* Package: net-im/coturn-4.5.1.2 * Repository: gentoo * Maintainer: nativemad@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking coturn-4.5.1.2.tar.gz to /var/tmp/portage/net-im/coturn-4.5.1.2/work >>> Source unpacked in /var/tmp/portage/net-im/coturn-4.5.1.2/work >>> Preparing source in /var/tmp/portage/net-im/coturn-4.5.1.2/work/coturn-4.5.1.2 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-im/coturn-4.5.1.2/work/coturn-4.5.1.2 ... ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --without-sqlite install is /usr/lib/portage/python3.7/ebuild-helpers/xattr/install pkill is /usr/bin/pkill sqlite3 is /usr/bin/sqlite3 Use TMP dir /var/tmp Compiler: cc Library option -lsocket cannot be used Library option -lwldap32 cannot be used Library option -lwldap64 cannot be used Library option -lintl cannot be used Sockets code is fine: no sin_len field present Ignore IP_RECVERR Crypto SSL lib found. SSL lib found. Libevent2 development found. Libevent2 runtime found. Libevent2 runtime 'extra' found. Libevent2 openssl found. Libevent2 pthreads found. PREFIX=/usr LOCALSTATEDIR=/var/lib OSLIBS=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -L/usr/lib/ -L/usr/local/lib/ -L/usr/lib64/ -L/usr/local/lib64/ -lrt -lnsl -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -Wl,-rpath,/usr/lib/ -Wl,-rpath,/usr/local/lib/ -Wl,-rpath,/usr/lib64/ -Wl,-rpath,/usr/local/lib64/ -Wl,-rpath,/usr/local/lib DBLIBS= OSCFLAGS=-g -Wall -Wno-deprecated-declarations -Wextra -Wformat-security -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -I/usr/include -I/usr/include/ -I/usr/local/include -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wformat -Werror=format-security -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/lib/db/turndb DBCFLAGS= --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --without-sqlite Makefile created: success. >>> Source configured. >>> Compiling source in /var/tmp/portage/net-im/coturn-4.5.1.2/work/coturn-4.5.1.2 ... make -j1 mkdir -p build/obj cc -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wformat -Werror=format-security -g -Wall -Wno-deprecated-declarations -Wextra -Wformat-security -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -I/usr/include -I/usr/include/ -I/usr/local/include -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wformat -Werror=format-security -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/lib/db/turndb -Isrc -Isrc/apps/common -Isrc/server -Isrc/client -Isrc/client++ -I/usr/include/ -I/usr/local/include/ -c src/client/ns_turn_ioaddr.c -o build/obj/ns_turn_ioaddr.o In file included from /usr/include/string.h:495, from src/ns_turn_defs.h:52, from src/client/ns_turn_ioaddr.h:34, from src/client/ns_turn_ioaddr.c:31: In function ‘strncpy’, inlined from ‘make_ioa_addr’ at src/client/ns_turn_ioaddr.c:191:3: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 257 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mkdir -p build/obj cc -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wformat -Werror=format-security -g -Wall -Wno-deprecated-declarations -Wextra -Wformat-security -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -I/usr/include -I/usr/include/ -I/usr/local/include -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wformat -Werror=format-security -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/lib/db/turndb -Isrc -Isrc/apps/common -Isrc/server -Isrc/client -Isrc/client++ -I/usr/include/ -I/usr/local/include/ -c src/client/ns_turn_msg_addr.c -o build/obj/ns_turn_msg_addr.o mkdir -p build/obj cc -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wformat -Werror=format-security -g -Wall -Wno-deprecated-declarations -Wextra -Wformat-security -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -I/usr/include -I/usr/include/ -I/usr/local/include -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wformat -Werror=format-security -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/lib/db/turndb -Isrc -Isrc/apps/common -Isrc/server -Isrc/client -Isrc/client++ -I/usr/include/ -I/usr/local/include/ -c src/client/ns_turn_msg.c -o build/obj/ns_turn_msg.o src/client/ns_turn_msg.c: In function ‘stun_produce_integrity_key_str’: src/client/ns_turn_msg.c:247:7: warning: implicit declaration of function ‘FIPS_mode’ [-Wimplicit-function-declaration] 247 | if (FIPS_mode()) { | ^~~~~~~~~ src/client/ns_turn_msg.c:247:7: warning: nested extern declaration of ‘FIPS_mode’ [-Wnested-externs] In file included from /usr/include/string.h:495, from src/ns_turn_defs.h:52, from src/client/ns_turn_ioaddr.h:34, from src/client/ns_turn_msg.h:34, from src/client/ns_turn_msg.c:31: In function ‘strncpy’, inlined from ‘stun_produce_integrity_key_str’ at src/client/ns_turn_msg.c:171:2: /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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/client/ns_turn_msg.c: In function ‘stun_produce_integrity_key_str’: src/client/ns_turn_msg.c:163:16: note: length computed here 163 | size_t rlen = strlen((const char*)realm); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from src/ns_turn_defs.h:52, from src/client/ns_turn_ioaddr.h:34, from src/client/ns_turn_msg.h:34, from src/client/ns_turn_msg.c:31: In function ‘strncpy’, inlined from ‘stun_check_message_integrity_str’ at src/client/ns_turn_msg.c:1984:3: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 257 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘convert_oauth_key_data’ at src/client/ns_turn_msg.c:2177:3: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ output may be truncated copying 129 bytes from a string of length 479 [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mkdir -p lib ar -r lib/libturnclient.a build/obj/ns_turn_ioaddr.o build/obj/ns_turn_msg_addr.o build/obj/ns_turn_msg.o ar: creating lib/libturnclient.a pwd /var/tmp/portage/net-im/coturn-4.5.1.2/work/coturn-4.5.1.2 mkdir -p bin cc -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wformat -Werror=format-security -g -Wall -Wno-deprecated-declarations -Wextra -Wformat-security -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wcast-qual -I/usr/include -I/usr/include/ -I/usr/local/include -O2 -pipe -march=native -fno-diagnostics-color -falign-functions=32:25:16 -Wformat -Werror=format-security -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/lib/db/turndb -Isrc -Isrc/apps/common -Isrc/server -Isrc/client -Isrc/client++ -I/usr/include/ -I/usr/local/include/ src/apps/oauth/oauth.c src/apps/common/apputils.c src/apps/common/ns_turn_utils.c src/apps/common/stun_buffer.c -o bin/turnutils_oauth -Llib -lturnclient -Llib -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -L/usr/lib/ -L/usr/local/lib/ -L/usr/lib64/ -L/usr/local/lib64/ -lrt -lnsl -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -Wl,-rpath,/usr/lib/ -Wl,-rpath,/usr/local/lib/ -Wl,-rpath,/usr/lib64/ -Wl,-rpath,/usr/local/lib64/ -Wl,-rpath,/usr/local/lib In file included from /usr/include/string.h:495, from src/ns_turn_defs.h:52, from src/client/ns_turn_ioaddr.h:34, from src/apps/common/ns_turn_utils.h:39, from src/apps/common/apputils.c:31: In function ‘strncpy’, inlined from ‘sock_bind_to_device’ at src/apps/common/apputils.c:206:3: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 16 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘print_abs_file_name’ at src/apps/common/apputils.c:788:2: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 1025 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘strncpy’, inlined from ‘find_config_file’ at src/apps/common/apputils.c:847:6: /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)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/apputils.c: In function ‘find_config_file’: src/apps/common/apputils.c:844:21: note: length computed here 844 | size_t celen = strlen(c_execdir); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:495, from src/ns_turn_defs.h:52, from src/client/ns_turn_ioaddr.h:34, from src/apps/common/ns_turn_utils.h:39, from src/apps/common/ns_turn_utils.c:31: In function ‘strncpy’, inlined from ‘set_logfile’ at src/apps/common/ns_turn_utils.c:272:4: /usr/include/bits/string_fortified.h:106:10: warning: ‘__builtin_strncpy’ specified bound 1025 equals destination size [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib//librt.so when searching for -lrt /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib//librt.a when searching for -lrt /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib//libresolv.so when searching for -lresolv /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib//libresolv.a when searching for -lresolv /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib//libpthread.so when searching for -lpthread /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib//libpthread.a when searching for -lpthread /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib//libc.so when searching for -lc /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib//libc.a when searching for -lc /usr/lib/gcc/x86_64-pc-linux-gnu/10.1.0/../../../../x86_64-pc-linux-gnu/bin/ld: lib/libturnclient.a(ns_turn_msg.o): in function `stun_produce_integrity_key_str': /var/tmp/portage/net-im/coturn-4.5.1.2/work/coturn-4.5.1.2/src/client/ns_turn_msg.c:247: undefined reference to `FIPS_mode' collect2: error: ld returned 1 exit status make: *** [Makefile:121: bin/turnutils_oauth] Error 1 * ERROR: net-im/coturn-4.5.1.2::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-im/coturn-4.5.1.2::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-im/coturn-4.5.1.2::gentoo'`. * The complete build log is located at '/var/log/portage/net-im:coturn-4.5.1.2:20200627-001248.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-im/coturn-4.5.1.2/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-im/coturn-4.5.1.2/temp/environment'. * Working directory: '/var/tmp/portage/net-im/coturn-4.5.1.2/work/coturn-4.5.1.2' * S: '/var/tmp/portage/net-im/coturn-4.5.1.2/work/coturn-4.5.1.2'