too long lines were shrinked: # define OSSL_DEPRECATED(since) __attribute__((deprecated)) ^ clang++ -o /var/tmp/portage/net-libs/nodejs-18.12.1/work/node-v18.12.1/out/Release/obj.target/node_mksnapshot/tools/snapshot/node_mksnapshot.o ../tools/snapshot/node_mksnapshot.cc '-DV8_DEPRECATION_WARNINGS' '-DV8_IMMINENT_DEPRECATION_WARNINGS' '-D_GLIBCXX_USE_CXX11_ABI=1' '-DNODE_OPENSSL_CONF_NAM clang++ -o /var/tmp/portage/net-libs/nodejs-18.12.1/work/node-v18.12.1/out/Release/embedtest -pthread -rdynamic -m64 -Wl,-z,noexecstack -Wl,--whole-archive /var/tmp/portage/net-libs/nodejs-18.12.1/work/node-v18.12.1/out/Release/obj.target/tools/v8_gypfiles/libv8_snapshot.a -Wl,--no-whole-archive - ld.lld: error: undefined symbol: __atomic_is_lock_free >>> referenced by node.cc >>> /var/tmp/portage/net-libs/nodejs-18.12.1/work/node-v18.12.1/out/Release/obj.target/libnode/src/node.o:(node::RegisterSignalHandler(int, void (*)(int, siginfo_t*, void*), bool)) in archive /var/tmp/portage/net-libs/nodejs-18.12.1/work/node-v18.12.1/out/Release/obj.target/libnode.a ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1-j4-20221124-000004 ------------------------------------------------------------------- CC=clang CXX=clang++ gcc-config -l: [1] x86_64-pc-linux-gnu-12 * clang/llvm (if any): clang version 15.0.5 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/15/bin Configuration file: /etc/clang/clang.cfg /usr/lib/llvm/15 15.0.5 Python 3.10.8 Available Ruby profiles: (none found) Available Rust versions: [1] rust-bin-1.65.0 * The following VMs are available for generation-2: *) Eclipse Temurin JDK 17.0.5_p8 [openjdk-bin-17] Available Java Virtual Machines: [1] openjdk-bin-17 system-vm The Glorious Glasgow Haskell Compilation System, version 8.10.6 php cli (if any): HEAD of ::gentoo commit 56ce4cbdc968a86c9bf92e7e4f639f11d004acf5 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Thu Nov 24 08:16:51 2022 +0000 2022-11-24 08:16:50 UTC emerge -qpvO net-libs/nodejs [ebuild N ] net-libs/nodejs-18.12.1 USE="icu npm snapshot ssl system-icu system-ssl -debug -doc -inspector -lto (-pax-kernel) -systemtap -test" CPU_FLAGS_X86="sse2"
Created attachment 836293 [details] emerge-info.txt
Created attachment 836295 [details] emerge-history.txt
Created attachment 836297 [details] environment
Created attachment 836299 [details] etc.clang.tar.bz2
Created attachment 836301 [details] etc.portage.tar.bz2
Created attachment 836303 [details] net-libs:nodejs-18.12.1:20221124-090049.log.bz2
Created attachment 836305 [details] temp.tar.bz2
Created attachment 836307 [details] var.tmp.clang.tar.bz2
-rtlib=libgcc is missing from the log, I think it's a hook issue.