summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Olexa <darkside@gentoo.org>2009-06-30 16:35:04 +0000
committerJeremy Olexa <darkside@gentoo.org>2009-06-30 16:35:04 +0000
commitccd20de6a8503914b6d1286b6b086b75d9e68470 (patch)
treeb66b7cd0856ee780ba794a500d08a936fa0591d0 /profiles
parentStable for HPPA (bug #275403). (diff)
downloadgentoo-2-ccd20de6a8503914b6d1286b6b086b75d9e68470.tar.gz
gentoo-2-ccd20de6a8503914b6d1286b6b086b75d9e68470.tar.bz2
gentoo-2-ccd20de6a8503914b6d1286b6b086b75d9e68470.zip
Mark FEATURES=-sandbox globally because it fails to work reliably on any Gentoo Prefix platform.
Diffstat (limited to 'profiles')
-rw-r--r--profiles/prefix/ChangeLog11
-rw-r--r--profiles/prefix/aix/make.defaults6
-rw-r--r--profiles/prefix/bsd/freebsd/make.defaults6
-rw-r--r--profiles/prefix/bsd/netbsd/make.defaults5
-rw-r--r--profiles/prefix/bsd/openbsd/make.defaults5
-rw-r--r--profiles/prefix/darwin/make.defaults6
-rw-r--r--profiles/prefix/hpux/make.defaults6
-rw-r--r--profiles/prefix/irix/make.defaults6
-rw-r--r--profiles/prefix/make.defaults18
-rw-r--r--profiles/prefix/mint/make.defaults5
-rw-r--r--profiles/prefix/sunos/make.defaults6
-rw-r--r--profiles/prefix/windows/interix/make.defaults6
-rw-r--r--profiles/prefix/windows/winnt/make.defaults5
13 files changed, 52 insertions, 39 deletions
diff --git a/profiles/prefix/ChangeLog b/profiles/prefix/ChangeLog
index 87874abc665c..98aabd8453db 100644
--- a/profiles/prefix/ChangeLog
+++ b/profiles/prefix/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for profiles/prefix
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Id: ChangeLog,v 1.18 2009/06/30 15:57:34 darkside Exp $
+# $Id: ChangeLog,v 1.19 2009/06/30 16:34:58 darkside Exp $
+
+ 30 Jun 2009; Jeremy Olexa <darkside@gentoo.org> aix/make.defaults,
+ bsd/freebsd/make.defaults, bsd/netbsd/make.defaults,
+ bsd/openbsd/make.defaults, darwin/make.defaults, hpux/make.defaults,
+ irix/make.defaults, make.defaults, mint/make.defaults,
+ sunos/make.defaults, windows/interix/make.defaults,
+ windows/winnt/make.defaults:
+ Mark FEATURES=-sandbox globally because it fails to work reliably on any
+ Gentoo Prefix platform.
30 Jun 2009; Jeremy Olexa <darkside@gentoo.org> package.mask:
Remove subversion mask
diff --git a/profiles/prefix/aix/make.defaults b/profiles/prefix/aix/make.defaults
index 109a81b94c3e..b8cb99e38bd8 100644
--- a/profiles/prefix/aix/make.defaults
+++ b/profiles/prefix/aix/make.defaults
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/aix/make.defaults,v 1.1 2009/06/06 03:54:34 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/aix/make.defaults,v 1.2 2009/06/30 16:34:58 darkside Exp $
# System-wide defaults for all AIX profiles
# This file should rarely need to be changed
@@ -9,5 +9,5 @@
ELIBC="AIX"
KERNEL="AIX"
-# Sandbox is not ported to AIX yet, no scanelf
-FEATURES="-sandbox nostrip"
+# no scanelf
+FEATURES="nostrip"
diff --git a/profiles/prefix/bsd/freebsd/make.defaults b/profiles/prefix/bsd/freebsd/make.defaults
index 868658764e24..2c4fb0ef7572 100644
--- a/profiles/prefix/bsd/freebsd/make.defaults
+++ b/profiles/prefix/bsd/freebsd/make.defaults
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/bsd/freebsd/make.defaults,v 1.1 2009/06/06 03:54:37 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/bsd/freebsd/make.defaults,v 1.2 2009/06/30 16:34:59 darkside Exp $
# System-wide defaults for all FreeBSD profiles
# This file should rarely need to be changed
@@ -8,7 +8,3 @@
# 'Sane' defaults
ELIBC="FreeBSD"
KERNEL="FreeBSD"
-
-# FreeBSD has sandbox support, but enabling it causes portage to
-# consider each ebuild as "masked by corruption"
-FEATURES="-sandbox"
diff --git a/profiles/prefix/bsd/netbsd/make.defaults b/profiles/prefix/bsd/netbsd/make.defaults
index 5997e30dafde..0bd05883f544 100644
--- a/profiles/prefix/bsd/netbsd/make.defaults
+++ b/profiles/prefix/bsd/netbsd/make.defaults
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/bsd/netbsd/make.defaults,v 1.1 2009/06/06 03:54:41 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/bsd/netbsd/make.defaults,v 1.2 2009/06/30 16:34:59 darkside Exp $
# System-wide defaults for all NetBSD profiles
# This file should rarely need to be changed
@@ -8,6 +8,3 @@
# 'Sane' defaults
ELIBC="NetBSD"
KERNEL="NetBSD"
-
-# Not sure if NetBSD can compile sandbox
-FEATURES="-sandbox"
diff --git a/profiles/prefix/bsd/openbsd/make.defaults b/profiles/prefix/bsd/openbsd/make.defaults
index 3be69f7f4f1e..b692bde8c3e1 100644
--- a/profiles/prefix/bsd/openbsd/make.defaults
+++ b/profiles/prefix/bsd/openbsd/make.defaults
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/bsd/openbsd/make.defaults,v 1.1 2009/06/06 03:54:43 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/bsd/openbsd/make.defaults,v 1.2 2009/06/30 16:35:00 darkside Exp $
# System-wide defaults for all OpenBSD profiles
# This file should rarely need to be changed
@@ -8,6 +8,3 @@
# 'Sane' defaults
ELIBC="OpenBSD"
KERNEL="OpenBSD"
-
-# Not sure if OpenBSD can compile sandbox
-FEATURES="-sandbox"
diff --git a/profiles/prefix/darwin/make.defaults b/profiles/prefix/darwin/make.defaults
index 12de715f3436..536b3649200f 100644
--- a/profiles/prefix/darwin/make.defaults
+++ b/profiles/prefix/darwin/make.defaults
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/make.defaults,v 1.1 2009/06/06 03:54:45 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/darwin/make.defaults,v 1.2 2009/06/30 16:35:00 darkside Exp $
# System-wide defaults for all Darwin profiles
# This file should rarely need to be changed
@@ -9,8 +9,8 @@
ELIBC="Darwin"
KERNEL="Darwin"
-# Sandbox is not ported to Darwin yet, strip isn't GNU
-FEATURES="-sandbox nostrip"
+# strip isn't GNU
+FEATURES="nostrip"
# ALSA + Darwin != working
USE_EXPAND="-ALSA_CARDS -ALSA_PCM_PLUGINS"
diff --git a/profiles/prefix/hpux/make.defaults b/profiles/prefix/hpux/make.defaults
index 81ef23308099..3eb42308cd0f 100644
--- a/profiles/prefix/hpux/make.defaults
+++ b/profiles/prefix/hpux/make.defaults
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/hpux/make.defaults,v 1.1 2009/06/06 03:54:51 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/hpux/make.defaults,v 1.2 2009/06/30 16:35:01 darkside Exp $
# System-wide defaults for all HP-UX profiles
# This file should rarely need to be changed
@@ -9,5 +9,5 @@
ELIBC="HPUX"
KERNEL="HPUX"
-# Sandbox is not ported to HP-UX (yet?), no scanelf
-FEATURES="-sandbox nostrip"
+# no scanelf
+FEATURES="nostrip"
diff --git a/profiles/prefix/irix/make.defaults b/profiles/prefix/irix/make.defaults
index 8348f97ce9b8..9066ed221fd9 100644
--- a/profiles/prefix/irix/make.defaults
+++ b/profiles/prefix/irix/make.defaults
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/irix/make.defaults,v 1.1 2009/06/06 03:54:54 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/irix/make.defaults,v 1.2 2009/06/30 16:35:01 darkside Exp $
# System-wide defaults for all IRIX profiles
# This file should rarely need to be changed
@@ -9,5 +9,5 @@
ELIBC="IRIX"
KERNEL="IRIX"
-# Sandbox is not ported to IRIX (yet?), no scanelf
-FEATURES="-sandbox nostrip"
+# no scanelf
+FEATURES="nostrip"
diff --git a/profiles/prefix/make.defaults b/profiles/prefix/make.defaults
index 21a8bd6793e2..ff6822725b90 100644
--- a/profiles/prefix/make.defaults
+++ b/profiles/prefix/make.defaults
@@ -1,3 +1,7 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/make.defaults,v 1.2 2009/06/30 16:34:58 darkside Exp $
+
# Some USE-flags that only die-hards don't want:
# readline: to have some sane command line editing, e.g. in python
# zlib: for many things you just want gzip support
@@ -7,6 +11,20 @@ USE="readline zlib ncurses ssl"
FEATURES="collision-protect"
+# Jeremy Olexa <darkside@gentoo.org> (30 Jun 2009)
+# As of now, there does not exist a reliable working sandbox implementation on
+# any Gentoo Prefix platform. Lately, sandbox has caused *many* issues that
+# the Gentoo Prefix team has no time to fix and/or troubleshoot. see: bug 271424
+# see:
+# http://archives.gentoo.org/gentoo-alt/msg_3c355ca5e70e7975eae293823f1751f2.xml
+# see: bug 274239
+# and other issues, etc etc.
+#
+# If in the future, there does exist a working sandbox implementation then it
+# should be enabled on a per-profile basis only.
+FEATURES="-sandbox"
+
+
# this probably already is like this, but we assure that in prefix we
# have a GNU userland
USERLAND="GNU"
diff --git a/profiles/prefix/mint/make.defaults b/profiles/prefix/mint/make.defaults
index 510cd82a1213..33ad49293988 100644
--- a/profiles/prefix/mint/make.defaults
+++ b/profiles/prefix/mint/make.defaults
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/mint/make.defaults,v 1.1 2009/06/06 03:54:57 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/mint/make.defaults,v 1.2 2009/06/30 16:35:02 darkside Exp $
# System-wide defaults for all MiNT profiles
# This file should rarely need to be changed
@@ -8,6 +8,3 @@
# 'Sane' defaults
ELIBC="mintlib"
KERNEL="freemint"
-
-# Sandbox is not ported to MiNT (yet?)
-FEATURES="-sandbox"
diff --git a/profiles/prefix/sunos/make.defaults b/profiles/prefix/sunos/make.defaults
index b623520ab356..6f90d9391cf6 100644
--- a/profiles/prefix/sunos/make.defaults
+++ b/profiles/prefix/sunos/make.defaults
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/make.defaults,v 1.1 2009/06/06 03:54:58 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/sunos/make.defaults,v 1.2 2009/06/30 16:35:03 darkside Exp $
# System-wide defaults for all SunOS profiles
# This file should rarely need to be changed
@@ -9,6 +9,6 @@
ELIBC="SunOS"
KERNEL="SunOS"
-# Sandbox is not ported to SunOS yet, stripping stuff works but makes
+# stripping stuff works but makes
# i.e. ldd output completely empty, which is sort of annoying
-FEATURES="-sandbox nostrip"
+FEATURES="nostrip"
diff --git a/profiles/prefix/windows/interix/make.defaults b/profiles/prefix/windows/interix/make.defaults
index 725231d2d861..1105eec68999 100644
--- a/profiles/prefix/windows/interix/make.defaults
+++ b/profiles/prefix/windows/interix/make.defaults
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/windows/interix/make.defaults,v 1.1 2009/06/06 03:55:07 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/windows/interix/make.defaults,v 1.2 2009/06/30 16:35:03 darkside Exp $
# System-wide defaults for all Interix profiles
# This file should rarely need to be changed
@@ -9,5 +9,5 @@
ELIBC="Interix"
KERNEL="Interix"
-# Sandbox is not ported to Interix yet, no scanelf
-FEATURES="-sandbox nostrip"
+# no scanelf
+FEATURES="nostrip"
diff --git a/profiles/prefix/windows/winnt/make.defaults b/profiles/prefix/windows/winnt/make.defaults
index 6ce6b14bba23..b574c3bd6b2c 100644
--- a/profiles/prefix/windows/winnt/make.defaults
+++ b/profiles/prefix/windows/winnt/make.defaults
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/windows/winnt/make.defaults,v 1.1 2009/06/06 03:55:10 solar Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/prefix/windows/winnt/make.defaults,v 1.2 2009/06/30 16:35:04 darkside Exp $
# System-wide defaults for all Windows profiles
# This file should rarely need to be changed
@@ -9,5 +9,4 @@
ELIBC="Winnt"
KERNEL="Winnt"
-# Sandbox is not ported to Windows (and probably never will)
-FEATURES="-sandbox nostrip"
+FEATURES="nostrip"