Bug 276070

Summary: lang/gcc12:links with devel/isl if installed
Product: Ports & Packages Reporter: Ivan Rozhuk <rozhuk.im>
Component: Individual Port(s)Assignee: Lorenzo Salvadore <salvadore>
Status: Open ---    
Severity: Affects Some People CC: eduardo, rozhuk.im, salvadore
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   

Description Ivan Rozhuk 2024-01-02 01:42:37 UTC
libisl.so.23 is used by gcc12, it does not exist in gcc12 Makefile.
Comment 1 Lorenzo Salvadore freebsd_committer freebsd_triage 2024-01-02 08:49:07 UTC
Could you please provide more details?

I see LIB_DEPENDS+= libisl.so:devel/isl on line 143, which is added only if the GRAPHITE option is on, consistent with what I read in
https://gcc.gnu.org/wiki/InstallingGCC .

Do you mean that gcc12 is linked with libisl.so even if the option is OFF if devel/isl is installed? Could you please provide some steps to reproduce what you observe?

Also please note that I am in the middle of a difficult update of GCC default version from 12 to 13 (and also in the middle of many other things), so I might need some time to address this bug report.

Thanks.
Comment 2 Ivan Rozhuk 2024-01-16 05:31:22 UTC
(In reply to Lorenzo Salvadore from comment #1)

GRAPHITE is off, but it links with lib.