summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Gabert <pappy@gentoo.org>2003-11-28 19:08:23 +0000
committerAlexander Gabert <pappy@gentoo.org>2003-11-28 19:08:23 +0000
commitfbf7705fc1187f99530989456cd25a3e1685f505 (patch)
tree084b7c2ea943b80230f7483f9ff7203f1c680877 /sys-devel
parentadded logic for false positives hitting gcc library with guard in it (diff)
downloadhistorical-fbf7705fc1187f99530989456cd25a3e1685f505.tar.gz
historical-fbf7705fc1187f99530989456cd25a3e1685f505.tar.bz2
historical-fbf7705fc1187f99530989456cd25a3e1685f505.zip
added logic for false positives hitting gcc library with guard in it
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/gcc/Manifest6
-rw-r--r--sys-devel/gcc/gcc-3.2.3-r3.ebuild4
-rw-r--r--sys-devel/gcc/gcc-3.3.2-r3.ebuild4
3 files changed, 7 insertions, 7 deletions
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index b2434358bc15..472ca9e02a87 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,4 +1,4 @@
-MD5 3f326ee6329e7937fe3ea201fc0d8c95 gcc-3.3.2-r3.ebuild 20072
+MD5 9141477156410323f580588ba2c21f60 gcc-3.3.2-r3.ebuild 20072
MD5 aa01e0515884df05563094839c31d7d1 gcc-3.3.1-r1.ebuild 16131
MD5 245b532d7263a50f97e66d873ea9033b gcc-3.3-r1.ebuild 16530
MD5 6d0d6b9214ecb88e26a54b70901c50b4 gcc-2.95.3-r7.ebuild 5436
@@ -7,7 +7,7 @@ MD5 25a95ad59dc52c9ec23faf193ea4f168 gcc-3.3.ebuild 16642
MD5 d25ffc7e82003a26e025471ca8df299c gcc-3.2.1-r7.ebuild 14774
MD5 93be821a198dd096a62f015d444a2d5e gcc-3.3.2-r2.ebuild 18120
MD5 778251850e282841687d9f8fbde95b6f gcc-3.3.1-r5.ebuild 17997
-MD5 90b7e2b840d4761b793b6b60704ebcbd gcc-3.2.3-r3.ebuild 19519
+MD5 f28a1cbba4f0d5ad6179b1d514eff932 gcc-3.2.3-r3.ebuild 19519
MD5 459fe070924cbfd485139f84f2dd47ff gcc-3.0.4-r6.ebuild 8738
MD5 3f796d926d7c63b50910a657cb67a358 gcc-3.1.1-r1.ebuild 9595
MD5 430290d026e77c2948af9d1fcad119a9 gcc-3.2.2.ebuild 16057
@@ -15,7 +15,7 @@ MD5 079abbc45c914fdad6c90540fe82302c gcc-2.95.3-r8.ebuild 9213
MD5 89c5294c24b323cf6c28e507fef6d59d gcc-3.2-r5.ebuild 12876
MD5 c44c493b629be3a1abbc1eb4d3cb00d1 gcc-3.1-r8.ebuild 9776
MD5 409702fb214e89c1386c8b8e6af05680 gcc-3.3.2-r1.ebuild 17957
-MD5 6d943687e104441befee73c241770d89 ChangeLog 32479
+MD5 ceb868ea575fdb8257dbd19b903ccf72 ChangeLog 32479
MD5 bbf7ff9e515bff98521189d16d272524 gcc-3.3.2.ebuild 17777
MD5 22d9e3c49111d1b8b8ec1484732087c9 metadata.xml 259
MD5 f3954ff28c23b90e76a17920c79534f2 gcc-3.2.3-r2.ebuild 17300
diff --git a/sys-devel/gcc/gcc-3.2.3-r3.ebuild b/sys-devel/gcc/gcc-3.2.3-r3.ebuild
index e8b91ded0c00..bbde8f63eefe 100644
--- a/sys-devel/gcc/gcc-3.2.3-r3.ebuild
+++ b/sys-devel/gcc/gcc-3.2.3-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.2.3-r3.ebuild,v 1.1 2003/11/27 22:02:17 pappy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.2.3-r3.ebuild,v 1.2 2003/11/28 19:08:16 pappy Exp $
IUSE="static nls bootstrap java build"
@@ -215,7 +215,7 @@ src_unpack() {
ewarn "this sys-libs/glibc has __guard object and __stack_smash_handler functions"
ewarn "scanning the system for binaries with __guard - this may take 5-10 minutes"
ewarn "please do not press crtl-C or crtl-Z during this period - it will continue"
- SCANPATH="$(for i in $(cat /etc/ld.so.conf | grep -v '^\#'); do echo -n $i; echo -n ' '; done) $(echo ${PATH} | sed 's,:, ,g')"
+ SCANPATH="$(for i in $(cat /etc/ld.so.conf | grep -v '/usr/lib/gcc-lib' | grep -v '^\#'); do echo -n $i; echo -n ' '; done) $(echo ${PATH} | sed 's,:, ,g')"
if [ "$(find ${SCANPATH} -type f -perm -1 -maxdepth 9 -exec readelf -s {} \; 2>&1 | grep "__guard\@GCC" 2>&1 1>/dev/null; echo $?)" == "0" ]
then
eerror "found binaries that are dynamically linked to the libgcc with __guard@@GCC"
diff --git a/sys-devel/gcc/gcc-3.3.2-r3.ebuild b/sys-devel/gcc/gcc-3.3.2-r3.ebuild
index 65a51598feab..441b30f06554 100644
--- a/sys-devel/gcc/gcc-3.3.2-r3.ebuild
+++ b/sys-devel/gcc/gcc-3.3.2-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.2-r3.ebuild,v 1.1 2003/11/27 22:02:17 pappy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/gcc/gcc-3.3.2-r3.ebuild,v 1.2 2003/11/28 19:08:16 pappy Exp $
IUSE="static nls bootstrap java build X multilib"
@@ -238,7 +238,7 @@ src_unpack() {
ewarn "this sys-libs/glibc has __guard object and __stack_smash_handler functions"
ewarn "scanning the system for binaries with __guard - this may take 5-10 minutes"
ewarn "please do not press crtl-C or crtl-Z during this period - it will continue"
- SCANPATH="$(for i in $(cat /etc/ld.so.conf | grep -v '^\#'); do echo -n $i; echo -n ' '; done) $(echo ${PATH} | sed 's,:, ,g')"
+ SCANPATH="$(for i in $(cat /etc/ld.so.conf | grep -v '/usr/lib/gcc-lib' | grep -v '^\#'); do echo -n $i; echo -n ' '; done) $(echo ${PATH} | sed 's,:, ,g')"
if [ "$(find ${SCANPATH} -type f -perm -1 -maxdepth 9 -exec readelf -s {} \; 2>&1 | grep "__guard\@GCC" 2>&1 1>/dev/null; echo $?)" == "0" ]
then
eerror "found binaries that are dynamically linked to the libgcc with __guard@@GCC"