Opened 5 years ago

Closed 4 years ago

#59299 closed defect (worksforme)

gcc9: gfortran crashing due to broken libisl linking

Reported by: mengqiz Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.6.1
Keywords: Cc:
Port: gcc9, fftw-3

Description

Hello,

I encountered a problem in installing py27-pymvpa. The error lies in configuring fftw-3. The log file is attached. Could you please help? Thanks. I'm using Catalina. The version of Macports is 2.6.1.

Attachments (2)

config.log (136.7 KB) - added by mengqiz 5 years ago.
main.log (59.1 KB) - added by mengqiz 5 years ago.

Download all attachments as: .zip

Change History (6)

Changed 5 years ago by mengqiz

Attachment: config.log added

Changed 5 years ago by mengqiz

Attachment: main.log added

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

Cc: MarcusCalhoun-Lopez added
Port: gcc9 fftw-3 added; py27-pymvpa removed
Summary: Failed to configure fftw-3gcc9: gfortran crashing due to broken libisl linking
configure:17659: /opt/local/bin/gfortran-mp-9 -c -pipe -O3 -m64 conftest.F >&5
dyld: Library not loaded: /opt/local/lib/libisl.19.dylib
  Referenced from: /opt/local/libexec/gcc/x86_64-apple-darwin19/9.2.0/f951
  Reason: image not found
gfortran-mp-9: internal compiler error: Abort trap: 6 signal terminated program f951

Not sure if that's the current libisl version or not—Marcus?

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

The version I have on my system is /opt/local/lib/libisl.21.dylib.

comment:3 Changed 4 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Cc: MarcusCalhoun-Lopez removed
Owner: set to MarcusCalhoun-Lopez
Status: newaccepted

comment:4 Changed 4 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: worksforme
Status: acceptedclosed

I do not see how this error could have occurred in the first place.
However, all of the these ports have been updated since this ticket was filed.
So whatever was causing it in the first place should be fixed.

If I am wrong, please feel free to reopen the ticket.

In the future, one of the following commands should find errors like this one:

sudo port selfupdate
sudo port upgrade outdated
sudo port rev-upgrade
Note: See TracTickets for help on using tickets.