diff options
author | Mike Frysinger <vapier@gentoo.org> | 2007-01-12 03:02:32 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2007-01-12 03:02:32 +0000 |
commit | 2fbc075ff110ef15a9a41dac321f330887e725ad (patch) | |
tree | 9d4f587386ba1b38de1334e9ab3ecc52b82c2428 | |
parent | 191ef888f86d443e8b10505d0d9876eb91dc065f (diff) | |
download | portage-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-x | bin/misc-functions.sh | 14 |
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 |