diff options
author | Ned Ludd <solar@gentoo.org> | 2006-07-09 11:18:54 +0000 |
---|---|---|
committer | Ned Ludd <solar@gentoo.org> | 2006-07-09 11:18:54 +0000 |
commit | 7d676ac2a46dfef06a43e02fc0869a6dfd856410 (patch) | |
tree | 75a897d86f9e035f3def48fa8ae7dfbe47a95136 /sys-apps/busybox | |
parent | remove old versions. Remodeled the uninstall portion of l7-filter to not brea... (diff) | |
download | gentoo-2-7d676ac2a46dfef06a43e02fc0869a6dfd856410.tar.gz gentoo-2-7d676ac2a46dfef06a43e02fc0869a6dfd856410.tar.bz2 gentoo-2-7d676ac2a46dfef06a43e02fc0869a6dfd856410.zip |
- ppc32/ppc64 fail to compile busybox when using -pie so auto enable nopie
(Portage version: 2.1-r1)
Diffstat (limited to 'sys-apps/busybox')
-rw-r--r-- | sys-apps/busybox/ChangeLog | 6 | ||||
-rw-r--r-- | sys-apps/busybox/busybox-1.1.3.ebuild | 5 | ||||
-rw-r--r-- | sys-apps/busybox/busybox-1.2.0.ebuild | 5 |
3 files changed, 11 insertions, 5 deletions
diff --git a/sys-apps/busybox/ChangeLog b/sys-apps/busybox/ChangeLog index 2b819bec74c7..73f00bf6a120 100644 --- a/sys-apps/busybox/ChangeLog +++ b/sys-apps/busybox/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-apps/busybox # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/ChangeLog,v 1.99 2006/07/09 02:34:22 kumba Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/ChangeLog,v 1.100 2006/07/09 11:18:54 solar Exp $ + + 09 Jul 2006; <solar@gentoo.org> busybox-1.1.3.ebuild, + busybox-1.2.0.ebuild: + - ppc32/ppc64 fail to compile busybox when using -pie so auto enable nopie 09 Jul 2006; Joshua Kinard <kumba@gentoo.org> busybox-1.1.3.ebuild: Marked stable on mips. diff --git a/sys-apps/busybox/busybox-1.1.3.ebuild b/sys-apps/busybox/busybox-1.1.3.ebuild index ca4b57ff29bd..bb319952f524 100644 --- a/sys-apps/busybox/busybox-1.1.3.ebuild +++ b/sys-apps/busybox/busybox-1.1.3.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/busybox-1.1.3.ebuild,v 1.9 2006/07/09 02:34:22 kumba Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/busybox-1.1.3.ebuild,v 1.10 2006/07/09 11:18:54 solar Exp $ inherit eutils @@ -126,7 +126,8 @@ src_unpack() { src_compile() { busybox_set_env - use ppc64 && CFLAGS="${CFLAGS} -mminimal-toc" + use ppc64 && CFLAGS="${CFLAGS} -mminimal-toc -nopie" + use ppc && CFLAGS="${CFLAGS} -nopie" emake CROSS="${CROSS}" busybox || die "build failed" if ! use static ; then mv busybox_unstripped{,.bak} diff --git a/sys-apps/busybox/busybox-1.2.0.ebuild b/sys-apps/busybox/busybox-1.2.0.ebuild index 241050b441db..0d6afe5857eb 100644 --- a/sys-apps/busybox/busybox-1.2.0.ebuild +++ b/sys-apps/busybox/busybox-1.2.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/busybox-1.2.0.ebuild,v 1.1 2006/07/02 07:17:56 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/busybox/busybox-1.2.0.ebuild,v 1.2 2006/07/09 11:18:54 solar Exp $ inherit eutils @@ -126,7 +126,8 @@ src_unpack() { src_compile() { busybox_set_env - use ppc64 && CFLAGS="${CFLAGS} -mminimal-toc" + use ppc64 && CFLAGS="${CFLAGS} -mminimal-toc -nopie" + use ppc && CFLAGS="${CFLAGS} -nopie" emake CROSS="${CROSS}" busybox || die "build failed" if ! use static ; then mv busybox_unstripped{,.bak} |