[MacPorts] #68400: esmf @ 8.5.0 Failed to build esmf: command execution failed on macOS Sonoma
MacPorts
noreply at macports.org
Mon Oct 9 08:28:32 UTC 2023
#68400: esmf @ 8.5.0 Failed to build esmf: command execution failed on macOS Sonoma
------------------------+------------------------
Reporter: ekinakoglu | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port: esmf ncarg
------------------------+------------------------
esmf cannot be installed due to build error on macOS Sonoma; therefore,
ncarg installation also fails. The offending part in the main.log is as
follows:
{{{
:info:build ld: warning: duplicate -rpath '/opt/local/lib' ignored
:info:build ld: warning: duplicate -rpath '/opt/local/lib' ignored
:info:build ld: duplicate LC_RPATH '/opt/local/lib/libgcc' in
'/opt/local/lib/libnetcdff.7.dylib'
:info:build clang: error: linker command failed with exit code 1 (use -v
to see invocation)
:info:build make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0'
:info:build make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0'
:info:build make[1]: Entering directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0'
:info:build cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0/src/Infrastructure/Trace/preload
;\
:info:build /Library/Developer/CommandLineTools/usr/bin/make
tracelib_static
:info:build make[2]: Entering directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0/src/Infrastructure/Trace/preload'
:info:build ar cr
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0/lib/libO/Darwin.gfortranclang.64.mpiuni.default/libesmftrace_static.a
wrappers_io.o wrappers_mpi.o wrappers.o
:info:build make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0/src/Infrastructure/Trace/preload'
:info:build cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0/src/Infrastructure/Trace/preload
;\
:info:build /Library/Developer/CommandLineTools/usr/bin/make
tracelib_preload
:info:build make[2]: Entering directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0/src/Infrastructure/Trace/preload'
:info:build /usr/bin/clang++ -install_name
/opt/local/lib/libesmftrace_preload.dylib -dynamiclib -o
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0/lib/libO/Darwin.gfortranclang.64.mpiuni.default/libesmftrace_preload.dylib
preload.o preload_io.o preload_mpi.o wrappers.o wrappers_io.o
wrappers_mpi.o -pthread
-L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0/lib/libO/Darwin.gfortranclang.64.mpiuni.default
-L/opt/local/lib -L/opt/local/lib -L/opt/local/lib
-L/opt/local/lib/gcc13/gcc/arm64-apple-darwin23/13.2.0/../../../
-Wl,-rpath,/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0/lib/libO/Darwin.gfortranclang.64.mpiuni.default
-Wl,-rpath,/opt/local/lib -Wl,-rpath,/opt/local/lib
-Wl,-rpath,/opt/local/lib -Wl,-rpath,/opt/local/lib/gcc13/gcc/arm64-apple-
darwin23/13.2.0/../../../ -lgfortran -lvecLibFort -lnetcdff -lnetcdf
-lxerces-c -lyaml-cpp -lesmf
:info:build ld: warning: duplicate -rpath '/opt/local/lib' ignored
:info:build ld: warning: duplicate -rpath '/opt/local/lib' ignored
:info:build ld: duplicate LC_RPATH '/opt/local/lib/libgcc' in
'/opt/local/lib/libnetcdff.7.dylib'
:info:build clang: error: linker command failed with exit code 1 (use -v
to see invocation)
:info:build make[2]: *** [tracelib_preload] 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_science_esmf/esmf/work/esmf-8.5.0/src/Infrastructure/Trace/preload'
:info:build make[1]: *** [build_tracelibs] 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_science_esmf/esmf/work/esmf-8.5.0'
:info:build make: *** [lib] Error 2
:info:build make: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0'
:info:build Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/work/esmf-8.5.0"
&& /usr/bin/make -j12 -w lib
:info:build Exit code: 2
:error:build Failed to build esmf: command execution failed
:debug:build Error code: CHILDSTATUS 26957 2
:debug:build Backtrace: command execution failed
:debug:build while executing
:debug:build "system {*}$notty {*}$callback {*}$nice $fullcmdstring"
:debug:build invoked from within
:debug:build "command_exec -callback
portprogress::target_progress_callback build"
:debug:build (procedure "portbuild::build_main" line 8)
:debug:build invoked from within
:debug:build "$procedure $targetname"
:error:build See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_esmf/esmf/main.log
for details.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/68400>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list