commit elfutils for openSUSE:Factory
Hello community,
here is the log from the commit of package elfutils for openSUSE:Factory
checked in at Fri May 15 12:08:23 CEST 2009.
--------
--- elfutils/elfutils.changes 2009-02-19 16:48:36.000000000 +0100
+++ /mounts/work_src_done/STABLE/elfutils/elfutils.changes 2009-04-29 17:51:24.000000000 +0200
@@ -1,0 +2,14 @@
+Wed Apr 29 17:49:28 CEST 2009 - tiwai@suse.de
+
+- updated to 0.141:
+ - libebl: sparc backend fixes
+ some more arm backend support
+ - libdwfl: fix dwfl_module_build_id for prelinked DSO case
+ fixes in core file support dwfl_module_getsym interface
+ improved for non-address symbols
+ - eu-strip: fix infinite loop on strange inputs with -f
+ - eu-addr2line: take -j/--section=NAME option for binutils
+ compatibility (same effect as '(NAME)0x123' syntax already
+ supported)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
elfutils-0.140-no-osl.tar.bz2
New:
----
elfutils-0.141-no-osl.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ elfutils.spec ++++++
--- /var/tmp/diff_new_pack.v28015/_old 2009-05-15 12:07:23.000000000 +0200
+++ /var/tmp/diff_new_pack.v28015/_new 2009-05-15 12:07:23.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package elfutils (Version 0.140)
+# spec file for package elfutils (Version 0.141)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,7 +20,7 @@
Name: elfutils
License: GPL v2 or later
-Version: 0.140
+Version: 0.141
Release: 1
Summary: Higher-level library to access ELF
Group: System/Libraries
@@ -294,6 +294,17 @@
%{_includedir}/elfutils/libdwfl.h
%changelog
+* Wed Apr 29 2009 tiwai@suse.de
+- updated to 0.141:
+ - libebl: sparc backend fixes
+ some more arm backend support
+ - libdwfl: fix dwfl_module_build_id for prelinked DSO case
+ fixes in core file support dwfl_module_getsym interface
+ improved for non-address symbols
+ - eu-strip: fix infinite loop on strange inputs with -f
+ - eu-addr2line: take -j/--section=NAME option for binutils
+ compatibility (same effect as '(NAME)0x123' syntax already
+ supported)
* Thu Feb 19 2009 tiwai@suse.de
- Update to 0.139
- libcpu: Add Intel SSE4 disassembler support
++++++ elfutils-0.137-dwarf-header-check-fix.diff ++++++
--- /var/tmp/diff_new_pack.v28015/_old 2009-05-15 12:07:23.000000000 +0200
+++ /var/tmp/diff_new_pack.v28015/_new 2009-05-15 12:07:23.000000000 +0200
@@ -1,8 +1,10 @@
-diff --git a/libdw/dwarf_getsrclines.c b/libdw/dwarf_getsrclines.c
-index 9b3c97a..54c17f8 100644
+---
+ libdw/dwarf_getsrclines.c | 2 ++
+ 1 file changed, 2 insertions(+)
+
--- a/libdw/dwarf_getsrclines.c
+++ b/libdw/dwarf_getsrclines.c
-@@ -337,8 +337,11 @@ dwarf_getsrclines (Dwarf_Die *cudie, Dwarf_Lines **lines, size_t *nlines)
+@@ -337,8 +337,10 @@
/* Consistency check. */
if (unlikely (linep != header_start + header_length))
{
@@ -10,7 +12,6 @@
__libdw_seterrno (DWARF_E_INVALID_DWARF);
goto out;
+#endif
-+ linep = header_start + header_length;
}
/* We are about to process the statement program. Initialize the
++++++ elfutils-0.140-no-osl.tar.bz2 -> elfutils-0.141-no-osl.tar.bz2 ++++++
++++ 9154 lines of diff (skipped)
++++++ elfutils-portability.patch ++++++
++++ 862 lines (skipped)
++++ between elfutils/elfutils-portability.patch
++++ and /mounts/work_src_done/STABLE/elfutils/elfutils-portability.patch
++++++ elfutils-robustify.patch ++++++
--- /var/tmp/diff_new_pack.v28015/_old 2009-05-15 12:07:25.000000000 +0200
+++ /var/tmp/diff_new_pack.v28015/_new 2009-05-15 12:07:25.000000000 +0200
@@ -1,6 +1,6 @@
--- elfutils/libelf/ChangeLog
+++ elfutils/libelf/ChangeLog
-@@ -521,6 +521,49 @@
+@@ -529,6 +529,49 @@
If section content hasn't been read yet, do it before looking for the
block size. If no section data present, infer size of section header.
@@ -792,7 +792,7 @@
#endif /* libelfP.h */
--- elfutils/src/ChangeLog
+++ elfutils/src/ChangeLog
-@@ -1347,6 +1347,16 @@
+@@ -1376,6 +1376,16 @@
object symbols or symbols with unknown type.
(check_rel): Likewise.
@@ -809,7 +809,7 @@
2005-06-08 Roland McGrath
participants (1)
-
root@Hilbert.suse.de