------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/openssl-1.1.1d,1.txz SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- ===> NOTICE: The sslsniffer port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> sslsniffer-1.21 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> NOTICE: The sslsniffer port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> sslsniffer-1.21 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by sslsniffer-1.21 for building SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> NOTICE: The sslsniffer port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> sslsniffer-1.21 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by sslsniffer-1.21 for building => SHA256 Checksum OK for sslsniffer-1.21.tar.gz. SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> NOTICE: The sslsniffer port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> sslsniffer-1.21 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by sslsniffer-1.21 for building ===> Extracting for sslsniffer-1.21 => SHA256 Checksum OK for sslsniffer-1.21.tar.gz. Extracted Memory Use: 0.11M SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for sslsniffer-1.21 ===> Applying ports patches for sslsniffer-1.21 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> sslsniffer-1.21 depends on file: /usr/local/lib/libcrypto.so.11 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> sslsniffer-1.21 depends on file: /usr/local/lib/libcrypto.so.11 - found ===> Configuring for sslsniffer-1.21 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- ===> Building for sslsniffer-1.21 --- general_utilities.o --- --- net_utilities.o --- --- sslsniffer.o --- --- general_utilities.o --- cc -pipe -I/usr/local/include -O2 -fno-strict-aliasing -c general_utilities.c --- sslsniffer.o --- cc -pipe -I/usr/local/include -O2 -fno-strict-aliasing -c sslsniffer.c --- net_utilities.o --- cc -pipe -I/usr/local/include -O2 -fno-strict-aliasing -c net_utilities.c net_utilities.c: In function 'utlnet_SetIP': net_utilities.c:100:2: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] memcpy((char *) &(addr->sin_addr), (char *)hostent_ptr->h_addr, ^~~~~~ net_utilities.c:100:2: warning: incompatible implicit declaration of built-in function 'memcpy' net_utilities.c:100:2: note: include '' or provide a declaration of 'memcpy' net_utilities.c:30:1: +#include net_utilities.c:100:2: memcpy((char *) &(addr->sin_addr), (char *)hostent_ptr->h_addr, ^~~~~~ net_utilities.c: In function 'utlnet_InitIPV4ClientSockAddrStruct': net_utilities.c:141:5: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] memset( (char*) addr, 0, sizeof(*addr)); ^~~~~~ net_utilities.c:141:5: warning: incompatible implicit declaration of built-in function 'memset' net_utilities.c:141:5: note: include '' or provide a declaration of 'memset' net_utilities.c: In function 'utlnet_InitIPV4ServerSockAddrStruct': net_utilities.c:157:5: warning: incompatible implicit declaration of built-in function 'memset' memset( (char*) addr, 0, sizeof(*addr)); ^~~~~~ net_utilities.c:157:5: note: include '' or provide a declaration of 'memset' net_utilities.c: In function 'utlnet_InitIPV4ServerSocket': net_utilities.c:176:2: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(UTL_FAILURE); ^~~~ net_utilities.c:176:2: warning: incompatible implicit declaration of built-in function 'exit' net_utilities.c:176:2: note: include '' or provide a declaration of 'exit' net_utilities.c:30:1: +#include net_utilities.c:176:2: exit(UTL_FAILURE); ^~~~ net_utilities.c: In function 'utlnet_Accept': net_utilities.c:211:5: warning: incompatible implicit declaration of built-in function 'memset' memset( (char *) from_addr, 0, size); ^~~~~~ net_utilities.c:211:5: note: include '' or provide a declaration of 'memset' --- general_utilities.o --- general_utilities.c: In function 'utl_memcpy': general_utilities.c:60:5: warning: implicit declaration of function 'memcpy' [-Wimplicit-function-declaration] memcpy(dest, src, size_to_copy); ^~~~~~ general_utilities.c:60:5: warning: incompatible implicit declaration of built-in function 'memcpy' general_utilities.c:60:5: note: include '' or provide a declaration of 'memcpy' general_utilities.c:31:1: +#include general_utilities.c:60:5: memcpy(dest, src, size_to_copy); ^~~~~~ general_utilities.c: In function 'utl_PrintCharAsHex': general_utilities.c:180:5: warning: incompatible implicit declaration of built-in function 'memcpy' memcpy(&byte,&x,1); ^~~~~~ general_utilities.c:180:5: note: include '' or provide a declaration of 'memcpy' --- sslsniffer.o --- sslsniffer.c: In function 'ProcessCertificateChain': sslsniffer.c:1496:24: warning: passing argument 2 of 'd2i_X509' from incompatible pointer type [-Wincompatible-pointer-types] cert = d2i_X509(NULL, &q, l); /* grab the current cert */ ^~ In file included from /usr/local/include/openssl/objects.h:15, from /usr/local/include/openssl/evp.h:28, from /usr/local/include/openssl/x509.h:18, from sslsniffer.c:45: /usr/local/include/openssl/asn1.h:231:15: note: expected 'const unsigned char **' but argument is of type 'unsigned char **' type *d2i_##name(type **a, const unsigned char **in, long len); \ ^~~~ /usr/local/include/openssl/asn1.h:224:9: note: in expansion of macro 'DECLARE_ASN1_ENCODE_FUNCTIONS' DECLARE_ASN1_ENCODE_FUNCTIONS(type, name, name) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/openssl/asn1.h:217:39: note: in expansion of macro 'DECLARE_ASN1_FUNCTIONS_name' # define DECLARE_ASN1_FUNCTIONS(type) DECLARE_ASN1_FUNCTIONS_name(type, type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/openssl/x509.h:551:1: note: in expansion of macro 'DECLARE_ASN1_FUNCTIONS' DECLARE_ASN1_FUNCTIONS(X509) ^~~~~~~~~~~~~~~~~~~~~~ sslsniffer.c: In function 'PrintCertificateInfo': sslsniffer.c:1576:16: error: dereferencing pointer to incomplete type 'EVP_PKEY' {aka 'struct evp_pkey_st'} switch (key->type) ^~ sslsniffer.c: In function 'ProcessSSLV2ServerHello': sslsniffer.c:2119:27: warning: passing argument 2 of 'd2i_X509' from incompatible pointer type [-Wincompatible-pointer-types] cert = d2i_X509(NULL, (unsigned char **) &cert_data, certificate_len); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/include/openssl/objects.h:15, from /usr/local/include/openssl/evp.h:28, from /usr/local/include/openssl/x509.h:18, from sslsniffer.c:45: /usr/local/include/openssl/asn1.h:231:15: note: expected 'const unsigned char **' but argument is of type 'unsigned char **' type *d2i_##name(type **a, const unsigned char **in, long len); \ ^~~~ /usr/local/include/openssl/asn1.h:224:9: note: in expansion of macro 'DECLARE_ASN1_ENCODE_FUNCTIONS' DECLARE_ASN1_ENCODE_FUNCTIONS(type, name, name) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/openssl/asn1.h:217:39: note: in expansion of macro 'DECLARE_ASN1_FUNCTIONS_name' # define DECLARE_ASN1_FUNCTIONS(type) DECLARE_ASN1_FUNCTIONS_name(type, type) ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/include/openssl/x509.h:551:1: note: in expansion of macro 'DECLARE_ASN1_FUNCTIONS' DECLARE_ASN1_FUNCTIONS(X509) ^~~~~~~~~~~~~~~~~~~~~~ --- libutl.a --- ar r libutl.a general_utilities.o net_utilities.o /usr/libexec/binutils227/elf/ar: creating libutl.a --- sslsniffer.o --- *** [sslsniffer.o] Error code 1 make[1]: stopped in /construction/security/sslsniffer/sslsniffer 1 error make[1]: stopped in /construction/security/sslsniffer/sslsniffer ===> 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 /xports/security/sslsniffer FAILED 00:00:01