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 "[email protected]" 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 - [email protected] + +- 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 <[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.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: [email protected] For additional commands, e-mail: [email protected]
