[MacPorts] #58695: nodejs12 can't build

MacPorts noreply at macports.org
Mon Jul 8 12:05:43 UTC 2019


#58695: nodejs12 can't build
------------------------+----------------------
 Reporter:  dubiousjim  |      Owner:  (none)
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:
 Keywords:              |       Port:  nodejs12
------------------------+----------------------
 nodejs12 v.12.5.0 installs fine. Building nodejs12 v.12.6.0 fails with:

 {{{
   /opt/local/bin/clang++-mp-5.0
 -Wl,-force_load,/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libzlib.a
 -Wl,-force_load,/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libuv.a
 -Wl,-force_load,/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libv8_snapshot.a
 -Wl,-force_load,/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libopenssl.a
 -Wl,-no_pie -Wl,-search_paths_first -arch x86_64
 -L/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release
 -stdlib=libc++ -L/opt/local/lib -Wl,-headerpad_max_install_names -o
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/cctest"
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/src/node_snapshot_stub.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/src/node_code_cache_stub.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/gtest
 /gtest-all.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/gtest/gtest_main.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/node_test_fixture.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/test_aliased_buffer.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/test_base64.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/test_node_postmortem_metadata.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/test_environment.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/test_linked_binding.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/test_per_process.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/test_platform.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/test_traced_value.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/test_util.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/test_url.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/test_inspector_socket_server.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/obj.target/cctest/test/cctest/test_report_util.o
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libnode.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libhistogram.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libv8_snapshot.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libv8_libplatform.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libicui18n.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libzlib.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libhttp_parser.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libllhttp.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libcares.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libuv.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libnghttp2.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libbrotli.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libopenssl.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libicuucx.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libicudata.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libicustubdata.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libv8_base_without_compiler.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libv8_libbase.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libv8_libsampler.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libv8_compiler.a
 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/libv8_initializers.a
 -latomic -framework CoreFoundation -lm
 ld: library not found for -latomic
 clang: error: linker command failed with exit code 1 (use -v to see
 invocation)
 make[1]: ***
 [/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out/Release/cctest]
 Error 1
 rm 7210a804946c403507c4d25a63d542f46d886245.intermediate
 f95aa0ace4aa996d9b93e4d7574ac6468a03c4fa.intermediate
 52eb81006942bf6ec2ceae6ab052ed6ee4c52f45.intermediate
 f2ba2013d40cee41155f8d3f039339c8952b80c0.intermediate
 make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0/out'
 make: *** [node] Error 2
 make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0'
 Command failed:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/work/node-v12.6.0"
 && /usr/bin/make -w all CC=/opt/local/bin/clang-mp-5.0
 CXX=/opt/local/bin/clang++-mp-5.0 CXX.host=/opt/local/bin/clang++-mp-5.0
 CPP=/usr/bin/cpp CFLAGS="-Os" CXXFLAGS="-Os -stdlib=libc++"
 LDFLAGS="-L/opt/local/lib -Wl,-headerpad_max_install_names"
 PYTHON=/opt/local/bin/python2.7 V=1
 Exit code: 2
 Error: Failed to build nodejs12: command execution failed
 DEBUG: Error code: CHILDSTATUS 35801 2
 DEBUG: Backtrace: command execution failed
 DEBUG:     while executing
 DEBUG: "system {*}$notty {*}$nice $fullcmdstring"
 DEBUG:     invoked from within
 DEBUG: "command_exec build"
 DEBUG:     (procedure "portbuild::build_main" line 8)
 DEBUG:     invoked from within
 DEBUG: "$procedure $targetname"
 Error: See
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_nodejs12/nodejs12/main.log
 for details.
 }}}

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


More information about the macports-tickets mailing list