Opened 5 years ago

Closed 3 years ago

#58208 closed defect (fixed)

gcc8 @8.3.0: binary, does not pull in correct version of isl

Reported by: Tatsh (Andrew Udvare) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.5.4
Keywords: Cc: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez), gallc1
Port: gcc8

Description (last modified by Tatsh (Andrew Udvare))

The distributed binary pulls in isl, but this provides libisl.15.dylib and gcc8 is expecting to see libisl.18.dylib.

OpenBLAS+gcc8 fails to build:

/opt/local/bin/gfortran-mp-8 -O3 -m128bit-long-double -Wall -frecursive -m64 -fPIC -mavx2 -c -o spotrf
2.o spotrf2.f
dyld: Library not loaded: /opt/local/lib/libisl.19.dylib
  Referenced from: /opt/local/libexec/gcc/x86_64-apple-darwin18/8.3.0/f951
  Reason: image not found
gfortran-mp-8: internal compiler error: Abort trap: 6 signal terminated program f951

Change History (4)

comment:1 Changed 5 years ago by Tatsh (Andrew Udvare)

Description: modified (diff)

comment:2 Changed 5 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: MarcusCalhoun-Lopez added

isl @0.20 provides libisl.19.dylib, so everything should be fine. Perhaps your installed isl port is out of date? If so, upgrade it (sudo port upgrade isl). Ideally, upgrade all outdated ports (sudo port upgrade outdated).

comment:3 Changed 5 years ago by jmroot (Joshua Root)

Cc: gallc1 added

Has duplicate #58240.

comment:4 Changed 3 years ago by kencu (Ken)

Resolution: fixed
Status: newclosed

gcc8 was rebuilt when upgraded recently, so any such dangling deps should be gone now from buildbot binaries. please reopen if still and issue

Note: See TracTickets for help on using tickets.