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]
