Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 694928 - sys-devel/gcc-6.4.0-r1 fails to build with dev-libs/isl-0.21: gcc/graphite-isl-ast-to-gimple.c:114:7: error: 'isl_id_free' was not declared in this scope
Summary: sys-devel/gcc-6.4.0-r1 fails to build with dev-libs/isl-0.21: gcc/graphite-is...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
: 695370 (view as bug list)
Depends on:
Blocks:
 
Reported: 2019-09-19 07:54 UTC by DC
Modified: 2019-12-02 00:31 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description DC 2019-09-19 07:54:20 UTC
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
Comment 1 Arfrever Frehtes Taifersar Arahesis 2019-09-20 00:03:42 UTC
Better to stabilize sys-devel/gcc-6.5.0-r1.
Comment 2 Arfrever Frehtes Taifersar Arahesis 2019-09-20 00:08:18 UTC
See bug #694996 for stabilization.
Comment 3 Arfrever Frehtes Taifersar Arahesis 2019-09-22 02:12:18 UTC
*** Bug 695370 has been marked as a duplicate of this bug. ***
Comment 4 Arfrever Frehtes Taifersar Arahesis 2019-12-02 00:31:07 UTC
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>