[MacPorts] #62727: OpenBLAS fails to build on Apple M1

MacPorts noreply at macports.org
Wed Apr 28 20:35:57 UTC 2021


#62727: OpenBLAS fails to build on Apple M1
------------------------------+--------------------
  Reporter:  Gregory-Gelfond  |      Owner:  (none)
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.6.4
Resolution:                   |   Keywords:
      Port:  OpenBLAS         |
------------------------------+--------------------

Comment (by kencu):

 FYI gcc-11 does not yet have Iain's @loader_path work in it.

 Only the arm64 branch currently has it (and that is why we are seeing the
 @loader_path issues only there.

 I'm talking with Iain now -- he is aware of this @loader_path issue
 causing failures in some builds. We're working on it.

 For now -- I'm afraid the latest arm64 branch will have these issues until
 a plan gets worked out. Everyone affected will have to roll back, or fix
 OpenBLAS and the other affected builds to properly handle the link flags.

 The error is in the builds, not with the arm64 gcc branch, but that
 matters little to anyone when the build is not working. When it might be
 fixed, and what the fix might be, is TBA.

 clang-12 is out, I have it built here -- just thinking about doing the
 LLVM_ENABLE_PROJECTS approach to it rather than the moving the parts
 around approach to controlling the build, which means rejigging a bunch of
 patches and testing out the destrooting. I wanted to use NINJA, but NINJA
 can't work with our selective destrooting plan, for example.

 Working on it.

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


More information about the macports-tickets mailing list