=> Bootstrap dependency digest>=20010302: found digest-20160304 ===> Skipping vulnerability checks. WARNING: No /var/db/pkg/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'. ===> Building for litmus-0.13nb2 --- subdirs --- --- src/basic.o --- --- src/common.o --- --- test-common/child.o --- --- test-common/tests.o --- --- src/copymove.o --- --- src/props.o --- --- src/locks.o --- --- src/http.o --- --- src/props.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I./lib -I./src -I./test-common -O2 -I/usr/include -I/usr/pkg/include -I./lib/neon -c src/props.c -o src/props.o --- test-common/child.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I./lib -I./src -I./test-common -O2 -I/usr/include -I/usr/pkg/include -I./lib/neon -c test-common/child.c -o test-common/child.o --- src/copymove.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I./lib -I./src -I./test-common -O2 -I/usr/include -I/usr/pkg/include -I./lib/neon -c src/copymove.c -o src/copymove.o --- src/common.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I./lib -I./src -I./test-common -O2 -I/usr/include -I/usr/pkg/include -I./lib/neon -c src/common.c -o src/common.o --- src/basic.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I./lib -I./src -I./test-common -O2 -I/usr/include -I/usr/pkg/include -I./lib/neon -c src/basic.c -o src/basic.o --- test-common/tests.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I./lib -I./src -I./test-common -O2 -I/usr/include -I/usr/pkg/include -I./lib/neon -c test-common/tests.c -o test-common/tests.o --- src/http.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I./lib -I./src -I./test-common -O2 -I/usr/include -I/usr/pkg/include -I./lib/neon -c src/http.c -o src/http.o --- src/locks.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I. -I./lib -I./src -I./test-common -O2 -I/usr/include -I/usr/pkg/include -I./lib/neon -c src/locks.c -o src/locks.o --- subdirs --- --- ne_request.o --- --- ne_session.o --- --- ne_basic.o --- --- ne_string.o --- --- ne_uri.o --- --- ne_dates.o --- --- ne_alloc.o --- --- ne_md5.o --- --- ne_request.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_request.c -o ne_request.o --- ne_session.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_session.c -o ne_session.o --- ne_uri.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_uri.c -o ne_uri.o --- ne_string.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_string.c -o ne_string.o --- ne_dates.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_dates.c -o ne_dates.o --- ne_basic.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_basic.c -o ne_basic.o --- ne_alloc.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_alloc.c -o ne_alloc.o --- ne_md5.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_md5.c -o ne_md5.o --- src/basic.o --- src/basic.c:113:19: warning: if statement has empty body [-Wempty-body] BINARYMODE(fd); ^ src/basic.c:113:19: note: put the semicolon on a separate line to silence this warning src/basic.c:181:19: warning: if statement has empty body [-Wempty-body] BINARYMODE(fd); ^ src/basic.c:181:19: note: put the semicolon on a separate line to silence this warning --- subdirs --- --- ne_utils.o --- --- ne_socket.o --- --- ne_utils.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_utils.c -o ne_utils.o --- ne_socket.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_socket.c -o ne_socket.o --- src/basic.o --- 2 warnings generated. --- subdirs --- --- ne_auth.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_auth.c -o ne_auth.o --- ne_redirect.o --- --- ne_compress.o --- --- ne_redirect.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_redirect.c -o ne_redirect.o --- ne_compress.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_compress.c -o ne_compress.o --- ne_i18n.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_i18n.c -o ne_i18n.o --- ne_pkcs11.o --- --- ne_socks.o --- --- ne_ntlm.o --- --- ne_pkcs11.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_pkcs11.c -o ne_pkcs11.o --- ne_socks.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_socks.c -o ne_socks.o --- ne_ntlm.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_ntlm.c -o ne_ntlm.o --- ne_207.o --- --- ne_xml.o --- --- ne_props.o --- --- ne_207.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_207.c -o ne_207.o --- ne_props.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_props.c -o ne_props.o --- ne_xml.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_xml.c -o ne_xml.o --- libtest.a --- /usr/bin/ar cru libtest.a src/common.o test-common/child.o test-common/tests.o /usr/bin/ranlib libtest.a --- subdirs --- --- ne_auth.o --- ne_auth.c:333:31: warning: 'RAND_pseudo_bytes' is deprecated [-Wdeprecated-declarations] if (RAND_status() == 1 && RAND_pseudo_bytes(data, sizeof data) >= 0) { ^ /usr/include/openssl/rand.h:47:1: note: 'RAND_pseudo_bytes' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(int RAND_pseudo_bytes(unsigned char *buf, int num)) ^ /usr/include/openssl/opensslconf.h:127:34: note: expanded from macro 'DEPRECATEDIN_1_1_0' # define DEPRECATEDIN_1_1_0(f) DECLARE_DEPRECATED(f) ^ /usr/include/openssl/opensslconf.h:102:53: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ --- ne_locks.o --- --- ne_xmlreq.o --- --- ne_openssl.o --- --- ne_locks.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_locks.c -o ne_locks.o --- ne_xmlreq.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_xmlreq.c -o ne_xmlreq.o --- ne_openssl.o --- clang -DHAVE_CONFIG_H -I/usr/include -I/usr/pkg/include -I../.. -I../../lib -O2 -I/usr/include -I/usr/pkg/include -I../../lib/neon -c ne_openssl.c -o ne_openssl.o --- ne_auth.o --- 1 warning generated. --- ne_socket.o --- ne_socket.c:1845:23: error: incomplete definition of type 'struct ssl_session_st' *buflen = sess->session_id_length; ~~~~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ne_socket.c:1849:23: error: incomplete definition of type 'struct ssl_session_st' if (*buflen < sess->session_id_length) { ~~~~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ne_socket.c:1853:19: error: incomplete definition of type 'struct ssl_session_st' *buflen = sess->session_id_length; ~~~~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ne_socket.c:1854:21: error: incomplete definition of type 'struct ssl_session_st' memcpy(buf, sess->session_id, *buflen); ~~~~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ 4 errors generated. *** [ne_socket.o] Error code 1 make[1]: stopped in /data/scratch/www/litmus/work/litmus-0.13/lib/neon --- ne_openssl.o --- ne_openssl.c:155:18: error: incomplete definition of type 'struct X509_name_entry_st' if ((OBJ_cmp(ent->object, cname) && OBJ_cmp(ent->object, email)) || ~~~^ /usr/include/openssl/x509.h:71:16: note: forward declaration of 'struct X509_name_entry_st' typedef struct X509_name_entry_st X509_NAME_ENTRY; ^ ne_openssl.c:155:49: error: incomplete definition of type 'struct X509_name_entry_st' if ((OBJ_cmp(ent->object, cname) && OBJ_cmp(ent->object, email)) || ~~~^ /usr/include/openssl/x509.h:71:16: note: forward declaration of 'struct X509_name_entry_st' typedef struct X509_name_entry_st X509_NAME_ENTRY; ^ ne_openssl.c:160:43: error: incomplete definition of type 'struct X509_name_entry_st' if (append_dirstring(dump, ent->value)) ~~~^ /usr/include/openssl/x509.h:71:16: note: forward declaration of 'struct X509_name_entry_st' typedef struct X509_name_entry_st X509_NAME_ENTRY; ^ ne_openssl.c:501:21: error: incomplete definition of type 'struct x509_st' cc->cert.subject->references++; ~~~~~~~~~~~~~~~~^ /usr/include/openssl/ossl_typ.h:119:16: note: forward declaration of 'struct x509_st' typedef struct x509_st X509; ^ ne_openssl.c:502:13: error: incomplete definition of type 'struct evp_pkey_st' cc->pkey->references++; ~~~~~~~~^ /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'struct evp_pkey_st' typedef struct evp_pkey_st EVP_PKEY; ^ ne_openssl.c:540:10: error: incomplete definition of type 'struct evp_pkey_st' cc->pkey->references++; ~~~~~~~~^ /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'struct evp_pkey_st' typedef struct evp_pkey_st EVP_PKEY; ^ ne_openssl.c:541:18: error: incomplete definition of type 'struct x509_st' cc->cert.subject->references++; ~~~~~~~~~~~~~~~~^ /usr/include/openssl/ossl_typ.h:119:16: note: forward declaration of 'struct x509_st' typedef struct x509_st X509; ^ ne_openssl.c:572:32: warning: implicit declaration of function 'SSLv2_server_method' is invalid in C99 [-Wimplicit-function-declaration] ctx->ctx = SSL_CTX_new(SSLv2_server_method()); ^ ne_openssl.c:572:32: warning: incompatible integer to pointer conversion passing 'int' to parameter of type 'const SSL_METHOD *' (aka 'const struct ssl_method_st *') [-Wint-conversion] ctx->ctx = SSL_CTX_new(SSLv2_server_method()); ^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ssl.h:1336:47: note: passing argument to parameter 'meth' here __owur SSL_CTX *SSL_CTX_new(const SSL_METHOD *meth); ^ ne_openssl.c:645:13: error: incomplete definition of type 'struct ssl_session_st' return a->session_id_length == b->session_id_length ~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ne_openssl.c:645:37: error: incomplete definition of type 'struct ssl_session_st' return a->session_id_length == b->session_id_length ~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ne_openssl.c:646:20: error: incomplete definition of type 'struct ssl_session_st' && memcmp(a->session_id, b->session_id, a->session_id_length) == 0; ~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ne_openssl.c:646:35: error: incomplete definition of type 'struct ssl_session_st' && memcmp(a->session_id, b->session_id, a->session_id_length) == 0; ~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ne_openssl.c:646:50: error: incomplete definition of type 'struct ssl_session_st' && memcmp(a->session_id, b->session_id, a->session_id_length) == 0; ~^ /usr/include/openssl/ssl.h:228:16: note: forward declaration of 'struct ssl_session_st' typedef struct ssl_session_st SSL_SESSION; ^ ne_openssl.c:1135:5: warning: implicit declaration of function 'CRYPTO_malloc_init' is invalid in C99 [-Wimplicit-function-declaration] CRYPTO_malloc_init(); ^ 3 warnings and 12 errors generated. *** [ne_openssl.o] Error code 1 make[1]: stopped in /data/scratch/www/litmus/work/litmus-0.13/lib/neon 2 errors make[1]: stopped in /data/scratch/www/litmus/work/litmus-0.13/lib/neon *** [subdirs] Error code 2 make: stopped in /data/scratch/www/litmus/work/litmus-0.13 1 error make: stopped in /data/scratch/www/litmus/work/litmus-0.13 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/www/litmus *** Error code 1 Stop. make: stopped in /data/pkgsrc/www/litmus