diff options
author | Alexander Gabert <pappy@gentoo.org> | 2003-11-28 19:08:23 +0000 |
---|---|---|
committer | Alexander Gabert <pappy@gentoo.org> | 2003-11-28 19:08:23 +0000 |
commit | fbf7705fc1187f99530989456cd25a3e1685f505 (patch) | |
tree | 084b7c2ea943b80230f7483f9ff7203f1c680877 /sys-devel | |
parent | added logic for false positives hitting gcc library with guard in it (diff) | |
download | historical-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/Manifest | 6 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.2.3-r3.ebuild | 4 | ||||
-rw-r--r-- | sys-devel/gcc/gcc-3.3.2-r3.ebuild | 4 |
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" |