Log
[1m===> Building for libretls-3.4.2[0m
--- all-recursive ---
Making all in include
Making all in man
--- compat/.dirstamp ---
--- compat/.deps/.dirstamp ---
--- libtls_la-tls.lo ---
--- libtls_la-tls_client.lo ---
--- libtls_la-tls.lo ---
/bin/sh ./libtool --tag=CC --mode=compile cc -DPACKAGE_NAME=\"libretls\" -DPACKAGE_TARNAME=\"libretls\" -DPACKAGE_VERSION=\"3.4.2\" -DPACKAGE_STRING=\"libretls\ 3.4.2\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libretls\" -DVERSION=\"3.4.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_TIME_T=8 -DHAVE_ASPRINTF=1 -DHAVE_MEMMEM=1 -DHAVE_REALLOCARRAY=1 -DHAVE_STRLCAT=1 -DHAVE_STRLCPY=1 -DHAVE_STRNDUP=1 -DHAVE_STRNLEN=1 -DHAVE_STRSEP=1 -DHAVE_STRTONUM=1 -DHAVE_TIMEGM=1 -DHAVE_GETPROGNAME=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_ARC4RANDOM_UNIFORM=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_TIMINGSAFE_BCMP=1 -DHAVE_TIMINGSAFE_MEMCMP=1 -DHAVE_DL_ITERATE_PHDR=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAS_GNU_WARNING_LONG=1 -I. -I./include -I./include/compat -DLIBRESSL_INTERNAL -D__BEGIN_HIDDEN_DECLS= -D__END_HIDDEN_DECLS= -I/usr/include -D_FORTIFY_SOURCE=2 -O2 -pipe -fno-strict-aliasing -Wall -std=gnu99 -fno-strict-aliasing -fno-strict-overflow -fstack-protector-strong -DHAVE_GNU_STACK -Qunused-arguments -Wno-pointer-sign -MT libtls_la-tls.lo -MD -MP -MF .deps/libtls_la-tls.Tpo -c -o libtls_la-tls.lo `test -f 'tls.c' || echo './'`tls.c
--- libtls_la-tls_client.lo ---
/bin/sh ./libtool --tag=CC --mode=compile cc -DPACKAGE_NAME=\"libretls\" -DPACKAGE_TARNAME=\"libretls\" -DPACKAGE_VERSION=\"3.4.2\" -DPACKAGE_STRING=\"libretls\ 3.4.2\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libretls\" -DVERSION=\"3.4.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_TIME_T=8 -DHAVE_ASPRINTF=1 -DHAVE_MEMMEM=1 -DHAVE_REALLOCARRAY=1 -DHAVE_STRLCAT=1 -DHAVE_STRLCPY=1 -DHAVE_STRNDUP=1 -DHAVE_STRNLEN=1 -DHAVE_STRSEP=1 -DHAVE_STRTONUM=1 -DHAVE_TIMEGM=1 -DHAVE_GETPROGNAME=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_ARC4RANDOM_UNIFORM=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_TIMINGSAFE_BCMP=1 -DHAVE_TIMINGSAFE_MEMCMP=1 -DHAVE_DL_ITERATE_PHDR=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAS_GNU_WARNING_LONG=1 -I. -I./include -I./include/compat -DLIBRESSL_INTERNAL -D__BEGIN_HIDDEN_DECLS= -D__END_HIDDEN_DECLS= -I/usr/include -D_FORTIFY_SOURCE=2 -O2 -pipe -fno-strict-aliasing -Wall -std=gnu99 -fno-strict-aliasing -fno-strict-overflow -fstack-protector-strong -DHAVE_GNU_STACK -Qunused-arguments -Wno-pointer-sign -MT libtls_la-tls_client.lo -MD -MP -MF .deps/libtls_la-tls_client.Tpo -c -o libtls_la-tls_client.lo `test -f 'tls_client.c' || echo './'`tls_client.c
--- libtls_la-tls.lo ---
libtool: compile: cc -DPACKAGE_NAME=\"libretls\" -DPACKAGE_TARNAME=\"libretls\" -DPACKAGE_VERSION=\"3.4.2\" "-DPACKAGE_STRING=\"libretls 3.4.2\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libretls\" -DVERSION=\"3.4.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_TIME_T=8 -DHAVE_ASPRINTF=1 -DHAVE_MEMMEM=1 -DHAVE_REALLOCARRAY=1 -DHAVE_STRLCAT=1 -DHAVE_STRLCPY=1 -DHAVE_STRNDUP=1 -DHAVE_STRNLEN=1 -DHAVE_STRSEP=1 -DHAVE_STRTONUM=1 -DHAVE_TIMEGM=1 -DHAVE_GETPROGNAME=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_ARC4RANDOM_UNIFORM=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_TIMINGSAFE_BCMP=1 -DHAVE_TIMINGSAFE_MEMCMP=1 -DHAVE_DL_ITERATE_PHDR=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAS_GNU_WARNING_LONG=1 -I. -I./include -I./include/compat -DLIBRESSL_INTERNAL -D__BEGIN_HIDDEN_DECLS= -D__END_HIDDEN_DECLS= -I/usr/include -D_FORTIFY_SOURCE=2 -O2 -pipe -fno-strict-aliasing -Wall -std=gnu99 -fno-strict-aliasing -fno-strict-overflow -fstack-protector-strong -DHAVE_GNU_STACK -Qunused-arguments -Wno-pointer-sign -MT libtls_la-tls.lo -MD -MP -MF .deps/libtls_la-tls.Tpo -c tls.c -fPIC -DPIC -o .libs/libtls_la-tls.o
--- libtls_la-tls_client.lo ---
libtool: compile: cc -DPACKAGE_NAME=\"libretls\" -DPACKAGE_TARNAME=\"libretls\" -DPACKAGE_VERSION=\"3.4.2\" "-DPACKAGE_STRING=\"libretls 3.4.2\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libretls\" -DVERSION=\"3.4.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_TIME_T=8 -DHAVE_ASPRINTF=1 -DHAVE_MEMMEM=1 -DHAVE_REALLOCARRAY=1 -DHAVE_STRLCAT=1 -DHAVE_STRLCPY=1 -DHAVE_STRNDUP=1 -DHAVE_STRNLEN=1 -DHAVE_STRSEP=1 -DHAVE_STRTONUM=1 -DHAVE_TIMEGM=1 -DHAVE_GETPROGNAME=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_ARC4RANDOM_UNIFORM=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_TIMINGSAFE_BCMP=1 -DHAVE_TIMINGSAFE_MEMCMP=1 -DHAVE_DL_ITERATE_PHDR=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAS_GNU_WARNING_LONG=1 -I. -I./include -I./include/compat -DLIBRESSL_INTERNAL -D__BEGIN_HIDDEN_DECLS= -D__END_HIDDEN_DECLS= -I/usr/include -D_FORTIFY_SOURCE=2 -O2 -pipe -fno-strict-aliasing -Wall -std=gnu99 -fno-strict-aliasing -fno-strict-overflow -fstack-protector-strong -DHAVE_GNU_STACK -Qunused-arguments -Wno-pointer-sign -MT libtls_la-tls_client.lo -MD -MP -MF .deps/libtls_la-tls_client.Tpo -c tls_client.c -fPIC -DPIC -o .libs/libtls_la-tls_client.o
--- libtls_la-tls.lo ---
tls.c:45:2: warning: implicit declaration of function 'OPENSSL_init_ssl' is invalid in C99 [-Wimplicit-function-declaration]
OPENSSL_init_ssl(OPENSSL_INIT_NO_LOAD_CONFIG, NULL);
^
--- libtls_la-tls_client.lo ---
tls_client.c:332:7: warning: implicit declaration of function 'SSL_CTX_set1_groups' is invalid in C99 [-Wimplicit-function-declaration]
if (SSL_CTX_set1_groups(ctx->ssl_ctx, ctx->config->ecdhecurves,
^
--- libtls_la-tls.lo ---
tls.c:45:19: error: use of undeclared identifier 'OPENSSL_INIT_NO_LOAD_CONFIG'
OPENSSL_init_ssl(OPENSSL_INIT_NO_LOAD_CONFIG, NULL);
^
tls.c:474:7: warning: implicit declaration of function 'EC_KEY_set_ex_data' is invalid in C99 [-Wimplicit-function-declaration]
EC_KEY_set_ex_data(eckey, 0, keypair->pubkey_hash) == 0) {
^
tls.c:557:33: error: use of undeclared identifier 'SSL_OP_NO_TLSv1_3'
SSL_CTX_clear_options(ssl_ctx, SSL_OP_NO_TLSv1_3);
^
tls.c:566:32: error: use of undeclared identifier 'SSL_OP_NO_TLSv1_3'
SSL_CTX_set_options(ssl_ctx, SSL_OP_NO_TLSv1_3);
^
tls.c:586:7: error: use of undeclared identifier 'X509_V_FLAG_NO_CHECK_TIME'
X509_V_FLAG_NO_CHECK_TIME);
^
tls.c:736:31: warning: implicit declaration of function 'X509_STORE_get0_param' is invalid in C99 [-Wimplicit-function-declaration]
X509_VERIFY_PARAM_set_flags(X509_STORE_get0_param(store),
^
tls.c:736:31: warning: incompatible integer to pointer conversion passing 'int' to parameter of type 'X509_VERIFY_PARAM *' (aka 'struct X509_VERIFY_PARAM_st *') [-Wint-conversion]
X509_VERIFY_PARAM_set_flags(X509_STORE_get0_param(store),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/openssl/x509_vfy.h:581:52: note: passing argument to parameter 'param' here
int X509_VERIFY_PARAM_set_flags(X509_VERIFY_PARAM *param,
^
4 warnings and 4 errors generated.
*** [libtls_la-tls.lo] Error code 1
make[2]: stopped in /magus/work/usr/mports/security/libretls/work/libretls-3.4.2
--- libtls_la-tls_client.lo ---
1 warning generated.
libtool: compile: cc -DPACKAGE_NAME=\"libretls\" -DPACKAGE_TARNAME=\"libretls\" -DPACKAGE_VERSION=\"3.4.2\" "-DPACKAGE_STRING=\"libretls 3.4.2\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libretls\" -DVERSION=\"3.4.2\" -DHAVE_STDIO_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 -DSTDC_HEADERS=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DSIZEOF_TIME_T=8 -DHAVE_ASPRINTF=1 -DHAVE_MEMMEM=1 -DHAVE_REALLOCARRAY=1 -DHAVE_STRLCAT=1 -DHAVE_STRLCPY=1 -DHAVE_STRNDUP=1 -DHAVE_STRNLEN=1 -DHAVE_STRSEP=1 -DHAVE_STRTONUM=1 -DHAVE_TIMEGM=1 -DHAVE_GETPROGNAME=1 -DHAVE_ARC4RANDOM=1 -DHAVE_ARC4RANDOM_BUF=1 -DHAVE_ARC4RANDOM_UNIFORM=1 -DHAVE_EXPLICIT_BZERO=1 -DHAVE_TIMINGSAFE_BCMP=1 -DHAVE_TIMINGSAFE_MEMCMP=1 -DHAVE_DL_ITERATE_PHDR=1 -DHAVE_CLOCK_GETTIME=1 -DHAVE_VA_COPY=1 -DHAVE___VA_COPY=1 -DHAS_GNU_WARNING_LONG=1 -I. -I./include -I./include/compat -DLIBRESSL_INTERNAL -D__BEGIN_HIDDEN_DECLS= -D__END_HIDDEN_DECLS= -I/usr/include -D_FORTIFY_SOURCE=2 -O2 -pipe -fno-strict-aliasing -Wall -std=gnu99 -fno-strict-aliasing -fno-strict-overflow -fstack-protector-strong -DHAVE_GNU_STACK -Qunused-arguments -Wno-pointer-sign -MT libtls_la-tls_client.lo -MD -MP -MF .deps/libtls_la-tls_client.Tpo -c tls_client.c -fPIC -DPIC -o libtls_la-tls_client.o >/dev/null 2>&1
mv -f .deps/libtls_la-tls_client.Tpo .deps/libtls_la-tls_client.Plo
1 error
make[2]: stopped in /magus/work/usr/mports/security/libretls/work/libretls-3.4.2
*** [all-recursive] Error code 1
make[1]: stopped in /magus/work/usr/mports/security/libretls/work/libretls-3.4.2
1 error
make[1]: stopped in /magus/work/usr/mports/security/libretls/work/libretls-3.4.2
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1
Stop.
make: stopped in /usr/mports/security/libretls