diff options
author | Mike Frysinger <vapier@gentoo.org> | 2007-12-04 06:42:49 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2007-12-04 06:42:49 +0000 |
commit | 45860c58ef378ae9c61da751e8cf3d470d6046ef (patch) | |
tree | 0ec94d62cd044b21296091ff39db89cd6cc90c4b /sys-apps/busybox | |
parent | old (diff) | |
download | gentoo-2-45860c58ef378ae9c61da751e8cf3d470d6046ef.tar.gz gentoo-2-45860c58ef378ae9c61da751e8cf3d470d6046ef.tar.bz2 gentoo-2-45860c58ef378ae9c61da751e8cf3d470d6046ef.zip |
Add a quick hack for building on hppa while we sort things out upstream #201114.
(Portage version: 2.1.4_rc4)
Diffstat (limited to 'sys-apps/busybox')
-rw-r--r-- | sys-apps/busybox/ChangeLog | 7 | ||||
-rw-r--r-- | sys-apps/busybox/busybox-1.7.4.ebuild | 3 | ||||
-rw-r--r-- | sys-apps/busybox/files/busybox-1.7.4-signal-hack.patch | 28 |
3 files changed, 36 insertions, 2 deletions
diff --git a/sys-apps/busybox/ChangeLog b/sys-apps/busybox/ChangeLog index 51726077afc7..ee0a90252124 100644 --- a/sys-apps/busybox/ChangeLog +++ b/sys-apps/busybox/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-apps/busybox # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/ChangeLog,v 1.168 2007/12/03 17:02:43 angelos Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/ChangeLog,v 1.169 2007/12/04 06:42:48 vapier Exp $ + + 04 Dec 2007; Mike Frysinger <vapier@gentoo.org> + +files/busybox-1.7.4-signal-hack.patch, busybox-1.7.4.ebuild: + Add a quick hack for building on hppa while we sort things out upstream + #201114. 03 Dec 2007; Christoph Mende <angelos@gentoo.org> busybox-1.7.4.ebuild: Stable on amd64 wrt bug #201036 diff --git a/sys-apps/busybox/busybox-1.7.4.ebuild b/sys-apps/busybox/busybox-1.7.4.ebuild index 4ade07b129b9..c97bd0b08afa 100644 --- a/sys-apps/busybox/busybox-1.7.4.ebuild +++ b/sys-apps/busybox/busybox-1.7.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/busybox-1.7.4.ebuild,v 1.2 2007/12/03 17:02:43 angelos Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/busybox-1.7.4.ebuild,v 1.3 2007/12/04 06:42:48 vapier Exp $ inherit eutils flag-o-matic savedconfig @@ -87,6 +87,7 @@ src_unpack() { # patches go here! epatch "${FILESDIR}"/busybox-1.7.0-bb.patch + epatch "${FILESDIR}"/busybox-1.7.4-signal-hack.patch #201114 # work around broken ass powerpc compilers use ppc64 && append-flags -mminimal-toc diff --git a/sys-apps/busybox/files/busybox-1.7.4-signal-hack.patch b/sys-apps/busybox/files/busybox-1.7.4-signal-hack.patch new file mode 100644 index 000000000000..ba1183055dd6 --- /dev/null +++ b/sys-apps/busybox/files/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 |