From 9e6cf0d651cb7cb41e2eb788f283fabfc83a6c96 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Tue, 23 Nov 2010 13:37:50 -0800 Subject: [PATCH] - Update to 0.150 - libdw: Fix for handling huge .debug_aranges section. (#638432) - libdwfl: Fix for handling prelinked DSO with separate debug file. (#652857) - findtextrel: Fix diagnostics to work with usual section ordering. --- .gitignore | 2 +- elfutils-0.149.tar.bz2.sig | Bin 72 -> 0 bytes elfutils-0.150.tar.bz2.sig | Bin 0 -> 72 bytes elfutils-portability.patch | 28 ++++++++++++++-------------- elfutils-robustify.patch | 4 ++-- elfutils.spec | 10 ++++++++-- sources | 2 +- 7 files changed, 26 insertions(+), 20 deletions(-) delete mode 100644 elfutils-0.149.tar.bz2.sig create mode 100644 elfutils-0.150.tar.bz2.sig diff --git a/.gitignore b/.gitignore index 5d23003..b3cf250 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -elfutils-0.149.tar.bz2 +/elfutils-0.150.tar.bz2 diff --git a/elfutils-0.149.tar.bz2.sig b/elfutils-0.149.tar.bz2.sig deleted file mode 100644 index d8778ee2e17f4392b55524a89d2691cad4da74e9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 72 zcmV-O0Jr~$Mg#y60ssaD0!)s#e*g*z5ZWlhI(h#@bh>l^pGpTi!Bt_L=X8@mDgM(queK(6~SIUSzTzbS@c#$=!l^wPK diff --git a/elfutils-0.150.tar.bz2.sig b/elfutils-0.150.tar.bz2.sig new file mode 100644 index 0000000000000000000000000000000000000000..94b3b7ddb99bebef9f96d821e923d68d60ec8feb GIT binary patch literal 72 zcmV-O0Jr~$Mg#y60ssaD0!-^OPXG!D5ZWlhI(h#@bUU~Jpsp`2t6Zz4(-h{y%D-tW ev;Zsy`T(C~7xj~wzSP;8#?-)Lix * i386_reloc.def: Fix entries for TLS_GOTDESC, TLS_DESC_CALL, and -@@ -433,6 +437,11 @@ +@@ -438,6 +442,11 @@ * sparc_init.c: Likewise. * x86_64_init.c: Likewise. @@ -23,7 +23,7 @@ 2005-11-19 Roland McGrath * ppc64_reloc.def: REL30 -> ADDR30. -@@ -455,6 +464,9 @@ +@@ -460,6 +469,9 @@ * Makefile.am (uninstall): Don't try to remove $(pkgincludedir). (CLEANFILES): Add libebl_$(m).so. @@ -633,7 +633,7 @@ @MUDFLAP_FALSE@libmudflap = --- elfutils/libdw/ChangeLog +++ elfutils/libdw/ChangeLog -@@ -299,6 +299,10 @@ +@@ -308,6 +308,10 @@ * dwarf_hasattr_integrate.c: Integrate DW_AT_specification too. @@ -644,7 +644,7 @@ 2009-08-10 Roland McGrath * dwarf_getscopevar.c: Use dwarf_diename. -@@ -1067,6 +1071,11 @@ +@@ -1076,6 +1080,11 @@ 2005-05-31 Roland McGrath @@ -696,7 +696,7 @@ @MUDFLAP_FALSE@libmudflap = --- elfutils/libdwfl/ChangeLog +++ elfutils/libdwfl/ChangeLog -@@ -1283,6 +1283,11 @@ +@@ -1331,6 +1331,11 @@ 2005-07-21 Roland McGrath @@ -890,7 +890,7 @@ break; --- elfutils/src/ChangeLog +++ elfutils/src/ChangeLog -@@ -220,8 +220,16 @@ +@@ -225,8 +225,16 @@ * readelf.c (attr_callback): Use print_block only when we don't use print_ops. @@ -907,7 +907,7 @@ * ar.c (do_oper_extract): Use pathconf instead of statfs. 2009-08-01 Ulrich Drepper -@@ -385,6 +393,8 @@ +@@ -390,6 +398,8 @@ * readelf.c (print_debug_frame_section): Use t instead of j formats for ptrdiff_t OFFSET. @@ -916,7 +916,7 @@ 2009-01-21 Ulrich Drepper * elflint.c (check_program_header): Fix typo in .eh_frame_hdr section -@@ -568,6 +578,11 @@ +@@ -573,6 +583,11 @@ that matches its PT_LOAD's p_flags &~ PF_W. On sparc, PF_X really is valid in RELRO. @@ -928,7 +928,7 @@ 2008-02-29 Roland McGrath * readelf.c (print_attributes): Add a cast. -@@ -819,6 +834,8 @@ +@@ -824,6 +839,8 @@ * readelf.c (hex_dump): Fix rounding error in whitespace calculation. @@ -937,7 +937,7 @@ 2007-10-15 Roland McGrath * make-debug-archive.in: New file. -@@ -1258,6 +1275,10 @@ +@@ -1263,6 +1280,10 @@ * elflint.c (valid_e_machine): Add EM_ALPHA. Reported by Christian Aichinger . @@ -948,7 +948,7 @@ 2006-08-08 Ulrich Drepper * elflint.c (check_dynamic): Don't require DT_HASH for DT_SYMTAB. -@@ -1334,6 +1355,10 @@ +@@ -1339,6 +1360,10 @@ * Makefile.am: Add hacks to create dependency files for non-generic linker. @@ -959,7 +959,7 @@ 2006-06-12 Ulrich Drepper * ldgeneric.c (ld_generic_generate_sections): Don't create .interp -@@ -1682,6 +1707,11 @@ +@@ -1687,6 +1712,11 @@ * readelf.c (print_debug_loc_section): Fix indentation for larger address size. @@ -973,7 +973,7 @@ * readelf.c (print_debug_line_section): Print section offset of each --- elfutils/src/findtextrel.c +++ elfutils/src/findtextrel.c -@@ -490,7 +490,11 @@ ptrcompare (const void *p1, const void * +@@ -504,7 +504,11 @@ ptrcompare (const void *p1, const void * static void diff --git a/elfutils-robustify.patch b/elfutils-robustify.patch index e65b48e..b50cab4 100644 --- a/elfutils-robustify.patch +++ b/elfutils-robustify.patch @@ -865,7 +865,7 @@ #endif /* libelfP.h */ --- elfutils/src/ChangeLog +++ elfutils/src/ChangeLog -@@ -1670,6 +1670,16 @@ +@@ -1675,6 +1675,16 @@ object symbols or symbols with unknown type. (check_rel): Likewise. @@ -882,7 +882,7 @@ 2005-06-08 Roland McGrath * readelf.c (print_ops): Add consts. -@@ -1715,6 +1725,19 @@ +@@ -1720,6 +1730,19 @@ * readelf.c (dwarf_tag_string): Add new tags. diff --git a/elfutils.spec b/elfutils.spec index 5f7dfee..5ea692e 100644 --- a/elfutils.spec +++ b/elfutils.spec @@ -1,7 +1,7 @@ Name: elfutils Summary: A collection of utilities and DSOs to handle compiled objects -Version: 0.149 -%global baserelease 2 +Version: 0.150 +%global baserelease 1 URL: https://fedorahosted.org/elfutils/ %global source_url http://fedorahosted.org/releases/e/l/elfutils/%{version}/ License: GPLv2 with exceptions @@ -315,6 +315,12 @@ rm -rf ${RPM_BUILD_ROOT} %{_libdir}/libelf.a %changelog +* Tue Nov 23 2010 Roland McGrath - 0.150-1 +- Update to 0.150 + - libdw: Fix for handling huge .debug_aranges section. (#638432) + - libdwfl: Fix for handling prelinked DSO with separate debug file. (#652857) + - findtextrel: Fix diagnostics to work with usual section ordering. + * Wed Sep 29 2010 jkeating - 0.149-2 - Rebuilt for gcc bug 634757 diff --git a/sources b/sources index 927d580..a7b54da 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8690cfcde541c83c0549623ea33c75f6 elfutils-0.149.tar.bz2 +3dcfb28fa339090a1d29a9e148cce469 elfutils-0.150.tar.bz2