diff options
author | 2005-05-24 22:03:37 +0000 | |
---|---|---|
committer | 2005-05-24 22:03:37 +0000 | |
commit | 90fcf35dac8b3baffa32c8dfa0d0490df13ce9b2 (patch) | |
tree | 579069785ed8779a1ad2ca58c33cb867953b3094 /bin | |
parent | add some FEATURES for aborting with questionable binaries (diff) | |
download | portage-cvs-90fcf35dac8b3baffa32c8dfa0d0490df13ce9b2.tar.gz portage-cvs-90fcf35dac8b3baffa32c8dfa0d0490df13ce9b2.tar.bz2 portage-cvs-90fcf35dac8b3baffa32c8dfa0d0490df13ce9b2.zip |
use FEATURES=stricter instead of elf-*
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/ebuild-default-functions.sh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/bin/ebuild-default-functions.sh b/bin/ebuild-default-functions.sh index 10abdf1..7698ff5 100755 --- a/bin/ebuild-default-functions.sh +++ b/bin/ebuild-default-functions.sh @@ -2,7 +2,7 @@ # ebuild-default-functions.sh; default functions for ebuild env that aren't saved- specific to the portage instance. # Copyright 2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /local/data/ulm/cvs/history/var/cvsroot/gentoo-src/portage/bin/ebuild-default-functions.sh,v 1.25 2005/05/24 21:59:25 vapier Exp $ +# $Header: /local/data/ulm/cvs/history/var/cvsroot/gentoo-src/portage/bin/ebuild-default-functions.sh,v 1.26 2005/05/24 22:03:37 vapier Exp $ has_version() { # if there is a predefined portageq call, use it. @@ -448,7 +448,7 @@ dyn_install() { echo " LDFLAGS='-Wl,-z,now' emerge ${PN}" echo "${f//${D}\/}" echo -ne '\a\n' - [[ ${FEATURES/elf-bind-now} != "${FEATURES}" ]] + [[ ${FEATURES/stricter} != "${FEATURES}" ]] && die "Aborting due to lazy bindings" sleep 1 fi @@ -465,7 +465,7 @@ dyn_install() { echo " consider writing a patch which addresses this problem." echo "${f//${D}\/}" echo -ne '\a\n' - [[ ${FEATURES/elf-textrel} != "${FEATURES}" ]] + [[ ${FEATURES/stricter} != "${FEATURES}" ]] && die "Aborting due to textrels" sleep 1 fi @@ -480,7 +480,7 @@ dyn_install() { echo " at http://bugs.gentoo.org/ to make sure the file is fixed." echo "${f//${D}\/}" echo -ne '\a\n' - [[ ${FEATURES/elf-xstack} != "${FEATURES}" ]] + [[ ${FEATURES/stricter} != "${FEATURES}" ]] && die "Aborting due to +x stack" sleep 1 fi |