You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@guacamole.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2022/01/05 02:14:07 UTC
Build failed in Jenkins: Guacamole » guacamole-server-master-ubuntu » ubuntu,devel #557
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=devel/557/display/redirect>
Changes:
------------------------------------------
[...truncated 172.46 KB...]
rm -rf channels/audio-input/.libs channels/audio-input/_libs
rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
rm -rf plugins/.libs plugins/_libs
rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
rm -rf plugins/guacai/.libs plugins/guacai/_libs
rm -f *.o
rm -f channels/*.o
rm -f channels/*.lo
rm -f channels/audio-input/*.o
rm -f channels/audio-input/*.lo
rm -f channels/rdpdr/*.o
rm -f channels/rdpdr/*.lo
rm -f channels/rdpsnd/*.o
rm -f channels/rdpsnd/*.lo
rm -f plugins/*.o
rm -f plugins/*.lo
rm -f plugins/guac-common-svc/*.o
rm -f plugins/guac-common-svc/*.lo
rm -f plugins/guacai/*.o
rm -f plugins/guacai/*.lo
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in tests
make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
rm -f test_rdp
test -z "_generated_runner.c" || rm -f _generated_runner.c
rm -rf .libs _libs
rm -f *.o
rm -f fs/*.o
test -z "test_rdp.log" || rm -f test_rdp.log
test -z "test_rdp.trs" || rm -f test_rdp.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in src/protocols/ssh
make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
test -z "libguac-client-ssh.la" || rm -f libguac-client-ssh.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
Making clean in src/protocols/telnet
make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
test -z "libguac-client-telnet.la" || rm -f libguac-client-telnet.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
Making clean in src/protocols/vnc
make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
test -z "libguac-client-vnc.la" || rm -f libguac-client-vnc.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
Making clean in src/guacd
make[1]: Entering directory '/build/guacamole-server/src/guacd'
test -z " " || rm -f
rm -rf .libs _libs
rm -f guacd
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacd'
Making clean in src/guacenc
make[1]: Entering directory '/build/guacamole-server/src/guacenc'
rm -f guacenc
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
Making clean in src/guaclog
make[1]: Entering directory '/build/guacamole-server/src/guaclog'
rm -f guaclog
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Entering directory '/build/guacamole-server'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server'
[91m+ make
[0mmake all-recursive
make[1]: Entering directory '/build/guacamole-server'
Making all in src/libguac
make[2]: Entering directory '/build/guacamole-server/src/libguac'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/libguac'
CC libguac_la-argv.lo
CC libguac_la-audio.lo
CC libguac_la-client.lo
CC libguac_la-encode-jpeg.lo
CC libguac_la-encode-png.lo
CC libguac_la-error.lo
CC libguac_la-hash.lo
CC libguac_la-id.lo
CC libguac_la-palette.lo
CC libguac_la-parser.lo
CC libguac_la-pool.lo
CC libguac_la-protocol.lo
CC libguac_la-raw_encoder.lo
CC libguac_la-socket.lo
CC libguac_la-socket-broadcast.lo
CC libguac_la-socket-fd.lo
CC libguac_la-socket-nest.lo
CC libguac_la-socket-tee.lo
CC libguac_la-string.lo
CC libguac_la-timestamp.lo
CC libguac_la-unicode.lo
CC libguac_la-user.lo
CC libguac_la-user-handlers.lo
CC libguac_la-user-handshake.lo
CC libguac_la-wait-fd.lo
CC libguac_la-wol.lo
CC libguac_la-encode-webp.lo
CC libguac_la-socket-ssl.lo
CCLD libguac.la
make[3]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
make[2]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in src/common
make[2]: Entering directory '/build/guacamole-server/src/common'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common'
CC libguac_common_la-io.lo
CC libguac_common_la-blank_cursor.lo
CC libguac_common_la-clipboard.lo
CC libguac_common_la-cursor.lo
CC libguac_common_la-display.lo
CC libguac_common_la-dot_cursor.lo
CC libguac_common_la-ibar_cursor.lo
CC libguac_common_la-iconv.lo
CC libguac_common_la-json.lo
CC libguac_common_la-list.lo
CC libguac_common_la-pointer_cursor.lo
CC libguac_common_la-recording.lo
CC libguac_common_la-rect.lo
CC libguac_common_la-string.lo
CC libguac_common_la-surface.lo
CCLD libguac_common.la
make[3]: Leaving directory '/build/guacamole-server/src/common'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/common/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
make[2]: Leaving directory '/build/guacamole-server/src/common'
Making all in src/common-ssh
make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
CC libguac_common_ssh_la-buffer.lo
CC libguac_common_ssh_la-dsa-compat.lo
CC libguac_common_ssh_la-rsa-compat.lo
CC libguac_common_ssh_la-sftp.lo
CC libguac_common_ssh_la-ssh.lo
CC libguac_common_ssh_la-key.lo
[91mkey.c: In function 'guac_common_ssh_key_alloc':
key.c:63:9: error: 'PEM_read_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
63 | rsa_key = PEM_read_bio_RSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
In file included from key.c:33:
/usr/include/openssl/pem.h:447:1: note: declared here
447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:79:9: error: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
79 | RSA_get0_key(rsa_key, &key_n, &key_e, NULL);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:217:28: note: declared here
217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
[0m[91mkey.c:105:9: error: 'PEM_read_bio_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
105 | dsa_key = PEM_read_bio_DSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
In file included from key.c:33:
/usr/include/openssl/pem.h:453:1: note: declared here
453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:121:9: error: 'DSA_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
121 | DSA_get0_pqg(dsa_key, &key_p, &key_q, &key_g);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:201:28: note: declared here
201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
[0m[91mkey.c:122:9: error: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
122 | DSA_get0_key(dsa_key, &pub_key, NULL);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:204:28: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_free':
[0m[91mkey.c:164:9: error: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
164 | RSA_free(key->rsa);
| ^~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
[0m[91mkey.c:166:9: error: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
166 | DSA_free(key->dsa);
| ^~~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_sign':
[0m[91mkey.c:202:13: error: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
202 | if (RSA_sign(NID_sha1, digest, dlen, sig, &len, key->rsa) == 1)
| ^~
In file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:348:27: note: declared here
348 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m,
| ^~~~~~~~
[0m[91mkey.c:208:13: error: 'DSA_do_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
208 | DSA_SIG* dsa_sig = DSA_do_sign(digest, dlen, key->dsa);
| ^~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:113:32: note: declared here
113 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen,
| ^~~~~~~~~~~
[0m[91mcc1: all warnings being treated as errors
[0m[91mmake[3]: *** [Makefile:591: libguac_common_ssh_la-key.lo] Error 1
[0mmake[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[2]: *** [Makefile:617: all-recursive] Error 1
[0mmake[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[1]: *** [Makefile:538: all-recursive] Error 1
[0mmake[1]: Leaving directory '/build/guacamole-server'
[91mmake: *** [Makefile:460: all] Error 2
[0mThe command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-557
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-557
Build step 'Execute shell' marked build as failure
Jenkins build is back to normal : Guacamole » guacamole-server-master-ubuntu » ubuntu,devel #565
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=devel/565/display/redirect?page=changes>
Build failed in Jenkins: Guacamole » guacamole-server-master-ubuntu » ubuntu,devel #564
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=devel/564/display/redirect>
Changes:
------------------------------------------
[...truncated 157.88 KB...]
rm -rf channels/audio-input/.libs channels/audio-input/_libs
rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
rm -rf plugins/.libs plugins/_libs
rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
rm -rf plugins/guacai/.libs plugins/guacai/_libs
rm -f *.o
rm -f channels/*.o
rm -f channels/*.lo
rm -f channels/audio-input/*.o
rm -f channels/audio-input/*.lo
rm -f channels/rdpdr/*.o
rm -f channels/rdpdr/*.lo
rm -f channels/rdpsnd/*.o
rm -f channels/rdpsnd/*.lo
rm -f plugins/*.o
rm -f plugins/*.lo
rm -f plugins/guac-common-svc/*.o
rm -f plugins/guac-common-svc/*.lo
rm -f plugins/guacai/*.o
rm -f plugins/guacai/*.lo
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in tests
make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
rm -f test_rdp
test -z "_generated_runner.c" || rm -f _generated_runner.c
rm -rf .libs _libs
rm -f *.o
rm -f fs/*.o
test -z "test_rdp.log" || rm -f test_rdp.log
test -z "test_rdp.trs" || rm -f test_rdp.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in src/protocols/ssh
make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
test -z "libguac-client-ssh.la" || rm -f libguac-client-ssh.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
Making clean in src/protocols/telnet
make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
test -z "libguac-client-telnet.la" || rm -f libguac-client-telnet.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
Making clean in src/protocols/vnc
make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
test -z "libguac-client-vnc.la" || rm -f libguac-client-vnc.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
Making clean in src/guacd
make[1]: Entering directory '/build/guacamole-server/src/guacd'
test -z " " || rm -f
rm -rf .libs _libs
rm -f guacd
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacd'
Making clean in src/guacenc
make[1]: Entering directory '/build/guacamole-server/src/guacenc'
rm -f guacenc
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
Making clean in src/guaclog
make[1]: Entering directory '/build/guacamole-server/src/guaclog'
rm -f guaclog
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Entering directory '/build/guacamole-server'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server'
[91m+ make
[0mmake all-recursive
make[1]: Entering directory '/build/guacamole-server'
Making all in src/libguac
make[2]: Entering directory '/build/guacamole-server/src/libguac'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/libguac'
CC libguac_la-argv.lo
CC libguac_la-audio.lo
CC libguac_la-client.lo
CC libguac_la-encode-jpeg.lo
CC libguac_la-encode-png.lo
CC libguac_la-error.lo
CC libguac_la-hash.lo
CC libguac_la-id.lo
CC libguac_la-palette.lo
CC libguac_la-parser.lo
CC libguac_la-pool.lo
CC libguac_la-protocol.lo
CC libguac_la-raw_encoder.lo
CC libguac_la-socket.lo
CC libguac_la-socket-broadcast.lo
CC libguac_la-socket-fd.lo
CC libguac_la-socket-nest.lo
CC libguac_la-socket-tee.lo
CC libguac_la-string.lo
CC libguac_la-timestamp.lo
CC libguac_la-unicode.lo
CC libguac_la-user.lo
CC libguac_la-user-handlers.lo
CC libguac_la-user-handshake.lo
CC libguac_la-wait-fd.lo
CC libguac_la-wol.lo
CC libguac_la-encode-webp.lo
CC libguac_la-socket-ssl.lo
CCLD libguac.la
make[3]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
make[2]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in src/common
make[2]: Entering directory '/build/guacamole-server/src/common'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common'
CC libguac_common_la-io.lo
CC libguac_common_la-blank_cursor.lo
CC libguac_common_la-clipboard.lo
CC libguac_common_la-cursor.lo
CC libguac_common_la-display.lo
CC libguac_common_la-dot_cursor.lo
CC libguac_common_la-ibar_cursor.lo
CC libguac_common_la-iconv.lo
CC libguac_common_la-json.lo
CC libguac_common_la-list.lo
CC libguac_common_la-pointer_cursor.lo
CC libguac_common_la-recording.lo
CC libguac_common_la-rect.lo
CC libguac_common_la-string.lo
CC libguac_common_la-surface.lo
CCLD libguac_common.la
make[3]: Leaving directory '/build/guacamole-server/src/common'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/common/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
make[2]: Leaving directory '/build/guacamole-server/src/common'
Making all in src/common-ssh
make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
CC libguac_common_ssh_la-buffer.lo
CC libguac_common_ssh_la-dsa-compat.lo
CC libguac_common_ssh_la-rsa-compat.lo
CC libguac_common_ssh_la-sftp.lo
CC libguac_common_ssh_la-ssh.lo
CC libguac_common_ssh_la-key.lo
[91mkey.c: In function 'guac_common_ssh_key_alloc':
key.c:63:9: error: 'PEM_read_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
63 | rsa_key = PEM_read_bio_RSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
[0m[91mIn file included from key.c:33:
/usr/include/openssl/pem.h:447:1: note: declared here
447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:79:9: error: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
79 | RSA_get0_key(rsa_key, &key_n, &key_e, NULL);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:217:28: note: declared here
217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
[0m[91mkey.c:105:9: error: 'PEM_read_bio_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
105 | dsa_key = PEM_read_bio_DSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
In file included from key.c:33:
/usr/include/openssl/pem.h:453:1: note: declared here
453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:121:9: error: 'DSA_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
121 | DSA_get0_pqg(dsa_key, &key_p, &key_q, &key_g);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:201:28: note: declared here
201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
[0m[91mkey.c:122:9: error: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
122 | DSA_get0_key(dsa_key, &pub_key, NULL);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:204:28: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_free':
[0m[91mkey.c:164:9: error: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
164 | RSA_free(key->rsa);
| ^~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
[0m[91mkey.c:166:9: error: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
166 | DSA_free(key->dsa);
| ^~~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_sign':
key.c:202:13: error: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
202 | if (RSA_sign(NID_sha1, digest, dlen, sig, &len, key->rsa) == 1)
| ^~
In file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:348:27: note: declared here
348 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m,
| ^~~~~~~~
[0m[91mkey.c:208:13: error: 'DSA_do_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
208 | DSA_SIG* dsa_sig = DSA_do_sign(digest, dlen, key->dsa);
| ^~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:113:32: note: declared here
113 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen,
| ^~~~~~~~~~~
[0m[91mcc1: all warnings being treated as errors
[0mmake[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[3]: *** [Makefile:591: libguac_common_ssh_la-key.lo] Error 1
[0mmake[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[2]: *** [Makefile:617: all-recursive] Error 1
[0m[91mmake[1]: *** [Makefile:538: all-recursive] Error 1
[0mmake[1]: Leaving directory '/build/guacamole-server'
[91mmake: *** [Makefile:460: all] Error 2
[0mThe command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-564
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-564
Build step 'Execute shell' marked build as failure
Build failed in Jenkins: Guacamole » guacamole-server-master-ubuntu » ubuntu,devel #563
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=devel/563/display/redirect>
Changes:
------------------------------------------
[...truncated 157.25 KB...]
rm -rf channels/audio-input/.libs channels/audio-input/_libs
rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
rm -rf plugins/.libs plugins/_libs
rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
rm -rf plugins/guacai/.libs plugins/guacai/_libs
rm -f *.o
rm -f channels/*.o
rm -f channels/*.lo
rm -f channels/audio-input/*.o
rm -f channels/audio-input/*.lo
rm -f channels/rdpdr/*.o
rm -f channels/rdpdr/*.lo
rm -f channels/rdpsnd/*.o
rm -f channels/rdpsnd/*.lo
rm -f plugins/*.o
rm -f plugins/*.lo
rm -f plugins/guac-common-svc/*.o
rm -f plugins/guac-common-svc/*.lo
rm -f plugins/guacai/*.o
rm -f plugins/guacai/*.lo
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in tests
make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
rm -f test_rdp
test -z "_generated_runner.c" || rm -f _generated_runner.c
rm -rf .libs _libs
rm -f *.o
rm -f fs/*.o
test -z "test_rdp.log" || rm -f test_rdp.log
test -z "test_rdp.trs" || rm -f test_rdp.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in src/protocols/ssh
make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
test -z "libguac-client-ssh.la" || rm -f libguac-client-ssh.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
Making clean in src/protocols/telnet
make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
test -z "libguac-client-telnet.la" || rm -f libguac-client-telnet.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
Making clean in src/protocols/vnc
make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
test -z "libguac-client-vnc.la" || rm -f libguac-client-vnc.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
Making clean in src/guacd
make[1]: Entering directory '/build/guacamole-server/src/guacd'
test -z " " || rm -f
rm -rf .libs _libs
rm -f guacd
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacd'
Making clean in src/guacenc
make[1]: Entering directory '/build/guacamole-server/src/guacenc'
rm -f guacenc
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
Making clean in src/guaclog
make[1]: Entering directory '/build/guacamole-server/src/guaclog'
rm -f guaclog
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Entering directory '/build/guacamole-server'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server'
[91m+ make
[0mmake all-recursive
make[1]: Entering directory '/build/guacamole-server'
Making all in src/libguac
make[2]: Entering directory '/build/guacamole-server/src/libguac'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/libguac'
CC libguac_la-argv.lo
CC libguac_la-audio.lo
CC libguac_la-client.lo
CC libguac_la-encode-jpeg.lo
CC libguac_la-encode-png.lo
CC libguac_la-error.lo
CC libguac_la-hash.lo
CC libguac_la-id.lo
CC libguac_la-palette.lo
CC libguac_la-parser.lo
CC libguac_la-pool.lo
CC libguac_la-protocol.lo
CC libguac_la-raw_encoder.lo
CC libguac_la-socket.lo
CC libguac_la-socket-broadcast.lo
CC libguac_la-socket-fd.lo
CC libguac_la-socket-nest.lo
CC libguac_la-socket-tee.lo
CC libguac_la-string.lo
CC libguac_la-timestamp.lo
CC libguac_la-unicode.lo
CC libguac_la-user.lo
CC libguac_la-user-handlers.lo
CC libguac_la-user-handshake.lo
CC libguac_la-wait-fd.lo
CC libguac_la-wol.lo
CC libguac_la-encode-webp.lo
CC libguac_la-socket-ssl.lo
CCLD libguac.la
make[3]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
make[2]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in src/common
make[2]: Entering directory '/build/guacamole-server/src/common'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common'
CC libguac_common_la-io.lo
CC libguac_common_la-blank_cursor.lo
CC libguac_common_la-clipboard.lo
CC libguac_common_la-cursor.lo
CC libguac_common_la-display.lo
CC libguac_common_la-dot_cursor.lo
CC libguac_common_la-ibar_cursor.lo
CC libguac_common_la-iconv.lo
CC libguac_common_la-json.lo
CC libguac_common_la-list.lo
CC libguac_common_la-pointer_cursor.lo
CC libguac_common_la-recording.lo
CC libguac_common_la-rect.lo
CC libguac_common_la-string.lo
CC libguac_common_la-surface.lo
CCLD libguac_common.la
make[3]: Leaving directory '/build/guacamole-server/src/common'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/common/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
make[2]: Leaving directory '/build/guacamole-server/src/common'
Making all in src/common-ssh
make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
CC libguac_common_ssh_la-buffer.lo
CC libguac_common_ssh_la-dsa-compat.lo
CC libguac_common_ssh_la-rsa-compat.lo
CC libguac_common_ssh_la-sftp.lo
CC libguac_common_ssh_la-ssh.lo
CC libguac_common_ssh_la-key.lo
[91mkey.c: In function 'guac_common_ssh_key_alloc':
key.c:63:9: error: 'PEM_read_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
63 | rsa_key = PEM_read_bio_RSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
In file included from key.c:33:
/usr/include/openssl/pem.h:447:1: note: declared here
447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:79:9: error: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
79 | RSA_get0_key(rsa_key, &key_n, &key_e, NULL);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:217:28: note: declared here
217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
[0m[91mkey.c:105:9: error: 'PEM_read_bio_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
105 | dsa_key = PEM_read_bio_DSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
In file included from key.c:33:
/usr/include/openssl/pem.h:453:1: note: declared here
453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:121:9: error: 'DSA_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
121 | DSA_get0_pqg(dsa_key, &key_p, &key_q, &key_g);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:201:28: note: declared here
201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
[0m[91mkey.c:122:9: error: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
122 | DSA_get0_key(dsa_key, &pub_key, NULL);
| ^~~~~~~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:204:28: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_free':
[0m[91mkey.c:164:9: error: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
164 | RSA_free(key->rsa);
| ^~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
[0m[91mkey.c:166:9: error: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
166 | DSA_free(key->dsa);
| ^~~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_sign':
[0m[91mkey.c:202:13: error: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
202 | if (RSA_sign(NID_sha1, digest, dlen, sig, &len, key->rsa) == 1)
| ^~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:348:27: note: declared here
348 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m,
| ^~~~~~~~
[0m[91mkey.c:208:13: error: 'DSA_do_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
208 | DSA_SIG* dsa_sig = DSA_do_sign(digest, dlen, key->dsa);
| ^~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:113:32: note: declared here
113 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen,
| ^~~~~~~~~~~
[0m[91mcc1: all warnings being treated as errors
[0m[91mmake[3]: *** [Makefile:591: libguac_common_ssh_la-key.lo] Error 1
[0mmake[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[2]: *** [Makefile:617: all-recursive] Error 1
[0mmake[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[1]: *** [Makefile:538: all-recursive] Error 1
[0mmake[1]: Leaving directory '/build/guacamole-server'
[91mmake: *** [Makefile:460: all] Error 2
[0mThe command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-563
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-563
Build step 'Execute shell' marked build as failure
Build failed in Jenkins: Guacamole » guacamole-server-master-ubuntu » ubuntu,devel #562
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=devel/562/display/redirect>
Changes:
------------------------------------------
[...truncated 153.49 KB...]
rm -rf channels/audio-input/.libs channels/audio-input/_libs
rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
rm -rf plugins/.libs plugins/_libs
rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
rm -rf plugins/guacai/.libs plugins/guacai/_libs
rm -f *.o
rm -f channels/*.o
rm -f channels/*.lo
rm -f channels/audio-input/*.o
rm -f channels/audio-input/*.lo
rm -f channels/rdpdr/*.o
rm -f channels/rdpdr/*.lo
rm -f channels/rdpsnd/*.o
rm -f channels/rdpsnd/*.lo
rm -f plugins/*.o
rm -f plugins/*.lo
rm -f plugins/guac-common-svc/*.o
rm -f plugins/guac-common-svc/*.lo
rm -f plugins/guacai/*.o
rm -f plugins/guacai/*.lo
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in tests
make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
rm -f test_rdp
test -z "_generated_runner.c" || rm -f _generated_runner.c
rm -rf .libs _libs
rm -f *.o
rm -f fs/*.o
test -z "test_rdp.log" || rm -f test_rdp.log
test -z "test_rdp.trs" || rm -f test_rdp.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in src/protocols/ssh
make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
test -z "libguac-client-ssh.la" || rm -f libguac-client-ssh.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
Making clean in src/protocols/telnet
make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
test -z "libguac-client-telnet.la" || rm -f libguac-client-telnet.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
Making clean in src/protocols/vnc
make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
test -z "libguac-client-vnc.la" || rm -f libguac-client-vnc.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
Making clean in src/guacd
make[1]: Entering directory '/build/guacamole-server/src/guacd'
test -z " " || rm -f
rm -rf .libs _libs
rm -f guacd
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacd'
Making clean in src/guacenc
make[1]: Entering directory '/build/guacamole-server/src/guacenc'
rm -f guacenc
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
Making clean in src/guaclog
make[1]: Entering directory '/build/guacamole-server/src/guaclog'
rm -f guaclog
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Entering directory '/build/guacamole-server'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server'
[91m+ make
[0mmake all-recursive
make[1]: Entering directory '/build/guacamole-server'
Making all in src/libguac
make[2]: Entering directory '/build/guacamole-server/src/libguac'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/libguac'
CC libguac_la-argv.lo
CC libguac_la-audio.lo
CC libguac_la-client.lo
CC libguac_la-encode-jpeg.lo
CC libguac_la-encode-png.lo
CC libguac_la-error.lo
CC libguac_la-hash.lo
CC libguac_la-id.lo
CC libguac_la-palette.lo
CC libguac_la-parser.lo
CC libguac_la-pool.lo
CC libguac_la-protocol.lo
CC libguac_la-raw_encoder.lo
CC libguac_la-socket.lo
CC libguac_la-socket-broadcast.lo
CC libguac_la-socket-fd.lo
CC libguac_la-socket-nest.lo
CC libguac_la-socket-tee.lo
CC libguac_la-string.lo
CC libguac_la-timestamp.lo
CC libguac_la-unicode.lo
CC libguac_la-user.lo
CC libguac_la-user-handlers.lo
CC libguac_la-user-handshake.lo
CC libguac_la-wait-fd.lo
CC libguac_la-wol.lo
CC libguac_la-encode-webp.lo
CC libguac_la-socket-ssl.lo
CCLD libguac.la
make[3]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
make[2]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in src/common
make[2]: Entering directory '/build/guacamole-server/src/common'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common'
CC libguac_common_la-io.lo
CC libguac_common_la-blank_cursor.lo
CC libguac_common_la-clipboard.lo
CC libguac_common_la-cursor.lo
CC libguac_common_la-display.lo
CC libguac_common_la-dot_cursor.lo
CC libguac_common_la-ibar_cursor.lo
CC libguac_common_la-iconv.lo
CC libguac_common_la-json.lo
CC libguac_common_la-list.lo
CC libguac_common_la-pointer_cursor.lo
CC libguac_common_la-recording.lo
CC libguac_common_la-rect.lo
CC libguac_common_la-string.lo
CC libguac_common_la-surface.lo
CCLD libguac_common.la
make[3]: Leaving directory '/build/guacamole-server/src/common'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/common/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
make[2]: Leaving directory '/build/guacamole-server/src/common'
Making all in src/common-ssh
make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
CC libguac_common_ssh_la-buffer.lo
CC libguac_common_ssh_la-dsa-compat.lo
CC libguac_common_ssh_la-rsa-compat.lo
CC libguac_common_ssh_la-sftp.lo
CC libguac_common_ssh_la-ssh.lo
CC libguac_common_ssh_la-key.lo
[91mkey.c: In function 'guac_common_ssh_key_alloc':
key.c:63:9: error: 'PEM_read_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
63 | rsa_key = PEM_read_bio_RSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
[0m[91mIn file included from key.c:33:
/usr/include/openssl/pem.h:447:1: note: declared here
447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:79:9: error: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
79 | RSA_get0_key(rsa_key, &key_n, &key_e, NULL);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:217:28: note: declared here
217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
[0m[91mkey.c:105:9: error: 'PEM_read_bio_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
105 | dsa_key = PEM_read_bio_DSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
In file included from key.c:33:
/usr/include/openssl/pem.h:453:1: note: declared here
453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:121:9: error: 'DSA_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
121 | DSA_get0_pqg(dsa_key, &key_p, &key_q, &key_g);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:201:28: note: declared here
201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
[0m[91mkey.c:122:9: error: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
122 | DSA_get0_key(dsa_key, &pub_key, NULL);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:204:28: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_free':
key.c:164:9: error: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
164 | RSA_free(key->rsa);
| ^~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
[0m[91mkey.c:166:9: error: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
166 | DSA_free(key->dsa);
| ^~~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_sign':
[0m[91mkey.c:202:13: error: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
202 | if (RSA_sign(NID_sha1, digest, dlen, sig, &len, key->rsa) == 1)
| ^~
In file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:348:27: note: declared here
348 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m,
| ^~~~~~~~
[0m[91mkey.c:208:13: error: 'DSA_do_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
208 | DSA_SIG* dsa_sig = DSA_do_sign(digest, dlen, key->dsa);
| ^~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:113:32: note: declared here
113 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen,
| ^~~~~~~~~~~
[0m[91mcc1: all warnings being treated as errors
[0mmake[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[3]: *** [Makefile:591: libguac_common_ssh_la-key.lo] Error 1
[0m[91mmake[2]: *** [Makefile:617: all-recursive] Error 1
[0mmake[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[1]: *** [Makefile:538: all-recursive] Error 1
[0mmake[1]: Leaving directory '/build/guacamole-server'
[91mmake: *** [Makefile:460: all] Error 2
[0mThe command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-562
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-562
Build step 'Execute shell' marked build as failure
Build failed in Jenkins: Guacamole » guacamole-server-master-ubuntu » ubuntu,devel #561
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=devel/561/display/redirect>
Changes:
------------------------------------------
[...truncated 153.50 KB...]
rm -rf channels/audio-input/.libs channels/audio-input/_libs
rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
rm -rf plugins/.libs plugins/_libs
rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
rm -rf plugins/guacai/.libs plugins/guacai/_libs
rm -f *.o
rm -f channels/*.o
rm -f channels/*.lo
rm -f channels/audio-input/*.o
rm -f channels/audio-input/*.lo
rm -f channels/rdpdr/*.o
rm -f channels/rdpdr/*.lo
rm -f channels/rdpsnd/*.o
rm -f channels/rdpsnd/*.lo
rm -f plugins/*.o
rm -f plugins/*.lo
rm -f plugins/guac-common-svc/*.o
rm -f plugins/guac-common-svc/*.lo
rm -f plugins/guacai/*.o
rm -f plugins/guacai/*.lo
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in tests
make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
rm -f test_rdp
test -z "_generated_runner.c" || rm -f _generated_runner.c
rm -rf .libs _libs
rm -f *.o
rm -f fs/*.o
test -z "test_rdp.log" || rm -f test_rdp.log
test -z "test_rdp.trs" || rm -f test_rdp.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in src/protocols/ssh
make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
test -z "libguac-client-ssh.la" || rm -f libguac-client-ssh.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
Making clean in src/protocols/telnet
make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
test -z "libguac-client-telnet.la" || rm -f libguac-client-telnet.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
Making clean in src/protocols/vnc
make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
test -z "libguac-client-vnc.la" || rm -f libguac-client-vnc.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
Making clean in src/guacd
make[1]: Entering directory '/build/guacamole-server/src/guacd'
test -z " " || rm -f
rm -rf .libs _libs
rm -f guacd
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacd'
Making clean in src/guacenc
make[1]: Entering directory '/build/guacamole-server/src/guacenc'
rm -f guacenc
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
Making clean in src/guaclog
make[1]: Entering directory '/build/guacamole-server/src/guaclog'
rm -f guaclog
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Entering directory '/build/guacamole-server'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server'
[91m+ make
[0mmake all-recursive
make[1]: Entering directory '/build/guacamole-server'
Making all in src/libguac
make[2]: Entering directory '/build/guacamole-server/src/libguac'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/libguac'
CC libguac_la-argv.lo
CC libguac_la-audio.lo
CC libguac_la-client.lo
CC libguac_la-encode-jpeg.lo
CC libguac_la-encode-png.lo
CC libguac_la-error.lo
CC libguac_la-hash.lo
CC libguac_la-id.lo
CC libguac_la-palette.lo
CC libguac_la-parser.lo
CC libguac_la-pool.lo
CC libguac_la-protocol.lo
CC libguac_la-raw_encoder.lo
CC libguac_la-socket.lo
CC libguac_la-socket-broadcast.lo
CC libguac_la-socket-fd.lo
CC libguac_la-socket-nest.lo
CC libguac_la-socket-tee.lo
CC libguac_la-string.lo
CC libguac_la-timestamp.lo
CC libguac_la-unicode.lo
CC libguac_la-user.lo
CC libguac_la-user-handlers.lo
CC libguac_la-user-handshake.lo
CC libguac_la-wait-fd.lo
CC libguac_la-wol.lo
CC libguac_la-encode-webp.lo
CC libguac_la-socket-ssl.lo
CCLD libguac.la
make[3]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
make[2]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in src/common
make[2]: Entering directory '/build/guacamole-server/src/common'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common'
CC libguac_common_la-io.lo
CC libguac_common_la-blank_cursor.lo
CC libguac_common_la-clipboard.lo
CC libguac_common_la-cursor.lo
CC libguac_common_la-display.lo
CC libguac_common_la-dot_cursor.lo
CC libguac_common_la-ibar_cursor.lo
CC libguac_common_la-iconv.lo
CC libguac_common_la-json.lo
CC libguac_common_la-list.lo
CC libguac_common_la-pointer_cursor.lo
CC libguac_common_la-recording.lo
CC libguac_common_la-rect.lo
CC libguac_common_la-string.lo
CC libguac_common_la-surface.lo
CCLD libguac_common.la
make[3]: Leaving directory '/build/guacamole-server/src/common'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/common/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
make[2]: Leaving directory '/build/guacamole-server/src/common'
Making all in src/common-ssh
make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
CC libguac_common_ssh_la-buffer.lo
CC libguac_common_ssh_la-dsa-compat.lo
CC libguac_common_ssh_la-rsa-compat.lo
CC libguac_common_ssh_la-sftp.lo
CC libguac_common_ssh_la-ssh.lo
CC libguac_common_ssh_la-key.lo
[91mkey.c: In function 'guac_common_ssh_key_alloc':
key.c:63:9: error: 'PEM_read_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
63 | rsa_key = PEM_read_bio_RSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
In file included from key.c:33:
/usr/include/openssl/pem.h:447:1: note: declared here
447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:79:9: error: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
79 | RSA_get0_key(rsa_key, &key_n, &key_e, NULL);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:217:28: note: declared here
217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
[0m[91mkey.c:105:9: error: 'PEM_read_bio_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
105 | dsa_key = PEM_read_bio_DSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
In file included from key.c:33:
/usr/include/openssl/pem.h:453:1: note: declared here
453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:121:9: error: 'DSA_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
121 | DSA_get0_pqg(dsa_key, &key_p, &key_q, &key_g);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:201:28: note: declared here
201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
[0m[91mkey.c:122:9: error: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
122 | DSA_get0_key(dsa_key, &pub_key, NULL);
| ^~~~~~~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:204:28: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_free':
[0m[91mkey.c:164:9: error: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
164 | RSA_free(key->rsa);
| ^~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
[0m[91mkey.c:166:9: error: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
166 | DSA_free(key->dsa);
| ^~~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_sign':
[0m[91mkey.c:202:13: error: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
202 | if (RSA_sign(NID_sha1, digest, dlen, sig, &len, key->rsa) == 1)
| ^~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:348:27: note: declared here
348 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m,
| ^~~~~~~~
[0m[91mkey.c:208:13: error: 'DSA_do_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
208 | DSA_SIG* dsa_sig = DSA_do_sign(digest, dlen, key->dsa);
| ^~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:113:32: note: declared here
113 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen,
| ^~~~~~~~~~~
[0m[91mcc1: all warnings being treated as errors
[0m[91mmake[3]: *** [Makefile:591: libguac_common_ssh_la-key.lo] Error 1
[0mmake[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[2]: *** [Makefile:617: all-recursive] Error 1
[0m[91mmake[1]: *** [Makefile:538: all-recursive] Error 1
[0mmake[1]: Leaving directory '/build/guacamole-server'
[91mmake: *** [Makefile:460: all] Error 2
[0mThe command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-561
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-561
Build step 'Execute shell' marked build as failure
Build failed in Jenkins: Guacamole » guacamole-server-master-ubuntu » ubuntu,devel #560
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=devel/560/display/redirect>
Changes:
------------------------------------------
[...truncated 153.78 KB...]
rm -rf channels/audio-input/.libs channels/audio-input/_libs
rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
rm -rf plugins/.libs plugins/_libs
rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
rm -rf plugins/guacai/.libs plugins/guacai/_libs
rm -f *.o
rm -f channels/*.o
rm -f channels/*.lo
rm -f channels/audio-input/*.o
rm -f channels/audio-input/*.lo
rm -f channels/rdpdr/*.o
rm -f channels/rdpdr/*.lo
rm -f channels/rdpsnd/*.o
rm -f channels/rdpsnd/*.lo
rm -f plugins/*.o
rm -f plugins/*.lo
rm -f plugins/guac-common-svc/*.o
rm -f plugins/guac-common-svc/*.lo
rm -f plugins/guacai/*.o
rm -f plugins/guacai/*.lo
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in tests
make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
rm -f test_rdp
test -z "_generated_runner.c" || rm -f _generated_runner.c
rm -rf .libs _libs
rm -f *.o
rm -f fs/*.o
test -z "test_rdp.log" || rm -f test_rdp.log
test -z "test_rdp.trs" || rm -f test_rdp.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in src/protocols/ssh
make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
test -z "libguac-client-ssh.la" || rm -f libguac-client-ssh.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
Making clean in src/protocols/telnet
make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
test -z "libguac-client-telnet.la" || rm -f libguac-client-telnet.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
Making clean in src/protocols/vnc
make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
test -z "libguac-client-vnc.la" || rm -f libguac-client-vnc.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
Making clean in src/guacd
make[1]: Entering directory '/build/guacamole-server/src/guacd'
test -z " " || rm -f
rm -rf .libs _libs
rm -f guacd
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacd'
Making clean in src/guacenc
make[1]: Entering directory '/build/guacamole-server/src/guacenc'
rm -f guacenc
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
Making clean in src/guaclog
make[1]: Entering directory '/build/guacamole-server/src/guaclog'
rm -f guaclog
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Entering directory '/build/guacamole-server'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server'
[91m+ make
[0mmake all-recursive
make[1]: Entering directory '/build/guacamole-server'
Making all in src/libguac
make[2]: Entering directory '/build/guacamole-server/src/libguac'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/libguac'
CC libguac_la-argv.lo
CC libguac_la-audio.lo
CC libguac_la-client.lo
CC libguac_la-encode-jpeg.lo
CC libguac_la-encode-png.lo
CC libguac_la-error.lo
CC libguac_la-hash.lo
CC libguac_la-id.lo
CC libguac_la-palette.lo
CC libguac_la-parser.lo
CC libguac_la-pool.lo
CC libguac_la-protocol.lo
CC libguac_la-raw_encoder.lo
CC libguac_la-socket.lo
CC libguac_la-socket-broadcast.lo
CC libguac_la-socket-fd.lo
CC libguac_la-socket-nest.lo
CC libguac_la-socket-tee.lo
CC libguac_la-string.lo
CC libguac_la-timestamp.lo
CC libguac_la-unicode.lo
CC libguac_la-user.lo
CC libguac_la-user-handlers.lo
CC libguac_la-user-handshake.lo
CC libguac_la-wait-fd.lo
CC libguac_la-wol.lo
CC libguac_la-encode-webp.lo
CC libguac_la-socket-ssl.lo
CCLD libguac.la
make[3]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
make[2]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in src/common
make[2]: Entering directory '/build/guacamole-server/src/common'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common'
CC libguac_common_la-io.lo
CC libguac_common_la-blank_cursor.lo
CC libguac_common_la-clipboard.lo
CC libguac_common_la-cursor.lo
CC libguac_common_la-display.lo
CC libguac_common_la-dot_cursor.lo
CC libguac_common_la-ibar_cursor.lo
CC libguac_common_la-iconv.lo
CC libguac_common_la-json.lo
CC libguac_common_la-list.lo
CC libguac_common_la-pointer_cursor.lo
CC libguac_common_la-recording.lo
CC libguac_common_la-rect.lo
CC libguac_common_la-string.lo
CC libguac_common_la-surface.lo
CCLD libguac_common.la
make[3]: Leaving directory '/build/guacamole-server/src/common'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/common/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
make[2]: Leaving directory '/build/guacamole-server/src/common'
Making all in src/common-ssh
make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
CC libguac_common_ssh_la-buffer.lo
CC libguac_common_ssh_la-dsa-compat.lo
CC libguac_common_ssh_la-rsa-compat.lo
CC libguac_common_ssh_la-sftp.lo
CC libguac_common_ssh_la-ssh.lo
CC libguac_common_ssh_la-key.lo
[91mkey.c: In function 'guac_common_ssh_key_alloc':
key.c:63:9: error: 'PEM_read_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
63 | rsa_key = PEM_read_bio_RSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
In file included from key.c:33:
/usr/include/openssl/pem.h:447:1: note: declared here
447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:79:9: error: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
79 | RSA_get0_key(rsa_key, &key_n, &key_e, NULL);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:217:28: note: declared here
217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
[0m[91mkey.c:105:9: error: 'PEM_read_bio_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
105 | dsa_key = PEM_read_bio_DSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
In file included from key.c:33:
/usr/include/openssl/pem.h:453:1: note: declared here
453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:121:9: error: 'DSA_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
121 | DSA_get0_pqg(dsa_key, &key_p, &key_q, &key_g);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:201:28: note: declared here
201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
[0m[91mkey.c:122:9: error: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
122 | DSA_get0_key(dsa_key, &pub_key, NULL);
| ^~~~~~~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:204:28: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_free':
[0m[91mkey.c:164:9: error: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
164 | RSA_free(key->rsa);
| ^~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
[0m[91mkey.c:166:9: error: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
166 | DSA_free(key->dsa);
| ^~~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_sign':
[0m[91mkey.c:202:13: error: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
202 | if (RSA_sign(NID_sha1, digest, dlen, sig, &len, key->rsa) == 1)
| ^~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:348:27: note: declared here
348 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m,
| ^~~~~~~~
[0m[91mkey.c:208:13: error: 'DSA_do_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
208 | DSA_SIG* dsa_sig = DSA_do_sign(digest, dlen, key->dsa);
| ^~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:113:32: note: declared here
113 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen,
| ^~~~~~~~~~~
[0m[91mcc1: all warnings being treated as errors
[0mmake[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[3]: *** [Makefile:591: libguac_common_ssh_la-key.lo] Error 1
[0m[91mmake[2]: *** [Makefile:617: all-recursive] Error 1
[0mmake[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[1]: *** [Makefile:538: all-recursive] Error 1
[0mmake[1]: Leaving directory '/build/guacamole-server'
[91mmake: *** [Makefile:460: all] Error 2
[0mThe command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-560
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-560
Build step 'Execute shell' marked build as failure
Build failed in Jenkins: Guacamole » guacamole-server-master-ubuntu » ubuntu,devel #559
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=devel/559/display/redirect>
Changes:
------------------------------------------
[...truncated 175.67 KB...]
rm -rf channels/audio-input/.libs channels/audio-input/_libs
rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
rm -rf plugins/.libs plugins/_libs
rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
rm -rf plugins/guacai/.libs plugins/guacai/_libs
rm -f *.o
rm -f channels/*.o
rm -f channels/*.lo
rm -f channels/audio-input/*.o
rm -f channels/audio-input/*.lo
rm -f channels/rdpdr/*.o
rm -f channels/rdpdr/*.lo
rm -f channels/rdpsnd/*.o
rm -f channels/rdpsnd/*.lo
rm -f plugins/*.o
rm -f plugins/*.lo
rm -f plugins/guac-common-svc/*.o
rm -f plugins/guac-common-svc/*.lo
rm -f plugins/guacai/*.o
rm -f plugins/guacai/*.lo
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in tests
make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
rm -f test_rdp
test -z "_generated_runner.c" || rm -f _generated_runner.c
rm -rf .libs _libs
rm -f *.o
rm -f fs/*.o
test -z "test_rdp.log" || rm -f test_rdp.log
test -z "test_rdp.trs" || rm -f test_rdp.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in src/protocols/ssh
make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
test -z "libguac-client-ssh.la" || rm -f libguac-client-ssh.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
Making clean in src/protocols/telnet
make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
test -z "libguac-client-telnet.la" || rm -f libguac-client-telnet.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
Making clean in src/protocols/vnc
make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
test -z "libguac-client-vnc.la" || rm -f libguac-client-vnc.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
Making clean in src/guacd
make[1]: Entering directory '/build/guacamole-server/src/guacd'
test -z " " || rm -f
rm -rf .libs _libs
rm -f guacd
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacd'
Making clean in src/guacenc
make[1]: Entering directory '/build/guacamole-server/src/guacenc'
rm -f guacenc
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
Making clean in src/guaclog
make[1]: Entering directory '/build/guacamole-server/src/guaclog'
rm -f guaclog
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Entering directory '/build/guacamole-server'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server'
[91m+ make
[0mmake all-recursive
make[1]: Entering directory '/build/guacamole-server'
Making all in src/libguac
make[2]: Entering directory '/build/guacamole-server/src/libguac'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/libguac'
CC libguac_la-argv.lo
CC libguac_la-audio.lo
CC libguac_la-client.lo
CC libguac_la-encode-jpeg.lo
CC libguac_la-encode-png.lo
CC libguac_la-error.lo
CC libguac_la-hash.lo
CC libguac_la-id.lo
CC libguac_la-palette.lo
CC libguac_la-parser.lo
CC libguac_la-pool.lo
CC libguac_la-protocol.lo
CC libguac_la-raw_encoder.lo
CC libguac_la-socket.lo
CC libguac_la-socket-broadcast.lo
CC libguac_la-socket-fd.lo
CC libguac_la-socket-nest.lo
CC libguac_la-socket-tee.lo
CC libguac_la-string.lo
CC libguac_la-timestamp.lo
CC libguac_la-unicode.lo
CC libguac_la-user.lo
CC libguac_la-user-handlers.lo
CC libguac_la-user-handshake.lo
CC libguac_la-wait-fd.lo
CC libguac_la-wol.lo
CC libguac_la-encode-webp.lo
CC libguac_la-socket-ssl.lo
CCLD libguac.la
make[3]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
make[2]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in src/common
make[2]: Entering directory '/build/guacamole-server/src/common'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common'
CC libguac_common_la-io.lo
CC libguac_common_la-blank_cursor.lo
CC libguac_common_la-clipboard.lo
CC libguac_common_la-cursor.lo
CC libguac_common_la-display.lo
CC libguac_common_la-dot_cursor.lo
CC libguac_common_la-ibar_cursor.lo
CC libguac_common_la-iconv.lo
CC libguac_common_la-json.lo
CC libguac_common_la-list.lo
CC libguac_common_la-pointer_cursor.lo
CC libguac_common_la-recording.lo
CC libguac_common_la-rect.lo
CC libguac_common_la-string.lo
CC libguac_common_la-surface.lo
CCLD libguac_common.la
make[3]: Leaving directory '/build/guacamole-server/src/common'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/common/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
make[2]: Leaving directory '/build/guacamole-server/src/common'
Making all in src/common-ssh
make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
CC libguac_common_ssh_la-buffer.lo
CC libguac_common_ssh_la-dsa-compat.lo
CC libguac_common_ssh_la-rsa-compat.lo
CC libguac_common_ssh_la-sftp.lo
CC libguac_common_ssh_la-ssh.lo
CC libguac_common_ssh_la-key.lo
[91mkey.c: In function 'guac_common_ssh_key_alloc':
key.c:63:9: error: 'PEM_read_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
63 | rsa_key = PEM_read_bio_RSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
[0m[91mIn file included from key.c:33:
/usr/include/openssl/pem.h:447:1: note: declared here
447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:79:9: error: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
79 | RSA_get0_key(rsa_key, &key_n, &key_e, NULL);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:217:28: note: declared here
217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
[0m[91mkey.c:105:9: error: 'PEM_read_bio_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
105 | dsa_key = PEM_read_bio_DSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
In file included from key.c:33:
/usr/include/openssl/pem.h:453:1: note: declared here
453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:121:9: error: 'DSA_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
121 | DSA_get0_pqg(dsa_key, &key_p, &key_q, &key_g);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:201:28: note: declared here
201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
[0m[91mkey.c:122:9: error: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
122 | DSA_get0_key(dsa_key, &pub_key, NULL);
| ^~~~~~~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:204:28: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_free':
[0m[91mkey.c:164:9: error: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
164 | RSA_free(key->rsa);
| ^~~~~~~~
In file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
[0m[91mkey.c:166:9: error: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
166 | DSA_free(key->dsa);
| ^~~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_sign':
[0m[91mkey.c:202:13: error: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
202 | if (RSA_sign(NID_sha1, digest, dlen, sig, &len, key->rsa) == 1)
| ^~
In file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:348:27: note: declared here
348 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m,
| ^~~~~~~~
[0m[91mkey.c:208:13: error: 'DSA_do_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
208 | DSA_SIG* dsa_sig = DSA_do_sign(digest, dlen, key->dsa);
| ^~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:113:32: note: declared here
113 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen,
| ^~~~~~~~~~~
[0m[91mcc1: all warnings being treated as errors
[0mmake[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[3]: *** [Makefile:591: libguac_common_ssh_la-key.lo] Error 1
[0mmake[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[2]: *** [Makefile:617: all-recursive] Error 1
[0m[91mmake[1]: *** [Makefile:538: all-recursive] Error 1
[0mmake[1]: Leaving directory '/build/guacamole-server'
[91mmake: *** [Makefile:460: all] Error 2
[0mThe command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-559
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-559
Build step 'Execute shell' marked build as failure
Build failed in Jenkins: Guacamole » guacamole-server-master-ubuntu » ubuntu,devel #558
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=devel/558/display/redirect>
Changes:
------------------------------------------
[...truncated 172.60 KB...]
rm -rf channels/audio-input/.libs channels/audio-input/_libs
rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
rm -rf plugins/.libs plugins/_libs
rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
rm -rf plugins/guacai/.libs plugins/guacai/_libs
rm -f *.o
rm -f channels/*.o
rm -f channels/*.lo
rm -f channels/audio-input/*.o
rm -f channels/audio-input/*.lo
rm -f channels/rdpdr/*.o
rm -f channels/rdpdr/*.lo
rm -f channels/rdpsnd/*.o
rm -f channels/rdpsnd/*.lo
rm -f plugins/*.o
rm -f plugins/*.lo
rm -f plugins/guac-common-svc/*.o
rm -f plugins/guac-common-svc/*.lo
rm -f plugins/guacai/*.o
rm -f plugins/guacai/*.lo
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in tests
make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
rm -f test_rdp
test -z "_generated_runner.c" || rm -f _generated_runner.c
rm -rf .libs _libs
rm -f *.o
rm -f fs/*.o
test -z "test_rdp.log" || rm -f test_rdp.log
test -z "test_rdp.trs" || rm -f test_rdp.trs
test -z "test-suite.log" || rm -f test-suite.log
rm -f *.lo
make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
Making clean in src/protocols/ssh
make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
test -z "libguac-client-ssh.la" || rm -f libguac-client-ssh.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
Making clean in src/protocols/telnet
make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
test -z "libguac-client-telnet.la" || rm -f libguac-client-telnet.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
Making clean in src/protocols/vnc
make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
test -z "libguac-client-vnc.la" || rm -f libguac-client-vnc.la
rm -f ./so_locations
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
Making clean in src/guacd
make[1]: Entering directory '/build/guacamole-server/src/guacd'
test -z " " || rm -f
rm -rf .libs _libs
rm -f guacd
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacd'
Making clean in src/guacenc
make[1]: Entering directory '/build/guacamole-server/src/guacenc'
rm -f guacenc
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
Making clean in src/guaclog
make[1]: Entering directory '/build/guacamole-server/src/guaclog'
rm -f guaclog
rm -rf .libs _libs
rm -f *.o
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Entering directory '/build/guacamole-server'
rm -rf .libs _libs
rm -f *.lo
make[1]: Leaving directory '/build/guacamole-server'
[91m+ make
[0mmake all-recursive
make[1]: Entering directory '/build/guacamole-server'
Making all in src/libguac
make[2]: Entering directory '/build/guacamole-server/src/libguac'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/libguac'
CC libguac_la-argv.lo
CC libguac_la-audio.lo
CC libguac_la-client.lo
CC libguac_la-encode-jpeg.lo
CC libguac_la-encode-png.lo
CC libguac_la-error.lo
CC libguac_la-hash.lo
CC libguac_la-id.lo
CC libguac_la-palette.lo
CC libguac_la-parser.lo
CC libguac_la-pool.lo
CC libguac_la-protocol.lo
CC libguac_la-raw_encoder.lo
CC libguac_la-socket.lo
CC libguac_la-socket-broadcast.lo
CC libguac_la-socket-fd.lo
CC libguac_la-socket-nest.lo
CC libguac_la-socket-tee.lo
CC libguac_la-string.lo
CC libguac_la-timestamp.lo
CC libguac_la-unicode.lo
CC libguac_la-user.lo
CC libguac_la-user-handlers.lo
CC libguac_la-user-handshake.lo
CC libguac_la-wait-fd.lo
CC libguac_la-wol.lo
CC libguac_la-encode-webp.lo
CC libguac_la-socket-ssl.lo
CCLD libguac.la
make[3]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
make[2]: Leaving directory '/build/guacamole-server/src/libguac'
Making all in src/common
make[2]: Entering directory '/build/guacamole-server/src/common'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common'
CC libguac_common_la-io.lo
CC libguac_common_la-blank_cursor.lo
CC libguac_common_la-clipboard.lo
CC libguac_common_la-cursor.lo
CC libguac_common_la-display.lo
CC libguac_common_la-dot_cursor.lo
CC libguac_common_la-ibar_cursor.lo
CC libguac_common_la-iconv.lo
CC libguac_common_la-json.lo
CC libguac_common_la-list.lo
CC libguac_common_la-pointer_cursor.lo
CC libguac_common_la-recording.lo
CC libguac_common_la-rect.lo
CC libguac_common_la-string.lo
CC libguac_common_la-surface.lo
CCLD libguac_common.la
make[3]: Leaving directory '/build/guacamole-server/src/common'
Making all in tests
make[3]: Entering directory '/build/guacamole-server/src/common/tests'
make[3]: Nothing to be done for 'all'.
make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
make[2]: Leaving directory '/build/guacamole-server/src/common'
Making all in src/common-ssh
make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
Making all in .
make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
CC libguac_common_ssh_la-buffer.lo
CC libguac_common_ssh_la-dsa-compat.lo
CC libguac_common_ssh_la-rsa-compat.lo
CC libguac_common_ssh_la-sftp.lo
CC libguac_common_ssh_la-ssh.lo
CC libguac_common_ssh_la-key.lo
[91mkey.c: In function 'guac_common_ssh_key_alloc':
key.c:63:9: error: 'PEM_read_bio_RSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
63 | rsa_key = PEM_read_bio_RSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
[0m[91mIn file included from key.c:33:
/usr/include/openssl/pem.h:447:1: note: declared here
447 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:79:9: error: 'RSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
79 | RSA_get0_key(rsa_key, &key_n, &key_e, NULL);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:217:28: note: declared here
217 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r,
| ^~~~~~~~~~~~
[0m[91mkey.c:105:9: error: 'PEM_read_bio_DSAPrivateKey' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
105 | dsa_key = PEM_read_bio_DSAPrivateKey(key_bio, NULL, NULL, passphrase);
| ^~~~~~~
In file included from key.c:33:
/usr/include/openssl/pem.h:453:1: note: declared here
453 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA)
| ^~~~~~~~~~~~~~~~~~~~~~
[0m[91mkey.c:121:9: error: 'DSA_get0_pqg' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
121 | DSA_get0_pqg(dsa_key, &key_p, &key_q, &key_g);
| ^~~~~~~~~~~~
[0m[91mIn file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:201:28: note: declared here
201 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p,
| ^~~~~~~~~~~~
[0m[91mkey.c:122:9: error: 'DSA_get0_key' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
122 | DSA_get0_key(dsa_key, &pub_key, NULL);
| ^~~~~~~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:204:28: note: declared here
204 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key,
| ^~~~~~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_free':
key.c:164:9: error: 'RSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
164 | RSA_free(key->rsa);
| ^~~~~~~~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:293:28: note: declared here
293 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r);
| ^~~~~~~~
[0m[91mkey.c:166:9: error: 'DSA_free' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
166 | DSA_free(key->dsa);
| ^~~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:127:28: note: declared here
127 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r);
| ^~~~~~~~
[0m[91mkey.c: In function 'guac_common_ssh_key_sign':
[0m[91mkey.c:202:13: error: 'RSA_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
202 | if (RSA_sign(NID_sha1, digest, dlen, sig, &len, key->rsa) == 1)
| ^~
[0m[91mIn file included from common-ssh/rsa-compat.h:26,
from key.c:25:
/usr/include/openssl/rsa.h:348:27: note: declared here
348 | OSSL_DEPRECATEDIN_3_0 int RSA_sign(int type, const unsigned char *m,
| ^~~~~~~~
[0m[91mkey.c:208:13: error: 'DSA_do_sign' is deprecated: Since OpenSSL 3.0 [-Werror=deprecated-declarations]
208 | DSA_SIG* dsa_sig = DSA_do_sign(digest, dlen, key->dsa);
| ^~~~~~~
In file included from common-ssh/dsa-compat.h:26,
from key.c:23:
/usr/include/openssl/dsa.h:113:32: note: declared here
113 | OSSL_DEPRECATEDIN_3_0 DSA_SIG *DSA_do_sign(const unsigned char *dgst, int dlen,
| ^~~~~~~~~~~
[0m[91mcc1: all warnings being treated as errors
[0mmake[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
[91mmake[3]: *** [Makefile:591: libguac_common_ssh_la-key.lo] Error 1
[0m[91mmake[2]: *** [Makefile:617: all-recursive] Error 1
[0mmake[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
make[1]: Leaving directory '/build/guacamole-server'
[91mmake[1]: *** [Makefile:538: all-recursive] Error 1
[0m[91mmake: *** [Makefile:460: all] Error 2
[0mThe command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-558
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-devel-558
Build step 'Execute shell' marked build as failure