diff options
author | Andreas K. Hüttel <dilfridge@gentoo.org> | 2019-08-09 22:52:35 +0200 |
---|---|---|
committer | Andreas K. Hüttel <dilfridge@gentoo.org> | 2019-08-09 22:52:35 +0200 |
commit | 5cf90c3b310ee016131e15e24713b50e31543dda (patch) | |
tree | 52fe72dbc52a77e175bbea4fe65b2d10041240b1 /dev-libs/elfutils/files | |
parent | sys-devel/gdb: Remove old (diff) | |
download | gentoo-5cf90c3b310ee016131e15e24713b50e31543dda.tar.gz gentoo-5cf90c3b310ee016131e15e24713b50e31543dda.tar.bz2 gentoo-5cf90c3b310ee016131e15e24713b50e31543dda.zip |
dev-libs/elfutils: Remove old
Versions prior to 0.176 cannot handle binutils-2.32 properly
Package-Manager: Portage-2.3.70, Repoman-2.3.16
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
Diffstat (limited to 'dev-libs/elfutils/files')
-rw-r--r-- | dev-libs/elfutils/files/elfutils-0.173-partial-core.patch | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/dev-libs/elfutils/files/elfutils-0.173-partial-core.patch b/dev-libs/elfutils/files/elfutils-0.173-partial-core.patch deleted file mode 100644 index 41ef14d66838..000000000000 --- a/dev-libs/elfutils/files/elfutils-0.173-partial-core.patch +++ /dev/null @@ -1,34 +0,0 @@ -https://sourceware.org/PR24103 -https://bugs.gentoo.org/676794 - -From da5c5336a1eaf519de246f7d9f0f5585e1d4ac59 Mon Sep 17 00:00:00 2001 -From: Mark Wielaard <mark@klomp.org> -Date: Sun, 20 Jan 2019 23:05:56 +0100 -Subject: [PATCH] libdwfl: Sanity check partial core file dyn data read. - -When reading the dyn data from the core file check if we got everything, -or just part of the data. - -https://sourceware.org/bugzilla/show_bug.cgi?id=24103 - -Signed-off-by: Mark Wielaard <mark@klomp.org> ---- - libdwfl/dwfl_segment_report_module.c | 6 ++++++ - ---- a/libdwfl/dwfl_segment_report_module.c -+++ b/libdwfl/dwfl_segment_report_module.c -@@ -783,6 +783,12 @@ dwfl_segment_report_module (Dwfl *dwfl, int ndx, const char *name, - if (dyn_filesz != 0 && dyn_filesz % dyn_entsize == 0 - && ! read_portion (&dyn_data, &dyn_data_size, dyn_vaddr, dyn_filesz)) - { -+ /* dyn_data_size will be zero if we got everything from the initial -+ buffer, otherwise it will be the size of the new buffer that -+ could be read. */ -+ if (dyn_data_size != 0) -+ dyn_filesz = dyn_data_size; -+ - void *dyns = malloc (dyn_filesz); - Elf32_Dyn (*d32)[dyn_filesz / sizeof (Elf32_Dyn)] = dyns; - Elf64_Dyn (*d64)[dyn_filesz / sizeof (Elf64_Dyn)] = dyns; --- -2.20.1 |