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]

Reply via email to