[MacPorts] #72025: lapack @3.12.1 build error: execv: Argument list too long

MacPorts noreply at macports.org
Sat Feb 8 06:48:38 UTC 2025


#72025: lapack @3.12.1 build error: execv: Argument list too long
--------------------------+--------------------------
 Reporter:  barracuda156  |      Owner:  Dave-Allured
     Type:  defect        |     Status:  assigned
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:  2.10.5
 Keywords:                |       Port:  lapack
--------------------------+--------------------------
 {{{
 :info:build [100%] Building C object
 LAPACKE/CMakeFiles/lapacke_64_obj.dir/utils/lapacke_xerbla.c.o
 :info:build cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build/LAPACKE
 && /usr/bin/gcc-4.2
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/lapack-3.12.1/LAPACKE/include
 -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build/include
 -pipe -Os -DNDEBUG -I/opt/local/include -DADD_ -arch ppc -fPIC
 -DLAPACK_ILP64 -DLAPACKE_API64 -DWeirdNEC -DCBLAS_API64 -MD -MT
 LAPACKE/CMakeFiles/lapacke_64_obj.dir/utils/lapacke_xerbla.c.o -MF
 CMakeFiles/lapacke_64_obj.dir/utils/lapacke_xerbla.c.o.d -o
 CMakeFiles/lapacke_64_obj.dir/utils/lapacke_xerbla.c.o -c
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/lapack-3.12.1/LAPACKE/utils/lapacke_xerbla.c
 :info:build make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build'
 :info:build [100%] Built target lapacke_64_obj
 :info:build /usr/bin/make  -f LAPACKE/CMakeFiles/lapacke.dir/build.make
 LAPACKE/CMakeFiles/lapacke.dir/depend
 :info:build make[2]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build'
 :info:build cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build
 && /opt/local/bin/cmake -E cmake_depends "Unix Makefiles"
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/lapack-3.12.1
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/lapack-3.12.1/LAPACKE
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build/LAPACKE
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build/LAPACKE/CMakeFiles/lapacke.dir/DependInfo.cmake
 "--color="
 :info:build make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build'
 :info:build /usr/bin/make  -f LAPACKE/CMakeFiles/lapacke.dir/build.make
 LAPACKE/CMakeFiles/lapacke.dir/build
 :info:build make[2]: Entering directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build'
 :info:build [100%] Linking C shared library ../lib/liblapacke.dylib
 :info:build cd
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build/LAPACKE
 && /opt/local/bin/cmake -E cmake_link_script
 CMakeFiles/lapacke.dir/link.txt --verbose=ON
 :info:build powerpc-apple-darwin10-gcc-4.2.1: error trying to exec
 '/usr/libexec/gcc/powerpc-apple-darwin10/4.2.1/collect2': execv: Argument
 list too long
 :info:build /usr/bin/gcc-4.2 -pipe -Os -DNDEBUG -I/opt/local/include
 -DADD_ -arch ppc -dynamiclib -Wl,-headerpad_max_install_names
 -L/opt/local/lib -Wl,-headerpad_max_install_names -L/opt/local/lib/gcc14
 -lgfortran -compatibility_version 3.0.0 -current_version 3.12.1 -o
 ../lib/liblapacke.3.12.1.dylib -install_name @rpath/liblapacke.3.dylib
 @CMakeFiles/lapacke.dir/objects1.rsp @CMakeFiles/lapacke.dir/objects2.rsp
 @CMakeFiles/lapacke.dir/objects3.rsp  -Wl,-rpath,/opt/local/lib/lapack
 ../lib/liblapack.3.12.1.dylib
 :info:build make[2]: *** [lib/liblapacke.3.12.1.dylib] Error 1
 :info:build make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build'
 :info:build make[1]: *** [LAPACKE/CMakeFiles/lapacke.dir/all] Error 2
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build'
 :info:build make: *** [all] Error 2
 :info:build make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build'
 :info:build Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_math_lapack/lapack/work/build"
 && /usr/bin/make -j6 -w all VERBOSE=ON
 :info:build Exit code: 2
 }}}

 Also: https://github.com/Reference-LAPACK/lapack/issues/1105

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


More information about the macports-tickets mailing list