After upgrading from isl-0.15 to isl-0.21 (bug 693842), the rebuild of sys-devel/gcc-6.4.0-r1 is failing with errors like: /var/tmp/portage/sys-devel/gcc-6.4.0-r1/work/gcc-6.4.0/gcc/graphite-isl-ast-to-gimple.c: In function 'void ivs_params_clear(ivs_params&)': /var/tmp/portage/sys-devel/gcc-6.4.0-r1/work/gcc-6.4.0/gcc/graphite-isl-ast-to-gimple.c:114:7: error: 'isl_id_free' was not declared in this scope isl_id_free (it->first); ^~~~~~~~~~~ The new version of ISL no longer transitively includes in a .h that's expected here. Could you please apply this patch to GCC 6.4: https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=263539 (Upstream bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86724) Thanks! Reproducible: Always My package.use includes: sys-devel/gcc gcj graphite
Better to stabilize sys-devel/gcc-6.5.0-r1.
See bug #694996 for stabilization.
*** Bug 695370 has been marked as a duplicate of this bug. ***
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae32671f6e3de1fc3f459e258495cbc4e01820ba commit ae32671f6e3de1fc3f459e258495cbc4e01820ba Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2019-12-01 11:23:05 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2019-12-01 11:29:35 +0000 toolchain.eclass: drop USE=graphite support for <gcc-6.5 Reported-by: Rolf Eike Beer Closes: https://bugs.gentoo.org/701270 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>