[MacPorts] #69295: lapack @3.12.0_0+gfortran+openblas (and +accelerate) fails to build on MacOS 10.15 on x86_64

MacPorts noreply at macports.org
Thu Feb 8 17:16:46 UTC 2024


#69295: lapack @3.12.0_0+gfortran+openblas (and +accelerate) fails to build on
MacOS 10.15 on x86_64
----------------------+----------------------
  Reporter:  Gandoon  |      Owner:  tenomoto
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.9.1
Resolution:           |   Keywords:  catalina
      Port:  lapack   |
----------------------+----------------------

Comment (by Dave-Allured):

 Erik and Joshua, thanks for straightening me out about `-v`.  Also thanks
 for testing the generic `lapack`.  That rules out some possible external
 problems with your Macports installation.  My basic understanding is yes,
 the generic `lapack` will be significantly slower without either of the
 performance variants.

 In LAPACK release notes I see that a new extended API with _64 suffix was
 added in 3.12.0.  From your log files, 3.12.0 is now trying to build that
 extended API, and expecting a corresponding API from external CBLAS
 libraries.  I think this explains these particular link failures.  The
 messages match.

 Unfortunately I am out of time for this right now.  Someone needs to study
 LAPACK release notes, install docs, and help forums.  Figure out how to
 either disable LAPACK building of the extended API, or else get that new
 extended API enabled in either the `+openblas` or `+accelerate` variants.

 We could also consider reverting the 3.12.0 update until someone can get
 it working properly.  You can revert to 3.11.0 in your own installation if
 you would like to try that.  I can show you how to revert.  Further
 thoughts, anyone?

-- 
Ticket URL: <https://trac.macports.org/ticket/69295#comment:8>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list