+ 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.5nb3/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/sslsplit-0.5.5nb3/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for sslsplit-0.5.5nb3 ------------------------------------------------------------------------------ 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:3 N:83c4edf uname -a: Linux pkgsrc-el8 4.18.0-553.8.1.el8_10.x86_64 #1 SMP Tue Jul 2 17:10:26 UTC 2024 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 -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 -D"BUILD_PKGNAME=\"sslsplit\"" -D"BUILD_VERSION=\"0.5.5\"" -D"BUILD_DATE=\"2024-12-28\"" -D"BUILD_INFO=\"V:FILE HDIFF:3 N:83c4edf\"" -D"BUILD_FEATURES=\"-DHAVE_NETFILTER\"" -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -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 -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 -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 -pthread -o cachefkcrt.o cachefkcrt.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 -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 -pthread -o cachessess.o cachessess.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 -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 -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include/libnet11 -std=c99 -Wall -Wextra -pedantic -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 -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 -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 -pthread -o logbuf.o logbuf.c In file included from logpkt.h:39, from log.c:36: /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/libnet.h:62: warning: "_GNU_SOURCE" redefined #define _GNU_SOURCE <command-line>: 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 -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 -pthread -o logpkt.o logpkt.c In file included from logpkt.h:39, from logpkt.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/libnet.h:62: warning: "_GNU_SOURCE" redefined #define _GNU_SOURCE <command-line>: 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 -pthread -o main.o main.c In file included from main.c:60: /home/pbulk/build/security/sslsplit/work/.buildlink/include/libnet11/libnet.h:62: warning: "_GNU_SOURCE" redefined #define _GNU_SOURCE <command-line>: note: this is the location of the previous definition main.c: In function 'main_version': main.c:123:20: warning: implicit declaration of function 'libnet_version'; did you mean 'nat_version'? [-Wimplicit-function-declaration] const char *lnv = libnet_version(); ^~~~~~~~~~~~~~ nat_version main.c:123:20: warning: initialization of 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 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 -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 -pthread -o opts.o opts.c opts.c: In function 'opts_free': opts.c:131:3: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(opts->dh); ^~~~~~~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dsa.h:31, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:37, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from opts.h:34, from opts.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:211:28: note: declared here OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); ^~~~~~~ opts.c: In function 'opts_set_dh': opts.c:765:3: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(opts->dh); ^~~~~~~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dsa.h:31, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:37, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from opts.h:34, from opts.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:211:28: note: declared here OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); ^~~~~~~ opts.c: In function 'opts_set_ecdhcurve': opts.c:794:2: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] EC_KEY_free(ec); ^~~~~~~~~~~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:33, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from opts.h:34, from opts.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ec.h:1022:28: note: declared here OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); ^~~~~~~~~~~ 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 -pthread -o privsep.o privsep.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 -pthread -o proc.o proc.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 -pthread -o proxy.o proxy.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 -pthread -o pxyconn.o pxyconn.c pxyconn.c: In function 'pxy_srcsslctx_create': pxyconn.c:792:3: warning: 'SSL_CTX_set_tmp_dh_callback' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] SSL_CTX_set_tmp_dh_callback(sslctx, ssl_tmp_dh_callback); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ssl.h:35, from opts.h:34, from pxyconn.h:32, from pxyconn.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:2256:6: note: declared here void SSL_CTX_set_tmp_dh_callback(SSL_CTX *ctx, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ pxyconn.c:799:3: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] EC_KEY_free(ecdh); ^~~~~~~~~~~ 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 -pthread -o pxythrmgr.o pxythrmgr.c In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:33, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from opts.h:34, from pxyconn.h:32, from pxyconn.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ec.h:1022:28: note: declared here OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); ^~~~~~~~~~~ pxyconn.c:803:3: warning: 'EC_KEY_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] EC_KEY_free(ecdh); ^~~~~~~~~~~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:33, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from opts.h:34, from pxyconn.h:32, from pxyconn.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ec.h:1022:28: note: declared here OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); ^~~~~~~~~~~ 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 -pthread -o ssl.o ssl.c ssl.c: In function 'ssl_engine': ssl.c:530:2: warning: 'ENGINE_by_id' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] engine = ENGINE_by_id(name); ^~~~~~ In file included from ssl.c:44: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/engine.h:336:31: note: declared here OSSL_DEPRECATEDIN_3_0 ENGINE *ENGINE_by_id(const char *id); ^~~~~~~~~~~~ ssl.c:534:2: warning: 'ENGINE_set_default' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] if (!ENGINE_set_default(engine, ENGINE_METHOD_ALL)) ^~ In file included from ssl.c:44: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/engine.h:708:27: note: declared here OSSL_DEPRECATEDIN_3_0 int ENGINE_set_default(ENGINE *e, unsigned int flags); ^~~~~~~~~~~~~~~~~~ ssl.c: In function 'ssl_tmp_dh_callback': ssl.c:738:2: warning: 'DH_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] if (!(dh = DH_new())) { ^~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dsa.h:31, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:37, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:210:27: note: declared here OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); ^~~~~~ ssl.c:744:3: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] rv = DH_set0_pqg(dh, ^~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dsa.h:31, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:37, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:266:27: note: declared here OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); ^~~~~~~~~~~ ssl.c:750:3: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] rv = DH_set0_pqg(dh, ^~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dsa.h:31, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:37, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:266:27: note: declared here OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); ^~~~~~~~~~~ ssl.c:756:3: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] rv = DH_set0_pqg(dh, ^~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dsa.h:31, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:37, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:266:27: note: declared here OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); ^~~~~~~~~~~ ssl.c:762:3: warning: 'DH_set0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] rv = DH_set0_pqg(dh, ^~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dsa.h:31, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:37, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:266:27: note: declared here OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); ^~~~~~~~~~~ ssl.c:771:3: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(dh); ^~~~~~~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dsa.h:31, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:37, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:211:28: note: declared here OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); ^~~~~~~ ssl.c:776:3: warning: 'DH_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(dh); ^~~~~~~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dsa.h:31, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:37, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:211:28: note: declared here OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); ^~~~~~~ ssl.c: In function 'ssl_dh_load': ssl.c:798:2: warning: 'PEM_read_DHparams' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] dh = PEM_read_DHparams(fh, NULL, NULL, NULL); ^~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:37, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/pem.h:75:11: note: declared here type *PEM_##readname##_##name(INTYPE *out, type **x, \ ^~~~ /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/pem.h:239:10: note: in expansion of macro 'PEM_read_cb_fnsig' attr PEM_read_cb_fnsig(name, type, FILE, read); ^~~~~~~~~~~~~~~~~ /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/pem.h:338:5: note: in expansion of macro 'DECLARE_PEM_read_fp_attr' DECLARE_PEM_read_fp_attr(attr, name, type) ^~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/pem.h:347:5: note: in expansion of macro 'DECLARE_PEM_read_attr' DECLARE_PEM_read_attr(attr, name, type) \ ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/pem.h:474:1: note: in expansion of macro 'DECLARE_PEM_rw_attr' DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) ^~~~~~~~~~~~~~~~~~~ ssl.c: In function 'ssl_ec_by_name': ssl.c:820:2: warning: 'EC_KEY_new_by_curve_name' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] return EC_KEY_new_by_curve_name(nid); ^~~~~~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:33, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ec.h:1017:31: note: declared here OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); ^~~~~~~~~~~~~~~~~~~~~~~~ ssl.c: In function 'ssl_key_genrsa': ssl.c:1370:2: warning: 'RSA_new' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] rsa = RSA_new(); ^~~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:36, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/rsa.h:212:28: note: declared here OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); ^~~~~~~ ssl.c:1373:2: warning: 'RSA_generate_key_ex' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] rv = RSA_generate_key_ex(rsa, keysize, bn, NULL); ^~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:36, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/rsa.h:271:27: note: declared here OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, ^~~~~~~~~~~~~~~~~~~ ssl.c:1376:3: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_free(rsa); ^~~~~~~~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:36, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/rsa.h:304:28: note: declared here OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); ^~~~~~~~ ssl.c:1385:2: warning: 'EVP_PKEY_assign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] EVP_PKEY_assign_RSA(pkey, rsa); /* does not increment refcount */ ^~~~~~~~~~~~~~~~~~~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:29, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/evp.h:1345:5: note: declared here int EVP_PKEY_assign(EVP_PKEY *pkey, int type, void *key); ^~~~~~~~~~~~~~~ ssl.c: In function 'ssl_dh_refcount_inc': ssl.c:1506:2: warning: 'DH_up_ref' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_up_ref(dh); ^~~~~~~~~ In file included from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dsa.h:31, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/x509.h:37, from /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:32, from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/dh.h:212:27: note: declared here OSSL_DEPRECATEDIN_3_0 int DH_up_ref(DH *dh); ^~~~~~~~~ ssl.c: In function 'ssl_session_is_valid': ssl.c:1956:2: warning: 'SSL_SESSION_get_time' is deprecated: Since OpenSSL 3.4;not Y2038-safe, replace with SSL_SESSION_get_time_ex() [-Wdeprecated-declarations] return (SSL_SESSION_get_time(sess) > curtime - timeout); ^~~~~~ In file included from ssl.h:35, from ssl.c:29: /home/pbulk/build/security/sslsplit/work/.buildlink/include/openssl/ssl.h:1738:13: note: declared here __owur long SSL_SESSION_get_time(const SSL_SESSION *s); ^~~~~~~~~~~~~~~~~~~~ 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 -pthread -o sys.o sys.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 -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 -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 -pthread -o util.o util.c sed -e 's,/usr/local/etc/sslsplit,/usr/pkg/etc/sslsplit,' -e 's,@@VERSION@@,0.5.5,' -e 's,@@DATE@@,2024-12-28,' <sslsplit.conf.in >sslsplit.conf sed -e 's,/usr/local/etc/sslsplit,/usr/pkg/etc/sslsplit,' -e 's,@@VERSION@@,0.5.5,' -e 's,@@DATE@@,2024-12-28,' <sslsplit.1.in >sslsplit.1 sed -e 's,/usr/local/etc/sslsplit,/usr/pkg/etc/sslsplit,' -e 's,@@VERSION@@,0.5.5,' -e 's,@@DATE@@,2024-12-28,' <sslsplit.conf.5.in >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 base64.o build.o cache.o cachedsess.o cachefkcrt.o cachemgr.o cachessess.o cachetgcrt.o cert.o dynbuf.o log.o logbuf.o logger.o logpkt.o main.o nat.o opts.o privsep.o proc.o proxy.o pxyconn.o pxythrmgr.o ssl.o sys.o thrqueue.o url.o util.o -lssl -lcrypto -lz -levent -levent_openssl -levent_pthreads -lnet -lpcap main.o: In function `main_version': main.c:(.text+0x2bc): undefined reference to `libnet_version' collect2: error: ld returned 1 exit status gmake: *** [GNUmakefile:476: sslsplit] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/security/sslsplit *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/security/sslsplit