Hiya, Prefix. I've made a fresh 3.0.1-r1 release of SCons that no longer includes ye old patches. As far as I understand, the main idea behind those patches was to account for non-standard clang location in PATH. Instead, it has whole-Gentoo PATH override via GENTOO_SCONS_ENV_PASSTHROUGH=1 (enforced by scons-utils.eclass). Could you test whether that works for you? If it does, please readd all keywords as you see fit. Also, please disregard the test suite failing. I am yet to figure out the exact causes and adjust the ebuild.
This seems to work
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5263c11e80bf4d3fadeb5e8ea0fa87d55d5a9201 commit 5263c11e80bf4d3fadeb5e8ea0fa87d55d5a9201 Author: Fabian Groffen <grobian@gentoo.org> AuthorDate: 2018-05-10 11:47:57 +0000 Commit: Fabian Groffen <grobian@gentoo.org> CommitDate: 2018-05-10 11:47:57 +0000 dev-util/scons: readd Prefix keywords, bug #655348 Closes: https://bugs.gentoo.org/655348 Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6 dev-util/scons/scons-3.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)