| ^~~~~~~~~~~~~~~ psk.c:215:2: note: in expansion of macro 'DECR_LEN' 215 | DECR_LEN(data_size, username.size); | ^~~~~~~~ psk.c: In function '_gnutls_proc_psk_server_kx': ./../gnutls_int.h:241:50: warning: comparison of integer expressions of different signedness: 'ssize_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 241 | #define DECR_LENGTH_COM(len, x, COM) do { if (len::ListPrivate::clear() [with TP = const TagLib::FileRef::FileTypeResolver; T = const TagLib::FileRef::FileTypeResolver*]': /srv/storage/autobuild/run/instance-1/output-1/build/taglib-1.11.1/taglib/toolkit/tlist.tcc:74:5: required from 'TagLib::List::ListPrivate::~ListPrivate() [with TP = const TagLib::FileRef::FileTypeResolver; T = const TagLib::FileRef::FileTypeResolver*]' /srv/storage/autobuild/run/instance-1/output-1/build/taglib-1.11.1/taglib/toolkit/tlist.tcc:107:5: required from 'TagLib::List::~List() [with T = const TagLib::FileRef::FileTypeResolver*]' /srv/storage/autobuild/run/instance-1/output-1/build/taglib-1.11.1/taglib/toolkit/tlist.tcc:104:1: required from here /srv/storage/autobuild/run/instance-1/output-1/build/taglib-1.11.1/taglib/toolkit/tlist.tcc:80:9: warning: deleting object of abstract class type 'TagLib::FileRef::FileTypeResolver' which has non-virtual destructor will cause undefined behavior [-Wdelete-non-virtual-dtor] 80 | delete *it; | ^~~~~~~~~~ [ 97%] Building CXX object taglib/CMakeFiles/tag.dir/tagutils.cpp.o CC ciphersuites.lo CC ecc.lo CC kx.lo CC mac.lo [ 98%] Linking CXX shared library libtag.so CC protocols.lo CC publickey.lo make[3]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/taglib-1.11.1' [ 98%] Built target tag make[3]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/taglib-1.11.1' Scanning dependencies of target tag_c make[3]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/taglib-1.11.1' make[3]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/taglib-1.11.1' [ 99%] Building CXX object bindings/c/CMakeFiles/tag_c.dir/tag_c.cpp.o CC secparams.lo CC sign.lo CC groups.lo [100%] Linking CXX shared library libtag_c.so make[3]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/taglib-1.11.1' [100%] Built target tag_c make[2]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/taglib-1.11.1' make[1]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/taglib-1.11.1' CCLD libgnutls_alg.la make[5]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/algorithms' Making all in extras make[5]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/extras' CC randomart.lo CC hex.lo CCLD libgnutls_extras.la make[5]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/extras' Making all in accelerated make[5]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/accelerated' make[6]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/accelerated' CC accelerated.lo CC cryptodev.lo CC cryptodev-gcm.lo CCLD libaccelerated.la make[6]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/accelerated' make[5]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/accelerated' Making all in unistring make[5]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/unistring' GEN limits.h GEN unictype.h GEN uninorm.h GEN sys/types.h GEN unistr.h GEN unitypes.h /usr/bin/make all-recursive make[6]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/unistring' make[7]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/unistring' CC unictype/categ_C.lo CC unictype/categ_Cc.lo CC unictype/categ_Cf.lo CC unictype/categ_Cn.lo CC unictype/categ_Co.lo CC unictype/categ_Cs.lo CC unictype/categ_L.lo CC unictype/categ_LC.lo CC unictype/categ_Ll.lo CC unictype/categ_Lm.lo CC unictype/categ_Lo.lo CC unictype/categ_Lt.lo CC unictype/categ_Lu.lo CC unictype/categ_M.lo CC unictype/categ_Mc.lo CC unictype/categ_Me.lo CC unictype/categ_Mn.lo CC unictype/categ_N.lo CC unictype/categ_Nd.lo CC unictype/categ_Nl.lo CC unictype/categ_No.lo CC unictype/categ_P.lo CC unictype/categ_Pc.lo CC unictype/categ_Pd.lo CC unictype/categ_Pe.lo CC unictype/categ_Pf.lo CC unictype/categ_Pi.lo CC unictype/categ_Po.lo CC unictype/categ_Ps.lo CC unictype/categ_S.lo CC unictype/categ_Sc.lo CC unictype/categ_Sk.lo CC unictype/categ_Sm.lo CC unictype/categ_So.lo CC unictype/categ_Z.lo CC unictype/categ_Zl.lo CC unictype/categ_Zp.lo CC unictype/categ_Zs.lo CC unictype/categ_and.lo CC unictype/categ_and_not.lo CC unictype/categ_byname.lo CC unictype/categ_longname.lo CC unictype/categ_name.lo CC unictype/categ_none.lo CC unictype/categ_of.lo CC unictype/categ_or.lo CC unictype/categ_test.lo CC unictype/combiningclass.lo CC unictype/pr_default_ignorable_code_point.lo CC unictype/pr_join_control.lo CC unictype/pr_not_a_character.lo CC uninorm/canonical-decomposition.lo CC uninorm/compat-decomposition.lo CC uninorm/composition.lo CC uninorm/decompose-internal.lo CC uninorm/decomposition.lo CC uninorm/decomposition-table.lo CC uninorm/nfc.lo CC uninorm/nfd.lo CC uninorm/nfkc.lo CC uninorm/nfkd.lo CC uninorm/u16-normalize.lo CC uninorm/u32-normalize.lo CC uninorm/u8-normalize.lo CC unistr/u16-cpy.lo CC unistr/u16-mbtouc-unsafe.lo CC unistr/u16-mbtouc-unsafe-aux.lo CC unistr/u16-mbtoucr.lo CC unistr/u16-to-u8.lo CC unistr/u16-uctomb.lo CC unistr/u16-uctomb-aux.lo CC unistr/u32-cpy.lo CC unistr/u32-mbtouc-unsafe.lo CC unistr/u32-to-u8.lo CC unistr/u32-uctomb.lo CC unistr/u8-check.lo CC unistr/u8-cpy.lo CC unistr/u8-mbtouc-unsafe.lo CC unistr/u8-mbtouc-unsafe-aux.lo CC unistr/u8-mbtoucr.lo CC unistr/u8-to-u16.lo CC unistr/u8-to-u32.lo CC unistr/u8-uctomb.lo CC unistr/u8-uctomb-aux.lo CCLD libunistring.la make[7]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/unistring' make[6]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/unistring' make[5]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/unistring' Making all in nettle make[5]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/nettle' /usr/bin/make all-am make[6]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/nettle' CC pk.lo CC mpi.lo CC mac.lo CC cipher.lo CC init.lo CC prf.lo CC rnd.lo CC sysrng-linux.lo CC rnd-fuzzer.lo CC gost_keywrap.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 gost/write-le32.lo CC gost/gost28147.lo CC gost/gost-wrap.lo CC gost/gosthash94.lo CC gost/gosthash94-meta.lo CC gost/streebog.lo CC gost/streebog-meta.lo CC gost/hmac-gosthash94.lo CC gost/hmac-streebog.lo CC gost/bignum-le.lo CC gost/gostdsa-mask.lo CCLD libcrypto.la make[6]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/nettle' make[5]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib/nettle' make[5]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/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 CC cipher-cbc.lo CC priority.lo CC hash_int.lo CC cipher_int.lo priority.c: In function 'gnutls_priority_init2': priority.c:1944:24: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 1944 | if (err_pos && diff > hlen) { | ^ 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 vko.lo CC system/keys-dummy.lo CC tls13-sig.lo CC tls13/finished.lo CC tls13/key_update.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 srp.lo CC psk.lo CXX libgnutlsxx_la-gnutlsxx.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 CC tls13/certificate_verify.lo CCLD libgnutls.la CXXLD libgnutlsxx.la libtool: warning: '/srv/storage/autobuild/run/instance-1/output-1/per-package/gnutls/host/bin/../riscv32-buildroot-linux-gnu/sysroot/usr/lib/libtasn1.la' seems to be moved libtool: warning: '/srv/storage/autobuild/run/instance-1/output-1/per-package/gnutls/host/bin/../riscv32-buildroot-linux-gnu/sysroot/usr/lib/libgmp.la' seems to be moved libtool: warning: library '/srv/storage/autobuild/run/instance-1/output-1/per-package/gnutls/host/opt/ext-toolchain/bin/../lib/gcc/riscv32-buildroot-linux-gnu/10.2.0/../../../../riscv32-buildroot-linux-gnu/lib/libatomic.la' was moved. libtool: warning: library '/srv/storage/autobuild/run/instance-1/output-1/per-package/gnutls/host/opt/ext-toolchain/bin/../lib/gcc/riscv32-buildroot-linux-gnu/10.2.0/../../../../riscv32-buildroot-linux-gnu/lib/libatomic.la' was moved. libtool: warning: library '/srv/storage/autobuild/run/instance-1/output-1/per-package/gnutls/host/opt/ext-toolchain/bin/../lib/gcc/riscv32-buildroot-linux-gnu/10.2.0/../../../../riscv32-buildroot-linux-gnu/lib/libstdc++.la' was moved. make[5]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib' make[4]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib' make[3]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/lib' Making all in extra make[3]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/extra' Making all in includes make[4]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/extra/includes' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/extra/includes' make[4]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/extra' make[4]: Nothing to be done for 'all-am'. make[4]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/extra' make[3]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/extra' Making all in po make[3]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/po' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/po' Making all in src/gl make[3]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/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 sys/select.h GEN sys/socket.h GEN sys/stat.h GEN sys/time.h GEN sys/types.h GEN time.h GEN unistd.h GEN sys/uio.h GEN wchar.h /usr/bin/make all-recursive make[4]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/src/gl' make[5]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/src/gl' CC c-ctype.lo CC cloexec.lo CC fd-hook.lo CC gettime.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 timespec.lo CC unistd.lo CC xsize.lo CC asnprintf.lo CC fcntl.lo CC localtime-buffer.lo CC memchr.lo CC mktime.lo CC printf-args.lo CC printf-parse.lo CC time_rz.lo CC timegm.lo CC vasnprintf.lo CCLD libgnu_gpl.la make[5]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/src/gl' make[4]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/src/gl' make[3]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15/src/gl' make[3]: Entering directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15' make[3]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15' make[2]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15' make[1]: Leaving directory '/srv/storage/autobuild/run/instance-1/output-1/build/gnutls-3.6.15' make: Leaving directory '/srv/storage/autobuild/run/instance-1/buildroot'