From 1e735f513ea98510ed3a1bb2aebd6bd954d48d42 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bartosz=20=C5=9Awi=C4=85tek?= Date: Sat, 20 Apr 2013 08:50:03 +0200 Subject: [PATCH 1/1] - fix build --- gcc-siginfo_t.patch | 14 ++++++++++++++ gcc.spec | 1 + 2 files changed, 15 insertions(+) create mode 100644 gcc-siginfo_t.patch diff --git a/gcc-siginfo_t.patch b/gcc-siginfo_t.patch new file mode 100644 index 0000000..f01c177 --- /dev/null +++ b/gcc-siginfo_t.patch @@ -0,0 +1,14 @@ +--- 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. diff --git a/gcc.spec b/gcc.spec index c6a0e98..e28f298 100644 --- a/gcc.spec +++ b/gcc.spec @@ -88,6 +88,7 @@ Patch8: %{name}-enable-java-awt-qt.patch Patch9: %{name}-hash-style-gnu.patch Patch11: %{name}-build-id.patch Patch12: %{name}-plugin-decl-hook.patch +Patch13: %{name}-siginfo_t.patch URL: http://gcc.gnu.org/ BuildRequires: autoconf %{?with_tests:BuildRequires: autogen} -- 2.45.2