aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Gaffney <agaffney@gentoo.org>2008-03-29 19:27:57 +0000
committerAndrew Gaffney <agaffney@gentoo.org>2008-03-29 19:27:57 +0000
commit3c4236f34b916d792bc779d1a8010d34b1a19566 (patch)
treeae3304db65315b116846a8c483807510b5a7d3d2 /patches
parentGet rid of --initramfs option as it doesn't do anything anymore (diff)
downloadgenkernel-3c4236f34b916d792bc779d1a8010d34b1a19566.tar.gz
genkernel-3c4236f34b916d792bc779d1a8010d34b1a19566.tar.bz2
genkernel-3c4236f34b916d792bc779d1a8010d34b1a19566.zip
Add patch from ebuild in-tree to fix build issue with signals on hppa
git-svn-id: svn+ssh://svn.gentoo.org/var/svnroot/genkernel/trunk@659 67a159dc-881f-0410-a524-ba9dfbe2cb84
Diffstat (limited to 'patches')
-rw-r--r--patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch28
1 files changed, 28 insertions, 0 deletions
diff --git a/patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch b/patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch
new file mode 100644
index 0000000..ba11830
--- /dev/null
+++ b/patches/busybox/1.7.4/busybox-1.7.4-signal-hack.patch
@@ -0,0 +1,28 @@
+workaround while we get it fixed upstream
+
+http://bugs.gentoo.org/201114
+
+--- libbb/u_signal_names.c
++++ libbb/u_signal_names.c
+@@ -66,7 +66,7 @@
+ #ifdef SIGTERM
+ [SIGTERM ] = "TERM",
+ #endif
+-#ifdef SIGSTKFLT
++#if defined(SIGSTKFLT) && SIGSTKFLT < 32
+ [SIGSTKFLT] = "STKFLT",
+ #endif
+ #ifdef SIGCHLD
+@@ -90,10 +90,10 @
+ #ifdef SIGURG
+ [SIGURG ] = "URG",
+ #endif
+-#ifdef SIGXCPU
++#if defined(SIGXCPU) && SIGXCPU < 32
+ [SIGXCPU ] = "XCPU",
+ #endif
+-#ifdef SIGXFSZ
++#if defined(SIGXFSZ) && SIGXFSZ < 32
+ [SIGXFSZ ] = "XFSZ",
+ #endif
+ #ifdef SIGVTALRM