[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#661362: gcc-4.6: FTBFS on hurd-i386



Package: gcc-4.6
Version: 4.6.2-15
Severity: important
Tags: patch

Hello,

The #652693 bug of gcc-4.7 was introduced in gcc-4.6 too, making it
FTBFS on hurd-i386. Could you backport the hurd-fixes.diff patch to the
4.6 branch as the attached patch does?

Thanks,
Samuel

-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.4 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gcc-4.6 depends on:
ii  binutils      2.22-5
ii  cpp-4.6       4.6.2-12
ii  gcc-4.6-base  4.6.2-12
ii  libc6         2.13-26
ii  libgcc1       1:4.7-20120129-1
ii  libgmp10      2:5.0.4+dfsg-1
ii  libgomp1      4.7-20120129-1
ii  libmpc2       0.9-4
ii  libmpfr4      3.1.0-3
ii  libquadmath0  4.7-20120129-1
ii  zlib1g        1:1.2.6.dfsg-1

Versions of packages gcc-4.6 recommends:
ii  libc6-dev  2.13-26

Versions of packages gcc-4.6 suggests:
pn  binutils-gold        <none>
pn  gcc-4.6-doc          <none>
pn  gcc-4.6-locales      <none>
pn  gcc-4.6-multilib     4.6.2-12
pn  libgcc1-dbg          1:4.7-20120129-1
pn  libgomp1-dbg         <none>
pn  libmudflap0-4.6-dev  <none>
pn  libmudflap0-dbg      <none>
pn  libquadmath0-dbg     <none>

-- no debconf information

-- 
Samuel Thibault <samuel.thibault@fnac.net>
 RR> Ce que je cherche à démontrer, c'est qu'il est injuste de faire
 RR> l'amalgame entre du bulk mail et du courrier non-solicité très ciblé
 un suppositoire non reclamé, meme tres bien ciblé, reste un suppositoire.
 -+-OS in : Guide du Neuneu d'Usenet - Plein le cul de la pub à neuneu -+-
Index: debian/patches/hurd-fixes.diff
===================================================================
--- debian/patches/hurd-fixes.diff	(révision 0)
+++ debian/patches/hurd-fixes.diff	(révision 0)
@@ -0,0 +1,11 @@
+--- a/src/libgcc/generic-morestack.c.orig	2011-12-19 21:14:52.000000000 +0100
++++ b/src/libgcc/generic-morestack.c	2011-12-19 21:15:35.000000000 +0100
+@@ -507,7 +507,7 @@
+   sigemptyset (&__morestack_initial_sp.mask);
+ 
+   sigfillset (&__morestack_fullmask);
+-#ifdef __GLIBC__
++#if defined(__GLIBC__) && defined(__SIGRTMIN)
+   /* In glibc, the first two real time signals are used by the NPTL
+      threading library.  By taking them out of the set of signals, we
+      avoiding copying the signal mask in pthread_sigmask.  More
Index: debian/rules.patch
===================================================================
--- debian/rules.patch	(révision 5865)
+++ debian/rules.patch	(copie de travail)
@@ -239,7 +239,7 @@
 endif
 
 ifeq ($(DEB_TARGET_ARCH_OS),hurd)
-  debian_patches += hurd-changes
+  debian_patches += hurd-changes hurd-fixes
 endif
 
 debian_patches += gcc-ice-hack gcc-ice-apport

Reply to: