Hello community,

here is the log from the commit of package gcc43 for openSUSE:Factory checked 
in at 2012-09-11 17:15:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gcc43 (Old)
 and      /work/SRC/openSUSE:Factory/.gcc43.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gcc43", Maintainer is "rguent...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gcc43/gcc43.changes      2012-07-22 
15:10:25.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.gcc43.new/gcc43.changes 2012-09-11 
17:15:32.000000000 +0200
@@ -1,0 +2,5 @@
+Sat Jul 28 20:12:43 UTC 2012 - a...@suse.de
+
+- Fix build with glibc 2.16 (struct siginfo is not exported anymore).
+
+-------------------------------------------------------------------
libffi43.changes: same change
libgcj43.changes: same change

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

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

Other differences:
------------------
++++++ gcc43.spec ++++++
--- /var/tmp/diff_new_pack.BdFaMZ/_old  2012-09-11 17:15:38.000000000 +0200
+++ /var/tmp/diff_new_pack.BdFaMZ/_new  2012-09-11 17:15:38.000000000 +0200
@@ -214,6 +214,7 @@
 Patch210:       nvl665849.patch
 Patch211:       gcc43-better-debuginfo.diff
 Patch212:       gcc43-better-debuginfo-2.diff
+Patch213:       gcc-unwind-glibc216.patch
 # A set of patches from the RH srpm
 Patch50:        gcc43-c++-builtin-redecl.patch
 Patch51:        gcc41-ia64-stack-protector.patch
@@ -1538,6 +1539,7 @@
 %patch210
 %patch211
 %patch212
+%patch213 -p1
 %patch50
 %patch51
 %patch52

++++++ libffi43.spec ++++++
--- /var/tmp/diff_new_pack.BdFaMZ/_old  2012-09-11 17:15:38.000000000 +0200
+++ /var/tmp/diff_new_pack.BdFaMZ/_new  2012-09-11 17:15:38.000000000 +0200
@@ -230,6 +230,7 @@
 Patch210:       nvl665849.patch
 Patch211:       gcc43-better-debuginfo.diff
 Patch212:       gcc43-better-debuginfo-2.diff
+Patch213:       gcc-unwind-glibc216.patch
 # A set of patches from the RH srpm
 Patch50:        gcc43-c++-builtin-redecl.patch
 Patch51:        gcc41-ia64-stack-protector.patch
@@ -666,6 +667,7 @@
 %patch210
 %patch211
 %patch212
+%patch213 -p1
 %patch50
 %patch51
 %patch52

libgcj43.spec: same change

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

2012-04-20  Thomas Schwinge  <tho...@codesourcery.com>

        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.BdFaMZ/_old  2012-09-11 17:15:38.000000000 +0200
+++ /var/tmp/diff_new_pack.BdFaMZ/_new  2012-09-11 17:15:38.000000000 +0200
@@ -1,6 +1,6 @@
 # spec file for package gcc43 (Version 4.3.x)
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -14,7 +14,6 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
 # icecream 0
 
 
@@ -206,6 +205,7 @@
 Patch210:      nvl665849.patch
 Patch211:      gcc43-better-debuginfo.diff
 Patch212:      gcc43-better-debuginfo-2.diff
+Patch213:       gcc-unwind-glibc216.patch
 # A set of patches from the RH srpm
 Patch50:       gcc43-c++-builtin-redecl.patch
 Patch51:       gcc41-ia64-stack-protector.patch
@@ -1051,6 +1051,7 @@
 %patch210
 %patch211
 %patch212
+%patch213 -p1
 %patch50
 %patch51
 %patch52

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to