CC cryptodev-gcm.lo CC afalg.lo CCLD libaccelerated.la make[6]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/lib/accelerated' make[5]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/lib/accelerated' Making all in nettle make[5]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/lib/nettle' CC pk.lo CXX google/protobuf/compiler/java/java_enum_lite.lo CXX google/protobuf/compiler/java/java_extension.lo CC mpi.lo CC mac.lo CXX google/protobuf/compiler/java/java_extension_lite.lo CC cipher.lo CC init.lo CC prf.lo CC rnd.lo CC sysrng-linux.lo CC rnd-fuzzer.lo CXX google/protobuf/compiler/java/java_field.lo CXX google/protobuf/compiler/java/java_file.lo CXX google/protobuf/compiler/java/java_generator.lo CC gost_keywrap.lo CC gost/magma.lo CC gost/kuznyechik.lo CXX google/protobuf/compiler/java/java_generator_factory.lo CXX google/protobuf/compiler/java/java_helpers.lo CXX google/protobuf/compiler/java/java_kotlin_generator.lo CC gost/acpkm.lo CC gost/cmac-magma.lo CXX google/protobuf/compiler/java/java_map_field.lo CC gost/cmac-kuznyechik.lo CC int/rsa-keygen-fips186.lo CXX google/protobuf/compiler/java/java_map_field_lite.lo CC int/provable-prime.lo CXX google/protobuf/compiler/java/java_message.lo CC int/dsa-keygen-fips186.lo CXX google/protobuf/compiler/java/java_message_builder.lo CC int/dsa-validate.lo CC int/tls1-prf.lo CC int/dsa-compute-k.lo CXX google/protobuf/compiler/java/java_message_builder_lite.lo CC int/ecdsa-compute-k.lo CC int/mpn-base256.lo CC int/rsa-pad.lo CC gost/write-le32.lo CXX google/protobuf/compiler/java/java_message_field.lo CC gost/gost28147.lo CXX google/protobuf/compiler/java/java_message_field_lite.lo CXX google/protobuf/compiler/java/java_message_lite.lo CXX google/protobuf/compiler/java/java_name_resolver.lo CXX google/protobuf/compiler/java/java_primitive_field.lo CXX google/protobuf/compiler/java/java_primitive_field_lite.lo CXX google/protobuf/compiler/java/java_service.lo CXX google/protobuf/compiler/java/java_shared_code_generator.lo CXX google/protobuf/compiler/java/java_string_field.lo CXX google/protobuf/compiler/java/java_string_field_lite.lo CXX google/protobuf/compiler/js/js_generator.lo CC gost/gost-wrap.lo CC gost/streebog.lo CXX google/protobuf/compiler/js/well_known_types_embed.lo CC gost/streebog-meta.lo CXX google/protobuf/compiler/objectivec/objectivec_enum.lo CC gost/hmac-streebog.lo CC gost/bignum-le.lo CXX google/protobuf/compiler/objectivec/objectivec_enum_field.lo CC gost/gostdsa-mask.lo CCLD libcrypto.la make[5]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/lib/nettle' make[5]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/lib' CC range.lo CC record.lo CXX google/protobuf/compiler/objectivec/objectivec_extension.lo CXX google/protobuf/compiler/objectivec/objectivec_field.lo CXX google/protobuf/compiler/objectivec/objectivec_file.lo CXX google/protobuf/compiler/objectivec/objectivec_generator.lo CXX google/protobuf/compiler/objectivec/objectivec_helpers.lo CC compress.lo CC debug.lo CC cipher.lo CXX google/protobuf/compiler/objectivec/objectivec_map_field.lo CC handshake-tls13.lo CXX google/protobuf/compiler/objectivec/objectivec_message.lo CC mbuffers.lo CC buffers.lo CXX google/protobuf/compiler/objectivec/objectivec_message_field.lo CXX google/protobuf/compiler/objectivec/objectivec_oneof.lo CXX google/protobuf/compiler/objectivec/objectivec_primitive_field.lo CC handshake.lo CXX google/protobuf/compiler/php/php_generator.lo CXX google/protobuf/compiler/python/python_generator.lo CXX google/protobuf/compiler/ruby/ruby_generator.lo CXXLD libprotobuf-lite.la CXXLD libprotobuf.la CC errors.lo CC dh.lo CC kx.lo CXXLD libprotoc.la CC cipher-cbc.lo CC priority.lo CC hash_int.lo CXXLD protoc priority.c: In function 'gnutls_priority_init2': priority.c:2614:24: warning: comparison of integer expressions of different signedness: 'ptrdiff_t' {aka 'int'} and 'unsigned int' [-Wsign-compare] 2614 | if (err_pos && diff > hlen) { | ^ make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/protobuf-3.18.0/src' make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/protobuf-3.18.0' make[1]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/protobuf-3.18.0' 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 prf.c: In function 'gnutls_prf': prf.c:337:3: warning: use of NULL 'extra' where non-null expected [CWE-690] [-Wanalyzer-null-argument] 337 | memcpy(seed + 2 * GNUTLS_RANDOM_SIZE, extra, extra_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 'gnutls_prf_rfc5705': events 1-8 | | 163 | gnutls_prf_rfc5705(gnutls_session_t session, | | ^~~~~~~~~~~~~~~~~~ | | | | | (1) entry to 'gnutls_prf_rfc5705' |...... | 171 | if (session->security_parameters.prf == NULL) | | ~ | | | | | (2) following 'false' branch... |...... | 174 | if (vers && vers->tls13_sem) { | | ~ | | | | | (3) ...to here |...... | 184 | if (context != NULL && context_size > 65535) { | | ~ | | | | | (4) following 'false' branch... |...... | 189 | if (context != NULL) { | | ~ | | | | | (5) ...to here | | (6) following 'false' branch (when 'context' is NULL)... |...... | 201 | ret = gnutls_prf(session, label_size, label, 0, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (7) ...to here | | (8) calling 'gnutls_prf' from 'gnutls_prf_rfc5705' | 202 | context_size, pctx, outsize, out); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | +--> 'gnutls_prf': events 9-18 | | 298 | gnutls_prf(gnutls_session_t session, | | ^~~~~~~~~~ | | | | | (9) entry to 'gnutls_prf' |...... | 318 | if (session->security_parameters.prf == NULL) | | ~ | | | | | (10) following 'false' branch... |...... | 321 | seed = gnutls_malloc(seedsize); | | ~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (11) ...to here | 322 | if (!seed) { | | ~ | | | | | (12) following 'false' branch (when 'seed' is non-NULL)... |...... | 327 | memcpy(seed, server_random_first ? | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (13) ...to here | | (14) following 'false' branch (when 'server_random_first == 0')... | | (15) ...to here | 328 | session->security_parameters.server_random : | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 329 | session->security_parameters.client_random, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 330 | GNUTLS_RANDOM_SIZE); | | ~~~~~~~~~~~~~~~~~~~ | 331 | memcpy(seed + GNUTLS_RANDOM_SIZE, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (16) following 'false' branch (when 'server_random_first == 0')... | | (17) ...to here | 332 | server_random_first ? session->security_parameters. | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 333 | client_random : session->security_parameters.server_random, | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 334 | GNUTLS_RANDOM_SIZE); | | ~~~~~~~~~~~~~~~~~~~ | 335 | | 336 | if (extra && extra_size) { | | ~ | | | | | (18) following 'true' branch... | 'gnutls_prf': events 19-20 | | 337 | memcpy(seed + 2 * GNUTLS_RANDOM_SIZE, extra, extra_size); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (20) argument 2 ('extra') NULL where non-null expected | In file included from ./../gl/string.h:41, from gnutls_int.h:32, from prf.c:28: /home/giuliobenetti/autobuild/run/instance-1/output-1/per-package/gnutls/host/xtensa-buildroot-linux-uclibc/sysroot/usr/include/string.h:37:14: note: argument 2 of 'memcpy' must be non-null 37 | extern void *memcpy (void *__restrict __dest, | ^~~~~~ 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/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: '/home/giuliobenetti/autobuild/run/instance-1/output-1/per-package/gnutls/host/bin/../xtensa-buildroot-linux-uclibc/sysroot/usr/lib/libidn2.la' seems to be moved libtool: warning: '/home/giuliobenetti/autobuild/run/instance-1/output-1/per-package/gnutls/host/bin/../xtensa-buildroot-linux-uclibc/sysroot/usr/lib/libunistring.la' seems to be moved libtool: warning: '/home/giuliobenetti/autobuild/run/instance-1/output-1/per-package/gnutls/host/bin/../xtensa-buildroot-linux-uclibc/sysroot/usr/lib/libtasn1.la' seems to be moved libtool: warning: '/home/giuliobenetti/autobuild/run/instance-1/output-1/per-package/gnutls/host/bin/../xtensa-buildroot-linux-uclibc/sysroot/usr/lib/libgmp.la' seems to be moved make[5]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/lib' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/lib' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/lib' Making all in extra make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/extra' Making all in includes make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/extra/includes' make[4]: Nothing to be done for 'all'. make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/extra/includes' make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/extra' CC gnutls_openssl.lo CC openssl_compat.lo gnutls_openssl.c: In function 'SSL_CTX_new': gnutls_openssl.c:73:14: warning: dereference of possibly-NULL 'ctx' [CWE-690] [-Wanalyzer-possible-null-dereference] 73 | ctx->method = method; | ~~~~~~~~~~~~^~~~~~~~ 'SSL_CTX_new': events 1-2 | | 72 | ctx = (SSL_CTX *) calloc(1, sizeof(SSL_CTX)); | | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (1) this call could return NULL | 73 | ctx->method = method; | | ~~~~~~~~~~~~~~~~~~~~ | | | | | (2) 'ctx' could be NULL: unchecked value from (1) | gnutls_openssl.c: In function 'SSL_connect': gnutls_openssl.c:360:13: warning: dereference of possibly-NULL 'store' [CWE-690] [-Wanalyzer-possible-null-dereference] 360 | store->ssl = ssl; | ~~~~~~~~~~~^~~~~ 'SSL_connect': events 1-4 | | 354 | if (err < 0) { | | ^ | | | | | (1) following 'false' branch (when 'err >= 0')... |...... | 359 | store = (X509_STORE_CTX *) calloc(1, sizeof(X509_STORE_CTX)); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (2) ...to here | | (3) this call could return NULL | 360 | store->ssl = ssl; | | ~~~~~~~~~~~~~~~~ | | | | | (4) 'store' could be NULL: unchecked value from (3) | gnutls_openssl.c: In function 'SSL_accept': gnutls_openssl.c:409:13: warning: dereference of possibly-NULL 'store' [CWE-690] [-Wanalyzer-possible-null-dereference] 409 | store->ssl = ssl; | ~~~~~~~~~~~^~~~~ 'SSL_accept': events 1-4 | | 403 | if (err < 0) { | | ^ | | | | | (1) following 'false' branch (when 'err >= 0')... |...... | 408 | store = (X509_STORE_CTX *) calloc(1, sizeof(X509_STORE_CTX)); | | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | | | (2) ...to here | | (3) this call could return NULL | 409 | store->ssl = ssl; | | ~~~~~~~~~~~~~~~~ | | | | | (4) 'store' could be NULL: unchecked value from (3) | CCLD libgnutls-openssl.la libtool: warning: '/home/giuliobenetti/autobuild/run/instance-1/output-1/per-package/gnutls/host/bin/../xtensa-buildroot-linux-uclibc/sysroot/usr/lib/libidn2.la' seems to be moved libtool: warning: '/home/giuliobenetti/autobuild/run/instance-1/output-1/per-package/gnutls/host/bin/../xtensa-buildroot-linux-uclibc/sysroot/usr/lib/libunistring.la' seems to be moved libtool: warning: '/home/giuliobenetti/autobuild/run/instance-1/output-1/per-package/gnutls/host/bin/../xtensa-buildroot-linux-uclibc/sysroot/usr/lib/libtasn1.la' seems to be moved libtool: warning: '/home/giuliobenetti/autobuild/run/instance-1/output-1/per-package/gnutls/host/bin/../xtensa-buildroot-linux-uclibc/sysroot/usr/lib/libgmp.la' seems to be moved make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/extra' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/extra' Making all in python make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/python' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/python' Making all in po make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/po' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/po' Making all in src/gl make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/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 stdint.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/time.h GEN sys/types.h GEN time.h GEN sys/uio.h GEN unistd.h GEN wchar.h /usr/bin/make all-recursive make[4]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/src/gl' Making all in . make[5]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/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 calloc.lo CC explicit_bzero.lo CC fcntl.lo CC fopen.lo CC free.lo CC getdelim.lo CC getline.lo CC malloc.lo CC memchr.lo CC mktime.lo CC printf-args.lo CC printf-parse.lo CC realloc.lo CC reallocarray.lo CC setenv.lo CC snprintf.lo CC strerror.lo CC strerror-override.lo CC time_rz.lo CC timegm.lo CC unsetenv.lo CC vasnprintf.lo CC vsnprintf.lo CC glthread/lock.lo CCLD libgnu_gpl.la make[5]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/src/gl' Making all in tests make[5]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/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/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/src/gl/tests' Making all in . make[7]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/src/gl/tests' make[7]: Nothing to be done for 'all-am'. make[7]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/src/gl/tests' make[6]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/src/gl/tests' make[5]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/src/gl/tests' make[4]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/src/gl' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3/src/gl' make[3]: Entering directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3' make[3]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3' make[2]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3' make[1]: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/output-1/build/gnutls-3.7.3' make: Leaving directory '/home/giuliobenetti/autobuild/run/instance-1/buildroot'