Hi,

I have a Portfile for a library (called CPL) that was linked against Cfitsio 
from a week ago. Cfitsio was updated very recently. What I expect is that 
during the installation of CPL, MacPorts is able to figure out that Cfitsio 
changed and that CPL needs to be rebuilt. However, during the "Scanning 
binaries for linking errors" stage it indicates "No broken files found". Why 
would the MacPorts mechanism not be working?

The relevant parts from "otool -L /opt/local/lib/libcfitsio.dylib":
        /opt/local/lib/libcfitsio.dylib (compatibility version 6.0.0, current 
version 6.3.44)
and from "otool -L /opt/local/lib/libcplcore.dylib":
        /opt/local/lib/libcplcore.26.dylib (compatibility version 28.0.0, 
current version 28.0.0)
        /opt/local/lib/libcfitsio.dylib (compatibility version 5.0.0, current 
version 5.3.41)

Surely MacPorts should see that what libcplcore.dylib was linked against is no 
longer compatible with the installed libcfitsio.dylib? or am I not 
understanding how compatibility version is working on MacOS?

Kind regards.

Artur

Reply via email to