+ 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/vtun-3.0.4nb1/work.log
+ su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/vtun-3.0.4nb1/work.log
=> Bootstrap dependency digest>=20211023: found digest-20220214
===> Building for vtun-3.0.4nb1
--- cfg_file.tab.h ---
--- main.o ---
--- cfg_file.tab.h ---
/usr/pkg/bin/bison -y -d -b cfg_file cfg_file.y
--- main.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c main.c
--- cfg_file.tab.h ---
cfg_file.y:72.1-7: warning: POSIX Yacc does not support %expect [-Wyacc]
   72 | %expect 20
      | ^~~~~~~
--- main.o ---
main.c: In function 'main':
main.c:208:12: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result]
  close(0); dup(fd);
            ^~~~~~~
main.c:209:12: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result]
  close(1); dup(fd);
            ^~~~~~~
main.c:210:19: warning: ignoring return value of 'dup', declared with attribute warn_unused_result [-Wunused-result]
         close(2); dup(fd);
                   ^~~~~~~
main.c:215:2: warning: ignoring return value of 'chdir', declared with attribute warn_unused_result [-Wunused-result]
  chdir("/");
  ^~~~~~~~~~
--- server.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c server.c
--- client.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c client.c
--- lib.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c lib.c
--- llist.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c llist.c
--- auth.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c auth.c
auth.c: In function 'encrypt_chal':
auth.c:75:4: warning: 'BF_set_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    BF_set_key(&key, 16, MD5(pwd,strlen(pwd),NULL));
    ^~~~~~~~~~
In file included from auth.c:62:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/blowfish.h:50:28: note: declared here
 OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len,
                            ^~~~~~~~~~
auth.c:75:4: warning: 'MD5' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    BF_set_key(&key, 16, MD5(pwd,strlen(pwd),NULL));
    ^~~~~~~~~~
In file included from auth.c:61:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/md5.h:52:38: note: declared here
 OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n,
                                      ^~~
auth.c:78:7: warning: 'BF_ecb_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
       BF_ecb_encrypt(chal + i,  chal + i, &key, BF_ENCRYPT);
       ^~~~~~~~~~~~~~
