=> Building sysutils/ucspi-ssl-tls build started at Wed Oct 5 19:33:50 PDT 2016 port directory: /usr/ports/sysutils/ucspi-ssl-tls building for: DragonFly pkgbox64.dragonflybsd.org 4.7-DEVELOPMENT DragonFly v4.7.0.78.g7d868-DEVELOPMENT #7: Mon Aug 1 22:25:32 PDT 2016 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 maintained by: ports@FreeBSD.org ident warning: no id keywords in /build/boomdata/data/.m/bleeding-edge-default/ref/../09//usr/ports/sysutils/ucspi-ssl-tls/Makefile Makefile ident: Poudriere version: 3.1-pre Host OSVERSION: 400700 Jail OSVERSION: 400702 !!! Jail is newer than host. (Jail: 400702, Host: 400700) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- STATUS=1 SAVED_TERM=screen MASTERMNT=/build/boomdata/data/.m/bleeding-edge-default/ref PATH=/usr/local/libexec/poudriere:/sbin:/bin:/usr/sbin:/usr/bin:/usr/pkg/bin:/usr/pkg/sbin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/pkg/xorg/bin:/usr/X11R6/bin:/root/bin:/sbin:/usr/sbin POUDRIERE_BUILD_TYPE=bulk PKGNAME=ucspi-ssl-tls-0.70_1 OLDPWD=/root/boom PWD=/build/boomdata/data/.m/bleeding-edge-default/ref/.p/pool MASTERNAME=bleeding-edge-default TERM=cons25 USER=root HOME=/root POUDRIERE_VERSION=3.1-pre LOCALBASE=/usr/local PACKAGE_BUILDING=yes ---End Environment--- ---Begin OPTIONS List--- ---End OPTIONS List--- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl XDG_DATA_HOME=/wrkdirs/sysutils/ucspi-ssl-tls XDG_CONFIG_HOME=/wrkdirs/sysutils/ucspi-ssl-tls HOME=/wrkdirs/sysutils/ucspi-ssl-tls TMPDIR="/tmp" SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 --End CONFIGURE_ENV-- --MAKE_ENV-- OPENSSLBASE=/usr/local OPENSSLDIR=/usr/local/openssl OPENSSLINC=/usr/local/include OPENSSLLIB=/usr/local/lib OPENSSLRPATH=/usr/local/lib XDG_DATA_HOME=/wrkdirs/sysutils/ucspi-ssl-tls XDG_CONFIG_HOME=/wrkdirs/sysutils/ucspi-ssl-tls HOME=/wrkdirs/sysutils/ucspi-ssl-tls TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -I/usr/local/include -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -Wl,-rpath,/usr/local/lib" LIBS="" CXX="c++" CXXFLAGS=" -pipe -I/usr/local/include -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=4.7 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local PORTDOCS="" PORTEXAMPLES="" LIB32DIR=lib PERL_VERSION=5.20.3 PERL_VER=5.20 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.20 PROFILE="@comment " DOCSDIR="share/doc/ucspi-ssl" EXAMPLESDIR="share/examples/ucspi-ssl" DATADIR="share/ucspi-ssl" WWWDIR="www/ucspi-ssl" ETCDIR="etc/ucspi-ssl" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/ucspi-ssl DOCSDIR=/usr/local/share/doc/ucspi-ssl EXAMPLESDIR=/usr/local/share/examples/ucspi-ssl WWWDIR=/usr/local/www/ucspi-ssl ETCDIR=/usr/local/etc/ucspi-ssl --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs NO_BACKUP=yes USE_PACKAGE_DEPENDS=yes PKG_CREATE_VERBOSE=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORT_DBDIR=/options PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles MAKE_JOBS_NUMBER=5 ---End make.conf--- =================================================== ===> NOTICE: The ucspi-ssl 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 =========================================================================== =================================================== ===> ucspi-ssl-tls-0.70_1 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.8.7_3.txz Installing pkg-1.8.7_3... Extracting pkg-1.8.7_3: .......... done ===> ucspi-ssl-tls-0.70_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of ucspi-ssl-tls-0.70_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The ucspi-ssl 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 ===> Fetching all distfiles required by ucspi-ssl-tls-0.70_1 for building =========================================================================== =================================================== ===> NOTICE: The ucspi-ssl 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 ===> Fetching all distfiles required by ucspi-ssl-tls-0.70_1 for building => SHA256 Checksum OK for ucspi-ssl-0.70.tar.gz. => SHA256 Checksum OK for ucspi-ssl-0.70_ucspitls-0.6.patch_. =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The ucspi-ssl 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 ===> Fetching all distfiles required by ucspi-ssl-tls-0.70_1 for building ===> Extracting for ucspi-ssl-tls-0.70_1 => SHA256 Checksum OK for ucspi-ssl-0.70.tar.gz. => SHA256 Checksum OK for ucspi-ssl-0.70_ucspitls-0.6.patch_. =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for ucspi-ssl-tls-0.70_1 ===> Applying distribution patches for ucspi-ssl-tls-0.70_1 /usr/bin/sed -i.bak -e "s|\(-lssl -lcrypto\)|-L/usr/local/lib \1|g" /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/src/ssl.lib =========================================================================== =================================================== ===> ucspi-ssl-tls-0.70_1 depends on file: /usr/local/lib/libcrypto.so.38 - not found ===> Installing existing package /packages/All/libressl-2.4.3.txz Installing libressl-2.4.3... Extracting libressl-2.4.3: .......... done ===> ucspi-ssl-tls-0.70_1 depends on file: /usr/local/lib/libcrypto.so.38 - found ===> Returning to build of ucspi-ssl-tls-0.70_1 ===> ucspi-ssl-tls-0.70_1 depends on package: perl5>=5.20<5.21 - not found ===> Installing existing package /packages/All/perl5-5.20.3_15.txz Installing perl5-5.20.3_15... Extracting perl5-5.20.3_15: .......... done Message from perl5-5.20.3_15: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> ucspi-ssl-tls-0.70_1 depends on package: perl5>=5.20<5.21 - found ===> Returning to build of ucspi-ssl-tls-0.70_1 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for ucspi-ssl-tls-0.70_1 echo "cc -pipe -I/usr/local/include -O2 -fno-strict-aliasing" > /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/src/conf-cc echo "cc -pipe -I/usr/local/include -O2 -fno-strict-aliasing" > /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/src/conf-ld echo "/usr/local" > /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/src/conf-home echo "/usr/local/bin" > /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/src/conf-tcpbin echo "/etc/ssl" > /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/src/conf-cadir echo "/etc/ssl/cert.pem" > /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/src/conf-cafile echo "/etc/ssl/dh1024.pem" > /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/src/conf-dhfile =========================================================================== =================================================== ===> Building for ucspi-ssl-tls-0.70_1 cd /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70 && /usr/bin/env OPENSSLBASE=/usr/local OPENSSLDIR=/usr/local/openssl OPENSSLINC=/usr/local/include OPENSSLLIB=/usr/local/lib OPENSSLRPATH=/usr/local/lib XDG_DATA_HOME=/wrkdirs/sysutils/ucspi-ssl-tls XDG_CONFIG_HOME=/wrkdirs/sysutils/ucspi-ssl-tls HOME=/wrkdirs/sysutils/ucspi-ssl-tls TMPDIR="/tmp" NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local LIBDIR="/usr/lib" NOPROFILE=1 CC="cc" CFLAGS="-pipe -I/usr/local/include -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="" LDFLAGS=" -Wl,-rpath,/usr/local/lib" LIBS="" CXX="c++" CXXFLAGS=" -pipe -I/usr/local/include -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 444" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" package/compile sh find-systype.sh > systype rm -f load sh print-ld.sh > load chmod 755 load rm -f compile sh print-cc.sh > compile chmod 755 compile rm -f choose cat warn-auto.sh choose.sh | sed s}HOME}"`head -1 home`"}g > choose chmod 755 choose ./choose clr trypoll iopause.h1 iopause.h2 >iopause.h ./choose clr tryulong64 uint64.h1 uint64.h2 >uint64.h ./compile sslclient.c In file included from sslclient.c:7:0: sslclient.c: In function 'main': ssl.h:26:35: warning: passing argument 1 of 'ssl_context' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define ssl_client() (ssl_context(SSLv23_client_method())) ^ sslclient.c:309:9: note: in expansion of macro 'ssl_client' ctx = ssl_client(); ^ ssl.h:11:17: note: expected 'SSL_METHOD * {aka struct ssl_method_st *}' but argument is of type 'const SSL_METHOD * {aka const struct ssl_method_st *}' extern SSL_CTX *ssl_context(SSL_METHOD *); ^ ./compile remoteinfo.c ./compile timeoutconn.c rm -f makelib sh print-ar.sh > makelib chmod 755 makelib ./compile ssl.c ./compile ssl_io.c ./compile ssl_context.c ./compile ssl_new.c ./compile ssl_timeoutconn.c ./compile ssl_timeoutaccept.c ./compile ssl_certkey.c ./compile ssl_ca.c ./compile ssl_cca.c ./compile ssl_ciphers.c ./compile ssl_verify.c ./compile ssl_params.c ./compile ssl_error.c ./compile ssl_env.c ssl_env.c: In function 'ssl_session_vars': ssl_env.c:91:10: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] cipher = SSL_get_current_cipher(ssl); ^ ./makelib ssl.a ssl.o ssl_io.o ssl_context.o ssl_new.o ssl_timeoutconn.o ssl_timeoutaccept.o ssl_certkey.o ssl_ca.o ssl_cca.o ssl_ciphers.o ssl_verify.o ssl_params.o ssl_error.o ssl_env.o ./compile alloc.c ./compile alloc_re.c ./compile buffer.c ./compile buffer_0.c ./compile buffer_1.c ./compile buffer_2.c ./compile buffer_get.c ./compile buffer_put.c ./compile buffer_copy.c ./compile buffer_read.c ./compile buffer_write.c ./compile env.c ./compile error.c ./compile error_str.c ./compile fd_copy.c ./compile fd_move.c ./compile fmt_ulong.c ./compile getln.c ./compile getln2.c ./compile socket_accept.c ./compile socket_bind.c ./compile socket_conn.c ./compile socket_delay.c ./compile socket_listen.c ./compile socket_local.c ./compile socket_opts.c ./compile socket_remote.c ./compile socket_tcp.c ./compile socket_udp.c ./compile ndelay_on.c ./compile ndelay_off.c ./compile open_append.c ./compile open_read.c ./compile open_trunc.c ./compile openreadclose.c ./compile pathexec_env.c ./compile pathexec_run.c ./compile chkshsgr.c chkshsgr.c: In function 'main': chkshsgr.c:12:19: warning: passing argument 2 of 'getgroups' from incompatible pointer type [-Wincompatible-pointer-types] if (getgroups(1,x) == 0) if (setgroups(1,x) == -1) _exit(1); ^ In file included from chkshsgr.c:4:0: /usr/include/unistd.h:368:6: note: expected 'gid_t * {aka unsigned int *}' but argument is of type 'short int *' int getgroups(int, gid_t []); ^ chkshsgr.c:12:44: warning: passing argument 2 of 'setgroups' from incompatible pointer type [-Wincompatible-pointer-types] if (getgroups(1,x) == 0) if (setgroups(1,x) == -1) _exit(1); ^ In file included from chkshsgr.c:4:0: /usr/include/unistd.h:583:6: note: expected 'const gid_t * {aka const unsigned int *}' but argument is of type 'short int *' int setgroups(int, const gid_t *); ^ ./load chkshsgr ./chkshsgr || ( cat warn-shsgr; exit 1 ) ./choose clr tryshsgr hasshsgr.h1 hasshsgr.h2 > hasshsgr.h ./compile prot.c ./compile readclose.c ./compile seek_set.c ./compile sgetopt.c ./compile sig.c ./choose cl trysgprm hassgprm.h1 hassgprm.h2 > hassgprm.h ./compile sig_block.c ./choose cl trysgact hassgact.h1 hassgact.h2 > hassgact.h ./compile sig_catch.c ./compile sig_pause.c ./compile str_chr.c ./compile str_diff.c ./compile str_len.c ./compile str_start.c ./compile stralloc_cat.c ./compile stralloc_catb.c ./compile stralloc_cats.c ./compile stralloc_copy.c ./compile stralloc_eady.c ./compile stralloc_opyb.c ./compile stralloc_opys.c ./compile stralloc_pend.c ./compile strerr_die.c ./compile strerr_sys.c ./compile subgetopt.c ./choose cl trywaitp haswaitp.h1 haswaitp.h2 >haswaitp.h ./compile wait_nohang.c ./compile wait_pid.c ./compile byte_chr.c ./compile byte_copy.c ./compile byte_cr.c ./compile byte_diff.c ./compile byte_zero.c ./compile case_diffb.c ./compile case_diffs.c ./compile ip4_fmt.c ./compile ip4_scan.c ./compile scan_ulong.c ./compile scan_uint.c ./compile uint16_pack.c ./compile uint16_unpack.c ./choose clr tryulong32 uint32.h1 uint32.h2 >uint32.h ./compile uint32_pack.c ./compile uint32_unpack.c ./choose c trysysel select.h1 select.h2 > select.h ./compile iopause.c ./compile tai_pack.c ./compile taia_add.c ./compile taia_approx.c ./compile taia_frac.c ./compile taia_less.c ./compile taia_now.c ./compile taia_pack.c ./compile taia_sub.c ./compile taia_uint.c ./compile dns_dfd.c ./compile dns_domain.c ./compile dns_dtda.c ./compile dns_ip.c ./compile dns_ipq.c ./compile dns_name.c ./compile dns_nd.c ./compile dns_packet.c ./compile dns_random.c ./compile dns_rcip.c ./compile dns_rcrw.c ./compile dns_resolve.c ./compile dns_sortip.c ./compile dns_transmit.c ./compile dns_txt.c ./choose cl tryflock hasflock.h1 hasflock.h2 > hasflock.h ./compile lock_ex.c ./compile lock_un.c ./compile coe.c ./makelib unix.a alloc.o alloc_re.o buffer.o buffer_0.o buffer_1.o buffer_2.o buffer_get.o buffer_put.o buffer_copy.o buffer_read.o buffer_write.o env.o error.o error_str.o fd_copy.o fd_move.o fmt_ulong.o getln.o getln2.o socket_accept.o socket_bind.o socket_conn.o socket_delay.o socket_listen.o socket_local.o socket_opts.o socket_remote.o socket_tcp.o socket_udp.o ndelay_on.o ndelay_off.o open_append.o open_read.o open_trunc.o openreadclose.o pathexec_env.o pathexec_run.o prot.o readclose.o seek_set.o sgetopt.o sig.o sig_block.o sig_catch.o sig_pause.o str_chr.o str_diff.o str_len.o str_start.o stralloc_cat.o stralloc_catb.o stralloc_cats.o stralloc_copy.o stralloc_eady.o stralloc_opyb.o stralloc_opys.o stralloc_pend.o strerr_die.o strerr_sys.o subgetopt.o wait_nohang.o wait_pid.o byte_chr.o byte_copy.o byte_cr.o byte_diff.o byte_zero.o case_diffb.o case_diffs.o ip4_fmt.o ip4_scan.o scan_ulong.o scan_uint.o uint16_pack.o uint16_unpack.o uint32_pack.o uint32_unpack.o iopause.o tai_pack.o taia_add.o taia_approx.o taia_frac.o taia_less.o taia_now.o taia_pack.o taia_sub.o taia_uint.o dns_dfd.o dns_domain.o dns_dtda.o dns_ip.o dns_ipq.o dns_name.o dns_nd.o dns_packet.o dns_random.o dns_rcip.o dns_rcrw.o dns_resolve.o dns_sortip.o dns_transmit.o dns_txt.o lock_ex.o lock_un.o coe.o ./compile auto-str.c auto-str.c:7:6: warning: conflicting types for built-in function 'puts' void puts(const char *s) ^ ./load auto-str unix.a ./auto-str auto_cafile "`head -1 conf-cafile`" > auto_cafile.c ./compile auto_cafile.c ./auto-str auto_cadir "`head -1 conf-cadir`" > auto_cadir.c ./compile auto_cadir.c ./auto-str auto_ciphers "`head -1 conf-ciphers`" > auto_ciphers.c ./compile auto_ciphers.c ( ( ./compile trylsock.c && ./load trylsock -lsocket -lnsl ) >/dev/null 2>&1 && echo -lsocket -lnsl || exit 0 ) > socket.lib rm -f trylsock.o trylsock ./load sslclient remoteinfo.o timeoutconn.o ssl.a unix.a auto_cafile.o auto_cadir.o auto_ciphers.o `cat socket.lib` `cat ssl.lib` ./compile sslserver.c In file included from sslserver.c:9:0: sslserver.c: In function 'main': ssl.h:27:35: warning: passing argument 1 of 'ssl_context' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define ssl_server() (ssl_context(SSLv23_server_method())) ^ sslserver.c:660:9: note: in expansion of macro 'ssl_server' ctx = ssl_server(); ^ ssl.h:11:17: note: expected 'SSL_METHOD * {aka struct ssl_method_st *}' but argument is of type 'const SSL_METHOD * {aka const struct ssl_method_st *}' extern SSL_CTX *ssl_context(SSL_METHOD *); ^ sslserver.c: In function 'ssl_error_str': sslserver.c:726:10: warning: implicit declaration of function 'ERR_error_string' [-Wimplicit-function-declaration] return ERR_error_string(e,0); ^ sslserver.c:726:10: warning: return makes pointer from integer without a cast [-Wint-conversion] ./auto-str auto_ccafile "`head -1 conf-ccafile`" > auto_ccafile.c ./compile auto_ccafile.c ./auto-str auto_dhfile "`head -1 conf-dhfile`" > auto_dhfile.c ./compile auto_dhfile.c ./auto-str auto_certfile "`head -1 conf-certfile`" > auto_certfile.c ./compile auto_certfile.c ./auto-str auto_keyfile "`head -1 conf-keyfile`" > auto_keyfile.c ./compile auto_keyfile.c ./compile rules.c ./compile cdb.c ./compile cdb_hash.c ./compile cdb_make.c ./makelib cdb.a cdb.o cdb_hash.o cdb_make.o ./load sslserver auto_cafile.o auto_ccafile.o auto_cadir.o auto_dhfile.o auto_certfile.o auto_keyfile.o auto_ciphers.o rules.o remoteinfo.o timeoutconn.o cdb.a ssl.a unix.a `cat socket.lib` `cat ssl.lib` rm -f https@ cat warn-auto.sh https@.sh | sed s}HOME}"`head -1 home`"}g | sed s}TCPBIN}"`head -1 conf-tcpbin`"}g > https@ chmod 755 https@ rm -f sslcat cat warn-auto.sh sslcat.sh | sed s}HOME}"`head -1 home`"}g > sslcat chmod 755 sslcat rm -f sslconnect cat warn-auto.sh sslconnect.sh | sed s}HOME}"`head -1 home`"}g | sed s}TCPBIN}"`head -1 conf-tcpbin`"}g > sslconnect chmod 755 sslconnect ./compile sslprint.c ./compile sslhandle.c In file included from sslhandle.c:9:0: sslhandle.c: In function 'main': ssl.h:27:35: warning: passing argument 1 of 'ssl_context' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] #define ssl_server() (ssl_context(SSLv23_server_method())) ^ sslhandle.c:717:9: note: in expansion of macro 'ssl_server' ctx = ssl_server(); ^ ssl.h:11:17: note: expected 'SSL_METHOD * {aka struct ssl_method_st *}' but argument is of type 'const SSL_METHOD * {aka const struct ssl_method_st *}' extern SSL_CTX *ssl_context(SSL_METHOD *); ^ ./load sslprint auto_cafile.o auto_ccafile.o auto_cadir.o auto_dhfile.o auto_certfile.o auto_keyfile.o auto_ciphers.o rules.o remoteinfo.o timeoutconn.o sslhandle.o cdb.a ssl.a unix.a cdb.a unix.a `cat socket.lib` `cat ssl.lib` `cat socket.lib` rm -f sysdeps cat systype compile load >> sysdeps grep sysdep hasflock.h >> sysdeps grep sysdep hassgact.h >> sysdeps grep sysdep hassgprm.h >> sysdeps grep sysdep hasshsgr.h >> sysdeps grep sysdep haswaitp.h >> sysdeps grep sysdep iopause.h >> sysdeps grep sysdep select.h >> sysdeps grep sysdep uint64.h >> sysdeps rm -f ccperl sh print-ccperl.sh > ccperl ./compile `cat ccperl` sslperl.c In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5100:0, from sslperl.c:2: sslperl.c: In function 'server': sslperl.c:96:40: warning: passing argument 4 of 'Perl_call_argv' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers] if (call_argv(*argv,G_VOID|G_DISCARD,argv + 1)) ^ /usr/local/lib/perl5/5.20/mach/CORE/embed.h:67:51: note: in definition of macro 'call_argv' #define call_argv(a,b,c) Perl_call_argv(aTHX_ a,b,c) ^ In file included from /usr/local/lib/perl5/5.20/mach/CORE/perl.h:5059:0, from sslperl.c:2: /usr/local/lib/perl5/5.20/mach/CORE/proto.h:307:19: note: expected 'char **' but argument is of type 'char * const*' PERL_CALLCONV I32 Perl_call_argv(pTHX_ const char* sub_name, I32 flags, char** argv) ^ rm -f perlembed.lib sh print-ldperl.sh > perlembed.lib ./load sslperl auto_cafile.o auto_ccafile.o auto_cadir.o auto_dhfile.o auto_certfile.o auto_keyfile.o auto_ciphers.o rules.o remoteinfo.o timeoutconn.o sslhandle.o cdb.a ssl.a unix.a cdb.a unix.a `cat socket.lib` `cat ssl.lib` `cat socket.lib` `cat perlembed.lib` =========================================================================== =================================================== ===> ucspi-ssl-tls-0.70_1 depends on executable: tcpserver - not found ===> Installing existing package /packages/All/ucspi-tcp-0.88_2.txz Installing ucspi-tcp-0.88_2... Extracting ucspi-tcp-0.88_2: .......... done Message from ucspi-tcp-0.88_2: ===> NOTICE: The ucspi-tcp 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 ===> ucspi-ssl-tls-0.70_1 depends on executable: tcpserver - found ===> Returning to build of ucspi-ssl-tls-0.70_1 ===> ucspi-ssl-tls-0.70_1 depends on file: /usr/local/share/certs/ca-root-nss.crt - not found ===> Installing existing package /packages/All/ca_root_nss-3.27.txz Installing ca_root_nss-3.27... Extracting ca_root_nss-3.27: ....... done Message from ca_root_nss-3.27: ********************************* WARNING ********************************* FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. *********************************** NOTE ********************************** This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem *************************************************************************** ===> ucspi-ssl-tls-0.70_1 depends on file: /usr/local/share/certs/ca-root-nss.crt - found ===> Returning to build of ucspi-ssl-tls-0.70_1 ===> ucspi-ssl-tls-0.70_1 depends on file: /usr/local/lib/libcrypto.so.38 - found ===> ucspi-ssl-tls-0.70_1 depends on package: perl5>=5.20<5.21 - found =========================================================================== =================================================== ===> Staging for ucspi-ssl-tls-0.70_1 ===> Generating temporary packing list install -m 555 /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/command/https@ /wrkdirs/sysutils/ucspi-ssl-tls/stage/usr/local/bin install -m 555 /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/command/sslcat /wrkdirs/sysutils/ucspi-ssl-tls/stage/usr/local/bin install -m 555 /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/command/sslconnect /wrkdirs/sysutils/ucspi-ssl-tls/stage/usr/local/bin install -s -m 555 /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/command/sslclient /wrkdirs/sysutils/ucspi-ssl-tls/stage/usr/local/bin install -s -m 555 /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/command/sslserver /wrkdirs/sysutils/ucspi-ssl-tls/stage/usr/local/bin install -s -m 555 /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/command/sslperl /wrkdirs/sysutils/ucspi-ssl-tls/stage/usr/local/bin cd /wrkdirs/sysutils/ucspi-ssl-tls/host/superscript.com/net/ucspi-ssl-0.70/src && install -m 0644 CHANGES TODO UCSPI-SSL /wrkdirs/sysutils/ucspi-ssl-tls/stage/usr/local/share/doc/ucspi-ssl ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===> Building package for ucspi-ssl-tls-0.70_1 file sizes/checksums [9]: . done packing files [9]: . done packing directories [0]: . done =========================================================================== => Cleaning up wrkdir ===> Cleaning for ucspi-ssl-tls-0.70_1 build of sysutils/ucspi-ssl-tls ended at Wed Oct 5 19:34:09 PDT 2016 build time: 00:00:19