=> 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 mixminion-0.0.8alpha3nb7 (cd /data/scratch/security/mixminion/work/Mixminion-0.0.8alpha3/ && /usr/bin/env OPENSSL_PREFIX=/usr USETOOLS=no PTHREAD_CFLAGS=\ -pthread\ PTHREAD_LDFLAGS=\ -pthread PTHREAD_LIBS= PTHREADBASE=/usr DL_CFLAGS=\ -pthread\ DL_LDFLAGS=\ -pthread DL_LIBS= PYTHON=/usr/pkg/bin/python2.7 CC=clang CFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include CPPFLAGS=-I/usr/include\ -I/usr/pkg/include CXX=clang++ CXXFLAGS=-O2\ -I/usr/include\ -I/usr/pkg/include COMPILER_RPATH_FLAG=-Wl,-R F77=gfortran FC=gfortran FFLAGS=-O LANG=C LC_ALL=C LC_COLLATE=C LC_CTYPE=C LC_MESSAGES=C LC_MONETARY=C LC_NUMERIC=C LC_TIME=C LDFLAGS=-L/usr/lib\ -Wl,-R/usr/lib\ -L/usr/pkg/lib\ -Wl,-R/usr/pkg/lib LINKER_RPATH_FLAG=-R PATH=/data/scratch/security/mixminion/work/.cwrapper/bin:/data/scratch/security/mixminion/work/.buildlink/bin:/data/scratch/security/mixminion/work/.tools/bin:/usr/pkg/bin:/usr/bin:/bin:/usr/pkg/bin:/usr/local/bin:/usr/pkg/bin:/usr/pkg/bin PREFIX=/usr/pkg MAKELEVEL=0 CONFIG_SITE= PKG_SYSCONFDIR=/usr/pkg/etc CXXCPP=clang-cpp HOME=/data/scratch/security/mixminion/work/.home CWRAPPERS_CONFIG_DIR=/data/scratch/security/mixminion/work/.cwrapper/config CPP=clang-cpp LOCALBASE=/usr/pkg X11BASE=/usr/pkg PKGMANDIR=man PKGINFODIR=info PKGGNUDIR=gnu/ MAKECONF=/dev/null OBJECT_FMT=ELF USETOOLS=no BSD_INSTALL_PROGRAM=/usr/bin/install\ -c\ -s\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_LIB=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_DATA=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 644 BSD_INSTALL_MAN=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 644 BSD_INSTALL=/usr/bin/install BSD_INSTALL_PROGRAM_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_SCRIPT_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_LIB_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_DATA_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_MAN_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 755 BSD_INSTALL_GAME=/usr/bin/install\ -c\ -s\ -o\ pbulkXXX\ -g\ users\ -m\ 2555 BSD_INSTALL_GAME_DATA=/usr/bin/install\ -c\ -o\ pbulkXXX\ -g\ users\ -m\ 664 BSD_INSTALL_GAME_DIR=/usr/bin/install\ -d\ -o\ pbulkXXX\ -g\ users\ -m\ 775 INSTALL_INFO= MAKEINFO=/data/scratch/security/mixminion/work/.tools/bin/makeinfo FLEX= BISON= PKG_CONFIG= PKG_CONFIG_LIBDIR=/data/scratch/security/mixminion/work/.buildlink/lib/pkgconfig:/data/scratch/security/mixminion/work/.buildlink/share/pkgconfig PKG_CONFIG_LOG=/data/scratch/security/mixminion/work/.pkg-config.log PKG_CONFIG_PATH= CWRAPPERS_CONFIG_DIR=/data/scratch/security/mixminion/work/.cwrapper/config /usr/pkg/bin/python2.7 setup.py build ) Searching for platform OpenSSL. Looking in /usr ... Using version of OpenSSL in /usr Host is little-endian /usr/pkg/lib/python2.7/config/Makefile running build running build_py creating build/lib.netbsd-8.99.24-amd64-2.7 creating build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/testSupport.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/ClientAPI.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/Crypto.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/TLSConnection.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/Fragments.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/MMTPClient.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/ClientMain.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/ClientDirectory.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/BuildMessage.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/NetUtils.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/ServerInfo.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/__init__.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/benchmark.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/Config.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/ScheduleUtils.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/Filestore.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/ThreadUtils.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/ClientUtils.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/Packet.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/SExpression.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/Common.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/test.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion copying lib/mixminion/Main.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion creating build/lib.netbsd-8.99.24-amd64-2.7/mixminion/server copying lib/mixminion/server/ServerKeys.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/server copying lib/mixminion/server/EventStats.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/server copying lib/mixminion/server/DNSFarm.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/server copying lib/mixminion/server/ServerConfig.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/server copying lib/mixminion/server/ServerMain.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/server copying lib/mixminion/server/__init__.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/server copying lib/mixminion/server/PacketHandler.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/server copying lib/mixminion/server/HashLog.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/server copying lib/mixminion/server/Modules.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/server copying lib/mixminion/server/Pinger.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/server copying lib/mixminion/server/MMTPServer.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/server copying lib/mixminion/server/ServerQueue.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/server creating build/lib.netbsd-8.99.24-amd64-2.7/mixminion/directory copying lib/mixminion/directory/DirMain.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/directory copying lib/mixminion/directory/ServerList.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/directory copying lib/mixminion/directory/ServerInbox.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/directory copying lib/mixminion/directory/DirFormats.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/directory copying lib/mixminion/directory/__init__.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/directory copying lib/mixminion/directory/Directory.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/directory copying lib/mixminion/directory/DirCGI.py -> build/lib.netbsd-8.99.24-amd64-2.7/mixminion/directory running build_ext building 'mixminion._minionlib' extension creating build/temp.netbsd-8.99.24-amd64-2.7 creating build/temp.netbsd-8.99.24-amd64-2.7/src clang -DNDEBUG -O2 -fwrapv -pthread -I/usr/include -I/usr/pkg/include -O2 -I/usr/include -I/usr/pkg/include -I/usr/include -I/usr/pkg/include -fPIC -DMM_L_ENDIAN=1 -I/usr/include -Isrc -I/usr/pkg/include/python2.7 -c src/crypt.c -o build/temp.netbsd-8.99.24-amd64-2.7/src/crypt.o -Wno-strict-prototypes src/crypt.c:524:22: error: incomplete definition of type 'struct rsa_st' if (!pub && !KEY_IS_PRIVATE(rsa)) { ^~~~~~~~~~~~~~~~~~~ src/crypt.c:41:35: note: expanded from macro 'KEY_IS_PRIVATE' #define KEY_IS_PRIVATE(rsa) ((rsa)->p) ~~~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:529:34: error: incomplete definition of type 'struct rsa_st' keylen = BN_num_bytes(rsa->n); ~~~^ /usr/include/openssl/bn.h:142:40: note: expanded from macro 'BN_num_bytes' # define BN_num_bytes(a) ((BN_num_bits(a)+7)/8) ^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:588:15: warning: 'RSA_generate_key' is deprecated [-Wdeprecated-declarations] rsa = RSA_generate_key(bits, e, NULL, NULL); ^ /usr/include/openssl/rsa.h:193:1: note: 'RSA_generate_key' has been explicitly marked deprecated here DEPRECATEDIN_0_9_8(RSA *RSA_generate_key(int bits, unsigned long e, void ^ /usr/include/openssl/opensslconf.h:139:34: note: expanded from macro 'DEPRECATEDIN_0_9_8' # define DEPRECATEDIN_0_9_8(f) DECLARE_DEPRECATED(f) ^ /usr/include/openssl/opensslconf.h:102:53: note: expanded from macro 'DECLARE_DEPRECATED' # define DECLARE_DEPRECATED(f) f __attribute__ ((deprecated)); ^ src/crypt.c:622:25: error: incomplete definition of type 'struct rsa_st' if (!public && !KEY_IS_PRIVATE(rsa)) { ^~~~~~~~~~~~~~~~~~~ src/crypt.c:41:35: note: expanded from macro 'KEY_IS_PRIVATE' #define KEY_IS_PRIVATE(rsa) ((rsa)->p) ~~~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:881:17: error: incomplete definition of type 'struct rsa_st' if (!rsa->n) { TYPE_ERR("Key has no modulus"); return NULL;} ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:882:17: error: incomplete definition of type 'struct rsa_st' if (!rsa->e) { TYPE_ERR("Key has no e"); return NULL; } ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:883:32: error: incomplete definition of type 'struct rsa_st' if (!(n = bn2pylong(rsa->n))) { ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:886:32: error: incomplete definition of type 'struct rsa_st' if (!(e = bn2pylong(rsa->e))) { ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:916:17: error: incomplete definition of type 'struct rsa_st' if (!rsa->n) { TYPE_ERR("Key has no modulus"); return NULL;} ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:917:17: error: incomplete definition of type 'struct rsa_st' if (!rsa->e) { TYPE_ERR("Key has no e"); return NULL; } ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:918:17: error: incomplete definition of type 'struct rsa_st' if (!rsa->d) { TYPE_ERR("Key has no d"); return NULL; } ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:919:17: error: incomplete definition of type 'struct rsa_st' if (!rsa->p) { TYPE_ERR("Key has no p"); return NULL; } ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:920:17: error: incomplete definition of type 'struct rsa_st' if (!rsa->q) { TYPE_ERR("Key has no q"); return NULL; } ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:922:32: error: incomplete definition of type 'struct rsa_st' if (!(n = bn2pylong(rsa->n))) { ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:925:32: error: incomplete definition of type 'struct rsa_st' if (!(e = bn2pylong(rsa->e))) { ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:928:32: error: incomplete definition of type 'struct rsa_st' if (!(d = bn2pylong(rsa->d))) { ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:931:32: error: incomplete definition of type 'struct rsa_st' if (!(p = bn2pylong(rsa->p))) { ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:934:32: error: incomplete definition of type 'struct rsa_st' if (!(q = bn2pylong(rsa->q))) { ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:965:17: error: incomplete definition of type 'struct rsa_st' if (!rsa->e) { TYPE_ERR("Key has no e"); return NULL; } ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ src/crypt.c:966:32: error: incomplete definition of type 'struct rsa_st' if (!(e = bn2pylong(rsa->e))) { ~~~^ /usr/include/openssl/ossl_typ.h:110:16: note: forward declaration of 'struct rsa_st' typedef struct rsa_st RSA; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 1 warning and 20 errors generated. error: command 'clang' failed with exit status 1 *** Error code 1 Stop. make[1]: stopped in /data/pkgsrc/security/mixminion *** Error code 1 Stop. make: stopped in /data/pkgsrc/security/mixminion