[MacPorts] #66948: OpenBLAS @0.3.21_3: does not build universal on Apple Silicon Macs

MacPorts noreply at macports.org
Sun Jun 18 14:36:15 UTC 2023


#66948: OpenBLAS @0.3.21_3: does not build universal on Apple Silicon Macs
-----------------------+-------------------------
  Reporter:  kencu     |      Owner:  NicosPavlov
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:            |   Keywords:  arm64
      Port:  openblas  |
-----------------------+-------------------------

Comment (by kencu):

 Replying to [comment:6 barracuda156]:
 > Replying to [comment:5 kencu]:
 > > Oh oh -- it looks like our universal build of gcc12 arm64/x86_64 is
 not actually universal at all.
 >
 > I think all GCC “universal” builds are not universal in a real sense,
 aside of `gcc10-bootstrap`.

 this is by design. If universal is i386/x86_64, which it was for 15 years,
 gcc’s multilib works fine with gcc being fully universal.

 gcc10-bootstrap is not built universal correctly either, by the way.


 > As we have seen recently in other ticket, `gfortran` does not work for
 i386 when `gcc12` is built as `+universal`.

 It always did before. That ticket is something new that is probably Ian’s
 path bug to fix, as per the other ticket. It’s a totally different kind of
 issue than the one here, so let’s not conflate.

 This gcc issue is a MacPorts build problem.

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


More information about the macports-tickets mailing list