Hello community, here is the log from the commit of package binutils for openSUSE:Factory checked in at 2012-02-03 10:21:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2012-01-06 11:43:11.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.binutils.new/binutils.changes 2012-02-03 10:22:03.000000000 +0100 @@ -1,0 +2,10 @@ +Thu Jan 26 10:36:33 UTC 2012 - [email protected] + +- Fix package licenses to follow SPDX format, adjust to reality. + +------------------------------------------------------------------- +Wed Jan 25 14:12:40 UTC 2012 - [email protected] + +- Amend patch to fix arm unwind table corruption. [bso#13449] + +------------------------------------------------------------------- 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 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ binutils.spec ++++++ --- /var/tmp/diff_new_pack.J2FHOT/_old 2012-02-03 10:22:06.000000000 +0100 +++ /var/tmp/diff_new_pack.J2FHOT/_new 2012-02-03 10:22:06.000000000 +0100 @@ -15,10 +15,11 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - Name: binutils -BuildRequires: bison dejagnu flex gcc-c++ +BuildRequires: bison +BuildRequires: dejagnu +BuildRequires: flex +BuildRequires: gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 BuildRequires: glibc-devel-static @@ -31,7 +32,7 @@ BuildRequires: zlib-devel %endif Version: 2.22 -Release: 10 +Release: 0 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -63,10 +64,7 @@ # # Url: http://www.gnu.org/software/binutils/ -License: GNU Free Documentation License, Version 1.1 (GFDL 1.1); GNU Free Documentation License, Version 1.2 (GFDL 1.2); GPL v2 or later; GPL v3 or later; LGPL v2.0 or later; LGPL v2.1 or later; LGPL v3 or later -Group: Development/Tools/Building PreReq: %{install_info_prereq} -AutoReqProv: on # bug437293 %ifarch ppc64 Obsoletes: binutils-64bit @@ -74,6 +72,8 @@ # %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU Binutils +License: GFDL-1.3 and GPL-3.0+ +Group: Development/Tools/Building Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers @@ -166,11 +166,10 @@ Ulf Carlsson <[email protected]> %package gold -License: GPL v3 or later Summary: The gold linker -AutoReqProv: on -Requires: binutils = %{version}-%{release} +License: GPL-3.0+ Group: Development/Tools/Building +Requires: binutils = %{version}-%{release} %if 0%{suse_version} > 1100 %define gold_archs %ix86 %arm x86_64 ppc ppc64 %sparc %endif @@ -208,12 +207,11 @@ Andrew Chatham %package devel -License: GPL v2 or later; LGPL v2.1 or later Summary: GNU binutils (BFD development files) -AutoReqProv: on +License: GPL-3.0+ +Group: Development/Libraries/C and C++ Requires: binutils = %{version}-%{release}, zlib-devel Provides: binutils:/usr/include/bfd.h -Group: Development/Libraries/C and C++ %description devel This package includes header files and static libraries necessary to ++++++ cross-alpha-binutils.spec ++++++ --- /var/tmp/diff_new_pack.J2FHOT/_old 2012-02-03 10:22:06.000000000 +0100 +++ /var/tmp/diff_new_pack.J2FHOT/_new 2012-02-03 10:22:06.000000000 +0100 @@ -15,10 +15,11 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - Name: cross-alpha-binutils -BuildRequires: bison dejagnu flex gcc-c++ +BuildRequires: bison +BuildRequires: dejagnu +BuildRequires: flex +BuildRequires: gcc-c++ # for the testsuite %if 0%{suse_version} >= 1210 BuildRequires: glibc-devel-static @@ -31,7 +32,7 @@ BuildRequires: zlib-devel %endif Version: 2.22 -Release: 10 +Release: 0 # # RUN_TESTS %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?) @@ -63,10 +64,7 @@ # # Url: http://www.gnu.org/software/binutils/ -License: GNU Free Documentation License, Version 1.1 (GFDL 1.1); GNU Free Documentation License, Version 1.2 (GFDL 1.2); GPL v2 or later; GPL v3 or later; LGPL v2.0 or later; LGPL v2.1 or later; LGPL v3 or later -Group: Development/Tools/Building PreReq: %{install_info_prereq} -AutoReqProv: on # bug437293 %ifarch ppc64 Obsoletes: binutils-64bit @@ -74,6 +72,8 @@ # %define binutils_version %(echo %version | sed 's/\\.[0-9]\\{8\\}$//') Summary: GNU Binutils +License: GFDL-1.3 and GPL-3.0+ +Group: Development/Tools/Building Source: binutils-%{binutils_version}.tar.bz2 Source1: pre_checkin.sh Source2: README.First-for.SuSE.packagers 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 ++++++ bso13449.diff ++++++ --- /var/tmp/diff_new_pack.J2FHOT/_old 2012-02-03 10:22:06.000000000 +0100 +++ /var/tmp/diff_new_pack.J2FHOT/_new 2012-02-03 10:22:06.000000000 +0100 @@ -4,6 +4,45 @@ =================================================================== RCS file: /cvs/src/src/gas/config/tc-arm.c,v +retrieving revision 1.511 +retrieving revision 1.512 +diff -u -r1.511 -r1.512 +--- src/gas/config/tc-arm.c 2011/12/07 16:58:34 1.511 ++++ src/gas/config/tc-arm.c 2011/12/15 10:21:49 1.512 +@@ -3540,6 +3540,7 @@ + record_alignment (now_seg, 2); + + ptr = frag_more (8); ++ memset (ptr, 0, 8); + where = frag_now_fix () - 8; + + /* Self relative offset of the function start. */ +@@ -19926,8 +19927,12 @@ + size = unwind.opcode_count - 2; + } + else +- /* An extra byte is required for the opcode count. */ +- size = unwind.opcode_count + 1; ++ { ++ gas_assert (unwind.personality_index == -1); ++ ++ /* An extra byte is required for the opcode count. */ ++ size = unwind.opcode_count + 1; ++ } + + size = (size + 3) >> 2; + if (size > 0xff) +@@ -19953,7 +19958,7 @@ + ptr += 4; + + /* Set the first byte to the number of additional words. */ +- data = size - 1; ++ data = size > 0 ? size - 1 : 0; + n = 3; + break; + +=================================================================== +RCS file: /cvs/src/src/gas/config/tc-arm.c,v retrieving revision 1.512 retrieving revision 1.513 diff -u -r1.512 -r1.513 @@ -18,3 +57,5 @@ where = frag_now_fix () - ((size << 2) + 4); switch (unwind.personality_index) + + -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
