| ^~~~~~~~~~~~~~~ psk.c:218:9: note: in expansion of macro 'DECR_LEN' 218 | DECR_LEN(data_size, username.size); | ^~~~~~~~ psk.c: In function '_gnutls_proc_psk_server_kx': ./../gnutls_int.h:245:50: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 245 | #define DECR_LENGTH_COM(len, x, COM) do { if (len AES_GCM_ENCRYPT_MAX_BYTES) { | ^ CC init.lo CC prf.lo CC rnd.lo CC sysrng-linux.lo CC rnd-fuzzer.lo CC gost_keywrap.lo CC gost/magma.lo CC gost/kuznyechik.lo CC gost/acpkm.lo CC gost/cmac-magma.lo CC gost/cmac-kuznyechik.lo CC int/rsa-keygen-fips186.lo CC int/provable-prime.lo CC int/dsa-keygen-fips186.lo CC int/dsa-validate.lo CC int/tls1-prf.lo CC int/dsa-compute-k.lo CC int/ecdsa-compute-k.lo CC int/mpn-base256.lo CC int/rsa-pad.lo CC gost/write-le32.lo CC gost/gost28147.lo CC gost/gost-wrap.lo CC gost/streebog.lo CC gost/streebog-meta.lo CC gost/hmac-streebog.lo CC gost/bignum-le.lo CC gost/gostdsa-mask.lo /bin/bash ./libtool --tag=CC --mode=link /home/thomas/autobuild/instance-3/output-1/per-package/sqlite/host/bin/armeb-buildroot-linux-gnueabi-gcc -D_REENTRANT=1 -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_MATH_FUNCTIONS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_COLUMN_METADATA -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -no-undefined -version-info 8:6:8 -o libsqlite3.la -rpath /usr/lib sqlite3.lo -lm libtool: link: /home/thomas/autobuild/instance-3/output-1/per-package/sqlite/host/bin/armeb-buildroot-linux-gnueabi-gcc -shared -fPIC -DPIC .libs/sqlite3.o -lm -O3 -g0 -Wl,-soname -Wl,libsqlite3.so.0 -o .libs/libsqlite3.so.0.8.6 libtool: link: (cd ".libs" && rm -f "libsqlite3.so.0" && ln -s "libsqlite3.so.0.8.6" "libsqlite3.so.0") libtool: link: (cd ".libs" && rm -f "libsqlite3.so" && ln -s "libsqlite3.so.0.8.6" "libsqlite3.so") libtool: link: ( cd ".libs" && rm -f "libsqlite3.la" && ln -s "../libsqlite3.la" "libsqlite3.la" ) /bin/bash ./libtool --tag=CC --mode=link /home/thomas/autobuild/instance-3/output-1/per-package/sqlite/host/bin/armeb-buildroot-linux-gnueabi-gcc -D_REENTRANT=1 -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_MATH_FUNCTIONS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_COLUMN_METADATA -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -o sqlite3 sqlite3-shell.o libsqlite3.la -lreadline -lcurses -lm libtool: link: /home/thomas/autobuild/instance-3/output-1/per-package/sqlite/host/bin/armeb-buildroot-linux-gnueabi-gcc -D_REENTRANT=1 -DSQLITE_THREADSAFE=1 -DSQLITE_ENABLE_MATH_FUNCTIONS -DSQLITE_ENABLE_FTS4 -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_COLUMN_METADATA -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O3 -g0 -o sqlite3 sqlite3-shell.o ./.libs/libsqlite3.so -lreadline -lcurses -lm -Wl,-rpath -Wl,/home/thomas/autobuild/instance-3/output-1/build/sqlite-3.40.1/.libs make[1]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/sqlite-3.40.1' CCLD libcrypto.la make[5]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/lib/nettle' make[5]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/lib' CC range.lo CC record.lo CC compress.lo CC debug.lo CC cipher.lo CC handshake-tls13.lo CC mbuffers.lo CC buffers.lo CC handshake.lo CC errors.lo CC dh.lo CC kx.lo buffers.c:893: warning: macro "SSL2_HEADERS" is not used [-Wunused-macros] 893 | #define SSL2_HEADERS 1 | CC cipher-cbc.lo CC priority.lo priority.c: In function 'gnutls_priority_init2': priority.c:2949:45: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 2949 | if (err_pos && diff > hlen) { | ^ CC hash_int.lo CC cipher_int.lo CC session.lo CC db.lo CC x509_b64.lo CC hello_ext.lo CC auth.lo CC sslv2_compat.lo CC datum.lo CC session_pack.lo CC mpi.lo CC pk.lo CC cert-cred.lo CC global.lo CC constate.lo CC anon_cred.lo CC pkix_asn1_tab.lo CC gnutls_asn1_tab.lo CC mem.lo CC fingerprint.lo CC tls-sig.lo CC ecc.lo CC alert.lo CC privkey_raw.lo CC str-iconv.lo CC system.lo CC profiles.lo CC str.lo CC str-unicode.lo CC str-idna.lo CC state.lo CC cert-cred-x509.lo CC file.lo CC supplemental.lo CC random.lo CC crypto-api.lo CC privkey.lo CC pcert.lo CC pubkey.lo CC locks.lo CC dtls.lo CC system_override.lo CC crypto-backend.lo CC verify-tofu.lo CC pin.lo CC tpm.lo CC fips.lo CC safe-memfuncs.lo CC atfork.lo CC randomart.lo CC urls.lo CC prf.lo CC auto-verify.lo CC dh-session.lo CC cert-session.lo CC handshake-checks.lo CC dtls-sw.lo CC dh-primes.lo CC openpgp_compat.lo CC crypto-selftests.lo CC crypto-selftests-pk.lo CC secrets.lo CC extv.lo CC hello_ext_lib.lo CC ocsp-api.lo CC stek.lo CC cert-cred-rawpk.lo CC iov.lo CC system/ktls.lo CC vko.lo CC system/keys-dummy.lo CC tls13-sig.lo CC tls13/key_update.lo CC tls13/finished.lo CC tls13/hello_retry.lo CC tls13/session_ticket.lo CC tls13/certificate.lo CC tls13/early_data.lo CC tls13/post_handshake.lo CC tls13/psk_ext_parser.lo CC tls13/anti_replay.lo CC pkcs11.lo CC pkcs11x.lo CC pkcs11_privkey.lo CC pkcs11_write.lo CC pkcs11_secret.lo CC pkcs11_int.lo CC srp.lo CC psk.lo CC system/certs.lo CC system/threads.lo CC system/fastopen.lo CC system/sockets.lo CC inih/ini.lo CC tls13/encrypted_extensions.lo CC tls13/certificate_request.lo In function 'strncpy0', inlined from 'ini_parse_file' at inih/ini.c:184:17: inih/ini.c:67:5: warning: 'strncpy' output may be truncated copying 49 bytes from a string of length 2047 [-Wstringop-truncation] 67 | strncpy(dest, src, size - 1); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ CC tls13/certificate_verify.lo CCLD libgnutls.la libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libffi.la' seems to be moved make[5]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/lib' make[4]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/lib' make[3]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/lib' Making all in extra make[3]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/extra' Making all in includes make[4]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/extra/includes' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/extra/includes' make[4]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/extra' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/extra' make[3]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/extra' Making all in po make[3]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/po' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/po' Making all in src/gl make[3]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src/gl' GEN alloca.h GEN fcntl.h GEN inttypes.h GEN arpa/inet.h GEN limits.h GEN netdb.h GEN signal.h GEN stdio.h GEN stdlib.h GEN string.h GEN strings.h GEN sys/select.h GEN sys/socket.h GEN sys/stat.h GEN sys/types.h GEN sys/time.h GEN time.h GEN sys/uio.h GEN unistd.h GEN wchar.h /usr/bin/make all-recursive make[4]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src/gl' Making all in . make[5]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src/gl' CC basename-lgpl.lo CC bitrotate.lo CC c-ctype.lo CC c-strcasecmp.lo CC c-strncasecmp.lo CC cloexec.lo CC close-stream.lo CC exitfail.lo CC fd-hook.lo CC getprogname.lo CC gettime.lo CC hash.lo CC hash-pjw-bare.lo CC gl_linked_list.lo CC gl_list.lo CC malloca.lo CC nstrftime.lo CC parse-datetime.lo CC progname.lo CC read-file.lo CC sockets.lo CC stat-time.lo CC sys_socket.lo CC glthread/threadlib.lo CC timespec.lo CC unistd.lo CC xmalloc.lo CC xalloc-die.lo CC gl_xlist.lo CC xsize.lo CC asnprintf.lo CC fcntl.lo CC memchr.lo CC mktime.lo CC printf-args.lo CC printf-parse.lo CC strerror.lo CC time_rz.lo CC timegm.lo CC vasnprintf.lo CC glthread/lock.lo CCLD libgnu_gpl.la make[5]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src/gl' Making all in tests make[5]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src/gl/tests' GEN ctype.h GEN langinfo.h GEN locale.h GEN pthread.h GEN sched.h GEN sys/ioctl.h /usr/bin/make all-recursive make[6]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src/gl/tests' Making all in . make[7]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src/gl/tests' make[7]: Nothing to be done for 'all-am'. make[7]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src/gl/tests' make[6]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src/gl/tests' make[5]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src/gl/tests' make[4]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src/gl' make[3]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src/gl' Making all in src make[3]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src' /usr/bin/make all-am make[4]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src' CC psk.o CC psktool-options.lo CC cli-debug.o CC tests.o CC socket.o CC common.o CC gnutls-cli-debug-options.lo CC certtool.o CC certtool-common.o CC certtool-extras.o CC certtool-options.lo CC certtool-cfg.lo CC cfg.lo CC serv.o CC udp-serv.o CC gnutls-serv-options.lo CC cli.o CC benchmark-cipher.o CC benchmark.o CC benchmark-tls.o CC ocsptool-common.o CC gnutls-cli-options.lo CC srptool.o CC srptool-options.lo CC ocsptool.o CC ocsptool-options.lo CC p11tool-p11tool.o CC p11tool-pkcs11.o CC p11tool-certtool-common.o CC p11tool-certtool-extras.o CC p11tool-common.o CC p11tool-options.lo CC systemkey.o CC systemkey-tool-options.lo CC dumpcfg-cfg.o CC danetool-options.lo CCLD libcmd-psk.la CCLD libcmd-cli-debug.la CCLD libcerttool-cfg.la CCLD libcmd-serv.la copying selected object files to avoid basename conflicts... CCLD libcmd-cli.la CCLD libcmd-srp.la CCLD libcmd-ocsp.la CCLD libcmd-systemkey.la CCLD libcmd-danetool.la CCLD dumpcfg CCLD psktool libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libp11-kit.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libffi.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libunistring.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libtasn1.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libgmp.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libatomic.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libffi.la' seems to be moved CCLD gnutls-cli-debug libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libp11-kit.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libffi.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libunistring.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libtasn1.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libgmp.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libatomic.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libffi.la' seems to be moved copying selected object files to avoid basename conflicts... CCLD libcmd-certtool.la copying selected object files to avoid basename conflicts... CCLD gnutls-serv CCLD gnutls-cli libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libp11-kit.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libffi.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libunistring.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libtasn1.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libgmp.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libatomic.la' seems to be moved CCLD srptool libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libffi.la' seems to be moved copying selected object files to avoid basename conflicts... CCLD ocsptool CCLD libcmd-p11tool.la CCLD systemkey CCLD certtool libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libp11-kit.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libffi.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libunistring.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libtasn1.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libgmp.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libatomic.la' seems to be moved libtool: warning: '/home/thomas/autobuild/instance-3/output-1/per-package/gnutls/host/bin/../armeb-buildroot-linux-gnueabi/sysroot/usr/lib/libffi.la' seems to be moved copying selected object files to avoid basename conflicts... CCLD p11tool make[4]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src' make[3]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8/src' make[3]: Entering directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8' make[2]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8' make[1]: Leaving directory '/home/thomas/autobuild/instance-3/output-1/build/gnutls-3.7.8' make: Leaving directory '/home/thomas/autobuild/instance-3/buildroot'