Hello community,

here is the log from the commit of package binutils for openSUSE:Factory 
checked in at 2011-11-05 10:54:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/binutils (Old)
 and      /work/SRC/openSUSE:Factory/.binutils.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "binutils", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/binutils/binutils.changes        2011-09-23 
01:52:28.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.binutils.new/binutils.changes   2011-11-05 
11:00:17.000000000 +0100
@@ -1,0 +2,34 @@
+Wed Nov  2 09:27:38 UTC 2011 - [email protected]
+
+- Update to binutils-2_22-branch head.
+  * Adds support for LDPT_GET_SYMBOLS_V2.
+  * Drop patches that have been applied upstream.
+
+-------------------------------------------------------------------
+Fri Sep 30 11:25:38 UTC 2011 - [email protected]
+
+- Fix --gc-sections failure with symbol versioning [bso#13195]
+
+-------------------------------------------------------------------
+Wed Sep 28 13:08:07 UTC 2011 - [email protected]
+
+- Update to binutils-2_22-branch head.
+  * Drop patches that have been applied upstream.
+  * Drop patches that no longer apply.
+
+-------------------------------------------------------------------
+Thu Sep 22 09:59:07 UTC 2011 - [email protected]
+
+- use -gnueabi extension to switch to new abi for arm
+
+-------------------------------------------------------------------
+Thu Sep 22 06:54:34 CEST 2011 - [email protected]
+
+- Add support for arm-*-gnueabihf targets (PR ld/12643)
+
+-------------------------------------------------------------------
+Wed Sep 21 21:44:12 UTC 2011 - [email protected]
+
+- add arm targets
+
+-------------------------------------------------------------------
@@ -9 +43 @@
-- Make --no-copy-dt-needed-default the default for ld.
+- Make --no-copy-dt-needed-entries the default for ld.
cross-alpha-binutils.changes: same change
cross-arm-binutils.changes: same change
cross-hppa-binutils.changes: same change
cross-hppa64-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-spu-binutils.changes: same change
cross-x86_64-binutils.changes: same change

Old:
----
  amd-bdver2-and-fixes2.diff.gz
  binutils-2.21.1.tar.bz2
  binutils-add-pep.diff
  binutils-no-copy-dt-needed-default.patch
  bnc713504.diff
  bso12982.diff
  readelf-bad-elf-endless-loop.patch
  s390-pic-dso.diff
  s390-pic.patch

New:
----
  binutils-2.21.90.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ binutils.spec ++++++
--- /var/tmp/diff_new_pack.n4d6GN/_old  2011-11-05 11:04:01.000000000 +0100
+++ /var/tmp/diff_new_pack.n4d6GN/_new  2011-11-05 11:04:01.000000000 +0100
@@ -30,7 +30,7 @@
 %else
 BuildRequires:  zlib-devel
 %endif
-Version:        2.21.1
+Version:        2.21.90
 Release:        10
 #
 # RUN_TESTS
@@ -53,12 +53,12 @@
 %define        make_check_handling     false
 %endif
 # handle all binary object formats supported by SuSE (and a few more)
-%ifarch %ix86 ia64 ppc ppc64 s390 s390x x86_64
+%ifarch %ix86 %arm ia64 ppc ppc64 s390 s390x x86_64
 %define build_multitarget 1
 %else
 %define build_multitarget 0
 %endif
-%define target_list alpha arm hppa hppa64 i686 ia64 m68k mips powerpc 
powerpc64 s390 s390x sh4 sparc sparc64 x86_64
+%define target_list alpha armv5l armv7l armv8l hppa hppa64 i686 ia64 m68k mips 
powerpc powerpc64 s390 s390x sh4 sparc sparc64 x86_64
 #
 #
 #
@@ -78,7 +78,6 @@
 Source1:        pre_checkin.sh
 Source2:        README.First-for.SuSE.packagers
 Source3:        baselibs.conf
-Patch2:         s390-pic.patch
 Patch3:         binutils-skip-rpaths.patch
 Patch4:         s390-biarch.diff
 Patch5:         x86-64-biarch.patch
@@ -88,16 +87,9 @@
 Patch9:         testsuite.diff
 Patch10:        enable-targets-gold.diff
 Patch11:        use-hashtype-both-by-default.diff
-Patch12:        s390-pic-dso.diff
 Patch14:        binutils-build-as-needed.diff
 Patch15:        fixup-testcase-perturb.diff
-Patch16:        amd-bdver2-and-fixes2.diff.gz
-Patch17:        binutils-add-pep.diff
 Patch18:        gold-depend-on-opcodes.diff
-Patch19:        readelf-bad-elf-endless-loop.patch
-Patch20:        bso12982.diff
-Patch21:        binutils-no-copy-dt-needed-default.patch
-Patch22:        bnc713504.diff
 Patch90:        cross-avr-nesc-as.patch
 Patch92:        cross-avr-omit_section_dynsym.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -288,14 +280,17 @@
 %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/")
 %endif
+%ifarch %{arm} armv5l armv7l armv8l
+%define HOST %{_target_cpu}-suse-linux-gnueabi
+%else
 %define HOST %(echo %{_target_cpu} | sed -e "s/parisc/hppa/" -e "s/i.86/i586/" 
-e "s/ppc/powerpc/" -e "s/sparc64v.*/sparc64/" -e 
"s/sparcv.*/sparc/")-suse-linux
+%endif 
 %define DIST %(echo '%distribution' | sed 's/ (.*)//')
 
 %prep
 echo "make check will return with %{make_check_handling} in case of testsuite 
failures."
 %setup -q -n binutils-%{binutils_version}
 %if !%{test_vanilla}
-%patch2
 %patch3
 %patch4
 %patch5
@@ -305,16 +300,9 @@
 %patch9
 %patch10
 %patch11
-%patch12
 %patch14
 %patch15
-%patch16 -p1
-%patch17 -p1
 %patch18
-%patch19
-%patch20 -p1
-%patch21
-%patch22
 %if "%{TARGET}" == "avr"
 cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
 %patch90
@@ -353,6 +341,15 @@
 %ifarch ppc ppc64
 EXTRA_TARGETS="$EXTRA_TARGETS,spu-elf"
 %endif
+%ifarch armv5l
+EXTRA_TARGETS="$EXTRA_TARGETS,armv5l-suse-linux"
+%endif
+%ifarch armv7l
+EXTRA_TARGETS="$EXTRA_TARGETS,armv7l-suse-linux"
+%endif
+%ifarch armv8l
+EXTRA_TARGETS="$EXTRA_TARGETS,armv8l-suse-linux"
+%endif
 %endif
 %define common_flags CFLAGS="${RPM_OPT_FLAGS}" CXXFLAGS="${RPM_OPT_FLAGS}" \\\
        --prefix=%{_prefix} --libdir=%{_libdir} \\\
@@ -378,9 +375,7 @@
 %check
 export SUSE_ASNEEDED=0
 cd build-dir
-%ifnarch %arm
 make -k check CFLAGS="-O2 -g" CXXFLAGS="-O2 -g" || %{make_check_handling}
-%endif
 #
 #
 #
@@ -408,6 +403,9 @@
 %if "%{TARGET}" == "hppa"
 EXTRA_TARGETS="$EXTRA_TARGETS,hppa64-suse-linux"
 %endif
+%if "%{TARGET}" == "arm"
+EXTRA_TARGETS="$EXTRA_TARGETS,arm-suse-linux"
+%endif
 %if "%{TARGET}" == "avr" || "%{TARGET}" == "spu"
 TARGET_OS=%{TARGET}
 %else

++++++ cross-alpha-binutils.spec ++++++
--- /var/tmp/diff_new_pack.n4d6GN/_old  2011-11-05 11:04:01.000000000 +0100
+++ /var/tmp/diff_new_pack.n4d6GN/_new  2011-11-05 11:04:01.000000000 +0100
@@ -30,8 +30,8 @@
 %else
 BuildRequires:  zlib-devel
 %endif
-Version:        2.21.1
-Release:        4
+Version:        2.21.90
+Release:        10
 #
 # RUN_TESTS
 %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@@ -53,12 +53,12 @@
 %define        make_check_handling     false
 %endif
 # handle all binary object formats supported by SuSE (and a few more)
-%ifarch %ix86 ia64 ppc ppc64 s390 s390x x86_64
+%ifarch %ix86 %arm ia64 ppc ppc64 s390 s390x x86_64
 %define build_multitarget 1
 %else
 %define build_multitarget 0
 %endif
-%define target_list alpha arm hppa hppa64 i686 ia64 m68k mips powerpc 
powerpc64 s390 s390x sh4 sparc sparc64 x86_64
+%define target_list alpha armv5l armv7l armv8l hppa hppa64 i686 ia64 m68k mips 
powerpc powerpc64 s390 s390x sh4 sparc sparc64 x86_64
 #
 #
 #
@@ -78,7 +78,6 @@
 Source1:        pre_checkin.sh
 Source2:        README.First-for.SuSE.packagers
 Source3:        baselibs.conf
-Patch2:         s390-pic.patch
 Patch3:         binutils-skip-rpaths.patch
 Patch4:         s390-biarch.diff
 Patch5:         x86-64-biarch.patch
@@ -88,16 +87,9 @@
 Patch9:         testsuite.diff
 Patch10:        enable-targets-gold.diff
 Patch11:        use-hashtype-both-by-default.diff
-Patch12:        s390-pic-dso.diff
 Patch14:        binutils-build-as-needed.diff
 Patch15:        fixup-testcase-perturb.diff
-Patch16:        amd-bdver2-and-fixes2.diff.gz
-Patch17:        binutils-add-pep.diff
 Patch18:        gold-depend-on-opcodes.diff
-Patch19:        readelf-bad-elf-endless-loop.patch
-Patch20:        bso12982.diff
-Patch21:        binutils-no-copy-dt-needed-default.patch
-Patch22:        bnc713504.diff
 Patch90:        cross-avr-nesc-as.patch
 Patch92:        cross-avr-omit_section_dynsym.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -260,14 +252,17 @@
 %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/")
 %endif
+%ifarch %{arm} armv5l armv7l armv8l
+%define HOST %{_target_cpu}-suse-linux-gnueabi
+%else
 %define HOST %(echo %{_target_cpu} | sed -e "s/parisc/hppa/" -e "s/i.86/i586/" 
-e "s/ppc/powerpc/" -e "s/sparc64v.*/sparc64/" -e 
"s/sparcv.*/sparc/")-suse-linux
+%endif 
 %define DIST %(echo '%distribution' | sed 's/ (.*)//')
 
 %prep
 echo "make check will return with %{make_check_handling} in case of testsuite 
failures."
 %setup -q -n binutils-%{binutils_version}
 %if !%{test_vanilla}
-%patch2
 %patch3
 %patch4
 %patch5
@@ -277,16 +272,9 @@
 %patch9
 %patch10
 %patch11
-%patch12
 %patch14
 %patch15
-%patch16 -p1
-%patch17 -p1
 %patch18
-%patch19
-%patch20 -p1
-%patch21
-%patch22
 %if "%{TARGET}" == "avr"
 cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
 %patch90
@@ -325,6 +313,15 @@
 %ifarch ppc ppc64
 EXTRA_TARGETS="$EXTRA_TARGETS,spu-elf"
 %endif
+%ifarch armv5l
+EXTRA_TARGETS="$EXTRA_TARGETS,armv5l-suse-linux"
+%endif
+%ifarch armv7l
+EXTRA_TARGETS="$EXTRA_TARGETS,armv7l-suse-linux"
+%endif
+%ifarch armv8l
+EXTRA_TARGETS="$EXTRA_TARGETS,armv8l-suse-linux"
+%endif
 %endif
 %define common_flags CFLAGS="${RPM_OPT_FLAGS}" CXXFLAGS="${RPM_OPT_FLAGS}" \\\
        --prefix=%{_prefix} --libdir=%{_libdir} \\\
@@ -347,9 +344,7 @@
 %check
 export SUSE_ASNEEDED=0
 cd build-dir
-%ifnarch %arm
 make -k check CFLAGS="-O2 -g" CXXFLAGS="-O2 -g" || %{make_check_handling}
-%endif
 #
 #
 #
@@ -377,6 +372,9 @@
 %if "%{TARGET}" == "hppa"
 EXTRA_TARGETS="$EXTRA_TARGETS,hppa64-suse-linux"
 %endif
+%if "%{TARGET}" == "arm"
+EXTRA_TARGETS="$EXTRA_TARGETS,arm-suse-linux"
+%endif
 %if "%{TARGET}" == "avr" || "%{TARGET}" == "spu"
 TARGET_OS=%{TARGET}
 %else

cross-arm-binutils.spec: same change
cross-hppa-binutils.spec: same change
cross-hppa64-binutils.spec: same change
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: same change
cross-s390-binutils.spec: same change
cross-s390x-binutils.spec: same change
cross-sparc-binutils.spec: same change
cross-spu-binutils.spec: same change
cross-x86_64-binutils.spec: same change
++++++ binutils-2.21.1.tar.bz2 -> binutils-2.21.90.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/binutils/binutils-2.21.1.tar.bz2 
/work/SRC/openSUSE:Factory/.binutils.new/binutils-2.21.90.tar.bz2 differ: char 
11, line 1

++++++ gold-depend-on-opcodes.diff ++++++
--- /var/tmp/diff_new_pack.n4d6GN/_old  2011-11-05 11:04:01.000000000 +0100
+++ /var/tmp/diff_new_pack.n4d6GN/_new  2011-11-05 11:04:01.000000000 +0100
@@ -1,20 +1,20 @@
 Index: Makefile.def
 ===================================================================
---- Makefile.def.orig  2010-10-20 17:43:39.000000000 +0200
-+++ Makefile.def       2011-07-01 12:31:39.000000000 +0200
-@@ -434,6 +434,7 @@ dependencies = { module=configure-gold;
+--- Makefile.def.orig  2011-07-26 20:48:02.000000000 +0200
++++ Makefile.def       2011-09-28 15:28:31.000000000 +0200
+@@ -403,6 +403,7 @@ dependencies = { module=configure-gold;
  dependencies = { module=all-gold; on=all-libiberty; };
  dependencies = { module=all-gold; on=all-intl; };
  dependencies = { module=all-gold; on=all-bfd; };
 +dependencies = { module=all-gold; on=all-opcodes; };
  dependencies = { module=all-gold; on=all-build-bison; };
- dependencies = { module=all-gold; on=all-build-byacc; };
  dependencies = { module=check-gold; on=all-binutils; };
+ dependencies = { module=check-gold; on=all-gas; };
 Index: Makefile.in
 ===================================================================
---- Makefile.in.orig   2011-06-27 11:07:34.000000000 +0200
-+++ Makefile.in        2011-07-01 12:32:18.000000000 +0200
-@@ -58297,6 +58297,14 @@ all-stage3-gold: maybe-all-stage3-bfd
+--- Makefile.in.orig   2011-07-26 20:48:03.000000000 +0200
++++ Makefile.in        2011-09-28 15:28:31.000000000 +0200
+@@ -42856,6 +42856,14 @@ all-stage3-gold: maybe-all-stage3-bfd
  all-stage4-gold: maybe-all-stage4-bfd
  all-stageprofile-gold: maybe-all-stageprofile-bfd
  all-stagefeedback-gold: maybe-all-stagefeedback-bfd

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to