Hello community,

here is the log from the commit of package gcc41 for openSUSE:Factory checked 
in at 2012-09-11 13:57:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gcc41 (Old)
 and      /work/SRC/openSUSE:Factory/.gcc41.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

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

Changes:
--------
--- /work/SRC/openSUSE:Factory/gcc41/gcc41.changes      2012-07-22 
15:10:09.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gcc41.new/gcc41.changes 2012-09-11 
13:57:17.000000000 +0200
@@ -1,0 +2,5 @@
+Sat Jul 28 20:20:24 UTC 2012 - [email protected]
+
+- Fix build with glibc 2.16 (struct siginfo is not exported anymore).
+
+-------------------------------------------------------------------
libgcj41.changes: same change

New:
----
  gcc-unwind-glibc216.patch

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

Other differences:
------------------
++++++ gcc41.spec ++++++
--- /var/tmp/diff_new_pack.XMmhGj/_old  2012-09-11 13:57:19.000000000 +0200
+++ /var/tmp/diff_new_pack.XMmhGj/_new  2012-09-11 13:57:19.000000000 +0200
@@ -227,6 +227,7 @@
 Patch112:       pr31499.patch
 Patch123:       gcc41-no-unwind-tables.diff
 Patch124:       pr28460.patch
+Patch125:       gcc-unwind-glibc216.patch
 # A set of patches from the RH srpm
 Patch51:        gcc41-ia64-stack-protector.patch
 Patch55:        gcc41-java-slow_pthread_self.patch
@@ -1306,6 +1307,7 @@
 %patch112
 %patch123
 %patch124
+%patch125 -p1
 %patch51
 %patch55
 %patch57

++++++ libgcj41.spec ++++++
--- /var/tmp/diff_new_pack.XMmhGj/_old  2012-09-11 13:57:19.000000000 +0200
+++ /var/tmp/diff_new_pack.XMmhGj/_new  2012-09-11 13:57:19.000000000 +0200
@@ -238,6 +238,7 @@
 Patch112:       pr31499.patch
 Patch123:       gcc41-no-unwind-tables.diff
 Patch124:       pr28460.patch
+Patch125:       gcc-unwind-glibc216.patch
 # A set of patches from the RH srpm
 Patch51:        gcc41-ia64-stack-protector.patch
 Patch55:        gcc41-java-slow_pthread_self.patch
@@ -661,6 +662,7 @@
 %patch112
 %patch123
 %patch124
+%patch125 -p1
 %patch51
 %patch55
 %patch57

++++++ gcc-unwind-glibc216.patch ++++++
This is a partial backport of the following change to libgcc:

2012-04-20  Thomas Schwinge  <[email protected]>

        struct siginfo vs. siginfo_t

        * config/alpha/linux-unwind.h (alpha_fallback_frame_state): Use
        siginfo_t instead of struct siginfo.
        * config/bfin/linux-unwind.h (bfin_fallback_frame_state): Likewise.
        * config/i386/linux-unwind.h (x86_fallback_frame_state): Likewise.
        * config/ia64/linux-unwind.h (ia64_fallback_frame_state)
        (ia64_handle_unwabi): Likewise.
        * config/mips/linux-unwind.h (mips_fallback_frame_state): Likewise.
        * config/pa/linux-unwind.h (pa32_fallback_frame_state): Likewise.
        * config/sh/linux-unwind.h (shmedia_fallback_frame_state)
        (sh_fallback_frame_state): Likewise.
        * config/tilepro/linux-unwind.h (tile_fallback_frame_state): Likewise.
        * config/xtensa/linux-unwind.h (xtensa_fallback_frame_state): Likewise.


--- a/gcc/config/i386/linux-unwind.h    2011-01-03 20:52:22.000000000 +0000
+++ b/gcc/config/i386/linux-unwind.h    2012-07-06 12:23:51.562859470 +0100
@@ -133,9 +133,9 @@
     {
       struct rt_sigframe {
        int sig;
-       struct siginfo *pinfo;
+       siginfo_t *pinfo;
        void *puc;
-       struct siginfo info;
+       siginfo_t info;
        struct ucontext uc;
       } *rt_ = context->cfa;
       /* The void * cast is necessary to avoid an aliasing warning.

++++++ gcc.spec.in ++++++
--- /var/tmp/diff_new_pack.XMmhGj/_old  2012-09-11 13:57:19.000000000 +0200
+++ /var/tmp/diff_new_pack.XMmhGj/_new  2012-09-11 13:57:19.000000000 +0200
@@ -1,14 +1,13 @@
 #
 # spec file for package gcc (Version 4.1.x)
 #
-# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # This file and all modifications and additions to the pristine
 # package are under the same license as the package itself.
 #
 # Please submit bugfixes or comments via http://www.suse.de/feedback/
 #
 
-# norootforbuild
 # icecream 0
 
 
@@ -220,6 +219,7 @@
 Patch112:     pr31499.patch
 Patch123:     gcc41-no-unwind-tables.diff
 Patch124:     pr28460.patch
+Patch125:     gcc-unwind-glibc216.patch
 # A set of patches from the RH srpm
 Patch51:      gcc41-ia64-stack-protector.patch
 Patch55:      gcc41-java-slow_pthread_self.patch
@@ -924,6 +924,7 @@
 %patch112
 %patch123
 %patch124
+%patch125 -p1
 %patch51
 %patch55
 %patch57

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

Reply via email to