+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/sslsplit-0.5.5nb2/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/sslsplit-0.5.5nb2/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for sslsplit-0.5.5nb2 ------------------------------------------------------------------------------ SSLsplit 0.5.5 ------------------------------------------------------------------------------ Report bugs at https://github.com/droe/sslsplit/issues/new Please supply this header for diagnostics when reporting build issues Before reporting bugs, make sure to try the latest develop branch first: % git clone -b develop https://github.com/droe/sslsplit.git ------------------------------------------------------------------------------ Via pkg-config: OPENSSL_BASE: /usr/pkg LIBEVENT_BASE: /usr/pkg LIBPCAP_BASE: /usr/pkg LIBNET_BASE: /usr/pkg Build options: -DHAVE_NETFILTER Build info: V:FILE HDIFF:1 N:83c4edf uname -a: Linux pkgsrc-el7 3.10.0-1160.102.1.el7.x86_64 #1 SMP Tue Oct 17 15:42:21 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux ------------------------------------------------------------------------------ cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o cachemgr.o cachemgr.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o logbuf.o logbuf.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o cert.o cert.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o log.o log.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o cachefkcrt.o cachefkcrt.c In file included from logpkt.h:39:0, from log.c:36: /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/libnet.h:62:0: warning: "_GNU_SOURCE" redefined [enabled by default] #define _GNU_SOURCE ^ :0:0: note: this is the location of the previous definition In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/libnet.h:121:0, from logpkt.h:39, from log.c:36: /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:650:5: warning: type of bit-field 'ip_hl' is a GCC extension [-Wpedantic] u_int8_t ip_hl:4, /* header length */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:651:12: warning: type of bit-field 'ip_v' is a GCC extension [-Wpedantic] ip_v:4; /* version */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1092:5: warning: type of bit-field 'isl_type' is a GCC extension [-Wpedantic] u_int8_t isl_type:4, /* type of frame */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1093:12: warning: type of bit-field 'isl_user' is a GCC extension [-Wpedantic] isl_user:4; /* user defined bits */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1526:5: warning: type of bit-field 'th_x2' is a GCC extension [-Wpedantic] u_int8_t th_x2:4, /* (unused) */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1527:12: warning: type of bit-field 'th_off' is a GCC extension [-Wpedantic] th_off:4; /* data offset */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1637:5: warning: type of bit-field 'vrrp_v' is a GCC extension [-Wpedantic] u_int8_t vrrp_v:4, /* protocol version */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1638:12: warning: type of bit-field 'vrrp_t' is a GCC extension [-Wpedantic] vrrp_t:4; /* packet type */ ^ cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o opts.o opts.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o proxy.o proxy.c opts.c: In function 'opts_free': opts.c:131:3: warning: 'DH_free' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(opts->dh); ^ opts.c: In function 'opts_set_dh': opts.c:765:3: warning: 'DH_free' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(opts->dh); ^ opts.c: In function 'opts_set_ecdhcurve': opts.c:794:2: warning: 'EC_KEY_free' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ec.h:1006): Since OpenSSL 3.0 [-Wdeprecated-declarations] EC_KEY_free(ec); ^ cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o sys.o sys.c sys.c: In function 'sys_sendmsgfd': sys.c:791:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((int *) CMSG_DATA(cmsg)) = fd; ^ sys.c: In function 'sys_recvmsgfd': sys.c:848:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *pfd = *((int *) CMSG_DATA(cmsg)); ^ cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o thrqueue.o thrqueue.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o cachetgcrt.o cachetgcrt.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -D"BUILD_PKGNAME=\"sslsplit\"" -D"BUILD_VERSION=\"0.5.5\"" -D"BUILD_DATE=\"2023-12-22\"" -D"BUILD_INFO=\"V:FILE HDIFF:1 N:83c4edf\"" -D"BUILD_FEATURES=\"-DHAVE_NETFILTER\"" -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o build.o build.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o privsep.o privsep.c privsep.c: In function 'privsep_server_handle_req': privsep.c:379:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((int*)&ans[1]) = errno; ^ privsep.c:403:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((int*)&ans[1]) = errno; ^ privsep.c:439:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] arg = *(proxyspec_t**)(&req[1]); ^ privsep.c:451:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((int*)&ans[1]) = errno; ^ privsep.c:487:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((int*)&ans[1]) = errno; ^ privsep.c:511:4: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((int*)&ans[1]) = errno; ^ privsep.c: In function 'privsep_client_openfile': privsep.c:740:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] errno = *((int*)&ans[1]); ^ privsep.c: In function 'privsep_client_opensock': privsep.c:764:2: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] *((const proxyspec_t **)&req[1]) = spec; ^ privsep.c:790:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] errno = *((int*)&ans[1]); ^ privsep.c: In function 'privsep_client_certfile': privsep.c:840:3: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] errno = *((int*)&ans[1]); ^ cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o logger.o logger.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o nat.o nat.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o base64.o base64.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o cachedsess.o cachedsess.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o main.o main.c In file included from main.c:60:0: /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/libnet.h:62:0: warning: "_GNU_SOURCE" redefined [enabled by default] #define _GNU_SOURCE ^ :0:0: note: this is the location of the previous definition cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o logpkt.o logpkt.c In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/libnet.h:121:0, from main.c:60: /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:650:5: warning: type of bit-field 'ip_hl' is a GCC extension [-Wpedantic] u_int8_t ip_hl:4, /* header length */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:651:12: warning: type of bit-field 'ip_v' is a GCC extension [-Wpedantic] ip_v:4; /* version */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1092:5: warning: type of bit-field 'isl_type' is a GCC extension [-Wpedantic] u_int8_t isl_type:4, /* type of frame */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1093:12: warning: type of bit-field 'isl_user' is a GCC extension [-Wpedantic] isl_user:4; /* user defined bits */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1526:5: warning: type of bit-field 'th_x2' is a GCC extension [-Wpedantic] u_int8_t th_x2:4, /* (unused) */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1527:12: warning: type of bit-field 'th_off' is a GCC extension [-Wpedantic] th_off:4; /* data offset */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1637:5: warning: type of bit-field 'vrrp_v' is a GCC extension [-Wpedantic] u_int8_t vrrp_v:4, /* protocol version */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1638:12: warning: type of bit-field 'vrrp_t' is a GCC extension [-Wpedantic] vrrp_t:4; /* packet type */ ^ main.c: In function 'main_version': main.c:123:2: warning: implicit declaration of function 'libnet_version' [-Wimplicit-function-declaration] const char *lnv = libnet_version(); ^ main.c:123:20: warning: initialization makes pointer from integer without a cast [enabled by default] const char *lnv = libnet_version(); ^ In file included from logpkt.h:39:0, from logpkt.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/libnet.h:62:0: warning: "_GNU_SOURCE" redefined [enabled by default] #define _GNU_SOURCE ^ :0:0: note: this is the location of the previous definition In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/libnet.h:121:0, from logpkt.h:39, from logpkt.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:650:5: warning: type of bit-field 'ip_hl' is a GCC extension [-Wpedantic] u_int8_t ip_hl:4, /* header length */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:651:12: warning: type of bit-field 'ip_v' is a GCC extension [-Wpedantic] ip_v:4; /* version */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1092:5: warning: type of bit-field 'isl_type' is a GCC extension [-Wpedantic] u_int8_t isl_type:4, /* type of frame */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1093:12: warning: type of bit-field 'isl_user' is a GCC extension [-Wpedantic] isl_user:4; /* user defined bits */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1526:5: warning: type of bit-field 'th_x2' is a GCC extension [-Wpedantic] u_int8_t th_x2:4, /* (unused) */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1527:12: warning: type of bit-field 'th_off' is a GCC extension [-Wpedantic] th_off:4; /* data offset */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1637:5: warning: type of bit-field 'vrrp_v' is a GCC extension [-Wpedantic] u_int8_t vrrp_v:4, /* protocol version */ ^ /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/./libnet/libnet-headers.h:1638:12: warning: type of bit-field 'vrrp_t' is a GCC extension [-Wpedantic] vrrp_t:4; /* packet type */ ^ cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o url.o url.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o util.o util.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o cache.o cache.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o pxythrmgr.o pxythrmgr.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o dynbuf.o dynbuf.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o pxyconn.o pxyconn.c cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o proc.o proc.c pxyconn.c: In function 'pxy_srcsslctx_create': pxyconn.c:788:3: warning: 'SSL_CTX_set_tmp_dh_callback' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:2230): Since OpenSSL 3.0 [-Wdeprecated-declarations] SSL_CTX_set_tmp_dh_callback(sslctx, ssl_tmp_dh_callback); ^ pxyconn.c:795:3: warning: 'EC_KEY_free' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ec.h:1006): Since OpenSSL 3.0 [-Wdeprecated-declarations] EC_KEY_free(ecdh); ^ pxyconn.c:799:3: warning: 'EC_KEY_free' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ec.h:1006): Since OpenSSL 3.0 [-Wdeprecated-declarations] EC_KEY_free(ecdh); ^ pxyconn.c: In function 'pxy_bev_eventcb': pxyconn.c:2202:19: warning: implicit declaration of function 'ERR_GET_FUNC' [-Wimplicit-function-declaration] ERR_GET_FUNC(sslerr), ^ pxyconn.c:2204:19: warning: 'ERR_func_error_string' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/err.h:459): Since OpenSSL 3.0 [-Wdeprecated-declarations] ERR_func_error_string(sslerr) : "-"); ^ pxyconn.c:2214:20: warning: 'ERR_func_error_string' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/err.h:459): Since OpenSSL 3.0 [-Wdeprecated-declarations] ERR_func_error_string(sslerr)); ^ pxyconn.c:2232:19: warning: 'ERR_func_error_string' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/err.h:459): Since OpenSSL 3.0 [-Wdeprecated-declarations] ERR_func_error_string(sslerr) : "-"); ^ pxyconn.c:2242:20: warning: 'ERR_func_error_string' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/err.h:459): Since OpenSSL 3.0 [-Wdeprecated-declarations] ERR_func_error_string(sslerr)); ^ cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o ssl.o ssl.c ssl.c: In function 'ssl_engine': ssl.c:530:2: warning: 'ENGINE_by_id' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/engine.h:336): Since OpenSSL 3.0 [-Wdeprecated-declarations] engine = ENGINE_by_id(name); ^ ssl.c:534:2: warning: 'ENGINE_set_default' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/engine.h:708): Since OpenSSL 3.0 [-Wdeprecated-declarations] if (!ENGINE_set_default(engine, ENGINE_METHOD_ALL)) ^ ssl.c: In function 'ssl_tmp_dh_callback': ssl.c:738:2: warning: 'DH_new' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:206): Since OpenSSL 3.0 [-Wdeprecated-declarations] if (!(dh = DH_new())) { ^ ssl.c:744:3: warning: 'DH_set0_pqg' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:262): Since OpenSSL 3.0 [-Wdeprecated-declarations] rv = DH_set0_pqg(dh, ^ ssl.c:750:3: warning: 'DH_set0_pqg' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:262): Since OpenSSL 3.0 [-Wdeprecated-declarations] rv = DH_set0_pqg(dh, ^ ssl.c:756:3: warning: 'DH_set0_pqg' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:262): Since OpenSSL 3.0 [-Wdeprecated-declarations] rv = DH_set0_pqg(dh, ^ ssl.c:762:3: warning: 'DH_set0_pqg' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:262): Since OpenSSL 3.0 [-Wdeprecated-declarations] rv = DH_set0_pqg(dh, ^ ssl.c:771:3: warning: 'DH_free' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(dh); ^ ssl.c:776:3: warning: 'DH_free' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(dh); ^ ssl.c: In function 'ssl_dh_load': ssl.c:798:2: warning: 'PEM_read_DHparams' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/pem.h:472): Since OpenSSL 3.0 [-Wdeprecated-declarations] dh = PEM_read_DHparams(fh, NULL, NULL, NULL); ^ ssl.c: In function 'ssl_ec_by_name': ssl.c:820:2: warning: 'EC_KEY_new_by_curve_name' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ec.h:1001): Since OpenSSL 3.0 [-Wdeprecated-declarations] return EC_KEY_new_by_curve_name(nid); ^ ssl.c: In function 'ssl_key_genrsa': ssl.c:1370:2: warning: 'RSA_new' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/rsa.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] rsa = RSA_new(); ^ ssl.c:1373:2: warning: 'RSA_generate_key_ex' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/rsa.h:266): Since OpenSSL 3.0 [-Wdeprecated-declarations] rv = RSA_generate_key_ex(rsa, keysize, bn, NULL); ^ ssl.c:1376:3: warning: 'RSA_free' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/rsa.h:299): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_free(rsa); ^ ssl.c:1385:2: warning: 'EVP_PKEY_assign' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] EVP_PKEY_assign_RSA(pkey, rsa); /* does not increment refcount */ ^ ssl.c: In function 'ssl_dh_refcount_inc': ssl.c:1506:2: warning: 'DH_up_ref' is deprecated (declared at /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:208): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_up_ref(dh); ^ cc -c -I/usr/pkg/include -I/usr/pkg/include/libnet11 -isystem/usr/pkg/include -isystem/usr/pkg/include -isystem/usr/pkg/include/libnet11 -isystem/usr/pkg/include -D_GNU_SOURCE -D"PKGLABEL=\"SSLsplit\"" -DHAVE_NETFILTER -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -D_FORTIFY_SOURCE=2 -fstack-protector-all -pthread -o cachessess.o cachessess.c sed -e 's,/usr/local/etc/sslsplit,/usr/pkg/etc/sslsplit,' -e 's,@@VERSION@@,0.5.5,' -e 's,@@DATE@@,2023-12-22,' sslsplit.conf sed -e 's,/usr/local/etc/sslsplit,/usr/pkg/etc/sslsplit,' -e 's,@@VERSION@@,0.5.5,' -e 's,@@DATE@@,2023-12-22,' sslsplit.1 sed -e 's,/usr/local/etc/sslsplit,/usr/pkg/etc/sslsplit,' -e 's,@@VERSION@@,0.5.5,' -e 's,@@DATE@@,2023-12-22,' sslsplit.conf.5 cc -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib/libnet11 -L/usr/pkg/lib -L/usr/pkg/lib -L/usr/pkg/lib/libnet11 -L/usr/pkg/lib -pthread -o sslsplit cachemgr.o logbuf.o cert.o log.o cachefkcrt.o opts.o proxy.o sys.o thrqueue.o cachetgcrt.o build.o privsep.o logger.o nat.o base64.o cachedsess.o main.o logpkt.o url.o util.o cache.o pxythrmgr.o dynbuf.o pxyconn.o proc.o ssl.o cachessess.o -lssl -lcrypto -lz -levent -levent_openssl -levent_pthreads -lnet -lpcap pxyconn.o: In function `pxy_bev_eventcb': pxyconn.c:(.text+0x2b67): undefined reference to `ERR_GET_FUNC' pxyconn.c:(.text+0x2c80): undefined reference to `ERR_GET_FUNC' pxyconn.c:(.text+0x35e6): undefined reference to `ERR_GET_FUNC' pxyconn.c:(.text+0x3700): undefined reference to `ERR_GET_FUNC' pxyconn.c:(.text+0x3760): undefined reference to `ERR_GET_FUNC' pxyconn.o:pxyconn.c:(.text+0x38d0): more undefined references to `ERR_GET_FUNC' follow main.o: In function `main_version': main.c:(.text+0x2fa): undefined reference to `libnet_version' collect2: error: ld returned 1 exit status make: *** [sslsplit] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/security/sslsplit *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/security/sslsplit