[MacPorts] #74336: OpenBLAS fails to build on 10.13 High Sierra

MacPorts noreply at macports.org
Thu Aug 20 20:03:05 UTC 2026


#74336: OpenBLAS fails to build on 10.13 High Sierra
------------------------+-------------------------------
  Reporter:  JohnFHall  |      Owner:  (none)
      Type:  defect     |     Status:  assigned
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:  2.12.5
Resolution:             |   Keywords:  highsierra X86_64
      Port:  openBLAS   |
------------------------+-------------------------------

Comment (by JULWAL1):

 I get the same build error on macOS Sierra and macOS Catalina:


 {{{
 make[2]: Entering directory `/opt/local/var/macports/build/OpenBLAS-
 dc4f3398/work/build'
 [ 82%] Linking Fortran shared library lib/libopenblas.dylib
 /opt/local/bin/cmake -E cmake_link_script
 CMakeFiles/openblas_shared.dir/link.txt --verbose=ON
 collect2: fatal error: posix_spawnp: Argument list too long
 compilation terminated.
 /opt/local/bin/gfortran-mp-15 -pipe -Os -m64  -fPIC -mmacosx-version-
 min=10.12 -dynamiclib -Wl,-headerpad_max_install_names -L/opt/local/lib
 -Wl,-headerpad_max_install_names -arch x86_64 -current_version 0.3.0 -o
 lib/libopenblas.0.3.dylib -install_name @rpath/libopenblas.0.dylib
 @CMakeFiles/openblas_shared.dir/objects1.rsp
 @CMakeFiles/openblas_shared.dir/objects2.rsp
 @CMakeFiles/openblas_shared.dir/objects3.rsp
 @CMakeFiles/openblas_shared.dir/objects4.rsp
 @CMakeFiles/openblas_shared.dir/linkLibs.rsp
 make[2]: *** [lib/libopenblas.0.3.dylib] Error 1
 make[2]: Leaving directory `/opt/local/var/macports/build/OpenBLAS-
 dc4f3398/work/build'
 make[1]: *** [CMakeFiles/openblas_shared.dir/all] Error 2
 make[1]: Leaving directory `/opt/local/var/macports/build/OpenBLAS-
 dc4f3398/work/build'
 make: *** [all] Error 2
 }}}

 and

 {{{
 :info:build make[2]: Entering directory /opt/local/var/macports/build
 /OpenBLAS-64de75b2/work/build'
 :info:build [ 82%] Linking Fortran shared library lib/libopenblas.dylib
 :info:build /opt/local/bin/cmake -E cmake_link_script
 CMakeFiles/openblas_shared.dir/link.txt --verbose=ON
 :info:build collect2: fatal error: posix_spawnp: Argument list too long
 :info:build compilation terminated.
 :info:build /opt/local/bin/gfortran-mp-15 -pipe -Os -m64 -fPIC -isysroot
 /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -mmacosx-version-
 min=10.15 -dynamiclib -Wl,-headerpad_max_install_names -L/opt/local/lib
 -Wl,-headerpad_max_install_names
 -Wl,-syslibroot,/Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk
 -arch x86_64 -current_version 0.3.0 -o lib/libopenblas.0.3.dylib
 -install_name @rpath/libopenblas.0.dylib
 @CMakeFiles/openblas_shared.dir/objects1.rsp
 @CMakeFiles/openblas_shared.dir/objects2.rsp
 @CMakeFiles/openblas_shared.dir/objects3.rsp
 @CMakeFiles/openblas_shared.dir/objects4.rsp
 @CMakeFiles/openblas_shared.dir/linkLibs.rsp
 :info:build make[2]: *** [lib/libopenblas.0.3.dylib] Error 1
 :info:build make[2]: Leaving directory /opt/local/var/macports/build
 /OpenBLAS-64de75b2/work/build'
 :info:build make[1]: *** [CMakeFiles/openblas_shared.dir/all] Error 2
 :info:build make[1]: Leaving directory /opt/local/var/macports/build
 /OpenBLAS-64de75b2/work/build'
 :info:build make: *** [all] Error 2
 }}}


 I did find these related links:
 https://github.com/OpenMathLib/OpenBLAS/issues/5943  and
 https://trac.macports.org/ticket/72025 - so it is a known issue.

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


More information about the macports-tickets mailing list