MidnightBSD Magus

security/libretls

TLS library designed to ease writing foolproof applications

Flavor Version Run OSVersion Arch License Restricted Status
3.3.4 465 2.1 amd64 iscl 0 fail

Events

Machine Type Time Message
m2164 info 2021-09-11 15:22:35.944352 Test Started
m2164 fail 2021-09-11 15:22:43.75258 make build returned non-zero: 1
m2164 fail 2021-09-11 15:22:43.802904 Test complete.

Log

===>  Building for libretls-3.3.4
--- all-recursive ---
Making all in include
Making all in man
--- compat/.dirstamp ---
--- compat/.deps/.dirstamp ---
--- libtls_la-tls.lo ---
/bin/sh ./libtool  --tag=CC   --mode=compile cc -DPACKAGE_NAME=\"libretls\" -DPACKAGE_TARNAME=\"libretls\" -DPACKAGE_VERSION=\"3.3.4\" -DPACKAGE_STRING=\"libretls\ 3.3.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libretls\" -DVERSION=\"3.3.4\" -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 ---
--- libtls_la-tls_bio_cb.lo ---
--- libtls_la-tls_client.lo ---
/bin/sh ./libtool  --tag=CC   --mode=compile cc -DPACKAGE_NAME=\"libretls\" -DPACKAGE_TARNAME=\"libretls\" -DPACKAGE_VERSION=\"3.3.4\" -DPACKAGE_STRING=\"libretls\ 3.3.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libretls\" -DVERSION=\"3.3.4\" -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_bio_cb.lo ---
/bin/sh ./libtool  --tag=CC   --mode=compile cc -DPACKAGE_NAME=\"libretls\" -DPACKAGE_TARNAME=\"libretls\" -DPACKAGE_VERSION=\"3.3.4\" -DPACKAGE_STRING=\"libretls\ 3.3.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libretls\" -DVERSION=\"3.3.4\" -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_bio_cb.lo -MD -MP -MF .deps/libtls_la-tls_bio_cb.Tpo -c -o libtls_la-tls_bio_cb.lo `test -f 'tls_bio_cb.c' || echo './'`tls_bio_cb.c
--- libtls_la-tls.lo ---
libtool: compile:  cc -DPACKAGE_NAME=\"libretls\" -DPACKAGE_TARNAME=\"libretls\" -DPACKAGE_VERSION=\"3.3.4\" "-DPACKAGE_STRING=\"libretls 3.3.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libretls\" -DVERSION=\"3.3.4\" -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.3.4\" "-DPACKAGE_STRING=\"libretls 3.3.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libretls\" -DVERSION=\"3.3.4\" -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_bio_cb.lo ---
libtool: compile:  cc -DPACKAGE_NAME=\"libretls\" -DPACKAGE_TARNAME=\"libretls\" -DPACKAGE_VERSION=\"3.3.4\" "-DPACKAGE_STRING=\"libretls 3.3.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libretls\" -DVERSION=\"3.3.4\" -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_bio_cb.lo -MD -MP -MF .deps/libtls_la-tls_bio_cb.Tpo -c tls_bio_cb.c  -fPIC -DPIC -o .libs/libtls_la-tls_bio_cb.o
--- libtls_la-tls_client.lo ---
tls_client.c:320:7: warning: implicit declaration of function 'SSL_CTX_set1_groups' is invalid in C99 [-Wimplicit-function-declaration]
--- 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 ---
                if (SSL_CTX_set1_groups(ctx->ssl_ctx, ctx->config->ecdhecurves,
                    ^
--- libtls_la-tls_bio_cb.lo ---
tls_bio_cb.c:40:18: warning: implicit declaration of function 'BIO_meth_new' is invalid in C99 [-Wimplicit-function-declaration]
        bio_cb_method = BIO_meth_new(BIO_TYPE_MEM, "libtls_callbacks");
                        ^
tls_bio_cb.c:40:16: warning: incompatible integer to pointer conversion assigning to 'BIO_METHOD *' (aka 'struct bio_method_st *') from 'int' [-Wint-conversion]
        bio_cb_method = BIO_meth_new(BIO_TYPE_MEM, "libtls_callbacks");
                      ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
tls_bio_cb.c:44:2: warning: implicit declaration of function 'BIO_meth_set_write' is invalid in C99 [-Wimplicit-function-declaration]
        BIO_meth_set_write(bio_cb_method, bio_cb_write);
        ^
tls_bio_cb.c:45:2: warning: implicit declaration of function 'BIO_meth_set_read' is invalid in C99 [-Wimplicit-function-declaration]
        BIO_meth_set_read(bio_cb_method, bio_cb_read);
        ^
tls_bio_cb.c:46:2: warning: implicit declaration of function 'BIO_meth_set_puts' is invalid in C99 [-Wimplicit-function-declaration]
        BIO_meth_set_puts(bio_cb_method, bio_cb_puts);
        ^
tls_bio_cb.c:47:2: warning: implicit declaration of function 'BIO_meth_set_ctrl' is invalid in C99 [-Wimplicit-function-declaration]
        BIO_meth_set_ctrl(bio_cb_method, bio_cb_ctrl);
        ^
tls_bio_cb.c:70:15: warning: implicit declaration of function 'BIO_get_shutdown' is invalid in C99 [-Wimplicit-function-declaration]
                ret = (long)BIO_get_shutdown(bio);
                            ^
tls_bio_cb.c:73:3: warning: implicit declaration of function 'BIO_set_shutdown' is invalid in C99 [-Wimplicit-function-declaration]
                BIO_set_shutdown(bio, (int)num);
                ^
tls_bio_cb.c:91:20: warning: implicit declaration of function 'BIO_get_data' is invalid in C99 [-Wimplicit-function-declaration]
        struct tls *ctx = BIO_get_data(bio);
                          ^
tls_bio_cb.c:91:14: warning: incompatible integer to pointer conversion initializing 'struct tls *' with an expression of type 'int' [-Wint-conversion]
        struct tls *ctx = BIO_get_data(bio);
                    ^     ~~~~~~~~~~~~~~~~~
tls_bio_cb.c:109:20: warning: implicit declaration of function 'BIO_get_data' is invalid in C99 [-Wimplicit-function-declaration]
        struct tls *ctx = BIO_get_data(bio);
                          ^
tls_bio_cb.c:109:14: warning: incompatible integer to pointer conversion initializing 'struct tls *' with an expression of type 'int' [-Wint-conversion]
        struct tls *ctx = BIO_get_data(bio);
                    ^     ~~~~~~~~~~~~~~~~~
tls_bio_cb.c:144:2: warning: implicit declaration of function 'BIO_set_data' is invalid in C99 [-Wimplicit-function-declaration]
        BIO_set_data(bio, ctx);
        ^
tls_bio_cb.c:145:2: warning: implicit declaration of function 'BIO_set_init' is invalid in C99 [-Wimplicit-function-declaration]
        BIO_set_init(bio, 1);
        ^
--- 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);
                                       ^
--- libtls_la-tls_client.lo ---
1 warning generated.
--- libtls_la-tls_bio_cb.lo ---
14 warnings generated.
libtool: compile:  cc -DPACKAGE_NAME=\"libretls\" -DPACKAGE_TARNAME=\"libretls\" -DPACKAGE_VERSION=\"3.3.4\" "-DPACKAGE_STRING=\"libretls 3.3.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libretls\" -DVERSION=\"3.3.4\" -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_bio_cb.lo -MD -MP -MF .deps/libtls_la-tls_bio_cb.Tpo -c tls_bio_cb.c  -fPIC -DPIC -o libtls_la-tls_bio_cb.o >/dev/null 2>&1
--- libtls_la-tls_client.lo ---
libtool: compile:  cc -DPACKAGE_NAME=\"libretls\" -DPACKAGE_TARNAME=\"libretls\" -DPACKAGE_VERSION=\"3.3.4\" "-DPACKAGE_STRING=\"libretls 3.3.4\"" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libretls\" -DVERSION=\"3.3.4\" -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
--- libtls_la-tls.lo ---
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.3.4
--- libtls_la-tls_client.lo ---
mv -f .deps/libtls_la-tls_client.Tpo .deps/libtls_la-tls_client.Plo
--- libtls_la-tls_bio_cb.lo ---
mv -f .deps/libtls_la-tls_bio_cb.Tpo .deps/libtls_la-tls_bio_cb.Plo
1 error

make[2]: stopped in /magus/work/usr/mports/security/libretls/work/libretls-3.3.4
*** [all-recursive] Error code 1

make[1]: stopped in /magus/work/usr/mports/security/libretls/work/libretls-3.3.4
1 error

make[1]: stopped in /magus/work/usr/mports/security/libretls/work/libretls-3.3.4
===> 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