diff --git a/elfutils-portability.patch b/elfutils-portability.patch index bf2e888..a0aaaf3 100644 --- a/elfutils-portability.patch +++ b/elfutils-portability.patch @@ -1,4 +1,4 @@ -From: Ismail Doenmez +From: Tony Jones Subject: Elfutils portability patch Version: 0.152 References: https://fedorahosted.org/releases/e/l/elfutils/0.152/elfutils-portability.patch @@ -11,9 +11,8 @@ therefore not in the git repository). Following change is removed from the patch (as Factory is built using GNU_SOURCE and thus %a is interpreted as having a float param): - * addr2line.c (handle_address): Use %a instead of %m for compatibility. - - ++ * addr2line.c (handle_address): Use %a instead of %m for compatibility. ++ --- elfutils/backends/ChangeLog +++ elfutils/backends/ChangeLog @@ -909,15 +908,6 @@ GNU_SOURCE and thus %a is interpreted as having a float param): * ar.c (do_oper_extract): Use pathconf instead of statfs. 2009-08-01 Ulrich Drepper -@@ -425,6 +433,8 @@ - * readelf.c (print_debug_frame_section): Use t instead of j formats - for ptrdiff_t OFFSET. - -+ * addr2line.c (handle_address): Use %a instead of %m for compatibility. -+ - 2009-01-21 Ulrich Drepper - - * elflint.c (check_program_header): Fix typo in .eh_frame_hdr section @@ -608,6 +618,11 @@ that matches its PT_LOAD's p_flags &~ PF_W. On sparc, PF_X really is valid in RELRO. diff --git a/elfutils-robustify.patch b/elfutils-robustify.patch index ada2dbd..97941e7 100644 --- a/elfutils-robustify.patch +++ b/elfutils-robustify.patch @@ -1,3 +1,9 @@ +From: Tony Jones +Subject: Elfutils robustify patch +Version: 0.152 +References: https://fedorahosted.org/releases/e/l/elfutils/0.152/elfutils-robustify.patch +Upstream: yes + --- elfutils/libelf/ChangeLog +++ elfutils/libelf/ChangeLog @@ -663,10 +663,53 @@ diff --git a/elfutils.changes b/elfutils.changes index 056fbff..751b226 100644 --- a/elfutils.changes +++ b/elfutils.changes @@ -1,24 +1,26 @@ ------------------------------------------------------------------- -Thu Apr 28 11:12:54 UTC 2011 - idoenmez@novell.com +Wed Ap 27 00:35:22 UTC 2011 - tonyj@novell.com -- Update to 0.152 -- Upstream changelog: - 0.152 +- Upgrade to 0.152, upstream changelog: - Various build and warning nits fixed for newest GCC and Autoconf. - libdwfl: Yet another prelink-related fix for another regression. - Look for Linux kernel images in files named with compression suffixes. + Look for Linux kernel images in files named with compression + suffixes. - elfcmp: New flag --ignore-build-id to ignore differing build ID bits. - New flag -l/--verbose to print all differences. + New flag -l/--verbose to print all differences. - 0.151 - - libdwfl: Fix for more prelink cases with separate debug file. - - strip: New flag --strip-sections to remove section headers entirely. +------------------------------------------------------------------- +Fri Jan 21 22:02:25 UTC 2011 - tonyj@novell.com - 0.150 - - libdw: Fix for handling huge .debug_aranges section. - - libdwfl: Fix for handling prelinked DSO with separate debug file. - - findtextrel: Fix diagnostics to work with usual section ordering. - - libebl: i386 backend fix for multi-register integer return value location. +- Update to 0.151 +- Upstream changelog for 0.151/0.150 + - libdwfl: Fix for more prelink cases with separate debug file. + - eu-strip: New flag --strip-sections to remove section headers entirely. + - libdwfl: Remove bogus assert. + - libdw: Fix for handling huge .debug_aranges section. + - libdwfl: Fix for handling prelinked DSO with separate debug file. + - findtextrel: Fix diagnostics to work with usual section ordering. + - libebl: i386 backend fix for multi-register integer return value location ------------------------------------------------------------------- Sat Sep 18 00:00:44 UTC 2010 - tonyj@novell.com diff --git a/elfutils.spec b/elfutils.spec index 94057ad..7ae2228 100644 --- a/elfutils.spec +++ b/elfutils.spec @@ -1,5 +1,5 @@ # -# spec file for package elfutils (Version 0.149) +# spec file for package elfutils (Version 0.152) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. #