toolchain.eclass: drop GCC_FILESDIR override, bug #629776
authorSergei Trofimovich <slyfox@gentoo.org>
Sat, 16 Sep 2017 08:22:35 +0000 (09:22 +0100)
committerSergei Trofimovich <slyfox@gentoo.org>
Sat, 16 Sep 2017 09:25:07 +0000 (10:25 +0100)
commit759375bb1704a2bd28888dfe2714e19828e8a6e3
tree6d88b8e1ae7e417d87e2b6a702dad25a714c803f
parent71ed2753670c1b975ae848bea31100de3ab7d4ff
toolchain.eclass: drop GCC_FILESDIR override,  bug #629776

GCC_FILESDIR support was broken by portage-2.3.6 commit:
    https://github.com/gentoo/portage/commit/0637c95545ab7dc0bb5d091de221b9e99e2cf5b2
("portage.package.ebuild: Use a fake FILESDIR to catch invalid accesses")

Unfortunately it was applied to older EAPIs without fixing all
the users first.

The change yanks GCC_FILESDIR override support and hardcodes
FILESDIR usage (as all the ebuilds except 'gcc' are broken anyway).

Bug: https://bugs.gentoo.org/629776
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
eclass/toolchain.eclass