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

MacPorts noreply at macports.org
Sat Feb 18 18:34:03 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:
 Keywords:  arm64   |       Port:  openblas
--------------------+-------------------------
 {{{
 /opt/local/var/macports/build/_opt_macportsofficial_macports-
 ports_math_OpenBLAS/OpenBLAS/work/compwrap/fc/opt/local/bin/gfortran-mp-12
 -m64 -Os -O3 -m128bit-long-double -Wall -frecursive -fno-optimize-sibling-
 calls -m64 -fPIC -msse3 -mssse3 -msse4.1 -c -o sgbtf2.o sgbtf2.f
 /opt/local/var/macports/build/_opt_macportsofficial_macports-
 ports_math_OpenBLAS/OpenBLAS/work/compwrap/fc/opt/local/bin/gfortran-mp-12
 -m64 -Os -O3 -m128bit-long-double -Wall -frecursive -fno-optimize-sibling-
 calls -m64 -fPIC -msse3 -mssse3 -msse4.1 -c -o sgbtrf.o sgbtrf.f
 gfortran-mp-12: error: unrecognized command-line option '-m128bit-long-
 double'
 gfortran-mp-12: error: unrecognized command-line option '-m128bit-long-
 double'
 gfortran-mp-12: error: unrecognized command-line option '-msse3'
 gfortran-mp-12: error: unrecognized command-line option '-msse3'
 gfortran-mp-12: error: unrecognized command-line option '-mssse3'
 gfortran-mp-12: error: unrecognized command-line option '-mssse3'
 gfortran-mp-12: error: unrecognized command-line option '-m128bit-long-
 double'
 gfortran-mp-12: error: unrecognized command-line option '-m128bit-long-
 double'
 gfortran-mp-12: error: unrecognized command-line option '-m128bit-long-
 double'
 gfortran-mp-12: error: unrecognized command-line option '-msse3'
 gfortran-mp-12: error: unrecognized command-line option '-msse3'
 gfortran-mp-12: error: unrecognized command-line option '-msse3'
 gfortran-mp-12: error: unrecognized command-line option '-msse4.1'
 gfortran-mp-12: error: unrecognized command-line option '-msse4.1'
 gfortran-mp-12: error: unrecognized command-line option '-mssse3'
 gfortran-mp-12: error: unrecognized command-line option '-mssse3'
 gfortran-mp-12: error: unrecognized command-line option '-mssse3'
 make[2]: *** [sgetrf2.o] Error 1
 make[2]: *** Waiting for unfinished jobs....
 make[2]: *** [spotrf2.o] Error 1
 }}}

 looks like this is because our gcc can't build universal.

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


More information about the macports-tickets mailing list