sys-devel/kgcc64: drop GCC_FILESDIR override, bug #629776
authorSergei Trofimovich <slyfox@gentoo.org>
Sat, 16 Sep 2017 08:43:11 +0000 (09:43 +0100)
committerSergei Trofimovich <slyfox@gentoo.org>
Sat, 16 Sep 2017 09:25:08 +0000 (10:25 +0100)
commitb45b015b5e6e17a5f229e6bc67455563f4af7af0
tree3a7ff63d58ff98e57eebfd5bd40cc9e755bac7b7
parentb4c07795243ba2e56fe44b52811b9b5a3fcbefed
sys-devel/kgcc64: 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 copies
FILESDIR files used by toolchain.eclass in crosscompilation
mode only (kgcc does not support native builds)

Bug: https://bugs.gentoo.org/629776
Package-Manager: Portage-2.3.8, Repoman-2.3.3
19 files changed:
sys-devel/kgcc64/files/4.1.0/gcc-4.1.0-cross-compile.patch [new file with mode: 0644]
sys-devel/kgcc64/files/gcc-configure-LANG.patch [new file with mode: 0644]
sys-devel/kgcc64/files/gcc-configure-texinfo.patch [new file with mode: 0644]
sys-devel/kgcc64/kgcc64-3.4.6.ebuild
sys-devel/kgcc64/kgcc64-4.1.2.ebuild
sys-devel/kgcc64/kgcc64-4.2.4.ebuild
sys-devel/kgcc64/kgcc64-4.3.5.ebuild
sys-devel/kgcc64/kgcc64-4.4.5.ebuild
sys-devel/kgcc64/kgcc64-4.4.6.ebuild
sys-devel/kgcc64/kgcc64-4.5.3.ebuild
sys-devel/kgcc64/kgcc64-4.5.4.ebuild
sys-devel/kgcc64/kgcc64-4.6.4.ebuild
sys-devel/kgcc64/kgcc64-4.7.3.ebuild
sys-devel/kgcc64/kgcc64-4.7.4.ebuild
sys-devel/kgcc64/kgcc64-4.8.3.ebuild
sys-devel/kgcc64/kgcc64-4.8.5.ebuild
sys-devel/kgcc64/kgcc64-4.9.4.ebuild
sys-devel/kgcc64/kgcc64-5.4.0.ebuild
sys-devel/kgcc64/kgcc64-6.3.0.ebuild