+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/guacamole-server-1.0.0nb35/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/guacamole-server-1.0.0nb35/work.log ===> Building for guacamole-server-1.0.0nb35 --- all --- /opt/pkg/bin/bmake all-recursive --- all-recursive --- Making all in src/libguac --- libguac_la-audio.lo --- --- libguac_la-client.lo --- --- libguac_la-encode-jpeg.lo --- --- libguac_la-encode-png.lo --- --- libguac_la-audio.lo --- CC libguac_la-audio.lo --- libguac_la-client.lo --- CC libguac_la-client.lo --- libguac_la-encode-jpeg.lo --- CC libguac_la-encode-jpeg.lo --- libguac_la-encode-png.lo --- CC libguac_la-encode-png.lo --- libguac_la-error.lo --- CC libguac_la-error.lo --- libguac_la-hash.lo --- CC libguac_la-hash.lo --- libguac_la-id.lo --- CC libguac_la-id.lo --- libguac_la-palette.lo --- CC libguac_la-palette.lo --- libguac_la-parser.lo --- CC libguac_la-parser.lo --- libguac_la-pool.lo --- CC libguac_la-pool.lo --- libguac_la-protocol.lo --- CC libguac_la-protocol.lo --- libguac_la-raw_encoder.lo --- CC libguac_la-raw_encoder.lo --- libguac_la-socket.lo --- CC libguac_la-socket.lo --- libguac_la-socket-broadcast.lo --- CC libguac_la-socket-broadcast.lo --- libguac_la-socket-fd.lo --- CC libguac_la-socket-fd.lo --- libguac_la-socket-nest.lo --- CC libguac_la-socket-nest.lo --- libguac_la-socket-tee.lo --- CC libguac_la-socket-tee.lo --- libguac_la-timestamp.lo --- CC libguac_la-timestamp.lo --- libguac_la-unicode.lo --- CC libguac_la-unicode.lo --- libguac_la-user.lo --- CC libguac_la-user.lo --- libguac_la-user-handlers.lo --- CC libguac_la-user-handlers.lo --- libguac_la-user-handshake.lo --- CC libguac_la-user-handshake.lo --- libguac_la-wait-fd.lo --- CC libguac_la-wait-fd.lo --- libguac_la-encode-webp.lo --- CC libguac_la-encode-webp.lo --- libguac_la-socket-ssl.lo --- CC libguac_la-socket-ssl.lo --- libguac.la --- CCLD libguac.la Making all in src/common --- libguac_common_la-io.lo --- --- libguac_common_la-blank_cursor.lo --- --- libguac_common_la-clipboard.lo --- --- libguac_common_la-cursor.lo --- --- libguac_common_la-io.lo --- CC libguac_common_la-io.lo --- libguac_common_la-blank_cursor.lo --- CC libguac_common_la-blank_cursor.lo --- libguac_common_la-clipboard.lo --- CC libguac_common_la-clipboard.lo --- libguac_common_la-cursor.lo --- CC libguac_common_la-cursor.lo --- libguac_common_la-display.lo --- CC libguac_common_la-display.lo --- libguac_common_la-dot_cursor.lo --- CC libguac_common_la-dot_cursor.lo --- libguac_common_la-ibar_cursor.lo --- CC libguac_common_la-ibar_cursor.lo --- libguac_common_la-iconv.lo --- CC libguac_common_la-iconv.lo --- libguac_common_la-json.lo --- CC libguac_common_la-json.lo --- libguac_common_la-list.lo --- CC libguac_common_la-list.lo --- libguac_common_la-pointer_cursor.lo --- CC libguac_common_la-pointer_cursor.lo --- libguac_common_la-recording.lo --- CC libguac_common_la-recording.lo --- libguac_common_la-rect.lo --- CC libguac_common_la-rect.lo --- libguac_common_la-string.lo --- CC libguac_common_la-string.lo --- libguac_common_la-surface.lo --- CC libguac_common_la-surface.lo --- libguac_common.la --- CCLD libguac_common.la Making all in tests Making all in src/common-ssh --- libguac_common_ssh_la-buffer.lo --- --- libguac_common_ssh_la-dsa-compat.lo --- --- libguac_common_ssh_la-rsa-compat.lo --- --- libguac_common_ssh_la-sftp.lo --- --- libguac_common_ssh_la-buffer.lo --- CC libguac_common_ssh_la-buffer.lo --- libguac_common_ssh_la-dsa-compat.lo --- CC libguac_common_ssh_la-dsa-compat.lo --- libguac_common_ssh_la-rsa-compat.lo --- CC libguac_common_ssh_la-rsa-compat.lo --- libguac_common_ssh_la-sftp.lo --- CC libguac_common_ssh_la-sftp.lo --- libguac_common_ssh_la-ssh.lo --- CC libguac_common_ssh_la-ssh.lo --- libguac_common_ssh_la-key.lo --- CC libguac_common_ssh_la-key.lo --- libguac_common_ssh_la-user.lo --- CC libguac_common_ssh_la-user.lo --- libguac_common_ssh_la-key.lo --- key.c: In function 'guac_common_ssh_key_alloc': key.c:63:9: warning: 'PEM_read_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 63 | rsa_key = PEM_read_bio_RSAPrivateKey(key_bio, NULL, NULL, passphrase); | ^~~~~~~ In file included from key.c:33: /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/pem.h:75:11: note: declared here 75 | type *PEM_##readname##_##name(INTYPE *out, type **x, \ | ^~~~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/pem.h:273:10: note: in expansion of macro 'PEM_read_cb_fnsig' 273 | attr PEM_read_cb_fnsig(name, type, BIO, read_bio); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/pem.h:337:5: note: in expansion of macro 'DECLARE_PEM_read_bio_attr' 337 | DECLARE_PEM_read_bio_attr(attr, name, type) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/pem.h:364:5: note: in expansion of macro 'DECLARE_PEM_read_attr' 364 | DECLARE_PEM_read_attr(attr, name, type) \ | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/pem.h:452:1: note: in expansion of macro 'DECLARE_PEM_rw_cb_attr' 452 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^~~~~~~~~~~~~~~~~~~~~~ key.c:79:9: warning: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 79 | RSA_get0_key(rsa_key, &key_n, &key_e, NULL); | ^~~~~~~~~~~~ In file included from common-ssh/rsa-compat.h:26, from key.c:25: /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ key.c:105:9: warning: 'PEM_read_bio_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 105 | dsa_key = PEM_read_bio_DSAPrivateKey(key_bio, NULL, NULL, passphrase); | ^~~~~~~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/pem.h:75:11: note: declared here 75 | type *PEM_##readname##_##name(INTYPE *out, type **x, \ | ^~~~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/pem.h:273:10: note: in expansion of macro 'PEM_read_cb_fnsig' 273 | attr PEM_read_cb_fnsig(name, type, BIO, read_bio); | ^~~~~~~~~~~~~~~~~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/pem.h:337:5: note: in expansion of macro 'DECLARE_PEM_read_bio_attr' 337 | DECLARE_PEM_read_bio_attr(attr, name, type) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/pem.h:364:5: note: in expansion of macro 'DECLARE_PEM_read_attr' 364 | DECLARE_PEM_read_attr(attr, name, type) \ | ^~~~~~~~~~~~~~~~~~~~~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/pem.h:458:1: note: in expansion of macro 'DECLARE_PEM_rw_cb_attr' 458 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA) | ^~~~~~~~~~~~~~~~~~~~~~ key.c:121:9: warning: 'DSA_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 121 | DSA_get0_pqg(dsa_key, &key_p, &key_q, &key_g); | ^~~~~~~~~~~~ In file included from common-ssh/dsa-compat.h:26, from key.c:23: /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/dsa.h:206:28: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ key.c:122:9: warning: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 122 | DSA_get0_key(dsa_key, &pub_key, NULL); | ^~~~~~~~~~~~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/dsa.h:209:28: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ key.c: In function 'guac_common_ssh_key_free': key.c:164:9: warning: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 164 | RSA_free(key->rsa); | ^~~~~~~~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ key.c:166:9: warning: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 166 | DSA_free(key->dsa); | ^~~~~~~~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ key.c: In function 'guac_common_ssh_key_sign': key.c:202:13: warning: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 202 | if (RSA_sign(NID_sha1, digest, dlen, sig, &len, key->rsa) == 1) | ^~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/rsa.h:359:27: note: declared here 359 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m, | ^~~~~~~~ key.c:208:13: warning: 'DSA_do_sign' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 208 | DSA_SIG* dsa_sig = DSA_do_sign(digest, dlen, key->dsa); | ^~~~~~~ /home/pbulk/build/net/guacamole-server/work/.buildlink/include/openssl/dsa.h:118:32: note: declared here 118 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen, | ^~~~~~~~~~~ --- libguac_common_ssh.la --- CCLD libguac_common_ssh.la Making all in src/terminal --- libguac_terminal_la-buffer.lo --- --- libguac_terminal_la-char_mappings.lo --- --- libguac_terminal_la-common.lo --- --- libguac_terminal_la-display.lo --- --- libguac_terminal_la-buffer.lo --- CC libguac_terminal_la-buffer.lo --- libguac_terminal_la-char_mappings.lo --- CC libguac_terminal_la-char_mappings.lo --- libguac_terminal_la-common.lo --- CC libguac_terminal_la-common.lo --- libguac_terminal_la-display.lo --- CC libguac_terminal_la-display.lo --- libguac_terminal_la-named-colors.lo --- CC libguac_terminal_la-named-colors.lo --- libguac_terminal_la-palette.lo --- CC libguac_terminal_la-palette.lo --- libguac_terminal_la-scrollbar.lo --- CC libguac_terminal_la-scrollbar.lo --- libguac_terminal_la-terminal.lo --- CC libguac_terminal_la-terminal.lo --- libguac_terminal_la-terminal_handlers.lo --- CC libguac_terminal_la-terminal_handlers.lo --- libguac_terminal_la-typescript.lo --- CC libguac_terminal_la-typescript.lo --- libguac_terminal_la-xparsecolor.lo --- CC libguac_terminal_la-xparsecolor.lo --- libguac_terminal.la --- CCLD libguac_terminal.la Making all in src/pulse --- libguac_pulse_la-pulse.lo --- CC libguac_pulse_la-pulse.lo --- libguac_pulse.la --- CCLD libguac_pulse.la Making all in src/protocols/ssh --- libguac_client_ssh_la-client.lo --- --- libguac_client_ssh_la-clipboard.lo --- --- libguac_client_ssh_la-input.lo --- --- libguac_client_ssh_la-settings.lo --- --- libguac_client_ssh_la-input.lo --- CC libguac_client_ssh_la-input.lo --- libguac_client_ssh_la-settings.lo --- CC libguac_client_ssh_la-settings.lo --- libguac_client_ssh_la-client.lo --- CC libguac_client_ssh_la-client.lo --- libguac_client_ssh_la-clipboard.lo --- CC libguac_client_ssh_la-clipboard.lo --- libguac_client_ssh_la-sftp.lo --- CC libguac_client_ssh_la-sftp.lo --- libguac_client_ssh_la-ssh.lo --- CC libguac_client_ssh_la-ssh.lo --- libguac_client_ssh_la-ttymode.lo --- CC libguac_client_ssh_la-ttymode.lo --- libguac_client_ssh_la-user.lo --- CC libguac_client_ssh_la-user.lo --- libguac-client-ssh.la --- CCLD libguac-client-ssh.la ld: warning: file /home/pbulk/build/net/guacamole-server/work/guacamole-server-1.0.0/src/libguac/.libs/libguac.so: linked to ../../../src/libguac/.libs/libguac.so: attempted multiple inclusion of file Making all in src/protocols/telnet --- libguac_client_telnet_la-client.lo --- --- libguac_client_telnet_la-clipboard.lo --- --- libguac_client_telnet_la-input.lo --- --- libguac_client_telnet_la-settings.lo --- --- libguac_client_telnet_la-client.lo --- CC libguac_client_telnet_la-client.lo --- libguac_client_telnet_la-clipboard.lo --- CC libguac_client_telnet_la-clipboard.lo --- libguac_client_telnet_la-input.lo --- CC libguac_client_telnet_la-input.lo --- libguac_client_telnet_la-settings.lo --- CC libguac_client_telnet_la-settings.lo --- libguac_client_telnet_la-telnet.lo --- CC libguac_client_telnet_la-telnet.lo --- libguac_client_telnet_la-user.lo --- CC libguac_client_telnet_la-user.lo --- libguac-client-telnet.la --- CCLD libguac-client-telnet.la ld: warning: file /home/pbulk/build/net/guacamole-server/work/guacamole-server-1.0.0/src/libguac/.libs/libguac.so: linked to ../../../src/libguac/.libs/libguac.so: attempted multiple inclusion of file Making all in src/protocols/vnc --- libguac_client_vnc_la-auth.lo --- --- libguac_client_vnc_la-client.lo --- --- libguac_client_vnc_la-clipboard.lo --- --- libguac_client_vnc_la-cursor.lo --- --- libguac_client_vnc_la-clipboard.lo --- CC libguac_client_vnc_la-clipboard.lo --- libguac_client_vnc_la-auth.lo --- CC libguac_client_vnc_la-auth.lo --- libguac_client_vnc_la-client.lo --- CC libguac_client_vnc_la-client.lo --- libguac_client_vnc_la-cursor.lo --- CC libguac_client_vnc_la-cursor.lo --- libguac_client_vnc_la-display.lo --- --- libguac_client_vnc_la-input.lo --- --- libguac_client_vnc_la-display.lo --- CC libguac_client_vnc_la-display.lo --- libguac_client_vnc_la-input.lo --- CC libguac_client_vnc_la-input.lo --- libguac_client_vnc_la-log.lo --- CC libguac_client_vnc_la-log.lo --- libguac_client_vnc_la-settings.lo --- CC libguac_client_vnc_la-settings.lo --- libguac_client_vnc_la-user.lo --- CC libguac_client_vnc_la-user.lo --- libguac_client_vnc_la-vnc.lo --- CC libguac_client_vnc_la-vnc.lo --- libguac_client_vnc_la-sftp.lo --- CC libguac_client_vnc_la-sftp.lo --- libguac-client-vnc.la --- CCLD libguac-client-vnc.la ld: warning: file /home/pbulk/build/net/guacamole-server/work/guacamole-server-1.0.0/src/libguac/.libs/libguac.so: linked to ../../../src/libguac/.libs/libguac.so: attempted multiple inclusion of file Making all in src/guacd --- guacd-conf-args.o --- --- guacd-conf-file.o --- --- guacd-conf-parse.o --- --- guacd-connection.o --- --- guacd-conf-args.o --- CC guacd-conf-args.o --- guacd-conf-file.o --- CC guacd-conf-file.o --- guacd-conf-parse.o --- CC guacd-conf-parse.o --- guacd-connection.o --- CC guacd-connection.o --- guacd-daemon.o --- CC guacd-daemon.o --- guacd-log.o --- CC guacd-log.o --- guacd-move-fd.o --- CC guacd-move-fd.o --- guacd-proc.o --- CC guacd-proc.o --- guacd-proc-map.o --- CC guacd-proc-map.o --- guacd --- CCLD guacd ld: warning: file ../../src/libguac/.libs/libguac.so: linked to /home/pbulk/build/net/guacamole-server/work/guacamole-server-1.0.0/src/libguac/.libs/libguac.so: attempted multiple inclusion of file Making all in src/guaclog --- guaclog-guaclog.o --- --- guaclog-instructions.o --- --- guaclog-instruction-key.o --- --- guaclog-interpret.o --- --- guaclog-guaclog.o --- CC guaclog-guaclog.o --- guaclog-instructions.o --- CC guaclog-instructions.o --- guaclog-instruction-key.o --- CC guaclog-instruction-key.o --- guaclog-interpret.o --- CC guaclog-interpret.o --- guaclog-keydef.o --- CC guaclog-keydef.o --- guaclog-log.o --- CC guaclog-log.o --- guaclog-state.o --- CC guaclog-state.o --- guaclog --- CCLD guaclog *** Please use pkgtools/verifypc to sanity check dependencies.