>>> libsrtp 2.4.2 Downloading wget --passive-ftp -nd -t 3 -O '/nvmedata/autobuild/instance-27/output-1/build/.libsrtp-2.4.2.tar.gz.UjqJ8X/output' 'https://github.com/cisco/libsrtp/archive/v2.4.2/libsrtp-2.4.2.tar.gz' --2022-04-26 05:20:25-- https://github.com/cisco/libsrtp/archive/v2.4.2/libsrtp-2.4.2.tar.gz Resolving github.com (github.com)... 140.82.114.4 Connecting to github.com (github.com)|140.82.114.4|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/cisco/libsrtp/tar.gz/refs/tags/v2.4.2 [following] --2022-04-26 05:20:26-- https://codeload.github.com/cisco/libsrtp/tar.gz/refs/tags/v2.4.2 Resolving codeload.github.com (codeload.github.com)... 140.82.114.9 Connecting to codeload.github.com (codeload.github.com)|140.82.114.9|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/nvmedata/autobuild/instance-27/output-1/build/.libsrtp-2.4.2.tar.gz.UjqJ8X/output' 0K .......... .......... .......... .......... .......... 506K 50K .......... .......... .......... .......... .......... 947K 100K .......... .......... .......... .......... .......... 72.9M 150K .......... .......... .......... .......... .......... 1.01M 200K .......... .......... .......... .......... .......... 64.0M 250K .......... .......... .......... .......... .......... 71.2M 300K .......... .......... .......... .......... .......... 92.5M 350K .......... .......... .......... .......... .......... 972K 400K .......... .......... .......... .......... .......... 128M 450K .......... .......... .......... .......... .......... 157M 500K .......... .......... .......... .......... .......... 154M 550K .......... .......... .......... .......... .......... 143M 600K .......... ...... 139M=0.3s 2022-04-26 05:20:26 (2.36 MB/s) - '/nvmedata/autobuild/instance-27/output-1/build/.libsrtp-2.4.2.tar.gz.UjqJ8X/output' saved [631393] libsrtp-2.4.2.tar.gz: OK (sha256: 3b1bcb14ebda572b04b9bdf07574a449c84cb924905414e4d94e62837d22b628) >>> libsrtp 2.4.2 Extracting gzip -d -c /nvmedata/autobuild/instance-27/dl/libsrtp/libsrtp-2.4.2.tar.gz | tar --strip-components=1 -C /nvmedata/autobuild/instance-27/output-1/build/libsrtp-2.4.2 -xf - >>> libsrtp 2.4.2 Patching >>> libsrtp 2.4.2 Updating config.sub and config.guess for file in config.guess config.sub; do for i in $(find /nvmedata/autobuild/instance-27/output-1/build/libsrtp-2.4.2 -name $file); do cp support/gnuconfig/$file $i; done; done >>> libsrtp 2.4.2 Patching libtool >>> libsrtp 2.4.2 Configuring (cd /nvmedata/autobuild/instance-27/output-1/build/libsrtp-2.4.2/ && rm -rf config.cache && PATH="/nvmedata/autobuild/instance-27/output-1/host/bin:/nvmedata/autobuild/instance-27/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" AR="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc-ar" AS="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-as" LD="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-ld" NM="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc-nm" CC="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc" GCC="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc" CPP="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-cpp" CXX="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-g++" FC="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gfortran" F77="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gfortran" RANLIB="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc-ranlib" READELF="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-readelf" STRIP="/bin/true" OBJCOPY="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-objcopy" OBJDUMP="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-objdump" AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as" CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc" CXX_FOR_BUILD="/usr/bin/g++" LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/nvmedata/autobuild/instance-27/output-1/host/include" CFLAGS_FOR_BUILD="-O2 -I/nvmedata/autobuild/instance-27/output-1/host/include" CXXFLAGS_FOR_BUILD="-O2 -I/nvmedata/autobuild/instance-27/output-1/host/include" LDFLAGS_FOR_BUILD="-L/nvmedata/autobuild/instance-27/output-1/host/lib -Wl,-rpath,/nvmedata/autobuild/instance-27/output-1/host/lib" FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-as" DEFAULT_LINKER="/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-ld" CPPFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" CFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 " CXXFLAGS="-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 " LDFLAGS="" FCFLAGS=" -Og -g0" FFLAGS=" -Og -g0" PKG_CONFIG="/nvmedata/autobuild/instance-27/output-1/host/bin/pkg-config" STAGING_DIR="/nvmedata/autobuild/instance-27/output-1/host/mips64el-buildroot-linux-uclibc/sysroot" INTLTOOL_PERL=/usr/bin/perl CXX=no ac_cv_lbl_unaligned_fail=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_memcmp_working=yes ac_cv_have_decl_malloc=yes gl_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_calloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes lt_cv_sys_lib_search_path_spec="" ac_cv_c_bigendian=no CONFIG_SITE=/dev/null ./configure --target=mips64el-buildroot-linux-uclibc --host=mips64el-buildroot-linux-uclibc --build=x86_64-pc-linux-gnu --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --localstatedir=/var --program-prefix="" --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --with-xmlto=no --with-fop=no --disable-dependency-tracking --enable-ipv6 --disable-nls --enable-static --enable-shared --disable-nss --enable-openssl ) configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --disable-dependency-tracking, --enable-ipv6, --disable-nls, --enable-static, --enable-shared checking for mips64el-buildroot-linux-uclibc-gcc... /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... yes checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc accepts -g... yes checking for /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc option to accept ISO C89... none needed checking how to run the C preprocessor... /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-cpp checking whether we are using the GNU C++ compiler... no checking whether no accepts -g... no checking for mips64el-buildroot-linux-uclibc-ar... /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc-ar checking the archiver (/nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc-ar) interface... ar checking for mips64el-buildroot-linux-uclibc-ranlib... /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc-ranlib checking for a BSD-compatible install... /usr/bin/install -c checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... (cached) no checking build system type... x86_64-pc-linux-gnu checking host system type... mips64el-buildroot-linux-uclibc checking whether /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc accepts -Werror... yes checking whether /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc accepts -fPIC... yes checking whether /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc accepts -Wno-language-extension-token... no checking for ANSI C header files... (cached) yes checking for unistd.h... (cached) yes checking for byteswap.h... yes checking for stdint.h... (cached) yes checking for sys/uio.h... yes checking for inttypes.h... (cached) yes checking for sys/types.h... (cached) yes checking for machine/types.h... no checking for sys/int_types.h... no checking for sys/socket.h... yes checking for netinet/in.h... yes checking for arpa/inet.h... yes checking for windows.h... no checking for int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for uint64_t... yes checking size of unsigned long... 4 checking size of unsigned long long... 8 checking for an ANSI C-conforming const... yes checking for inline... inline checking for size_t... yes checking for socket... yes checking for inet_aton... yes checking for usleep... yes checking for sigaction... yes checking whether to enable debug logging in all modules... no checking pkg-config is at least version 0.9.0... yes checking whether to leverage OpenSSL crypto... yes checking whether to leverage NSS crypto... no checking for user specified OpenSSL directory... no checking for crypto... yes checking for library containing EVP_EncryptInit... none required checking for library containing EVP_aes_128_ctr... none required checking for library containing EVP_aes_128_gcm... none required checking whether to leverage OpenSSL KDF algorithm... no checking for pcap_create in -lpcap... no checking for pcap_create in -lwpcap... no checking whether to redirect logging to stdout... no checking wheather to use a file for logging... no checking for extra C compiler flags... no configure: creating ./config.status config.status: creating Makefile config.status: creating crypto/Makefile config.status: creating doc/Makefile config.status: creating fuzzer/Makefile config.status: creating libsrtp2.pc config.status: creating crypto/include/config.h configure: WARNING: unrecognized options: --disable-gtk-doc, --disable-gtk-doc-html, --disable-doc, --disable-docs, --disable-documentation, --with-xmlto, --with-fop, --disable-dependency-tracking, --enable-ipv6, --disable-nls, --enable-static, --enable-shared >>> libsrtp 2.4.2 Building PATH="/nvmedata/autobuild/instance-27/output-1/host/bin:/nvmedata/autobuild/instance-27/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" /usr/bin/make -j1 libsrtp2.a shared_library -C /nvmedata/autobuild/instance-27/output-1/build/libsrtp-2.4.2/ make[1]: Entering directory '/nvmedata/autobuild/instance-27/output-1/build/libsrtp-2.4.2' /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -fPIC -c srtp/srtp.c -o srtp/srtp.o /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -fPIC -c crypto/cipher/cipher.c -o crypto/cipher/cipher.o /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -fPIC -c crypto/cipher/null_cipher.c -o crypto/cipher/null_cipher.o /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -fPIC -c crypto/cipher/cipher_test_cases.c -o crypto/cipher/cipher_test_cases.o /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -fPIC -c crypto/cipher/aes_icm_ossl.c -o crypto/cipher/aes_icm_ossl.o /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -fPIC -c crypto/cipher/aes_gcm_ossl.c -o crypto/cipher/aes_gcm_ossl.o /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -fPIC -c crypto/hash/null_auth.c -o crypto/hash/null_auth.o /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -fPIC -c crypto/hash/auth.c -o crypto/hash/auth.o /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -fPIC -c crypto/hash/auth_test_cases.c -o crypto/hash/auth_test_cases.o /nvmedata/autobuild/instance-27/output-1/host/bin/mips64el-buildroot-linux-uclibc-gcc -DHAVE_CONFIG_H -Icrypto/include -I./include -I./crypto/include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Og -g0 -fPIC -c crypto/hash/hmac_ossl.c -o crypto/hash/hmac_ossl.o crypto/hash/hmac_ossl.c: In function 'srtp_hmac_alloc': crypto/hash/hmac_ossl.c:88:55: error: invalid application of 'sizeof' to incomplete type 'HMAC_CTX' {aka 'struct hmac_ctx_st'} 88 | pointer = (uint8_t *)srtp_crypto_alloc(sizeof(HMAC_CTX) + | ^~~~~~~~ crypto/hash/hmac_ossl.c:97:9: warning: implicit declaration of function 'HMAC_CTX_init'; did you mean 'HMAC_CTX_new'? [-Wimplicit-function-declaration] 97 | HMAC_CTX_init(new_hmac_ctx); | ^~~~~~~~~~~~~ | HMAC_CTX_new crypto/hash/hmac_ossl.c: In function 'srtp_hmac_dealloc': crypto/hash/hmac_ossl.c:130:5: warning: implicit declaration of function 'HMAC_CTX_cleanup' [-Wimplicit-function-declaration] 130 | HMAC_CTX_cleanup(hmac_ctx); | ^~~~~~~~~~~~~~~~ crypto/hash/hmac_ossl.c:133:40: error: invalid application of 'sizeof' to incomplete type 'HMAC_CTX' {aka 'struct hmac_ctx_st'} 133 | octet_string_set_to_zero(a, sizeof(HMAC_CTX) + sizeof(srtp_auth_t)); | ^~~~~~~~ make[1]: *** [Makefile:131: crypto/hash/hmac_ossl.o] Error 1 make[1]: Leaving directory '/nvmedata/autobuild/instance-27/output-1/build/libsrtp-2.4.2' make: *** [package/pkg-generic.mk:292: /nvmedata/autobuild/instance-27/output-1/build/libsrtp-2.4.2/.stamp_built] Error 2 make: Leaving directory '/nvmedata/autobuild/instance-27/buildroot'