* Package: app-misc/vcontrold-0.98.10:0 * Repository: gentoo * Maintainer: tl@stonemx.de proxy-maint@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux man userland_GNU vclient * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking vcontrold-0.98.10.tar.gz to /var/tmp/portage/app-misc/vcontrold-0.98.10/work >>> Source unpacked in /var/tmp/portage/app-misc/vcontrold-0.98.10/work >>> Preparing source in /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10" * Build directory (BUILD_DIR): "/var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10_build" * Hardcoded definition(s) removed in CMakeLists.txt: * set(CMAKE_INSTALL_PREFIX /usr) >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10" * Build directory (BUILD_DIR): "/var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10_build" cmake -C /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DMANPAGES=yes -DVCLIENT=yes -DVSIM=no -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10_build/gentoo_toolchain.cmake /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10 loading initial cache file /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10_build/gentoo_common_config.cmake -- The C compiler identification is Clang 15.0.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/lib/llvm/15/bin/clang - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found LibXml2: /usr/lib64/libxml2.so (found version "2.10.2") -- Found rst2man: /usr/bin/rst2man.py -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -pipe -march=native -fno-diagnostics-color -O2 C++ Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10_build >>> Source configured. >>> Compiling source in /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10" * Build directory (BUILD_DIR): "/var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10_build" ninja -v -j4 -l0 [1/20] cd /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10_build && /usr/bin/cmake -DBASE_DIR=/var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10 -DCMAKE_BUILD_TYPE=Gentoo -P /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/cmake/modules/UpdateVersion.cmake [2/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vcontrold.dir/src/common.c.o -MF CMakeFiles/vcontrold.dir/src/common.c.o.d -o CMakeFiles/vcontrold.dir/src/common.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/common.c [3/20] cd /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10_build/doc/man && /usr/bin/rst2man.py /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/doc/man/vclient.rst /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10_build/doc/man/vclient.1 [4/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vcontrold.dir/src/io.c.o -MF CMakeFiles/vcontrold.dir/src/io.c.o.d -o CMakeFiles/vcontrold.dir/src/io.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/io.c [5/20] cd /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10_build/doc/man && /usr/bin/rst2man.py /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/doc/man/vcontrold.rst /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10_build/doc/man/vcontrold.1 [6/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vcontrold.dir/src/semaphore.c.o -MF CMakeFiles/vcontrold.dir/src/semaphore.c.o.d -o CMakeFiles/vcontrold.dir/src/semaphore.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/semaphore.c [7/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vcontrold.dir/src/socket.c.o -MF CMakeFiles/vcontrold.dir/src/socket.c.o.d -o CMakeFiles/vcontrold.dir/src/socket.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/socket.c [8/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vcontrold.dir/src/parser.c.o -MF CMakeFiles/vcontrold.dir/src/parser.c.o.d -o CMakeFiles/vcontrold.dir/src/parser.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/parser.c [9/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vcontrold.dir/src/arithmetic.c.o -MF CMakeFiles/vcontrold.dir/src/arithmetic.c.o.d -o CMakeFiles/vcontrold.dir/src/arithmetic.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/arithmetic.c [10/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vcontrold.dir/src/framer.c.o -MF CMakeFiles/vcontrold.dir/src/framer.c.o.d -o CMakeFiles/vcontrold.dir/src/framer.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/framer.c [11/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vcontrold.dir/src/unit.c.o -MF CMakeFiles/vcontrold.dir/src/unit.c.o.d -o CMakeFiles/vcontrold.dir/src/unit.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/unit.c [12/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vclient.dir/src/common.c.o -MF CMakeFiles/vclient.dir/src/common.c.o.d -o CMakeFiles/vclient.dir/src/common.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/common.c [13/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vcontrold.dir/src/xmlconfig.c.o -MF CMakeFiles/vcontrold.dir/src/xmlconfig.c.o.d -o CMakeFiles/vcontrold.dir/src/xmlconfig.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/xmlconfig.c [14/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vclient.dir/src/socket.c.o -MF CMakeFiles/vclient.dir/src/socket.c.o.d -o CMakeFiles/vclient.dir/src/socket.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/socket.c [15/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vcontrold.dir/src/vcontrold.c.o -MF CMakeFiles/vcontrold.dir/src/vcontrold.c.o.d -o CMakeFiles/vcontrold.dir/src/vcontrold.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/vcontrold.c [16/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vclient.dir/src/io.c.o -MF CMakeFiles/vclient.dir/src/io.c.o.d -o CMakeFiles/vclient.dir/src/io.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/io.c [17/20] : && /usr/lib/llvm/15/bin/clang -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -rdynamic CMakeFiles/vcontrold.dir/src/io.c.o CMakeFiles/vcontrold.dir/src/common.c.o CMakeFiles/vcontrold.dir/src/xmlconfig.c.o CMakeFiles/vcontrold.dir/src/parser.c.o CMakeFiles/vcontrold.dir/src/socket.c.o CMakeFiles/vcontrold.dir/src/semaphore.c.o CMakeFiles/vcontrold.dir/src/framer.c.o CMakeFiles/vcontrold.dir/src/unit.c.o CMakeFiles/vcontrold.dir/src/arithmetic.c.o CMakeFiles/vcontrold.dir/src/vcontrold.c.o -o vcontrold -lxml2 -ldl && : FAILED: vcontrold : && /usr/lib/llvm/15/bin/clang -pipe -march=native -fno-diagnostics-color -O2 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -rdynamic CMakeFiles/vcontrold.dir/src/io.c.o CMakeFiles/vcontrold.dir/src/common.c.o CMakeFiles/vcontrold.dir/src/xmlconfig.c.o CMakeFiles/vcontrold.dir/src/parser.c.o CMakeFiles/vcontrold.dir/src/socket.c.o CMakeFiles/vcontrold.dir/src/semaphore.c.o CMakeFiles/vcontrold.dir/src/framer.c.o CMakeFiles/vcontrold.dir/src/unit.c.o CMakeFiles/vcontrold.dir/src/arithmetic.c.o CMakeFiles/vcontrold.dir/src/vcontrold.c.o -o vcontrold -lxml2 -ldl && : x86_64-pc-linux-gnu-ld: error: duplicate symbol: Compile >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Compile) >>> defined at parser.c >>> CMakeFiles/vcontrold.dir/src/parser.c.o:(.bss+0x0) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Config >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Config) >>> defined at parser.c >>> CMakeFiles/vcontrold.dir/src/parser.c.o:(.bss+0x30) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Protocol >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Protocol) >>> defined at parser.c >>> CMakeFiles/vcontrold.dir/src/parser.c.o:(.bss+0x78) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Device >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Device) >>> defined at parser.c >>> CMakeFiles/vcontrold.dir/src/parser.c.o:(.bss+0xA0) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Unit >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Unit) >>> defined at parser.c >>> CMakeFiles/vcontrold.dir/src/parser.c.o:(.bss+0xC8) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Macro >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Macro) >>> defined at parser.c >>> CMakeFiles/vcontrold.dir/src/parser.c.o:(.bss+0x118) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Command >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Command) >>> defined at parser.c >>> CMakeFiles/vcontrold.dir/src/parser.c.o:(.bss+0x130) x86_64-pc-linux-gnu-ld: error: duplicate symbol: iCmd >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(iCmd) >>> defined at parser.c >>> CMakeFiles/vcontrold.dir/src/parser.c.o:(.bss+0x190) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Enumerate >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Enumerate) >>> defined at parser.c >>> CMakeFiles/vcontrold.dir/src/parser.c.o:(.bss+0x1B0) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Compile >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Compile) >>> defined at unit.c >>> CMakeFiles/vcontrold.dir/src/unit.c.o:(.bss+0x0) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Config >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Config) >>> defined at unit.c >>> CMakeFiles/vcontrold.dir/src/unit.c.o:(.bss+0x30) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Protocol >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Protocol) >>> defined at unit.c >>> CMakeFiles/vcontrold.dir/src/unit.c.o:(.bss+0x78) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Device >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Device) >>> defined at unit.c >>> CMakeFiles/vcontrold.dir/src/unit.c.o:(.bss+0xA0) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Unit >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Unit) >>> defined at unit.c >>> CMakeFiles/vcontrold.dir/src/unit.c.o:(.bss+0xC8) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Macro >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Macro) >>> defined at unit.c >>> CMakeFiles/vcontrold.dir/src/unit.c.o:(.bss+0x118) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Command >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Command) >>> defined at unit.c >>> CMakeFiles/vcontrold.dir/src/unit.c.o:(.bss+0x130) x86_64-pc-linux-gnu-ld: error: duplicate symbol: iCmd >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(iCmd) >>> defined at unit.c >>> CMakeFiles/vcontrold.dir/src/unit.c.o:(.bss+0x190) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Enumerate >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Enumerate) >>> defined at unit.c >>> CMakeFiles/vcontrold.dir/src/unit.c.o:(.bss+0x1B0) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Compile >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Compile) >>> defined at vcontrold.c >>> CMakeFiles/vcontrold.dir/src/vcontrold.c.o:(.bss+0x28) x86_64-pc-linux-gnu-ld: error: duplicate symbol: Config >>> defined at xmlconfig.c >>> CMakeFiles/vcontrold.dir/src/xmlconfig.c.o:(Config) >>> defined at vcontrold.c >>> CMakeFiles/vcontrold.dir/src/vcontrold.c.o:(.bss+0x58) x86_64-pc-linux-gnu-ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors) clang-15: error: linker command failed with exit code 1 (use -v to see invocation) [18/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vclient.dir/src/client.c.o -MF CMakeFiles/vclient.dir/src/client.c.o.d -o CMakeFiles/vclient.dir/src/client.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/client.c [19/20] /usr/lib/llvm/15/bin/clang -D_XOPEN_SOURCE=700 -I/usr/include/libxml2 -pipe -march=native -fno-diagnostics-color -O2 -MD -MT CMakeFiles/vclient.dir/src/vclient.c.o -MF CMakeFiles/vclient.dir/src/vclient.c.o.d -o CMakeFiles/vclient.dir/src/vclient.c.o -c /var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10/src/vclient.c ninja: build stopped: subcommand failed. * ERROR: app-misc/vcontrold-0.98.10::gentoo failed (compile phase): * ninja -v -j4 -l0 failed * * Call stack: * ebuild.sh, line 122: Called src_compile * environment, line 2230: Called cmake_src_compile * environment, line 951: Called cmake_build * environment, line 920: Called eninja * environment, line 1382: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=app-misc/vcontrold-0.98.10::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-misc/vcontrold-0.98.10::gentoo'`. * The complete build log is located at '/var/log/portage/app-misc:vcontrold-0.98.10:20221002-123534.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-misc/vcontrold-0.98.10/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-misc/vcontrold-0.98.10/temp/environment'. * Working directory: '/var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10_build' * S: '/var/tmp/portage/app-misc/vcontrold-0.98.10/work/vcontrold-0.98.10'