In file included from auth.c:62:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/blowfish.h:54:28: note: declared here
 OSSL_DEPRECATEDIN_3_0 void BF_ecb_encrypt(const unsigned char *in,
                            ^~~~~~~~~~~~~~
auth.c: In function 'decrypt_chal':
auth.c:86:4: warning: 'BF_set_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    BF_set_key(&key, 16, MD5(pwd,strlen(pwd),NULL));
    ^~~~~~~~~~
In file included from auth.c:62:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/blowfish.h:50:28: note: declared here
 OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len,
                            ^~~~~~~~~~
auth.c:86:4: warning: 'MD5' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    BF_set_key(&key, 16, MD5(pwd,strlen(pwd),NULL));
    ^~~~~~~~~~
In file included from auth.c:61:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/md5.h:52:38: note: declared here
 OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n,
                                      ^~~
auth.c:89:7: warning: 'BF_ecb_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
       BF_ecb_encrypt(chal + i,  chal + i, &key, BF_DECRYPT);
       ^~~~~~~~~~~~~~
In file included from auth.c:62:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/blowfish.h:54:28: note: declared here
 OSSL_DEPRECATEDIN_3_0 void BF_ecb_encrypt(const unsigned char *in,
                            ^~~~~~~~~~~~~~
--- tunnel.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c tunnel.c
--- lock.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c lock.c
lock.c: In function 'lock_host':
lock.c:133:15: warning: implicit declaration of function 'nanosleep'; did you mean 'usleep'? [-Wimplicit-function-declaration]
               nanosleep(&tm, NULL);
               ^~~~~~~~~
               usleep
--- netlib.o ---
--- tun_dev.o ---
--- netlib.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c netlib.c
--- tun_dev.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c tun_dev.c
--- tap_dev.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c tap_dev.c
--- pty_dev.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c pty_dev.c
--- pipe_dev.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c pipe_dev.c
--- pty_dev.o ---
pty_dev.c: In function 'pty_open':
pty_dev.c:45:15: warning: implicit declaration of function 'getpt'; did you mean 'getopt'? [-Wimplicit-function-declaration]
     if((mr_fd=getpt()) < 0)
               ^~~~~
               getopt
pty_dev.c:47:8: warning: implicit declaration of function 'grantpt' [-Wimplicit-function-declaration]
     if(grantpt(mr_fd) != 0)
        ^~~~~~~
pty_dev.c:49:8: warning: implicit declaration of function 'unlockpt'; did you mean 'unlinkat'? [-Wimplicit-function-declaration]
     if(unlockpt(mr_fd) != 0)
        ^~~~~~~~
        unlinkat
pty_dev.c:51:27: warning: implicit declaration of function 'ptsname'; did you mean 'ptsname_r'? [-Wimplicit-function-declaration]
     if ((ptyname = (char*)ptsname(mr_fd)) == NULL)
                           ^~~~~~~
                           ptsname_r
pty_dev.c:51:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     if ((ptyname = (char*)ptsname(mr_fd)) == NULL)
                    ^
--- tcp_proto.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c tcp_proto.c
--- udp_proto.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c udp_proto.c
--- linkfd.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c linkfd.c
--- lfd_shaper.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c lfd_shaper.c
lfd_shaper.c: In function 'shaper_avail':
lfd_shaper.c:118:7: warning: implicit declaration of function 'nanosleep'; did you mean 'usleep'? [-Wimplicit-function-declaration]
       nanosleep(&ts,NULL);
       ^~~~~~~~~
       usleep
--- lfd_zlib.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c lfd_zlib.c
--- lfd_lzo.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c lfd_lzo.c
--- lfd_encrypt.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c lfd_encrypt.c
--- lfd_legacy_encrypt.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c lfd_legacy_encrypt.c
--- lfd_encrypt.o ---
lfd_encrypt.c: In function 'prep_key':
lfd_encrypt.c:126:7: warning: 'MD5' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
       MD5(host->passwd, halflen, hashkey);
       ^~~
In file included from lfd_encrypt.c:56:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/md5.h:52:38: note: declared here
 OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n,
                                      ^~~
lfd_encrypt.c:127:7: warning: 'MD5' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
       MD5((host->passwd)+halflen, tmplen-halflen, hashkey+16);
       ^~~
In file included from lfd_encrypt.c:56:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/md5.h:52:38: note: declared here
 OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n,
                                      ^~~
lfd_encrypt.c:131:7: warning: 'MD5' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
       MD5(host->passwd,strlen(host->passwd), hashkey);
       ^~~
In file included from lfd_encrypt.c:56:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/md5.h:52:38: note: declared here
 OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n,
                                      ^~~
lfd_encrypt.c: In function 'send_ib_mesg':
lfd_encrypt.c:670:36: warning: implicit declaration of function 'htonl'; did you mean 'atoll'? [-Wimplicit-function-declaration]
       *((unsigned long *)in_ptr) = htonl(sequence_num);
                                    ^~~~~
                                    atoll
--- lfd_legacy_encrypt.o ---
lfd_legacy_encrypt.c: In function 'alloc_legacy_encrypt':
lfd_legacy_encrypt.c:69:4: warning: 'BF_set_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    BF_set_key(&key, ENC_KEY_SIZE, MD5(host->passwd,strlen(host->passwd),NULL));
    ^~~~~~~~~~
In file included from lfd_legacy_encrypt.c:54:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/blowfish.h:50:28: note: declared here
 OSSL_DEPRECATEDIN_3_0 void BF_set_key(BF_KEY *key, int len,
                            ^~~~~~~~~~
lfd_legacy_encrypt.c:69:4: warning: 'MD5' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    BF_set_key(&key, ENC_KEY_SIZE, MD5(host->passwd,strlen(host->passwd),NULL));
    ^~~~~~~~~~
In file included from lfd_legacy_encrypt.c:53:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/md5.h:52:38: note: declared here
 OSSL_DEPRECATEDIN_3_0 unsigned char *MD5(const unsigned char *d, size_t n,
                                      ^~~
lfd_legacy_encrypt.c: In function 'legacy_encrypt_buf':
lfd_legacy_encrypt.c:92:4: warning: 'BF_ecb_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
    BF_ecb_encrypt(out_ptr, out_ptr, &key, BF_ENCRYPT);
    ^~~~~~~~~~~~~~
In file included from lfd_legacy_encrypt.c:54:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/blowfish.h:54:28: note: declared here
 OSSL_DEPRECATEDIN_3_0 void BF_ecb_encrypt(const unsigned char *in,
                            ^~~~~~~~~~~~~~
lfd_legacy_encrypt.c:97:7: warning: 'BF_ecb_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
       BF_ecb_encrypt(in_ptr + p,  out_ptr + p, &key, BF_ENCRYPT);
       ^~~~~~~~~~~~~~
In file included from lfd_legacy_encrypt.c:54:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/blowfish.h:54:28: note: declared here
 OSSL_DEPRECATEDIN_3_0 void BF_ecb_encrypt(const unsigned char *in,
                            ^~~~~~~~~~~~~~
lfd_legacy_encrypt.c: In function 'legacy_decrypt_buf':
lfd_legacy_encrypt.c:108:7: warning: 'BF_ecb_encrypt' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations]
       BF_ecb_encrypt(in + p, in + p, &key, BF_DECRYPT);
       ^~~~~~~~~~~~~~
In file included from lfd_legacy_encrypt.c:54:
/home/pbulk/build/net/vtun/work/.buildlink/include/openssl/blowfish.h:54:28: note: declared here
 OSSL_DEPRECATEDIN_3_0 void BF_ecb_encrypt(const unsigned char *in,
                            ^~~~~~~~~~~~~~
--- cfg_file.lex.c ---
: -t cfg_file.l > cfg_file.lex.c
--- cfg_file.tab.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c cfg_file.tab.c
--- cfg_file.lex.o ---
--- cfg_file.tab.o ---
In file included from cfg_file.y:35:
lib.h: In function 'read_n':
lib.h:76:13: warning: implicit declaration of function 'read'; did you mean 'fread'? [-Wimplicit-function-declaration]
    if( (w = read(fd, buf, len)) < 0 ){
             ^~~~
             fread
lib.h: In function 'write_n':
lib.h:95:14: warning: implicit declaration of function 'write'; did you mean 'fwrite'? [-Wimplicit-function-declaration]
     if( (w = write(fd, buf, len)) < 0 ){
              ^~~~~
              fwrite
--- cfg_file.lex.o ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -I/usr/pkg/include -c cfg_file.lex.c
--- vtund ---
cc -pipe -O2 -I/usr/pkg/include -I/usr/pkg/include -I/usr/pkg/include/openssl -I/usr/pkg/include/lzo -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -I/usr/pkg/include/openssl -DVTUN_CONFIG_FILE=\"/usr/pkg/etc/vtund.conf\" -DVTUN_PID_FILE=\"/var/run/vtund.pid\"  -DVTUN_STAT_DIR=\"/var/log/vtund\" -DVTUN_LOCK_DIR=\"/var/run/vtund\" -o vtund main.o cfg_file.tab.o cfg_file.lex.o server.o client.o lib.o  llist.o auth.o tunnel.o lock.o netlib.o   tun_dev.o tap_dev.o pty_dev.o pipe_dev.o  tcp_proto.o udp_proto.o  linkfd.o lfd_shaper.o lfd_zlib.o lfd_lzo.o lfd_encrypt.o lfd_legacy_encrypt.o  -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib  -L/usr/pkg/lib -L/usr/pkg/lib -lz -llzo2 -lcrypto
cfg_file.tab.o: In function `yyparse':
cfg_file.tab.c:(.text+0x766): undefined reference to `yylex'
cfg_file.tab.o: In function `read_config':
cfg_file.tab.c:(.text+0x1452): undefined reference to `yyin'
cfg_file.tab.c:(.text+0x146f): undefined reference to `yyin'
collect2: error: ld returned 1 exit status
*** [vtund] Error code 1

bmake: stopped making "vtund" in /home/pbulk/build/net/vtun/work/vtun-3.0.4
bmake: 1 error

bmake: stopped making "vtund" in /home/pbulk/build/net/vtun/work/vtun-3.0.4
*** Error code 2

Stop.
bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/net/vtun
*** Error code 1

Stop.
bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-el8-trunk-x86_64/net/vtun