summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNed Ludd <solar@gentoo.org>2006-07-09 11:18:54 +0000
committerNed Ludd <solar@gentoo.org>2006-07-09 11:18:54 +0000
commit7d676ac2a46dfef06a43e02fc0869a6dfd856410 (patch)
tree75a897d86f9e035f3def48fa8ae7dfbe47a95136 /sys-apps/busybox
parentremove old versions. Remodeled the uninstall portion of l7-filter to not brea... (diff)
downloadgentoo-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/ChangeLog6
-rw-r--r--sys-apps/busybox/busybox-1.1.3.ebuild5
-rw-r--r--sys-apps/busybox/busybox-1.2.0.ebuild5
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}