* Package: app-misc/vcontrold-0.98.8 * Repository: gentoo * Maintainer: tobias.leupold@gmx.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.8.tar.gz to /var/tmp/portage/app-misc/vcontrold-0.98.8/work >>> Source unpacked in /var/tmp/portage/app-misc/vcontrold-0.98.8/work >>> Preparing source in /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8 ... * Working in BUILD_DIR: "/var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8_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.8/work/vcontrold-0.98.8 ... * Working in BUILD_DIR: "/var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8_build" cmake -C /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8_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.8/work/vcontrold-0.98.8_build/gentoo_toolchain.cmake /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8 loading initial cache file /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8_build/gentoo_common_config.cmake -- The C compiler identification is GNU 9.2.0 -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Found LibXml2: /usr/lib64/libxml2.so (found version "2.9.9") -- Found rst2man: /usr/bin/rst2man.py -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -O2 -pipe -march=native -fno-common C++ Linker flags: Executable -Wl,-O1 -Wl,--as-needed Module -Wl,-O1 -Wl,--as-needed Shared -Wl,-O1 -Wl,--as-needed -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8_build >>> Source configured. >>> Compiling source in /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8 ... * Working in BUILD_DIR: "/var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8_build" ninja -v -j1 -l0 [1/20] cd /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8_build && /usr/bin/cmake -DBASE_DIR=/var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8 -DCMAKE_BUILD_TYPE=Gentoo -P /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/cmake/modules/UpdateVersion.cmake [2/20] /usr/bin/x86_64-pc-linux-gnu-gcc -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -fno-common -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.8/work/vcontrold-0.98.8/src/common.c /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/common.c: In function ‘logIT’: /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/common.c:81:5: warning: ignoring return value of ‘vasprintf’, declared with attribute warn_unused_result [-Wunused-result] 81 | vasprintf(&print_buffer, string, arguments); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/common.c: In function ‘sendErrMsg’: /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/common.c:140:9: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result] 140 | write(fd, string, strlen(string)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [3/20] /usr/bin/x86_64-pc-linux-gnu-gcc -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -fno-common -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.8/work/vcontrold-0.98.8/src/socket.c /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/socket.c: In function ‘openSocket’: /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/socket.c:78:5: warning: ignoring return value of ‘asprintf’, declared with attribute warn_unused_result [-Wunused-result] 78 | asprintf(&port, "%d", tcpport); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [4/20] /usr/bin/x86_64-pc-linux-gnu-gcc -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -fno-common -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.8/work/vcontrold-0.98.8/src/io.c In file included from /usr/include/string.h:495, from /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/io.c:26: In function ‘strncat’, inlined from ‘waitfor’ at /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/io.c:332:9: /usr/include/bits/string_fortified.h:136:10: warning: ‘__builtin___strncat_chk’ specified bound depends on the length of the source argument [-Wstringop-overflow=] 136 | return __builtin___strncat_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/io.c: In function ‘waitfor’: /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/io.c:332:9: note: length computed here 332 | strncat(hexString, dummy, strlen(dummy)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [5/20] /usr/bin/x86_64-pc-linux-gnu-gcc -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -fno-common -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.8/work/vcontrold-0.98.8/src/client.c In file included from /usr/include/string.h:495, from /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/client.c:22: In function ‘strncpy’, inlined from ‘sendCmdFile’ at /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/client.c:196:9: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/client.c: In function ‘sendCmdFile’: /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/client.c:196:33: note: length computed here 196 | strncpy(ptr->cmd, line, strlen(line) - 1); | ^~~~~~~~~~~~ In file included from /usr/include/string.h:495, from /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/client.c:22: In function ‘strncpy’, inlined from ‘sendCmds’ at /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/client.c:220:9: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound depends on the length of the source argument [-Wstringop-overflow=] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/client.c: In function ‘sendCmds’: /var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8/src/client.c:220:9: note: length computed here 220 | strncpy(ptr->cmd, sptr, strlen(sptr)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [6/20] /usr/bin/x86_64-pc-linux-gnu-gcc -I/usr/include/libxml2 -DNDEBUG -O2 -pipe -march=native -fno-common -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.8/work/vcontrold-0.98.8/src/vclient.c [7/20] : && /usr/bin/x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Wl,-O1 -Wl,--as-needed -rdynamic CMakeFiles/vclient.dir/src/common.c.o CMakeFiles/vclient.dir/src/socket.c.o CMakeFiles/vclient.dir/src/io.c.o CMakeFiles/vclient.dir/src/client.c.o CMakeFiles/vclient.dir/src/vclient.c.o -o vclient && : FAILED: vclient : && /usr/bin/x86_64-pc-linux-gnu-gcc -O2 -pipe -march=native -fno-common -Wl,-O1 -Wl,--as-needed -rdynamic CMakeFiles/vclient.dir/src/common.c.o CMakeFiles/vclient.dir/src/socket.c.o CMakeFiles/vclient.dir/src/io.c.o CMakeFiles/vclient.dir/src/client.c.o CMakeFiles/vclient.dir/src/vclient.c.o -o vclient && : /usr/lib/gcc/x86_64-pc-linux-gnu/9.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/vclient.dir/src/vclient.c.o:(.bss+0x20): multiple definition of `TxRx'; CMakeFiles/vclient.dir/src/client.c.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. * ERROR: app-misc/vcontrold-0.98.8::gentoo failed (compile phase): * ninja -v -j1 -l0 failed * * Call stack: * ebuild.sh, line 125: Called src_compile * environment, line 1931: Called cmake_src_compile * environment, line 680: Called cmake_build * environment, line 659: Called eninja * environment, line 1104: 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.8::gentoo'`, * the complete build log and the output of `emerge -pqv '=app-misc/vcontrold-0.98.8::gentoo'`. * The complete build log is located at '/var/log/portage/app-misc:vcontrold-0.98.8:20200215-114248.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-misc/vcontrold-0.98.8/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/app-misc/vcontrold-0.98.8/temp/environment'. * Working directory: '/var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8_build' * S: '/var/tmp/portage/app-misc/vcontrold-0.98.8/work/vcontrold-0.98.8'