Hello community, here is the log from the commit of package binutils checked in at Wed May 31 02:35:15 CEST 2006. -------- --- binutils/binutils.changes 2006-05-15 13:21:19.000000000 +0200 +++ binutils/binutils.changes 2006-05-30 00:02:41.000000000 +0200 @@ -1,0 +2,6 @@ +Fri May 26 21:38:06 CEST 2006 - schwab@suse.de + +- Update to binutils 2.17.50.0.2, lotsa changes. + - numerous bugfixes + +------------------------------------------------------------------- cross-alpha-binutils.changes: same change cross-arm-binutils.changes: same change cross-avr-binutils.changes: same change cross-hppa-binutils.changes: same change cross-i386-binutils.changes: same change cross-ia64-binutils.changes: same change cross-mips-binutils.changes: same change cross-ppc-binutils.changes: same change cross-ppc64-binutils.changes: same change cross-s390-binutils.changes: same change cross-s390x-binutils.changes: same change cross-sparc-binutils.changes: same change cross-x86_64-binutils.changes: same change Old: ---- binutils-2.17.50.0.1.tar.bz2 elf-kept-section.diff gcc4.diff warn.diff New: ---- binutils-2.17.50.0.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ binutils.spec ++++++ --- /var/tmp/diff_new_pack.cW4x3c/_old 2006-05-31 02:34:40.000000000 +0200 +++ /var/tmp/diff_new_pack.cW4x3c/_new 2006-05-31 02:34:40.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package binutils (Version 2.17.50.0.1) +# spec file for package binutils (Version 2.17.50.0.2) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -48,8 +48,8 @@ Obsoletes: binuti_o %endif Autoreqprov: on -Version: 2.17.50.0.1 -Release: 2 +Version: 2.17.50.0.2 +Release: 1 Summary: GNU Binutils Source: ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2 Source1: pre_checkin.sh @@ -62,14 +62,11 @@ Patch5: x86-64-biarch.patch Patch6: unit-at-a-time.patch Patch7: ld-dtags.diff -Patch8: gcc4.diff Patch9: testsuite.diff -Patch10: warn.diff Patch16: s390-pic-dso.diff Patch17: suse-bdirect.diff Patch18: suse-dynsort.diff Patch19: suse-hashvals.diff -Patch20: elf-kept-section.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %if "%{name}" != "binutils" %define _prefix /opt/cross @@ -168,14 +165,11 @@ %patch5 %patch6 %patch7 -p1 -%patch8 %patch9 -%patch10 %patch16 %patch17 -p1 %patch18 -p1 %patch19 -p1 -%patch20 # # test_vanilla %endif @@ -408,6 +402,9 @@ %endif %changelog -n binutils +* Fri May 26 2006 - schwab@suse.de +- Update to binutils 2.17.50.0.2, lotsa changes. +- numerous bugfixes * Mon May 15 2006 - schwab@suse.de - Update to binutils 2.17.50.0.1. * Mon May 08 2006 - hare@suse.de cross-alpha-binutils.spec: same change cross-arm-binutils.spec: same change ++++++ cross-avr-binutils.spec ++++++ --- /var/tmp/diff_new_pack.cW4x3c/_old 2006-05-31 02:34:40.000000000 +0200 +++ /var/tmp/diff_new_pack.cW4x3c/_new 2006-05-31 02:34:40.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cross-avr-binutils (Version 2.17.50.0.1) +# spec file for package cross-avr-binutils (Version 2.17.50.0.2) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -40,16 +40,16 @@ # # # -URL: http://www.gnu.org/software/binutils/binutils.html +URL: http://www.gnu.org/software/binutils/ License: GPL, LGPL -Group: Development/Libraries/Cross +Group: Development/Tools/Building PreReq: %{install_info_prereq} %if "%name" == "binutils" Obsoletes: binuti_o %endif Autoreqprov: on -Version: 2.17.50.0.1 -Release: 2 +Version: 2.17.50.0.2 +Release: 1 Summary: GNU Binutils Source: ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2 Source1: pre_checkin.sh @@ -62,14 +62,11 @@ Patch5: x86-64-biarch.patch Patch6: unit-at-a-time.patch Patch7: ld-dtags.diff -Patch8: gcc4.diff Patch9: testsuite.diff -Patch10: warn.diff Patch16: s390-pic-dso.diff Patch17: suse-bdirect.diff Patch18: suse-dynsort.diff Patch19: suse-hashvals.diff -Patch20: elf-kept-section.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %if "%{name}" != "binutils" %define _prefix /opt/cross @@ -170,14 +167,11 @@ %patch5 %patch6 %patch7 -p1 -%patch8 %patch9 -%patch10 %patch16 %patch17 -p1 %patch18 -p1 %patch19 -p1 -%patch20 # # test_vanilla %endif @@ -410,6 +404,9 @@ %endif %changelog -n cross-avr-binutils +* Fri May 26 2006 - schwab@suse.de +- Update to binutils 2.17.50.0.2, lotsa changes. +- numerous bugfixes * Mon May 15 2006 - schwab@suse.de - Update to binutils 2.17.50.0.1. * Mon May 08 2006 - hare@suse.de ++++++ cross-hppa-binutils.spec ++++++ --- /var/tmp/diff_new_pack.cW4x3c/_old 2006-05-31 02:34:40.000000000 +0200 +++ /var/tmp/diff_new_pack.cW4x3c/_new 2006-05-31 02:34:40.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cross-hppa-binutils (Version 2.17.50.0.1) +# spec file for package cross-hppa-binutils (Version 2.17.50.0.2) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -48,8 +48,8 @@ Obsoletes: binuti_o %endif Autoreqprov: on -Version: 2.17.50.0.1 -Release: 2 +Version: 2.17.50.0.2 +Release: 1 Summary: GNU binutils for Cross-Development to HPPA Processors Source: ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2 Source1: pre_checkin.sh @@ -62,14 +62,11 @@ Patch5: x86-64-biarch.patch Patch6: unit-at-a-time.patch Patch7: ld-dtags.diff -Patch8: gcc4.diff Patch9: testsuite.diff -Patch10: warn.diff Patch16: s390-pic-dso.diff Patch17: suse-bdirect.diff Patch18: suse-dynsort.diff Patch19: suse-hashvals.diff -Patch20: elf-kept-section.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %if "%{name}" != "binutils" %define _prefix /opt/cross @@ -170,14 +167,11 @@ %patch5 %patch6 %patch7 -p1 -%patch8 %patch9 -%patch10 %patch16 %patch17 -p1 %patch18 -p1 %patch19 -p1 -%patch20 # # test_vanilla %endif @@ -410,6 +404,9 @@ %endif %changelog -n cross-hppa-binutils +* Fri May 26 2006 - schwab@suse.de +- Update to binutils 2.17.50.0.2, lotsa changes. +- numerous bugfixes * Mon May 15 2006 - schwab@suse.de - Update to binutils 2.17.50.0.1. * Mon May 08 2006 - hare@suse.de cross-i386-binutils.spec: same change cross-ia64-binutils.spec: same change cross-mips-binutils.spec: same change cross-ppc-binutils.spec: same change ++++++ cross-ppc64-binutils.spec ++++++ --- /var/tmp/diff_new_pack.cW4x3c/_old 2006-05-31 02:34:41.000000000 +0200 +++ /var/tmp/diff_new_pack.cW4x3c/_new 2006-05-31 02:34:41.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cross-ppc64-binutils (Version 2.17.50.0.1) +# spec file for package cross-ppc64-binutils (Version 2.17.50.0.2) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -48,8 +48,8 @@ Obsoletes: binuti_o %endif Autoreqprov: on -Version: 2.17.50.0.1 -Release: 2 +Version: 2.17.50.0.2 +Release: 1 Summary: GNU binutils for cross-development to PowerPC 64bit processors Source: ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2 Source1: pre_checkin.sh @@ -62,14 +62,11 @@ Patch5: x86-64-biarch.patch Patch6: unit-at-a-time.patch Patch7: ld-dtags.diff -Patch8: gcc4.diff Patch9: testsuite.diff -Patch10: warn.diff Patch16: s390-pic-dso.diff Patch17: suse-bdirect.diff Patch18: suse-dynsort.diff Patch19: suse-hashvals.diff -Patch20: elf-kept-section.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %if "%{name}" != "binutils" %define _prefix /opt/cross @@ -91,43 +88,60 @@ Authors: -------- - H.J. Lu <hjl@nynexst.com> - Ken Raeburn <raeburn@cygnus.com> - Ian Lance Taylor <ian@cygnus.com> - J.T. Conklin <jtc@cygnus.com> - Stan Shebs <shebs@cygnus.com> - Steve Chamberlain <sac@cygnus.com> + Alan Modra <amodra@bigpond.net.au> + Andreas Jaeger <aj@suse.de> + Andreas Schwab <schwab@suse.de> + Bill Cox <bill@cygnus.com> + Brendan Kehoe <brendan@cygnus.com> + D. V. Henkel-Wallace <gumby@cygnus.com> + DJ Delorie <dj@redhat.com> + David D "Zoo" Zuhn <zoo@cygnus.com> David J. Mackenzie <djm@cygnus.com> - Jeffrey A. Law <law@cygnus.com> - Sean Eric Fagan <sef@cygnus.com> + Denis Chertykov <denisc@overta.ru> + Diego Novillo <dnovillo@redhat.com> + Doug Evans <dje@cygnus.com> + Eric Christopher <echristo@redhat.com> + Eric Youngdale <eric@aib.com> + Fred Fish <fnf@cygnus.com> + Geoff Keating <geoffk@redhat.com> + H.J.Lu <hjl@gnu.org> + Hans-Peter Nilsson <hp@axis.com> + Ian Dall <dall@hfrd.dsto.gov.au> + Ian Taylor <ian@zembu.com> + J.T. Conklin <jtc@cygnus.com> + Jakub Jelinek <jakub@redhat.com> + Jan Hubicka <jh@suse.cz> + Jason Eckhardt <jle@redhat.com> + Jason Merrill <jason@redhat.com> + Jeff Law <law@redhat.com> Jeffrey Osier <jeffrey@cygnus.com> Jeffrey Wheat <cassidy@cygnus.com> - Mark Eichin <eichin@cygnus.com> - Roland H. Pesch <pesch@wrs.com> - Per Bothner <bothner@cygnus.com> - David D "Zoo" Zuhn <zoo@cygnus.com> - Rob Savoye <rob@cygnus.com> Jim Kingdon <kingdon@cygnus.com> - Mike Werner <mtw@cygnus.com> - Fred Fish <fnf@cygnus.com> + Jim Wilson <wilson@redhat.com> John Gilmore <gnu@cygnus.com> - Brendan Kehoe <brendan@cygnus.com> - D. V. Henkel-Wallace <gumby@cygnus.com> + Jörn Rennecke <amylaar@redhat.com> K. Richard Pixley <rich@cygnus.com> - Bill Cox <bill@cygnus.com> - Peter Schauer <pes@regent.e-technik.tu-muenchen.de> - Eric Youngdale <eric@aib.com> - Richard Earnshaw <rwe@pegasus.esprit.ec.org> - Doug Evans <dje@cygnus.com> - Ian Dall <dall@hfrd.dsto.gov.au> - Jason Merrill <jason@cygnus.com> - Jim Wilson <wilson@cygnus.com> + Ken Raeburn <raeburn@cygnus.com> Kung Hsu <kung@cygnus.com> - Michael Meissne <meissner@osf.org> + Mark Eichin <eichin@cygnus.com> + Michael Meissner <meissner@redhat.com> Michael Tiemann <tiemann@cygnus.com> - Richard Stallman <rms@gnu.ai.mit.edu> + Mike Werner <mtw@cygnus.com> + Nick Clifton <nickc@redhat.com> + Per Bothner <bothner@cygnus.com> + Peter Schauer <pes@regent.e-technik.tu-muenchen.de> + Richard Earnshaw <rwe@pegasus.esprit.ec.org> + Richard Henderson <rth@redhat.com> + Richard Stallman <rms@gnu.org> + Rob Savoye <rob@cygnus.com> + Roland H. Pesch <pesch@wrs.com> + Sean Eric Fagan <sef@cygnus.com> + Stan Shebs <shebs@apple.com> + Stephane Carrez <Stephane.Carrez@worldnet.fr> + Steve Chamberlain <sac@cygnus.com> Stu Grossman <grossman@cygnus.com> Torbjorn Granlund <tege@cygnus.com> + Ulf Carlsson <ulfc@calypso.engr.sgi.com> %if "%{name}" != "binutils" %define TARGET %(echo %{name}|sed -e "s/cross-\\(.*\\)-binutils/\\1/;s/-/_/g;s/parisc/hppa/;s/i.86/i586/;s/ppc/powerpc/") @@ -153,14 +167,11 @@ %patch5 %patch6 %patch7 -p1 -%patch8 %patch9 -%patch10 %patch16 %patch17 -p1 %patch18 -p1 %patch19 -p1 -%patch20 # # test_vanilla %endif @@ -393,6 +404,9 @@ %endif %changelog -n cross-ppc64-binutils +* Fri May 26 2006 - schwab@suse.de +- Update to binutils 2.17.50.0.2, lotsa changes. +- numerous bugfixes * Mon May 15 2006 - schwab@suse.de - Update to binutils 2.17.50.0.1. * Mon May 08 2006 - hare@suse.de ++++++ cross-s390-binutils.spec ++++++ --- /var/tmp/diff_new_pack.cW4x3c/_old 2006-05-31 02:34:41.000000000 +0200 +++ /var/tmp/diff_new_pack.cW4x3c/_new 2006-05-31 02:34:41.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package cross-s390-binutils (Version 2.17.50.0.1) +# spec file for package cross-s390-binutils (Version 2.17.50.0.2) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -48,8 +48,8 @@ Obsoletes: binuti_o %endif Autoreqprov: on -Version: 2.17.50.0.1 -Release: 2 +Version: 2.17.50.0.2 +Release: 1 Summary: GNU binutils for Cross-Development to S/390 Processors Source: ftp://ftp.kernel.org/pub/linux/devel/binutils/binutils-%{version}.tar.bz2 Source1: pre_checkin.sh @@ -62,14 +62,11 @@ Patch5: x86-64-biarch.patch Patch6: unit-at-a-time.patch Patch7: ld-dtags.diff -Patch8: gcc4.diff Patch9: testsuite.diff -Patch10: warn.diff Patch16: s390-pic-dso.diff Patch17: suse-bdirect.diff Patch18: suse-dynsort.diff Patch19: suse-hashvals.diff -Patch20: elf-kept-section.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %if "%{name}" != "binutils" %define _prefix /opt/cross @@ -170,14 +167,11 @@ %patch5 %patch6 %patch7 -p1 -%patch8 %patch9 -%patch10 %patch16 %patch17 -p1 %patch18 -p1 %patch19 -p1 -%patch20 # # test_vanilla %endif @@ -410,6 +404,9 @@ %endif %changelog -n cross-s390-binutils +* Fri May 26 2006 - schwab@suse.de +- Update to binutils 2.17.50.0.2, lotsa changes. +- numerous bugfixes * Mon May 15 2006 - schwab@suse.de - Update to binutils 2.17.50.0.1. * Mon May 08 2006 - hare@suse.de cross-s390x-binutils.spec: same change cross-sparc-binutils.spec: same change cross-x86_64-binutils.spec: same change ++++++ binutils-2.17.50.0.1.tar.bz2 -> binutils-2.17.50.0.2.tar.bz2 ++++++ binutils/binutils-2.17.50.0.1.tar.bz2 binutils/binutils-2.17.50.0.2.tar.bz2 differ: char 11, line 1 ++++++ ld-dtags.diff ++++++ --- /var/tmp/diff_new_pack.cW4x3c/_old 2006-05-31 02:34:41.000000000 +0200 +++ /var/tmp/diff_new_pack.cW4x3c/_new 2006-05-31 02:34:41.000000000 +0200 @@ -1,6 +1,17 @@ ---- binutils-2.14.90.0.8.orig/ld/ldmain.c 2004-01-14 21:07:52.000000000 +0000 -+++ binutils-2.14.90.0.8/ld/ldmain.c 2004-02-25 07:38:52.000000000 +0000 -@@ -296,7 +296,7 @@ main (int argc, char **argv) +--- binutils-2.16.91.0.5/ld/ld.texinfo ++++ binutils-2.16.91.0.5/ld/ld.texinfo +@@ -1845,7 +1845,7 @@ + systems may not understand them. If you specify + @option{--enable-new-dtags}, the dynamic tags will be created as needed. + If you specify @option{--disable-new-dtags}, no new dynamic tags will be +-created. By default, the new dynamic tags are not created. Note that ++created. By default, the new dynamic tags are created. Note that + those options are only available for ELF systems. + + @kindex --hash-size=@var{number} +--- binutils-2.16.91.0.5/ld/ldmain.c ++++ binutils-2.16.91.0.5/ld/ldmain.c +@@ -287,7 +287,7 @@ link_info.keep_memory = TRUE; link_info.notice_all = FALSE; link_info.nocopyreloc = FALSE; @@ -8,4 +19,4 @@ + link_info.new_dtags = TRUE; link_info.combreloc = TRUE; link_info.eh_frame_hdr = FALSE; - link_info.strip_discarded = TRUE; + link_info.relro = FALSE; ++++++ testsuite.diff ++++++ --- /var/tmp/diff_new_pack.cW4x3c/_old 2006-05-31 02:34:41.000000000 +0200 +++ /var/tmp/diff_new_pack.cW4x3c/_new 2006-05-31 02:34:41.000000000 +0200 @@ -1,52 +1,3 @@ ---- ld/testsuite/ld-elfvers/vers.exp -+++ ld/testsuite/ld-elfvers/vers.exp -@@ -826,6 +826,7 @@ - # - build_exec "vers6" vers6.c vers6 "" vers1.so vers6.ver vers6.dsym vers6.sym - -+if ![istarget x86_64-*-*] { - # - # Another test to verify that something made local via 'local' is truly not - # accessible. -@@ -833,6 +834,7 @@ - build_vers_lib_no_pic "vers7a" vers7a.c vers7a "" vers7.map vers7a.ver vers7a.dsym vers7a.sym - - test_ldfail "vers7" "" vers7.c vers7 vers7a.so "" "undefined reference to hide_a" -+} - - - # -@@ -905,12 +907,14 @@ - build_vers_lib_pic "vers22b" vers22b.c vers22b "" vers22.map vers22b.ver vers22b.dsym "" - build_vers_lib_pic "vers22" vers22.c vers22 "vers22a.so vers22b.so" "" vers22.ver vers22.dsym "" - -+if ![istarget x86_64-*-*] { - # Test versioned definitions in different files. - build_vers_lib_no_pic "vers23a" vers23a.c vers23a "" vers23a.map vers23a.ver vers23a.dsym vers23a.sym - build_vers_lib_no_pic "vers23b" vers23b.c vers23b "" vers23b.map vers23b.ver vers23b.dsym "" - build_vers_lib_no_pic "vers23c" vers23b.c vers23c "vers23a.so" vers23b.map vers23c.ver vers23b.dsym "" - build_exec "vers23d" vers23.c vers23d "tmpdir/vers23a.so tmpdir/vers23c.so" "" vers23.ver vers23d.dsym "" - build_exec "vers23" vers23.c vers23 "tmpdir/vers23a.so tmpdir/vers23b.o tmpdir/vers23b.so" "" vers23.ver vers23.dsym "" -+} - - # Test .symver x,x@VERS.0 - set as_pic_flags "" -@@ -930,6 +934,7 @@ - \"$as_pic_flags $as_options\" {vers24c.c} { { readelf -Wrs vers24.rd } } - \"libvers24c.so\" \"-fpic\""] - -+if ![istarget x86_64-*-*] { - # Test versioned definition vs. normal definition in different files. - build_vers_lib_no_pic "vers25a" vers25a.c vers25a "" vers25a.map vers25a.ver vers25a.dsym "" - build_vers_lib_no_pic "vers25b1" vers25b.c vers25b1 "vers25a.o vers25a.so" "" vers25b.ver vers25b.dsym "" -@@ -953,6 +958,7 @@ - build_executable "vers27d3" vers27d3.c vers27d3 "vers27b.o vers27d2.so vers27d1.so" "" vers27b.ver vers27b.dsym "" - build_vers_lib_pic "vers27d4" vers27d2.c vers27d4 "vers27a.so" "" vers27d4.ver vers27d4.dsym "" - build_executable "vers27d5" vers27d3.c vers27d5 "vers27d4.so vers27b.o vers27a.so" "" vers27b.ver vers27b.dsym "" -+} - - # Test weak versioned definition vs. strong definition in different - # files. --- ld/testsuite/ld-undefined/undefined.exp +++ ld/testsuite/ld-undefined/undefined.exp @@ -127,6 +127,6 @@ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...