summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2007-01-12 03:02:32 +0000
committerMike Frysinger <vapier@gentoo.org>2007-01-12 03:02:32 +0000
commit2fbc075ff110ef15a9a41dac321f330887e725ad (patch)
tree9d4f587386ba1b38de1334e9ab3ecc52b82c2428
parent191ef888f86d443e8b10505d0d9876eb91dc065f (diff)
downloadportage-2fbc075ff110ef15a9a41dac321f330887e725ad.tar.gz
portage-2fbc075ff110ef15a9a41dac321f330887e725ad.tar.bz2
portage-2fbc075ff110ef15a9a41dac321f330887e725ad.zip
drop lazy bindings check once and for all ... the system ldso should have the logic #71609
svn path=/main/trunk/; revision=5579
-rwxr-xr-xbin/misc-functions.sh14
1 files changed, 0 insertions, 14 deletions
diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh
index 001fcffd1..cb3629453 100755
--- a/bin/misc-functions.sh
+++ b/bin/misc-functions.sh
@@ -95,20 +95,6 @@ install_qa_check() {
fi
fi
- # Check for setid binaries but are not built with BIND_NOW
- f=$(scanelf -qyRF '%b %p' "${D}")
- if [[ -n ${f} ]] ; then
- vecho -ne '\a\n'
- eqawarn "QA Notice: The following files are setXid, dyn linked, and using lazy bindings"
- eqawarn " This combination is generally discouraged. Try re-emerging the package:"
- eqawarn " LDFLAGS='-Wl,-z,now' emerge ${PN}"
- eqawarn "${f}"
- vecho -ne '\a\n'
- # Do not fail here until we have sorted out the lazy issues with security team
- #die_msg="${die_msg} setXid lazy bindings,"
- sleep 1
- fi
-
# TEXTREL's are baaaaaaaad
# Allow devs to mark things as ignorable ... e.g. things that are
# binary-only and upstream isn't cooperating (nvidia-glx) ... we