commit:     b2d86d67c36b63cfd984aa119b41eebd6c297126
Author:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  5 07:32:17 2015 +0000
Commit:     Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Sat Dec  5 21:13:48 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d86d67

gcc: drop spec-env patch from non-hardened builds #528170

The GCC_SPEC env var is really only used by the hardened minispec
logic, so drop it from the ebuilds that no longer support hardened.

 sys-devel/gcc/gcc-4.4.7.ebuild | 2 --
 sys-devel/gcc/gcc-4.5.4.ebuild | 2 --
 sys-devel/gcc/gcc-4.6.4.ebuild | 4 ----
 3 files changed, 8 deletions(-)

diff --git a/sys-devel/gcc/gcc-4.4.7.ebuild b/sys-devel/gcc/gcc-4.4.7.ebuild
index 63c82ea..a90abcc 100644
--- a/sys-devel/gcc/gcc-4.4.7.ebuild
+++ b/sys-devel/gcc/gcc-4.4.7.ebuild
@@ -26,6 +26,4 @@ src_prepare() {
        use vanilla && return 0
 
        sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200
-
-       [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch
 }

diff --git a/sys-devel/gcc/gcc-4.5.4.ebuild b/sys-devel/gcc/gcc-4.5.4.ebuild
index a9e0b68..23f7d5f 100644
--- a/sys-devel/gcc/gcc-4.5.4.ebuild
+++ b/sys-devel/gcc/gcc-4.5.4.ebuild
@@ -27,6 +27,4 @@ src_prepare() {
        use vanilla && return 0
 
        sed -i 's/use_fixproto=yes/:/' gcc/config.gcc #PR33200
-
-       [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch
 }

diff --git a/sys-devel/gcc/gcc-4.6.4.ebuild b/sys-devel/gcc/gcc-4.6.4.ebuild
index e337431..38a3179 100644
--- a/sys-devel/gcc/gcc-4.6.4.ebuild
+++ b/sys-devel/gcc/gcc-4.6.4.ebuild
@@ -28,8 +28,4 @@ src_prepare() {
        fi
 
        toolchain_src_prepare
-
-       use vanilla && return 0
-
-       [[ ${CHOST} == ${CTARGET} ]] && epatch "${FILESDIR}"/gcc-spec-env.patch
 }

Reply via email to