<86>Dec 29 10:59:07 userdel[1498161]: delete user 'rooter' <86>Dec 29 10:59:07 groupadd[1498224]: group added to /etc/group: name=rooter, GID=702 <86>Dec 29 10:59:07 groupadd[1498224]: group added to /etc/gshadow: name=rooter <86>Dec 29 10:59:07 groupadd[1498224]: new group: name=rooter, GID=702 <86>Dec 29 10:59:07 useradd[1498253]: new user: name=rooter, UID=702, GID=702, home=/root, shell=/bin/bash <86>Dec 29 10:59:07 userdel[1498333]: delete user 'builder' <86>Dec 29 10:59:07 userdel[1498333]: removed group 'builder' owned by 'builder' <86>Dec 29 10:59:07 userdel[1498333]: removed shadow group 'builder' owned by 'builder' <86>Dec 29 10:59:07 groupadd[1498400]: group added to /etc/group: name=builder, GID=703 <86>Dec 29 10:59:07 groupadd[1498400]: group added to /etc/gshadow: name=builder <86>Dec 29 10:59:07 groupadd[1498400]: new group: name=builder, GID=703 <86>Dec 29 10:59:07 useradd[1498423]: new user: name=builder, UID=703, GID=703, home=/usr/src, shell=/bin/bash <13>Dec 29 10:59:10 rpmi: perl-HTTP-Date-6.05-alt1 sisyphus+258981.100.1.1 1601542386 installed <13>Dec 29 10:59:10 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed <13>Dec 29 10:59:10 rpmi: perl-libnet-1:3.11-alt1 1511423541 installed <13>Dec 29 10:59:10 rpmi: perl-Compress-Raw-Zlib-2.096-alt1 sisyphus+258375.500.14.2 1600904345 installed <13>Dec 29 10:59:10 rpmi: libev4-4.24-alt2 sisyphus+245093.100.1.1 1580071687 installed <13>Dec 29 10:59:10 rpmi: libverto-0.3.0-alt1_11 sisyphus+263994.100.1.1 1608994695 installed <13>Dec 29 10:59:10 rpmi: libcom_err-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088229 installed <13>Dec 29 10:59:10 rpmi: libcom_err-devel-1.45.6.0.24.af1a-alt1 sisyphus+262279.100.1.1 1606088229 installed <13>Dec 29 10:59:10 rpmi: libverto-devel-0.3.0-alt1_11 sisyphus+263994.100.1.1 1608994695 installed <13>Dec 29 10:59:10 rpmi: libev-devel-4.24-alt2 sisyphus+245093.100.1.1 1580071687 installed <13>Dec 29 10:59:10 rpmi: perl-File-Listing-6.14-alt1 sisyphus+262735.100.1.1 1606813544 installed <13>Dec 29 10:59:10 rpmi: perl-Try-Tiny-0.30-alt1 1514318058 installed <13>Dec 29 10:59:10 rpmi: perl-IO-Socket-IP-0.41-alt1 sisyphus+259012.100.1.2 1601553446 installed <13>Dec 29 10:59:10 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed <13>Dec 29 10:59:10 rpmi: perl-Filter-1.60-alt1 sisyphus+258375.300.14.2 1600904226 installed <13>Dec 29 10:59:10 rpmi: perl-Encode-3.08-alt1 sisyphus+263440.100.1.1 1607955886 installed <13>Dec 29 10:59:10 rpmi: perl-URI-5.05-alt1 sisyphus+260330.100.1.1 1603548554 installed <13>Dec 29 10:59:10 rpmi: perl-HTML-Parser-3.75-alt1 sisyphus+258375.1000.14.2 1600904431 installed <13>Dec 29 10:59:10 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed <13>Dec 29 10:59:10 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed <13>Dec 29 10:59:10 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed <13>Dec 29 10:59:10 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed <13>Dec 29 10:59:10 rpmi: perl-Data-Dump-1.23-alt1 1444601978 installed <13>Dec 29 10:59:10 rpmi: perl-Compress-Raw-Bzip2-2.096-alt1 sisyphus+258375.600.14.2 1600904372 installed <13>Dec 29 10:59:10 rpmi: perl-IO-Compress-2.096-alt1 sisyphus+257145.100.2.1 1599037634 installed <13>Dec 29 10:59:10 rpmi: perl-HTTP-Message-6.26-alt2 sisyphus+261580.100.1.1 1605116674 installed <13>Dec 29 10:59:10 rpmi: perl-HTTP-Cookies-6.09-alt1 sisyphus+262287.100.1.1 1606090361 installed <13>Dec 29 10:59:10 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed <13>Dec 29 10:59:10 rpmi: perl-Net-HTTP-6.19-alt1 sisyphus+229756.100.1.1 1558454558 installed <13>Dec 29 10:59:10 rpmi: libsqlite3-3.34.0-alt1 sisyphus+262869.100.1.1 1607008534 installed <13>Dec 29 10:59:10 rpmi: zlib-devel-1.2.11-alt1 sisyphus+221902.6000.4.1 1550601058 installed <13>Dec 29 10:59:10 rpmi: libhiredis0.14-0.14.1-alt1 sisyphus+260485.40.4.1 1603798256 installed <13>Dec 29 10:59:10 rpmi: openldap-common-2.4.56-alt1 sisyphus+264049.140.3.1 1609084202 installed <13>Dec 29 10:59:10 rpmi: liblmdb-0.9.23-alt1 sisyphus+225277.100.2.1 1553001679 installed <13>Dec 29 10:59:10 rpmi: libkeyutils-1.6.1-alt1 sisyphus+256015.100.1.1 1596820124 installed <13>Dec 29 10:59:10 rpmi: libp11-kit-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Dec 29 10:59:10 rpmi: libtasn1-4.16.0-alt1 sisyphus+245480.100.1.1 1580825062 installed <13>Dec 29 10:59:10 rpmi: rpm-macros-alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 29 10:59:10 rpmi: alternatives-0.5.1-alt1 sisyphus+226946.100.1.1 1554830426 installed <13>Dec 29 10:59:10 rpmi: ca-certificates-2020.10.22-alt1 sisyphus+260224.300.2.1 1603549301 installed <13>Dec 29 10:59:10 rpmi: ca-trust-0.1.2-alt1 sisyphus+233348.100.1.1 1561653823 installed <13>Dec 29 10:59:10 rpmi: p11-kit-trust-0.23.15-alt2 sisyphus+252784.100.2.2 1591274901 installed <13>Dec 29 10:59:10 rpmi: libcrypto1.1-1.1.1i-alt1 sisyphus+263103.100.1.1 1607445576 installed <13>Dec 29 10:59:10 rpmi: libssl1.1-1.1.1i-alt1 sisyphus+263103.100.1.1 1607445576 installed <86>Dec 29 10:59:10 groupadd[1507155]: group added to /etc/group: name=_keytab, GID=499 <86>Dec 29 10:59:10 groupadd[1507155]: new group: name=_keytab, GID=499 <13>Dec 29 10:59:10 rpmi: libkrb5-1.18.3-alt1 sisyphus+262109.100.1.1 1605777180 installed <13>Dec 29 10:59:10 rpmi: libevent2.1-2.1.8-alt2 sisyphus+261841.700.9.1 1605563418 installed <13>Dec 29 10:59:10 rpmi: libevent-devel-2.1.8-alt2 sisyphus+261841.700.9.1 1605563418 installed <86>Dec 29 10:59:10 groupadd[1507407]: group added to /etc/group: name=sasl, GID=498 <86>Dec 29 10:59:10 groupadd[1507407]: group added to /etc/gshadow: name=sasl <86>Dec 29 10:59:10 groupadd[1507407]: new group: name=sasl, GID=498 <13>Dec 29 10:59:10 rpmi: libsasl2-3-2.1.27-alt2.1 sisyphus+255909.100.2.1 1597199456 installed <13>Dec 29 10:59:10 rpmi: libldap-2.4.56-alt1 sisyphus+264049.140.3.1 1609084359 installed <13>Dec 29 10:59:10 rpmi: libpq5-13.1-alt2 sisyphus+263419.100.1.1 1607919391 installed <13>Dec 29 10:59:11 rpmi: libecpg6-13.1-alt2 sisyphus+263419.100.1.1 1607919391 installed <13>Dec 29 10:59:11 rpmi: libkrb5-ldap-1.18.3-alt1 sisyphus+262109.100.1.1 1605777180 installed <13>Dec 29 10:59:11 rpmi: libkrb5-devel-1.18.3-alt1 sisyphus+262109.100.1.1 1605777180 installed <13>Dec 29 10:59:11 rpmi: libssl-devel-1.1.1i-alt1 sisyphus+263103.100.1.1 1607445576 installed <13>Dec 29 10:59:11 rpmi: libmariadb3-10.4.17-alt1 sisyphus+261507.200.2.1 1605204991 installed <13>Dec 29 10:59:11 rpmi: libmariadb-devel-10.4.17-alt1 sisyphus+261507.200.2.1 1605204991 installed <13>Dec 29 10:59:11 rpmi: postgresql-devel-13.1-alt2 sisyphus+263419.100.1.1 1607919391 installed <13>Dec 29 10:59:11 rpmi: libhiredis-devel-0.14.1-alt1 sisyphus+260485.40.4.1 1603798256 installed <13>Dec 29 10:59:11 rpmi: libsqlite3-devel-3.34.0-alt1 sisyphus+262869.100.1.1 1607008534 installed <13>Dec 29 10:59:11 rpmi: perl-libwww-6.50-alt1 sisyphus+263915.100.1.1 1608935791 installed <13>Dec 29 10:59:11 rpmi: perl-DBI-1.643-alt1 sisyphus+258375.4500.14.3 1600988083 installed Building target platforms: i586 Building for target i586 Wrote: /usr/src/in/nosrpm/coturn-4.5.1.1-alt3.nosrc.rpm (w1.gzdio) Installing coturn-4.5.1.1-alt3.src.rpm Building target platforms: i586 Building for target i586 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.82556 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf coturn-4.5.1.1 + echo 'Source #0 (coturn-4.5.1.1.tar):' Source #0 (coturn-4.5.1.1.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/coturn-4.5.1.1.tar + cd coturn-4.5.1.1 + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (coturn-4.5.1.1-alt3.patch):' Patch #0 (coturn-4.5.1.1-alt3.patch): + /usr/bin/patch -p1 patching file .gear/rules patching file .gear/tags/list patching file altlinux/coturn-tmpfiles.conf.in patching file altlinux/coturn.service.in patching file altlinux/coturn.service.in.forking patching file altlinux/coturn.spec patching file configure patching file src/apps/relay/http_server.c + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.91007 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd coturn-4.5.1.1 + export PREFIX=/usr + PREFIX=/usr + export LIBDIR=/usr/lib + LIBDIR=/usr/lib + export CONFDIR=/etc/coturn + CONFDIR=/etc/coturn + export EXAMPLESDIR=/usr/share/coturn/examples + EXAMPLESDIR=/usr/share/coturn/examples + export DOCSDIR=/usr/share/doc/coturn-4.5.1.1 + DOCSDIR=/usr/share/doc/coturn-4.5.1.1 + CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CFLAGS + CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export CXXFLAGS + FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FFLAGS + FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' + export FCFLAGS + '[' -n '' ']' ++ printf %s '-pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS=' -march=i586 -mtune=generic' + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --disable-rpath --portname=coturn --mandir=/usr/share --schemadir=/usr/share/coturn --turndbdir=/var/db ginstall is /usr/bin/ginstall pkill is /usr/bin/pkill 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 Library option -lnsl 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. SQLite library found. SQLite development found. PostgreSQL found. MySQL found. MONGODB DEVELOPMENT LIBRARIES (libmongoc-1.0 and libbson-1.0) AND/OR HEADER (mongoc.h) ARE NOT INSTALLED PROPERLY ON THIS SYSTEM. THAT'S OK BUT THE TURN SERVER IS BUILDING WITHOUT MONGODB SUPPORT. Hiredis found. PREFIX=/usr LOCALSTATEDIR=/var/lib OSLIBS= -L/usr/lib/ -L/usr/local/lib/ -lrt -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -lsqlite3 DBLIBS= -lsqlite3 -L/usr/lib/ -L/usr/local/lib/ -lrt -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -lsqlite3 -L/usr/lib/pgsql -L/usr/lib/pgsql -lpq -L/usr/lib/ -L/usr/local/lib/ -lrt -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -lsqlite3 -lmysqlclient -lhiredis 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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/db/turndb DBCFLAGS= -I/usr/pgsql/include -I/usr/include/pgsql/ -I/usr/include/postgres/ -I/usr/postgres/include/ -I/usr/include/postgresql/ -I/usr/postgresql/include/ -I/usr/local/pgsql/include -I/usr/local/include/pgsql/ -I/usr/local/include/postgres/ -I/usr/local/postgres/include/ -I/usr/local/include/postgresql/ -I/usr/local/postgresql/include/ -I/usr/pgsql/include -I/usr/include/pgsql/ -I/usr/include/postgres/ -I/usr/postgres/include/ -I/usr/include/postgresql/ -I/usr/postgresql/include/ -I/usr/mysql/include -I/usr/include/mysql/ -I/usr/local/mysql/include -I/usr/local/include/mysql/ -I/usr/mysql/include -I/usr/include/mysql/ -I/usr/include/hiredis -I/usr/include/hiredis --build=i586-alt-linux --host=i586-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --disable-silent-rules --without-included-gettext --disable-rpath --portname=coturn --mandir=/usr/share --schemadir=/usr/share/coturn --turndbdir=/var/db Makefile created: success. + make -j8 make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' ginstall -d sqlite rm -rf sqlite/turndb echo sqlite/turndb < turndb/schema.sql sqlite/turndb make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' rm -rf include mkdir -p include/turn/client cp -pf src/client/*.h include/turn/client/ cp -pf src/client++/*.h include/turn/client/ cp -pf src/ns_turn_defs.h include/turn/ make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' mkdir -p build/obj cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/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 make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' mkdir -p build/obj cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/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:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' mkdir -p build/obj cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/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 In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:169:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | 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:161:16: note: length computed here 161 | size_t rlen = strlen((s08bits*)realm); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:1926:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | 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:2119:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 129 bytes from a string of length 467 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' 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 make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' pwd /usr/src/RPM/BUILD/coturn-4.5.1.1 mkdir -p bin cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/db/turndb -Isrc -Isrc/apps/common -Isrc/server -Isrc/client -Isrc/client++ -I/usr/include/ -I/usr/local/include/ src/apps/stunclient/stunclient.c src/apps/common/apputils.c src/apps/common/ns_turn_utils.c src/apps/common/stun_buffer.c -o bin/turnutils_stunclient -Llib -lturnclient -Llib -L/usr/lib/ -L/usr/local/lib/ -lrt -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -lsqlite3 In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'print_abs_file_name' at src/apps/common/apputils.c:787:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'find_config_file' at src/apps/common/apputils.c:846:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/apputils.c: In function 'find_config_file': src/apps/common/apputils.c:843:21: note: length computed here 843 | size_t celen = strlen(c_execdir); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c: In function 'vrtpprintf': src/apps/common/ns_turn_utils.c:396:56: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1005 [-Wformat-truncation=] 396 | snprintf(logbase, FILE_STR_LEN, "/var/log/turnserver/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 21 and 1045 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:404:46: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 404 | snprintf(logbase, FILE_STR_LEN, "/var/log/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:411:47: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 411 | snprintf(logbase, FILE_STR_LEN, "/var/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:417:44: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1020 [-Wformat-truncation=] 417 | snprintf(logbase, FILE_STR_LEN, "/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 6 and 1030 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' pwd /usr/src/RPM/BUILD/coturn-4.5.1.1 mkdir -p bin cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/db/turndb -Isrc -Isrc/apps/common -Isrc/server -Isrc/client -Isrc/client++ -I/usr/include/ -I/usr/local/include/ src/apps/rfc5769/rfc5769check.c src/apps/common/apputils.c src/apps/common/ns_turn_utils.c src/apps/common/stun_buffer.c -o bin/turnutils_rfc5769check -Llib -lturnclient -Llib -L/usr/lib/ -L/usr/local/lib/ -lrt -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -lsqlite3 In file included from /usr/include/string.h:532, from src/apps/rfc5769/rfc5769check.c:34: In function 'strncpy', inlined from 'check_oauth' at src/apps/rfc5769/rfc5769check.c:119:7, inlined from 'main' at src/apps/rfc5769/rfc5769check.c:568:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'print_abs_file_name' at src/apps/common/apputils.c:787:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'find_config_file' at src/apps/common/apputils.c:846:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/apputils.c: In function 'find_config_file': src/apps/common/apputils.c:843:21: note: length computed here 843 | size_t celen = strlen(c_execdir); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c: In function 'vrtpprintf': src/apps/common/ns_turn_utils.c:396:56: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1005 [-Wformat-truncation=] 396 | snprintf(logbase, FILE_STR_LEN, "/var/log/turnserver/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 21 and 1045 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:404:46: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 404 | snprintf(logbase, FILE_STR_LEN, "/var/log/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:411:47: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 411 | snprintf(logbase, FILE_STR_LEN, "/var/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:417:44: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1020 [-Wformat-truncation=] 417 | snprintf(logbase, FILE_STR_LEN, "/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 6 and 1030 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' pwd /usr/src/RPM/BUILD/coturn-4.5.1.1 mkdir -p bin cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/db/turndb -Isrc -Isrc/apps/common -Isrc/server -Isrc/client -Isrc/client++ -I/usr/include/ -I/usr/local/include/ src/apps/natdiscovery/natdiscovery.c src/apps/common/apputils.c src/apps/common/ns_turn_utils.c src/apps/common/stun_buffer.c -o bin/turnutils_natdiscovery -Llib -lturnclient -Llib -L/usr/lib/ -L/usr/local/lib/ -lrt -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -lsqlite3 In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'print_abs_file_name' at src/apps/common/apputils.c:787:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'find_config_file' at src/apps/common/apputils.c:846:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/apputils.c: In function 'find_config_file': src/apps/common/apputils.c:843:21: note: length computed here 843 | size_t celen = strlen(c_execdir); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c: In function 'vrtpprintf': src/apps/common/ns_turn_utils.c:396:56: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1005 [-Wformat-truncation=] 396 | snprintf(logbase, FILE_STR_LEN, "/var/log/turnserver/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 21 and 1045 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:404:46: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 404 | snprintf(logbase, FILE_STR_LEN, "/var/log/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:411:47: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 411 | snprintf(logbase, FILE_STR_LEN, "/var/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:417:44: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1020 [-Wformat-truncation=] 417 | snprintf(logbase, FILE_STR_LEN, "/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 6 and 1030 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' mkdir -p bin cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/db/turndb -Isrc -Isrc/apps/common -Isrc/server -Isrc/client -Isrc/client++ -I/usr/include/ -I/usr/local/include/ src/apps/peer/mainudpserver.c src/apps/peer/udpserver.c src/apps/common/apputils.c src/apps/common/ns_turn_utils.c src/apps/common/stun_buffer.c -o bin/turnutils_peer -Llib -lturnclient -Llib -L/usr/lib/ -L/usr/local/lib/ -lrt -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -lsqlite3 In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, from src/client/ns_turn_ioaddr.h:34, from src/apps/common/ns_turn_utils.h:39, from src/apps/peer/mainudpserver.c:31: In function 'strncpy', inlined from 'main' at src/apps/peer/mainudpserver.c:71:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, from src/client/ns_turn_ioaddr.h:34, from src/apps/common/apputils.h:38, from src/apps/peer/udpserver.c:31: In function 'strncpy', inlined from 'udp_create_server_socket.isra' at src/apps/peer/udpserver.c:73:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'print_abs_file_name' at src/apps/common/apputils.c:787:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'find_config_file' at src/apps/common/apputils.c:846:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/apputils.c: In function 'find_config_file': src/apps/common/apputils.c:843:21: note: length computed here 843 | size_t celen = strlen(c_execdir); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c: In function 'vrtpprintf': src/apps/common/ns_turn_utils.c:396:56: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1005 [-Wformat-truncation=] 396 | snprintf(logbase, FILE_STR_LEN, "/var/log/turnserver/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 21 and 1045 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:404:46: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 404 | snprintf(logbase, FILE_STR_LEN, "/var/log/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:411:47: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 411 | snprintf(logbase, FILE_STR_LEN, "/var/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:417:44: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1020 [-Wformat-truncation=] 417 | snprintf(logbase, FILE_STR_LEN, "/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 6 and 1030 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' pwd /usr/src/RPM/BUILD/coturn-4.5.1.1 mkdir -p bin cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/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 -L/usr/lib/ -L/usr/local/lib/ -lrt -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -lsqlite3 In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'print_abs_file_name' at src/apps/common/apputils.c:787:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'find_config_file' at src/apps/common/apputils.c:846:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/apputils.c: In function 'find_config_file': src/apps/common/apputils.c:843:21: note: length computed here 843 | size_t celen = strlen(c_execdir); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c: In function 'vrtpprintf': src/apps/common/ns_turn_utils.c:396:56: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1005 [-Wformat-truncation=] 396 | snprintf(logbase, FILE_STR_LEN, "/var/log/turnserver/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 21 and 1045 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:404:46: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 404 | snprintf(logbase, FILE_STR_LEN, "/var/log/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:411:47: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 411 | snprintf(logbase, FILE_STR_LEN, "/var/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:417:44: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1020 [-Wformat-truncation=] 417 | snprintf(logbase, FILE_STR_LEN, "/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 6 and 1030 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' mkdir -p bin cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/db/turndb -Isrc -Isrc/apps/common -Isrc/server -Isrc/client -Isrc/client++ -I/usr/include/ -I/usr/local/include/ src/apps/uclient/uclient.c src/apps/uclient/startuclient.c src/apps/uclient/mainuclient.c src/apps/common/apputils.c src/apps/common/ns_turn_utils.c src/apps/common/stun_buffer.c -o bin/turnutils_uclient -Llib -lturnclient -Llib -L/usr/lib/ -L/usr/local/lib/ -lrt -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -lsqlite3 In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, from src/client/ns_turn_ioaddr.h:34, from src/apps/common/apputils.h:38, from src/apps/uclient/startuclient.c:33: In function 'strncpy', inlined from 'clnet_connect' at src/apps/uclient/startuclient.c:283:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 129 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'clnet_connect' at src/apps/uclient/startuclient.c:284:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 129 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'clnet_connect' at src/apps/uclient/startuclient.c:285:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 129 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'start_connection' at src/apps/uclient/startuclient.c:967:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'start_c2c_connection' at src/apps/uclient/startuclient.c:1182:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, from src/client/ns_turn_ioaddr.h:34, from src/apps/common/apputils.h:38, from src/apps/uclient/mainuclient.c:31: In function 'strncpy', inlined from 'main' at src/apps/uclient/mainuclient.c:389:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 513 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'main' at src/apps/uclient/mainuclient.c:270:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'main' at src/apps/uclient/mainuclient.c:267:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 513 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'main' at src/apps/uclient/mainuclient.c:365:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'main' at src/apps/uclient/mainuclient.c:354:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'main' at src/apps/uclient/mainuclient.c:276:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'main' at src/apps/uclient/mainuclient.c:345:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'main' at src/apps/uclient/mainuclient.c:227:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'main' at src/apps/uclient/mainuclient.c:242:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'print_abs_file_name' at src/apps/common/apputils.c:787:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'find_config_file' at src/apps/common/apputils.c:846:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/apputils.c: In function 'find_config_file': src/apps/common/apputils.c:843:21: note: length computed here 843 | size_t celen = strlen(c_execdir); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c: In function 'vrtpprintf': src/apps/common/ns_turn_utils.c:396:56: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1005 [-Wformat-truncation=] 396 | snprintf(logbase, FILE_STR_LEN, "/var/log/turnserver/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 21 and 1045 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:404:46: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 404 | snprintf(logbase, FILE_STR_LEN, "/var/log/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:411:47: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 411 | snprintf(logbase, FILE_STR_LEN, "/var/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:417:44: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1020 [-Wformat-truncation=] 417 | snprintf(logbase, FILE_STR_LEN, "/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 6 and 1030 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' mkdir -p bin rm -rf bin/turnadmin cc -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -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 -pipe -frecord-gcc-switches -Wall -g -O2 -march=i586 -mtune=generic -DTURN_HAS_DAEMON -DINSTALL_PREFIX=/usr -DTURNDB=/var/db/turndb -Isrc -Isrc/apps/common -Isrc/server -Isrc/client -Isrc/client++ -I/usr/include/ -I/usr/local/include/ -I/usr/pgsql/include -I/usr/include/pgsql/ -I/usr/include/postgres/ -I/usr/postgres/include/ -I/usr/include/postgresql/ -I/usr/postgresql/include/ -I/usr/local/pgsql/include -I/usr/local/include/pgsql/ -I/usr/local/include/postgres/ -I/usr/local/postgres/include/ -I/usr/local/include/postgresql/ -I/usr/local/postgresql/include/ -I/usr/pgsql/include -I/usr/include/pgsql/ -I/usr/include/postgres/ -I/usr/postgres/include/ -I/usr/include/postgresql/ -I/usr/postgresql/include/ -I/usr/mysql/include -I/usr/include/mysql/ -I/usr/local/mysql/include -I/usr/local/include/mysql/ -I/usr/mysql/include -I/usr/include/mysql/ -I/usr/include/hiredis -I/usr/include/hiredis -DTURN_NO_MONGO src/apps/relay/ns_ioalib_engine_impl.c src/apps/relay/turn_ports.c src/apps/relay/http_server.c -Ilib src/apps/relay/mainrelay.c src/apps/relay/netengine.c src/apps/relay/libtelnet.c src/apps/relay/turn_admin_server.c src/apps/relay/userdb.c src/apps/relay/tls_listener.c src/apps/relay/dtls_listener.c src/apps/common/hiredis_libevent2.c src/apps/relay/dbdrivers/dbdriver.c src/apps/relay/dbdrivers/dbd_sqlite.c src/apps/relay/dbdrivers/dbd_pgsql.c src/apps/relay/dbdrivers/dbd_mysql.c src/apps/relay/dbdrivers/dbd_mongo.c src/apps/relay/dbdrivers/dbd_redis.c src/apps/common/apputils.c src/apps/common/ns_turn_utils.c src/apps/common/stun_buffer.c src/client/ns_turn_ioaddr.c src/client/ns_turn_msg_addr.c src/client/ns_turn_msg.c src/server/ns_turn_allocation.c src/server/ns_turn_maps_rtcp.c src/server/ns_turn_maps.c src/server/ns_turn_server.c -o bin/turnserver -lsqlite3 -L/usr/lib/ -L/usr/local/lib/ -lrt -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -lsqlite3 -L/usr/lib/pgsql -L/usr/lib/pgsql -lpq -L/usr/lib/ -L/usr/local/lib/ -lrt -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -lsqlite3 -lmysqlclient -lhiredis -L/usr/lib/ -L/usr/local/lib/ -lrt -lresolv -pthread -lcrypto -lssl -levent_core -levent_extra -levent_openssl -levent_pthreads -lsqlite3 In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, from src/client/ns_turn_ioaddr.h:34, from src/apps/common/ns_turn_utils.h:39, from src/apps/relay/ns_ioalib_engine_impl.c:31: In function 'strncpy', inlined from 'create_ioa_engine' at src/apps/relay/ns_ioalib_engine_impl.c:421:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/apps/relay/mainrelay.h:36, from src/apps/relay/mainrelay.c:31: In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1500:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1127:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1232:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1220:5: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1497:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1494:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1530:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1527:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1506:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 513 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1503:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1491:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1237:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1399:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1254:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1393:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1421:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1417:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'set_option' at src/apps/relay/mainrelay.c:1405:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'read_config_file' at src/apps/relay/mainrelay.c:1609:5: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'read_config_file' at src/apps/relay/mainrelay.c:1654:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1035 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'main' at src/apps/relay/mainrelay.c:2181:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 128 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'adminmain' at src/apps/relay/mainrelay.c:1825:13, inlined from 'main' at src/apps/relay/mainrelay.c:2160:10: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 513 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'adminmain' at src/apps/relay/mainrelay.c:1781:13, inlined from 'main' at src/apps/relay/mainrelay.c:2160:10: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'adminmain' at src/apps/relay/mainrelay.c:1844:13, inlined from 'main' at src/apps/relay/mainrelay.c:2160:10: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'adminmain' at src/apps/relay/mainrelay.c:1802:5, inlined from 'main' at src/apps/relay/mainrelay.c:2160:10: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'adminmain' at src/apps/relay/mainrelay.c:1796:5, inlined from 'main' at src/apps/relay/mainrelay.c:2160:10: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'adminmain' at src/apps/relay/mainrelay.c:1789:17, inlined from 'main' at src/apps/relay/mainrelay.c:2160:10: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'adminmain' at src/apps/relay/mainrelay.c:1820:5, inlined from 'main' at src/apps/relay/mainrelay.c:2160:10: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'adminmain' at src/apps/relay/mainrelay.c:1808:5, inlined from 'main' at src/apps/relay/mainrelay.c:2160:10: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/apps/relay/turn_admin_server.c:33: In function 'strncpy', inlined from 'run_cli_input' at src/apps/relay/turn_admin_server.c:1006:5, inlined from 'cli_telnet_event_handler' at src/apps/relay/turn_admin_server.c:1137:4, inlined from 'cli_telnet_event_handler' at src/apps/relay/turn_admin_server.c:1129:13: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'run_cli_input' at src/apps/relay/turn_admin_server.c:998:5, inlined from 'cli_telnet_event_handler' at src/apps/relay/turn_admin_server.c:1137:4, inlined from 'cli_telnet_event_handler' at src/apps/relay/turn_admin_server.c:1129:13: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3709:8: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3585:7: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3624:9: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 127 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3625:9: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3512:7: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3527:10: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3528:10: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3562:9: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3563:9: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3412:7: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3427:10: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 513 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3428:10: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3472:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 513 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3473:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3474:11: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3377:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_update_request' at src/apps/relay/turn_admin_server.c:3239:7, inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3742:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_update_request' at src/apps/relay/turn_admin_server.c:3272:8, inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3742:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3365:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_logon_request' at src/apps/relay/turn_admin_server.c:3305:7, inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3750:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 33 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'handle_https' at src/apps/relay/turn_admin_server.c:3768:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 127 bytes from a string of length 1024 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/apps/relay/userdb.c:33: In function 'strncpy', inlined from 'set_default_realm_name' at src/apps/relay/userdb.c:128:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'get_realm.part.0' at src/apps/relay/userdb.c:146:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'start_user_check' at src/apps/relay/userdb.c:647:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 513 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'add_ip_list_range' at src/apps/relay/userdb.c:1244:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'add_ip_list_range' at src/apps/relay/userdb.c:1246:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 513 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, from src/client/ns_turn_ioaddr.h:34, from src/apps/common/apputils.h:38, from src/apps/relay/tls_listener.c:31: In function 'strncpy', inlined from 'init_server' at src/apps/relay/tls_listener.c:323:14, inlined from 'create_tls_listener_server' at src/apps/relay/tls_listener.c:354:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, from src/client/ns_turn_ioaddr.h:34, from src/apps/common/apputils.h:38, from src/apps/relay/dtls_listener.c:31: In function 'strncpy', inlined from 'init_server' at src/apps/relay/dtls_listener.c:926:14, inlined from 'create_dtls_listener_server' at src/apps/relay/dtls_listener.c:995:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/apps/relay/dbdrivers/../mainrelay.h:36, from src/apps/relay/dbdrivers/dbd_sqlite.c:32: In function 'strncpy', inlined from 'fix_user_directory' at src/apps/relay/dbdrivers/dbd_sqlite.c:144:3, inlined from 'get_sqlite_connection' at src/apps/relay/dbdrivers/dbd_sqlite.c:183:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output truncated before terminating nul copying as many bytes from a string as its length [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/relay/dbdrivers/dbd_sqlite.c: In function 'get_sqlite_connection': src/apps/relay/dbdrivers/dbd_sqlite.c:141:16: note: length computed here 141 | size_t szh = strlen(home); | ^~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/apps/relay/dbdrivers/../mainrelay.h:36, from src/apps/relay/dbdrivers/dbd_sqlite.c:32: In function 'strncpy', inlined from 'sqlite_get_oauth_key' at src/apps/relay/dbdrivers/dbd_sqlite.c:314:5: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'sqlite_get_oauth_key' at src/apps/relay/dbdrivers/dbd_sqlite.c:317:5: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 65 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'sqlite_get_oauth_key' at src/apps/relay/dbdrivers/dbd_sqlite.c:318:5: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'sqlite_get_oauth_key' at src/apps/relay/dbdrivers/dbd_sqlite.c:319:5: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 129 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/apps/relay/dbdrivers/../mainrelay.h:36, from src/apps/relay/dbdrivers/dbd_pgsql.c:32: In function 'strncpy', inlined from 'pgsql_get_oauth_key' at src/apps/relay/dbdrivers/dbd_pgsql.c:172:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'pgsql_get_oauth_key' at src/apps/relay/dbdrivers/dbd_pgsql.c:175:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 65 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'pgsql_get_oauth_key' at src/apps/relay/dbdrivers/dbd_pgsql.c:176:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'pgsql_get_oauth_key' at src/apps/relay/dbdrivers/dbd_pgsql.c:177:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 129 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/apps/relay/dbdrivers/../mainrelay.h:36, from src/apps/relay/dbdrivers/dbd_mysql.c:32: In function 'strncpy', inlined from 'mysql_get_oauth_key' at src/apps/relay/dbdrivers/dbd_mysql.c:411:7: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 129 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/apps/relay/dbdrivers/../mainrelay.h:36, from src/apps/relay/dbdrivers/dbd_redis.c:32: In function 'strncpy', inlined from 'redis_get_oauth_key' at src/apps/relay/dbdrivers/dbd_redis.c:463:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 129 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'redis_get_oauth_key' at src/apps/relay/dbdrivers/dbd_redis.c:483:7: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'redis_get_oauth_key' at src/apps/relay/dbdrivers/dbd_redis.c:481:7: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 128 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'redis_get_oauth_key' at src/apps/relay/dbdrivers/dbd_redis.c:479:7: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 65 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 16 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'print_abs_file_name' at src/apps/common/apputils.c:787:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'find_config_file' at src/apps/common/apputils.c:846:6: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/apputils.c: In function 'find_config_file': src/apps/common/apputils.c:843:21: note: length computed here 843 | size_t celen = strlen(c_execdir); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 1025 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c: In function 'vrtpprintf': src/apps/common/ns_turn_utils.c:396:56: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1005 [-Wformat-truncation=] 396 | snprintf(logbase, FILE_STR_LEN, "/var/log/turnserver/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 21 and 1045 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:404:46: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 404 | snprintf(logbase, FILE_STR_LEN, "/var/log/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:411:47: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1016 [-Wformat-truncation=] 411 | snprintf(logbase, FILE_STR_LEN, "/var/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 10 and 1034 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/apps/common/ns_turn_utils.c:417:44: warning: '%s' directive output may be truncated writing up to 1024 bytes into a region of size 1020 [-Wformat-truncation=] 417 | snprintf(logbase, FILE_STR_LEN, "/tmp/%s", logtail); | ^~ ~~~~~~~ In file included from /usr/include/stdio.h:866, from src/ns_turn_defs.h:49, 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: /usr/include/bits/stdio2.h:70:10: note: '__builtin___snprintf_chk' output between 6 and 1030 bytes into a destination of size 1025 70 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 71 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:169:2: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] 91 | 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:161:16: note: length computed here 161 | size_t rlen = strlen((s08bits*)realm); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, 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:1926:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 257 equals destination size [-Wstringop-truncation] 91 | 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:2119:3: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' output may be truncated copying 129 bytes from a string of length 467 [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:532, from src/ns_turn_defs.h:51, from src/client/ns_turn_ioaddr.h:34, from src/apps/common/ns_turn_utils.h:39, from src/server/ns_turn_server.h:34, from src/server/ns_turn_server.c:31: In function 'strncpy', inlined from 'inc_quota' at src/server/ns_turn_server.c:178:4, inlined from 'inc_quota' at src/server/ns_turn_server.c:162:12: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 513 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'turn_session_info_copy_from' at src/server/ns_turn_server.c:482:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 17 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'strncpy', inlined from 'turn_session_info_copy_from' at src/server/ns_turn_server.c:483:4: /usr/include/bits/string_fortified.h:91:10: warning: '__builtin_strncpy' specified bound 65 equals destination size [-Wstringop-truncation] 91 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd bin; ln -s turnserver turnadmin make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' + exit 0 Executing(%install): /bin/sh -e /usr/src/tmp/rpm-tmp.18107 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + /bin/chmod -Rf u+rwX -- /usr/src/tmp/coturn-buildroot + : + /bin/rm -rf -- /usr/src/tmp/coturn-buildroot + PATH=/usr/libexec/rpm-build:/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games + cd coturn-4.5.1.1 + make 'INSTALL=/usr/libexec/rpm-build/install -p' install DESTDIR=/usr/src/tmp/coturn-buildroot make: Entering directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' ginstall -d sqlite rm -rf sqlite/turndb echo sqlite/turndb < turndb/schema.sql sqlite/turndb ginstall -d /usr/src/tmp/coturn-buildroot/usr ginstall -d /usr/src/tmp/coturn-buildroot/usr/bin ginstall -d /usr/src/tmp/coturn-buildroot/var/db ginstall -d /usr/src/tmp/coturn-buildroot/usr/share/man/man1 ginstall -d /usr/src/tmp/coturn-buildroot/etc ginstall -d /usr/src/tmp/coturn-buildroot/usr/lib ginstall -d /usr/src/tmp/coturn-buildroot/usr/share/coturn/examples ginstall -d /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 ginstall -d /usr/src/tmp/coturn-buildroot/usr/share/coturn ginstall -d /usr/src/tmp/coturn-buildroot/usr/include/turn ginstall bin/turnserver /usr/src/tmp/coturn-buildroot/usr/bin ginstall bin/turnadmin /usr/src/tmp/coturn-buildroot/usr/bin ginstall bin/turnutils_uclient /usr/src/tmp/coturn-buildroot/usr/bin ginstall bin/turnutils_peer /usr/src/tmp/coturn-buildroot/usr/bin ginstall bin/turnutils_stunclient /usr/src/tmp/coturn-buildroot/usr/bin ginstall bin/turnutils_oauth /usr/src/tmp/coturn-buildroot/usr/bin ginstall bin/turnutils_natdiscovery /usr/src/tmp/coturn-buildroot/usr/bin ginstall man/man1/turnserver.1 /usr/src/tmp/coturn-buildroot/usr/share/man/man1/ ginstall man/man1/turnadmin.1 /usr/src/tmp/coturn-buildroot/usr/share/man/man1/ ginstall man/man1/turnutils.1 /usr/src/tmp/coturn-buildroot/usr/share/man/man1/ ginstall man/man1/turnutils_uclient.1 /usr/src/tmp/coturn-buildroot/usr/share/man/man1/ ginstall man/man1/turnutils_stunclient.1 /usr/src/tmp/coturn-buildroot/usr/share/man/man1/ ginstall man/man1/turnutils_oauth.1 /usr/src/tmp/coturn-buildroot/usr/share/man/man1/ ginstall man/man1/turnutils_natdiscovery.1 /usr/src/tmp/coturn-buildroot/usr/share/man/man1/ ginstall man/man1/turnutils_peer.1 /usr/src/tmp/coturn-buildroot/usr/share/man/man1/ ginstall man/man1/coturn.1 /usr/src/tmp/coturn-buildroot/usr/share/man/man1/ ginstall lib/libturnclient.a /usr/src/tmp/coturn-buildroot/usr/lib ginstall LICENSE /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 ginstall README.turnserver /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 ginstall README.turnadmin /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 ginstall README.turnutils /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 ginstall INSTALL /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 ginstall postinstall.txt /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 ginstall turndb/schema.sql /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 ginstall turndb/schema.sql /usr/src/tmp/coturn-buildroot/usr/share/coturn ginstall turndb/schema.mongo.sh /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 ginstall turndb/schema.mongo.sh /usr/src/tmp/coturn-buildroot/usr/share/coturn ginstall turndb/testredisdbsetup.sh /usr/src/tmp/coturn-buildroot/usr/share/coturn ginstall turndb/testmongosetup.sh /usr/src/tmp/coturn-buildroot/usr/share/coturn ginstall turndb/testsqldbsetup.sql /usr/src/tmp/coturn-buildroot/usr/share/coturn ginstall turndb/schema.userdb.redis /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 ginstall turndb/schema.userdb.redis /usr/src/tmp/coturn-buildroot/usr/share/coturn ginstall turndb/schema.stats.redis /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 ginstall turndb/schema.stats.redis /usr/src/tmp/coturn-buildroot/usr/share/coturn if [ -f sqlite/turndb ] ; then ginstall sqlite/turndb /usr/src/tmp/coturn-buildroot/var/db/turndb; fi ginstall examples/etc/turnserver.conf /usr/src/tmp/coturn-buildroot/etc/turnserver.conf.default cp -rpf examples/etc /usr/src/tmp/coturn-buildroot/usr/share/coturn/examples cp -rpf examples/scripts /usr/src/tmp/coturn-buildroot/usr/share/coturn/examples rm -rf /usr/src/tmp/coturn-buildroot/usr/share/coturn/examples/scripts/rfc5769.sh cp -rpf include/turn/client /usr/src/tmp/coturn-buildroot/usr/include/turn ginstall include/turn/ns_turn_defs.h /usr/src/tmp/coturn-buildroot/usr/include/turn cat /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1/postinstall.txt ================================================================== 1) If your system supports automatic start-up system daemon services, then to enable the turnserver as a system service that is automatically started, you have to: a) Create and edit /etc/turnserver.conf or /usr/local/etc/turnserver.conf . Use /usr/local/etc/turnserver.conf.default as an example. b) For user accounts settings: set up SQLite or PostgreSQL or MySQL or MongoDB or Redis database for user accounts. Use /usr/local/share/turnserver/schema.sql as SQL database schema, or use /usr/local/share/turnserver/schema.userdb.redis as Redis database schema description and/or /usr/local/share/turnserver/schema.stats.redis as Redis status & statistics database schema description. If you are using SQLite, the default database location is in /var/db/turndb or in /usr/local/var/db/turndb or in /var/lib/turn/turndb. c) add whatever is necessary to enable start-up daemon for the /usr/local/bin/turnserver. 2) If you do not want the turnserver to be a system service, then you can start/stop it "manually", using the "turnserver" executable with appropriate options (see the documentation). 3) To create database schema, use schema in file /usr/local/share/turnserver/schema.sql. 4) For additional information, run: $ man turnserver $ man turnadmin $ man turnutils ================================================================== make: Leaving directory '/usr/src/RPM/BUILD/coturn-4.5.1.1' + mkdir -p /usr/src/tmp/coturn-buildroot//etc/coturn + mv /usr/src/tmp/coturn-buildroot/etc/turnserver.conf.default /usr/src/tmp/coturn-buildroot/etc/coturn/turnserver.conf.default + mkdir -p /usr/src/tmp/coturn-buildroot//etc/sysconfig + install -m644 rpm/turnserver.sysconfig /usr/src/tmp/coturn-buildroot//etc/sysconfig/coturn + sed -i -e s/#pidfile/pidfile/g -e s:/var/run/turnserver.pid:/var/run/coturn/turnserver.pid:g /usr/src/tmp/coturn-buildroot//etc/coturn/turnserver.conf.default + mv /usr/src/tmp/coturn-buildroot//etc/coturn/turnserver.conf.default /usr/src/tmp/coturn-buildroot//etc/coturn/turnserver.conf + sed -e 's/@coturn_user@/_coturn/; s/@coturn_group@/_coturn/;' -e s/@coturn_package_name@/coturn/ altlinux/coturn.service.in + install -D -m644 altlinux/coturn.service /usr/src/tmp/coturn-buildroot//lib/systemd/system/coturn.service + sed -e 's/@coturn_user@/_coturn/; s/@coturn_group@/_coturn/' altlinux/coturn-tmpfiles.conf.in + install -D -m644 altlinux/coturn-tmpfiles.conf /usr/src/tmp/coturn-buildroot/lib/tmpfiles.d/coturn.conf + mkdir -p /usr/src/tmp/coturn-buildroot/run/coturn + /usr/lib/rpm/brp-alt Cleaning files in /usr/src/tmp/coturn-buildroot (auto) mode of './usr/lib/libturnclient.a' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Verifying and fixing files in /usr/src/tmp/coturn-buildroot (binconfig,pkgconfig,libtool,desktop,gnuconfig) Checking contents of files in /usr/src/tmp/coturn-buildroot/ (default) Compressing files in /usr/src/tmp/coturn-buildroot (auto) mode of '/usr/src/tmp/coturn-buildroot/usr/share/man/man1/coturn.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/usr/src/tmp/coturn-buildroot/usr/share/man/man1/turnutils_peer.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/usr/src/tmp/coturn-buildroot/usr/share/man/man1/turnutils_natdiscovery.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/usr/src/tmp/coturn-buildroot/usr/share/man/man1/turnutils_oauth.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/usr/src/tmp/coturn-buildroot/usr/share/man/man1/turnutils_stunclient.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/usr/src/tmp/coturn-buildroot/usr/share/man/man1/turnutils_uclient.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/usr/src/tmp/coturn-buildroot/usr/share/man/man1/turnutils.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/usr/src/tmp/coturn-buildroot/usr/share/man/man1/turnadmin.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) mode of '/usr/src/tmp/coturn-buildroot/usr/share/man/man1/turnserver.1' changed from 0755 (rwxr-xr-x) to 0644 (rw-r--r--) Adjusting library links in /usr/src/tmp/coturn-buildroot ./lib: (from :0) ./usr/lib: (from :0) Verifying ELF objects in /usr/src/tmp/coturn-buildroot (arch=normal,fhs=normal,lfs=relaxed,lint=relaxed,rpath=normal,stack=normal,textrel=normal,unresolved=normal) verify-elf: WARNING: ./usr/bin/turnutils_natdiscovery: uses non-LFS functions: fcntl fopen getrlimit setrlimit verify-elf: WARNING: ./usr/bin/turnutils_oauth: uses non-LFS functions: fcntl fopen getrlimit setrlimit verify-elf: WARNING: ./usr/bin/turnutils_stunclient: uses non-LFS functions: fcntl fopen getrlimit setrlimit verify-elf: WARNING: ./usr/bin/turnutils_peer: uses non-LFS functions: fcntl fopen getrlimit setrlimit verify-elf: WARNING: ./usr/bin/turnutils_uclient: uses non-LFS functions: fcntl fopen getrlimit setrlimit verify-elf: WARNING: ./usr/bin/turnadmin: uses non-LFS functions: fcntl fopen getrlimit setrlimit verify-elf: WARNING: ./usr/bin/turnserver: uses non-LFS functions: fcntl fopen getrlimit setrlimit Hardlinking identical .pyc and .pyo files Processing files: coturn-4.5.1.1-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.70602 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd coturn-4.5.1.1 + DOCDIR=/usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + export DOCDIR + rm -rf /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + /bin/mkdir -p /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + cp -prL LICENSE /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + chmod -R go-w /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + chmod -R a+rX /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + cp -prL INSTALL /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + chmod -R go-w /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + chmod -R a+rX /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + cp -prL postinstall.txt /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + chmod -R go-w /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + chmod -R a+rX /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + cp -prL README.turnadmin /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + chmod -R go-w /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + chmod -R a+rX /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + cp -prL README.turnserver /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + chmod -R go-w /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + chmod -R a+rX /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-4.5.1.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.herTrm find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.2ovcCn find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) Finding Requires(pre) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.NcelWn Finding Requires(post) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nNuctn Finding Requires(preun) (using /usr/lib/rpm/find-scriptlet-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.clQBAo Requires: openssl, sqlite3, libevent >= 2.0.0, libpq5, libmariadb3, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libc.so.6(GLIBC_2.7), libcrypto.so.1.1 >= set:qkvV2jOlj7z6ACWPTLbyaYmSD5QVXpqNhYDzCMJZ5mEAcpMhozj8NXHheCHP7frJiopdVEgjCJKOwvSLCFzQu9kMan05WwJaoj5jIwaP0JCaklCrKH9Suu5bZfPl5W36TZ8LeDluIzjL86Z5kx9GrwcRD12HxzzXYVfRK1TMmnZsTKbnMIg0hfKG5P0vSZw, libcrypto.so.1.1(OPENSSL_1_1_0), libevent_core-2.1.so.6 >= set:mgydfUIZtP9X0TZiujMkBjO3IfkfmZfuB6qQRAiUOwtgQk4no0WuhhsPIyTsaozRoDWJeNvENOmsvb9PwwZCO2, libevent_extra-2.1.so.6 >= set:lhS5DkrN35AMAdwhCZyzPBtMDVZxJDvTAg0, libevent_openssl-2.1.so.6 >= set:geZjqS3, libevent_pthreads-2.1.so.6 >= set:dcRd, libhiredis.so.0.14 >= set:kgt8AUTGnryrNIXGgCywb7jv0, libmariadb.so.3 >= set:lhYE0Xqe04DYvDoTQ1pYWJPhyli4WTZ4gohqeY7, libmariadb.so.3(libmysqlclient_18), libpq.so.5 >= set:lhmyNuL6f7OXN3IYeVOXMoGKU7vPVZf6J6, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libpthread.so.0(GLIBC_2.2), libpthread.so.0(GLIBC_2.3.2), libsqlite3.so.0 >= set:okbW05eSjYiZ6YS96ve2vKAEnM0FryQgOhJbxfii, libssl.so.1.1 >= set:mgh50ZKHvqX2q1iHn16z91ykpOvu63JkEZ6rNh1S1UZ94vQY0K4FqCZ9GeIsVc8s6EmDk2OQOUhOIrh4TLQu3XSK6FFZ8Z3ekNF726fHgglJDqeUgl5ftcWD4aM6ZBGO8cqMreL7W1, libssl.so.1.1(OPENSSL_1_1_0), rtld(GNU_HASH) Requires(interp): /bin/sh Requires(rpmlib): rpmlib(SetVersions) Requires(pre): /bin/sh, /usr/sbin/groupadd, /usr/sbin/useradd Requires(post): /bin/sh, /usr/sbin/post_service Requires(preun): /bin/sh, /usr/sbin/preun_service Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.dbhcXk Creating coturn-debuginfo package Processing files: coturn-utils-4.5.1.1-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.75194 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd coturn-4.5.1.1 + DOCDIR=/usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-utils-4.5.1.1 + export DOCDIR + rm -rf /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-utils-4.5.1.1 + /bin/mkdir -p /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-utils-4.5.1.1 + cp -prL LICENSE /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-utils-4.5.1.1 + chmod -R go-w /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-utils-4.5.1.1 + chmod -R a+rX /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-utils-4.5.1.1 + cp -prL README.turnutils /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-utils-4.5.1.1 + chmod -R go-w /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-utils-4.5.1.1 + chmod -R a+rX /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-utils-4.5.1.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.KDTpmk find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.fk4zKm find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: coturn-client-libs = 4.5.1.1-alt3, /lib/ld-linux.so.2, libc.so.6(GLIBC_2.0), libc.so.6(GLIBC_2.1), libc.so.6(GLIBC_2.1.3), libc.so.6(GLIBC_2.15), libc.so.6(GLIBC_2.17), libc.so.6(GLIBC_2.2), libc.so.6(GLIBC_2.28), libc.so.6(GLIBC_2.3), libc.so.6(GLIBC_2.3.4), libc.so.6(GLIBC_2.4), libcrypto.so.1.1 >= set:qkvV2BVUYLYsn4lUJIfb0aJ4FAcpMhMbX4nDfuSqpjTCCcrtB1b0Dgrqh1kE3SGwdlMthwv7uqqld8ZqNtfZqP9uYeyhDJ3qSsb7eekh6dU6SWODLt3, libcrypto.so.1.1(OPENSSL_1_1_0), libevent_core-2.1.so.6 >= set:mi1bqHfMiJnuEKVkQbYcl777BZxn9O6, libevent_extra-2.1.so.6 >= set:liXyrGJyAfM6ElyQ, libpthread.so.0(GLIBC_2.0), libpthread.so.0(GLIBC_2.1), libssl.so.1.1 >= set:mgM3NkqERHw8cIBiGcHEjJsBpRyz2I3MXj2Jkgl1fltoVOpHgyrhxqti98jbz79PK5hsZyJTMKJHhqqfSfuePwNPa4klXFCB0pli8YadU1, libssl.so.1.1(OPENSSL_1_1_0), rtld(GNU_HASH) Requires(rpmlib): rpmlib(SetVersions) Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.MgVHgn Creating coturn-utils-debuginfo package Processing files: coturn-client-libs-4.5.1.1-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.41243 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd coturn-4.5.1.1 + DOCDIR=/usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-client-libs-4.5.1.1 + export DOCDIR + rm -rf /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-client-libs-4.5.1.1 + /bin/mkdir -p /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-client-libs-4.5.1.1 + cp -prL LICENSE /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-client-libs-4.5.1.1 + chmod -R go-w /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-client-libs-4.5.1.1 + chmod -R a+rX /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-client-libs-4.5.1.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.5eYeFo find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.nPCdLk find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) Requires: openssl, libevent >= 2.0.0 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.exkikn Processing files: coturn-client-devel-4.5.1.1-alt3 Executing(%doc): /bin/sh -e /usr/src/tmp/rpm-tmp.53986 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd coturn-4.5.1.1 + DOCDIR=/usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-client-devel-4.5.1.1 + export DOCDIR + rm -rf /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-client-devel-4.5.1.1 + /bin/mkdir -p /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-client-devel-4.5.1.1 + cp -prL LICENSE /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-client-devel-4.5.1.1 + chmod -R go-w /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-client-devel-4.5.1.1 + chmod -R a+rX /usr/src/tmp/coturn-buildroot/usr/share/doc/coturn-client-devel-4.5.1.1 + exit 0 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.IvXHSk find-provides: running scripts (alternatives,debuginfo,lib,pam,perl,pkgconfig,python,shell) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.CmH2no find-requires: running scripts (cpp,debuginfo,files,lib,pam,perl,pkgconfig,pkgconfiglib,python,rpmlib,shebang,shell,static,symlinks,systemd-services) /usr/src/tmp/coturn-buildroot/usr/include/turn/client/TurnMsgLib.h:37:10: fatal error: string: No such file or directory 37 | #include | ^~~~~~~~ compilation terminated. cpp.req: /usr/src/tmp/coturn-buildroot/usr/include/turn/client/TurnMsgLib.h: cpp failed, trying c++ mode i586-alt-linux-cpp: fatal error: cannot execute 'cc1plus': execvp: No such file or directory compilation terminated. cpp.req: WARNING: /usr/src/tmp/coturn-buildroot/usr/include/turn/client/TurnMsgLib.h: cpp failed Requires: coturn-client-libs = 4.5.1.1-alt3 Finding debuginfo files (using /usr/lib/rpm/find-debuginfo-files) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.K5dogk Processing files: coturn-debuginfo-4.5.1.1-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.a79ZBl find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.ZLDpvk find-requires: running scripts (debuginfo) Requires: coturn = 4.5.1.1-alt3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libcrypto.so.1.1), debug(libevent_core-2.1.so.6), debug(libevent_extra-2.1.so.6), debug(libevent_openssl-2.1.so.6), debug(libevent_pthreads-2.1.so.6), debug(libhiredis.so.0.14), debug(libmariadb.so.3), debug(libpq.so.5), debug(libpthread.so.0), debug(libsqlite3.so.0), debug(libssl.so.1.1) Processing files: coturn-utils-debuginfo-4.5.1.1-alt3 Finding Provides (using /usr/lib/rpm/find-provides) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.9BzNDn find-provides: running scripts (debuginfo) Finding Requires (using /usr/lib/rpm/find-requires) Executing: /bin/sh -e /usr/src/tmp/rpm-tmp.huQAZk find-requires: running scripts (debuginfo) Requires: coturn-utils = 4.5.1.1-alt3, /usr/lib/debug/lib/ld-linux.so.2.debug, debug(libc.so.6), debug(libcrypto.so.1.1), debug(libevent_core-2.1.so.6), debug(libevent_extra-2.1.so.6), debug(libpthread.so.0), debug(libssl.so.1.1) Adding to coturn-debuginfo a strict dependency on coturn Adding to coturn-utils a strict dependency on coturn-client-libs Adding to coturn-utils-debuginfo a strict dependency on coturn-utils Adding to coturn-client-devel a strict dependency on coturn-client-libs Wrote: /usr/src/RPM/RPMS/i586/coturn-4.5.1.1-alt3.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/coturn-utils-4.5.1.1-alt3.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/coturn-client-libs-4.5.1.1-alt3.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/coturn-client-devel-4.5.1.1-alt3.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/coturn-debuginfo-4.5.1.1-alt3.i586.rpm (w2.lzdio) Wrote: /usr/src/RPM/RPMS/i586/coturn-utils-debuginfo-4.5.1.1-alt3.i586.rpm (w2.lzdio) 40.39user 6.08system 0:50.86elapsed 91%CPU (0avgtext+0avgdata 59452maxresident)k 0inputs+0outputs (0major+1921568minor)pagefaults 0swaps 47.64user 9.66system 1:03.54elapsed 90%CPU (0avgtext+0avgdata 107572maxresident)k 0inputs+0outputs (0major+2346876minor)pagefaults 0swaps --- coturn-4.5.1.1-alt3.i586.rpm.repo 2020-10-27 11:53:34.000000000 +0000 +++ coturn-4.5.1.1-alt3.i586.rpm.hasher 2020-12-29 11:00:08.643354437 +0000 @@ -39,2 +39,3 @@ Requires: libc.so.6(GLIBC_2.1) +Requires: libc.so.6(GLIBC_2.1.3) Requires: libc.so.6(GLIBC_2.17) --- coturn-utils-4.5.1.1-alt3.i586.rpm.repo 2020-10-27 11:53:34.000000000 +0000 +++ coturn-utils-4.5.1.1-alt3.i586.rpm.hasher 2020-12-29 11:00:08.748354753 +0000 @@ -78,2 +78,3 @@ Requires: libc.so.6(GLIBC_2.1) +Requires: libc.so.6(GLIBC_2.1.3) Requires: libc.so.6(GLIBC_2.15)