commit elfutils for openSUSE:Factory
Hello community, here is the log from the commit of package elfutils for openSUSE:Factory checked in at Fri Aug 21 16:18:41 CEST 2009. -------- --- elfutils/elfutils.changes 2009-08-13 16:15:15.000000000 +0200 +++ elfutils/elfutils.changes 2009-08-20 13:13:34.000000000 +0200 @@ -1,0 +2,5 @@ +Thu Aug 20 13:13:21 CEST 2009 - rguenther@suse.de + +- Fix elfutils-old-scanf-fix.diff patch. + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ elfutils.spec ++++++ --- /var/tmp/diff_new_pack.egK06S/_old 2009-08-21 16:17:42.000000000 +0200 +++ /var/tmp/diff_new_pack.egK06S/_new 2009-08-21 16:17:42.000000000 +0200 @@ -21,7 +21,7 @@ Name: elfutils License: GPL v2 or later Version: 0.142 -Release: 1 +Release: 2 Summary: Higher-level library to access ELF Group: System/Libraries Url: http://elfutils.fedorahosted.org ++++++ elfutils-old-scanf-fix.diff ++++++ --- /var/tmp/diff_new_pack.egK06S/_old 2009-08-21 16:17:42.000000000 +0200 +++ /var/tmp/diff_new_pack.egK06S/_new 2009-08-21 16:17:42.000000000 +0200 @@ -1,6 +1,8 @@ ---- src/addr2line.c-dist 2008-12-05 08:42:12.000000000 +0100 -+++ src/addr2line.c 2008-12-05 08:45:22.000000000 +0100 -@@ -373,8 +373,8 @@ handle_address (const char *string, Dwfl +Index: src/addr2line.c +=================================================================== +--- src/addr2line.c.orig 2009-04-21 16:50:01.000000000 +0200 ++++ src/addr2line.c 2009-08-20 13:11:58.000000000 +0200 +@@ -446,11 +446,11 @@ handle_address (const char *string, Dwfl { bool parsed = false; int n; @@ -9,18 +11,13 @@ + char name[4096]; /* FIXME */ + if (sscanf (string, "(%[^)])%" PRIiMAX "%n", name, &addr, &n) == 2 && string[n] == '\0') - { - /* It was (section)+offset. This makes sense if there is -@@ -415,7 +415,7 @@ handle_address (const char *string, Dwfl - } - } - } + parsed = adjust_to_section (name, &addr, dwfl); - else if (sscanf (string, "%m[^-+]%" PRIiMAX "%n", &name, &addr, &n) == 2 -+ else if (sscanf (string, "%[^-+]%" PRIiMAX "%n", name, &addr, &n) == 2 ++ else if (sscanf (string, "%[^-+]%" PRIiMAX "%n", &name, &addr, &n) == 2 && string[n] == '\0') { /* It was symbol+offset. */ -@@ -436,7 +436,6 @@ handle_address (const char *string, Dwfl +@@ -471,7 +471,6 @@ handle_address (const char *string, Dwfl } } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de