=> 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 lua51-sec-0.6 ------------------- ** Build for BSD ** ------------------- gmake[1]: Entering directory '/data/scratch/security/lua-sec/work/luasec-luasec-0.6/src' gmake[2]: Entering directory '/data/scratch/security/lua-sec/work/luasec-luasec-0.6/src' cc -O2 -I/usr/pkg/include/lua-5.1 -I/usr/include -O2 -fPIC -Wall -pedantic -I. -I/usr/pkg/include -DWITH_LUASOCKET -DLUA_COMPAT_MODULE -I/usr/pkg/include/lua-5.1 -I/usr/include -c -o x509.o x509.c cc -O2 -I/usr/pkg/include/lua-5.1 -I/usr/include -O2 -fPIC -Wall -pedantic -I. -I/usr/pkg/include -DWITH_LUASOCKET -DLUA_COMPAT_MODULE -I/usr/pkg/include/lua-5.1 -I/usr/include -c -o context.o context.c cc -O2 -I/usr/pkg/include/lua-5.1 -I/usr/include -O2 -fPIC -Wall -pedantic -I. -I/usr/pkg/include -DWITH_LUASOCKET -DLUA_COMPAT_MODULE -I/usr/pkg/include/lua-5.1 -I/usr/include -c -o ssl.o ssl.c gmake[3]: Entering directory '/data/scratch/security/lua-sec/work/luasec-luasec-0.6/src/luasocket' cc -O2 -I/usr/pkg/include/lua-5.1 -I/usr/include -O2 -fPIC -Wall -pedantic -I. -I/usr/pkg/include -DWITH_LUASOCKET -DLUA_COMPAT_MODULE -O2 -fPIC -Wall -pedantic -I. -I/usr/pkg/include -DWITH_LUASOCKET -DLUA_COMPAT_MODULE -DLUASOCKET_DEBUG -I/usr/pkg/include/lua-5.1 -I/usr/include -c -o io.o io.c cc -O2 -I/usr/pkg/include/lua-5.1 -I/usr/include -O2 -fPIC -Wall -pedantic -I. -I/usr/pkg/include -DWITH_LUASOCKET -DLUA_COMPAT_MODULE -O2 -fPIC -Wall -pedantic -I. -I/usr/pkg/include -DWITH_LUASOCKET -DLUA_COMPAT_MODULE -DLUASOCKET_DEBUG -I/usr/pkg/include/lua-5.1 -I/usr/include -c -o buffer.o buffer.c cc -O2 -I/usr/pkg/include/lua-5.1 -I/usr/include -O2 -fPIC -Wall -pedantic -I. -I/usr/pkg/include -DWITH_LUASOCKET -DLUA_COMPAT_MODULE -O2 -fPIC -Wall -pedantic -I. -I/usr/pkg/include -DWITH_LUASOCKET -DLUA_COMPAT_MODULE -DLUASOCKET_DEBUG -I/usr/pkg/include/lua-5.1 -I/usr/include -c -o timeout.o timeout.c cc -O2 -I/usr/pkg/include/lua-5.1 -I/usr/include -O2 -fPIC -Wall -pedantic -I. -I/usr/pkg/include -DWITH_LUASOCKET -DLUA_COMPAT_MODULE -O2 -fPIC -Wall -pedantic -I. -I/usr/pkg/include -DWITH_LUASOCKET -DLUA_COMPAT_MODULE -DLUASOCKET_DEBUG -I/usr/pkg/include/lua-5.1 -I/usr/include -c -o usocket.o usocket.c context.c:39:9: warning: 'SSLv23_method' macro redefined [-Wmacro-redefined] #define SSLv23_method() TLS_method() ^ /usr/include/openssl/ssl.h:1617:9: note: previous definition is here #define SSLv23_method TLS_method ^ context.c:104:42: warning: 'TLSv1_method' is deprecated [-Wdeprecated-declarations] if (!strcmp(method, "tlsv1")) return TLSv1_method(); ^ /usr/include/openssl/ssl.h:1627:1: note: 'TLSv1_method' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_method(void)) /* TLSv1.0 */ ^ /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)); ^ context.c:106:42: warning: 'TLSv1_1_method' is deprecated [-Wdeprecated-declarations] if (!strcmp(method, "tlsv1_1")) return TLSv1_1_method(); ^ /usr/include/openssl/ssl.h:1633:1: note: 'TLSv1_1_method' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_1_method(void)) /* TLSv1.1 */ ^ /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)); ^ context.c:107:42: warning: 'TLSv1_2_method' is deprecated [-Wdeprecated-declarations] if (!strcmp(method, "tlsv1_2")) return TLSv1_2_method(); ^ /usr/include/openssl/ssl.h:1639:1: note: 'TLSv1_2_method' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(__owur const SSL_METHOD *TLSv1_2_method(void)) /* TLSv1.2 */ ^ /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)); ^ x509.c:149:31: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations] lua_pushlstring(L, (char*)ASN1_STRING_data(string), ^ /usr/include/openssl/asn1.h:553:1: note: 'ASN1_STRING_data' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^ /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)); ^ x509.c:185:23: warning: 'ASN1_STRING_data' is deprecated [-Wdeprecated-declarations] unsigned char *ip = ASN1_STRING_data(string); ^ /usr/include/openssl/asn1.h:553:1: note: 'ASN1_STRING_data' has been explicitly marked deprecated here DEPRECATEDIN_1_1_0(unsigned char *ASN1_STRING_data(ASN1_STRING *x)) ^ /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)); ^ x509.c:296:35: error: incomplete definition of type 'struct X509_extension_st' push_asn1_objname(L, extension->object, 1); ~~~~~~~~~^ /usr/include/openssl/x509.h:79:16: note: forward declaration of 'struct X509_extension_st' typedef struct X509_extension_st X509_EXTENSION; ^ x509.c:300:35: error: incomplete definition of type 'struct X509_extension_st' push_asn1_objname(L, extension->object, 0); ~~~~~~~~~^ /usr/include/openssl/x509.h:79:16: note: forward declaration of 'struct X509_extension_st' typedef struct X509_extension_st X509_EXTENSION; ^ x509.c:407:32: error: incomplete definition of type 'struct evp_pkey_st' switch(EVP_PKEY_type(pkey->type)) { ~~~~^ /usr/include/openssl/ossl_typ.h:93:16: note: forward declaration of 'struct evp_pkey_st' typedef struct evp_pkey_st EVP_PKEY; ^ 2 warnings and 3 errors generated. gmake[2]: *** [: x509.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... ar rcu libluasocket.a io.o buffer.o timeout.o usocket.o ranlib libluasocket.a ssl.c:464:gmake[3]: Leaving directory '/data/scratch/security/lua-sec/work/luasec-luasec-0.6/src/luasocket' 15: error: incomplete definition of type 'struct ssl_st' if (ssl->ssl->server) ~~~~~~~~^ /usr/include/openssl/ossl_typ.h:144:16: note: forward declaration of 'struct ssl_st' typedef struct ssl_st SSL; ^ ssl.c:474:3: warning: implicit declaration of function 'CRYPTO_add' is invalid in C99 [-Wimplicit-function-declaration] CRYPTO_add(&cert->references, 1, CRYPTO_LOCK_X509); ^ ssl.c:474:19: error: incomplete definition of type 'struct x509_st' CRYPTO_add(&cert->references, 1, CRYPTO_LOCK_X509); ~~~~^ /usr/include/openssl/ossl_typ.h:119:16: note: forward declaration of 'struct x509_st' typedef struct x509_st X509; ^ ssl.c:474:36: error: use of undeclared identifier 'CRYPTO_LOCK_X509' CRYPTO_add(&cert->references, 1, CRYPTO_LOCK_X509); ^ ssl.c:496:15: error: incomplete definition of type 'struct ssl_st' if (ssl->ssl->server) { ~~~~~~~~^ /usr/include/openssl/ossl_typ.h:144:16: note: forward declaration of 'struct ssl_st' typedef struct ssl_st SSL; ^ ssl.c:506:5: warning: implicit declaration of function 'CRYPTO_add' is invalid in C99 [-Wimplicit-function-declaration] CRYPTO_add(&cert->references, 1, CRYPTO_LOCK_X509); ^ ssl.c:506:21: error: incomplete definition of type 'struct x509_st' CRYPTO_add(&cert->references, 1, CRYPTO_LOCK_X509); ~~~~^ /usr/include/openssl/ossl_typ.h:119:16: note: forward declaration of 'struct x509_st' typedef struct x509_st X509; ^ ssl.c:506:38: error: use of undeclared identifier 'CRYPTO_LOCK_X509' CRYPTO_add(&cert->references, 1, CRYPTO_LOCK_X509); ^ 2 warnings and 6 errors generated. gmake[2]: *** [: ssl.o] Error 1 4 warnings generated. gmake[2]: Leaving directory '/data/scratch/security/lua-sec/work/luasec-luasec-0.6/src' gmake[1]: *** [Makefile:47: bsd] Error 2 gmake[1]: Leaving directory '/data/scratch/security/lua-sec/work/luasec-luasec-0.6/src' gmake: *** [Makefile:48: bsd] Error 2 *** Error code 2 Stop. make[1]: stopped in /data/pkgsrc/security/lua-sec *** Error code 1 Stop. make: stopped in /data/pkgsrc/security/lua-sec