Hello community,

here is the log from the commit of package binutils for openSUSE:Factory
checked in at Tue Jul 12 14:06:25 CEST 2011.



--------
--- binutils/binutils.changes   2011-07-11 10:43:04.000000000 +0200
+++ binutils/binutils.changes   2011-07-12 10:56:05.000000000 +0200
@@ -1,0 +2,5 @@
+Tue Jul 12 08:54:56 UTC 2011 - [email protected]
+
+- Add patch for bogus executable stack setting with -flto.  [bso#12982]
+
+-------------------------------------------------------------------
@@ -9 +14 @@
-- Add patch to fix a readelf endless loop bug [#12855]
+- Add patch to fix a readelf endless loop bug.  [bso#12855]
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

calling whatdependson for head-i586


New:
----
  bso12982.diff

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

Other differences:
------------------
++++++ binutils.spec ++++++
--- /var/tmp/diff_new_pack.OkjE2D/_old  2011-07-12 14:05:10.000000000 +0200
+++ /var/tmp/diff_new_pack.OkjE2D/_new  2011-07-12 14:05:10.000000000 +0200
@@ -31,7 +31,7 @@
 BuildRequires:  zlib-devel
 %endif
 Version:        2.21.1
-Release:        6
+Release:        8
 #
 # RUN_TESTS
 %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@@ -95,6 +95,7 @@
 Patch17:        binutils-add-pep.diff
 Patch18:        gold-depend-on-opcodes.diff
 Patch19:        readelf-bad-elf-endless-loop.patch
+Patch20:        bso12982.diff
 Patch90:        cross-avr-nesc-as.patch
 Patch92:        cross-avr-omit_section_dynsym.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -309,6 +310,7 @@
 %patch17 -p1
 %patch18
 %patch19
+%patch20 -p1
 %if "%{TARGET}" == "avr"
 cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
 %patch90

++++++ cross-alpha-binutils.spec ++++++
--- /var/tmp/diff_new_pack.OkjE2D/_old  2011-07-12 14:05:10.000000000 +0200
+++ /var/tmp/diff_new_pack.OkjE2D/_new  2011-07-12 14:05:10.000000000 +0200
@@ -31,7 +31,7 @@
 BuildRequires:  zlib-devel
 %endif
 Version:        2.21.1
-Release:        2
+Release:        3
 #
 # RUN_TESTS
 %define run_tests %(test ! -f %_sourcedir/RUN_TESTS ; echo $?)
@@ -95,6 +95,7 @@
 Patch17:        binutils-add-pep.diff
 Patch18:        gold-depend-on-opcodes.diff
 Patch19:        readelf-bad-elf-endless-loop.patch
+Patch20:        bso12982.diff
 Patch90:        cross-avr-nesc-as.patch
 Patch92:        cross-avr-omit_section_dynsym.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -281,6 +282,7 @@
 %patch17 -p1
 %patch18
 %patch19
+%patch20 -p1
 %if "%{TARGET}" == "avr"
 cp gas/config/tc-avr.h gas/config/tc-avr-nesc.h
 %patch90

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
++++++ bso12982.diff ++++++
===================================================================
RCS file: /cvs/src/src/bfd/elflink.c,v
retrieving revision 1.414
retrieving revision 1.415
diff -u -r1.414 -r1.415
--- src/bfd/elflink.c   2011/07/11 15:03:05     1.414
+++ src/bfd/elflink.c   2011/07/11 18:39:13     1.415
@@ -5525,7 +5525,8 @@
        {
          asection *s;
 
-         if (inputobj->flags & (DYNAMIC | EXEC_P | BFD_LINKER_CREATED))
+         if (inputobj->flags
+             & (DYNAMIC | EXEC_P | BFD_PLUGIN | BFD_LINKER_CREATED))
            continue;
          s = bfd_get_section_by_name (inputobj, ".note.GNU-stack");
          if (s)

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



Remember to have fun...

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

Reply via email to