You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@guacamole.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2026/06/22 05:10:16 UTC

Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2362

See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2362/display/redirect>

Changes:


------------------------------------------
[...truncated 192.38 KiB...]
#8 28.96 rm -rf .libs _libs
#8 28.96 rm -f *.o
#8 28.96 rm -f fs/*.o
#8 28.97 rm -f  test_rdp.log
#8 28.97 rm -f  test_rdp.trs
#8 28.97 rm -f  test-suite.log
#8 28.98 rm -f *.lo
#8 28.98 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.98 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.98 Making clean in src/protocols/ssh
#8 28.98 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 28.98 rm -f  libguac-client-ssh.la
#8 28.99 rm -f ./so_locations
#8 28.99 rm -rf .libs _libs
#8 29.00 rm -f *.o
#8 29.00 rm -f *.lo
#8 29.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.00 Making clean in src/protocols/telnet
#8 29.01 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.01 rm -f  libguac-client-telnet.la
#8 29.02 rm -f ./so_locations
#8 29.02 rm -rf .libs _libs
#8 29.02 rm -f *.o
#8 29.02 rm -f *.lo
#8 29.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.03 Making clean in src/protocols/vnc
#8 29.03 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.03 rm -f  libguac-client-vnc.la
#8 29.04 rm -f ./so_locations
#8 29.04 rm -rf .libs _libs
#8 29.04 rm -f *.o
#8 29.05 rm -f *.lo
#8 29.05 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.05 Making clean in src/guacd
#8 29.05 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.05 rm -f   
#8 29.05 rm -rf .libs _libs
#8 29.06 rm -f  guacd
#8 29.06 test -z "" || rm -f  guacd
#8 29.06 rm -f *.o
#8 29.07 rm -f *.lo
#8 29.07 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.07 Making clean in src/guacenc
#8 29.07 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.07 rm -f  guacenc
#8 29.08 test -z "" || rm -f  guacenc
#8 29.08 rm -rf .libs _libs
#8 29.08 rm -f *.o
#8 29.09 rm -f *.lo
#8 29.09 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.09 Making clean in src/guaclog
#8 29.09 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.09 rm -f  guaclog
#8 29.10 test -z "" || rm -f  guaclog
#8 29.10 rm -rf .libs _libs
#8 29.10 rm -f *.o
#8 29.10 rm -f *.lo
#8 29.11 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.11 make[1]: Entering directory '/build/guacamole-server'
#8 29.11 rm -rf .libs _libs
#8 29.11 rm -f *.lo
#8 29.12 make[1]: Leaving directory '/build/guacamole-server'
#8 29.12 + make
#8 29.12 make  all-recursive
#8 29.13 make[1]: Entering directory '/build/guacamole-server'
#8 29.13 Making all in src/libguac
#8 29.14 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.14 Making all in .
#8 29.15 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.15   CC       libguac_la-argv.lo
#8 29.55   CC       libguac_la-audio.lo
#8 29.94   CC       libguac_la-client.lo
#8 30.74   CC       libguac_la-display.lo
#8 31.17   CC       libguac_la-display-builtin-cursors.lo
#8 31.35   CC       libguac_la-display-cursor.lo
#8 31.69   CC       libguac_la-display-flush.lo
#8 32.16   CC       libguac_la-display-layer.lo
#8 32.64   CC       libguac_la-display-layer-list.lo
#8 33.05   CC       libguac_la-display-plan.lo
#8 33.64   CC       libguac_la-display-plan-combine.lo
#8 34.09   CC       libguac_la-display-plan-rect.lo
#8 34.41   CC       libguac_la-display-plan-search.lo
#8 34.84   CC       libguac_la-display-render-thread.lo
#8 35.17   CC       libguac_la-display-worker.lo
#8 35.63   CC       libguac_la-encode-jpeg.lo
#8 35.99   CC       libguac_la-encode-png.lo
#8 36.47   CC       libguac_la-error.lo
#8 36.74   CC       libguac_la-fifo.lo
#8 37.10   CC       libguac_la-file.lo
#8 37.43   CC       libguac_la-fips.lo
#8 37.79   CC       libguac_la-flag.lo
#8 38.13   CC       libguac_la-hash.lo
#8 38.39   CC       libguac_la-id.lo
#8 38.62   CC       libguac_la-mem.lo
#8 39.01   CC       libguac_la-rwlock.lo
#8 39.33   CC       libguac_la-palette.lo
#8 39.67   CC       libguac_la-parser.lo
#8 40.10   CC       libguac_la-pool.lo
#8 40.45   CC       libguac_la-proctitle.lo
#8 40.87   CC       libguac_la-protocol.lo
#8 42.54   CC       libguac_la-raw_encoder.lo
#8 42.89   CC       libguac_la-recording.lo
#8 43.26   CC       libguac_la-rect.lo
#8 43.53   CC       libguac_la-socket.lo
#8 44.04   CC       libguac_la-socket-broadcast.lo
#8 44.38   CC       libguac_la-socket-fd.lo
#8 44.76   CC       libguac_la-socket-nest.lo
#8 45.12   CC       libguac_la-socket-tee.lo
#8 45.42   CC       libguac_la-string.lo
#8 45.71   CC       libguac_la-tcp.lo
#8 46.04   CC       libguac_la-timestamp.lo
#8 46.24   CC       libguac_la-unicode.lo
#8 46.49   CC       libguac_la-user.lo
#8 47.05   CC       libguac_la-user-handlers.lo
#8 47.79   CC       libguac_la-user-handshake.lo
#8 48.20   CC       libguac_la-wait-fd.lo
#8 48.39   CC       libguac_la-wol.lo
#8 48.76   CC       libguac_la-encode-webp.lo
#8 49.17   CC       libguac_la-socket-ssl.lo
#8 49.73   CCLD     libguac.la
#8 50.58 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.58 Making all in tests
#8 50.59 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 50.59 make[3]: Nothing to be done for 'all'.
#8 50.59 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 50.59 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.59 Making all in src/common
#8 50.59 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 50.60 Making all in .
#8 50.60 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 50.60   CC       libguac_common_la-io.lo
#8 50.81   CC       libguac_common_la-blank_cursor.lo
#8 51.07   CC       libguac_common_la-clipboard.lo
#8 51.38   CC       libguac_common_la-cursor.lo
#8 51.94   CC       libguac_common_la-dot_cursor.lo
#8 52.20   CC       libguac_common_la-ibar_cursor.lo
#8 52.46   CC       libguac_common_la-iconv.lo
#8 52.94   CC       libguac_common_la-json.lo
#8 53.30   CC       libguac_common_la-list.lo
#8 53.57   CC       libguac_common_la-pointer_cursor.lo
#8 53.83   CC       libguac_common_la-rect.lo
#8 54.13   CC       libguac_common_la-string.lo
#8 54.38   CC       libguac_common_la-surface.lo
#8 56.10   CCLD     libguac_common.la
#8 56.39 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 56.39 Making all in tests
#8 56.40 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 56.40 make[3]: Nothing to be done for 'all'.
#8 56.40 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 56.40 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 56.40 Making all in src/common-ssh
#8 56.40 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 56.41 Making all in .
#8 56.41 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 56.41   CC       libguac_common_ssh_la-buffer.lo
#8 56.76   CC       libguac_common_ssh_la-sftp.lo
#8 57.52   CC       libguac_common_ssh_la-ssh.lo
#8 58.26   CC       libguac_common_ssh_la-key.lo
#8 58.84   CC       libguac_common_ssh_la-user.lo
#8 59.18   CCLD     libguac_common_ssh.la
#8 59.42 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 59.42 Making all in tests
#8 59.42 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 59.42 make[3]: Nothing to be done for 'all'.
#8 59.42 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 59.42 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 59.42 Making all in src/terminal
#8 59.43 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 59.43 Making all in .
#8 59.44 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 59.44   CC       libguac_terminal_la-buffer.lo
#8 60.16   CC       libguac_terminal_la-char-mappings.lo
#8 60.33   CC       libguac_terminal_la-color-scheme.lo
#8 60.81   CC       libguac_terminal_la-common.lo
#8 61.15   CC       libguac_terminal_la-display.lo
#8 62.69   CC       libguac_terminal_la-named-colors.lo
#8 63.02   CC       libguac_terminal_la-palette.lo
#8 63.24   CC       libguac_terminal_la-scrollbar.lo
#8 63.73   CC       libguac_terminal_la-select.lo
#8 64.61   CC       libguac_terminal_la-selection-point.lo
#8 64.85   CC       libguac_terminal_la-terminal.lo
#8 65.23 terminal.c: In function '__guac_terminal_send_key':
#8 65.23 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 65.23  1924 |             char data;
#8 65.23       |                  ^~~~
#8 65.23 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 65.23  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 65.23       |                                                   ^~~~
#8 65.23 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 65.24 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 65.24  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 65.24       |             ^
#8 65.24 terminal.c: At top level:
#8 65.24 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 65.24  2193 |     return 0;
#8 65.24       |     ^~~~~~
#8 65.24 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 65.24  2195 | }
#8 65.24       | ^
#8 65.26 terminal.c: In function '__guac_terminal_send_key':
#8 65.27 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 65.27  2191 |     }
#8 65.27       |     ^
#8 65.27 terminal.c: At top level:
#8 65.27 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 65.27  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 65.27       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.27 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 65.27  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 65.27       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.27 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 65.27  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 65.27       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.27 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 65.27  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 65.27       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.27 cc1: all warnings being treated as errors
#8 65.29 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.29 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 65.29 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 65.29 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.29 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.29 make[1]: Leaving directory '/build/guacamole-server'
#8 65.29 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
65.27  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
65.27       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
65.27 cc1: all warnings being treated as errors
65.29 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
65.29 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
65.29 make[2]: *** [Makefile:802: all-recursive] Error 1
65.29 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
65.29 make[1]: *** [Makefile:552: all-recursive] Error 1
65.29 make[1]: Leaving directory '/build/guacamole-server'
65.29 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2362
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2362:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Jenkins build is back to normal : Guacamole » guacamole-server-main-debian » stable,ubuntu #2380

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2380/display/redirect?page=changes>


---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2379

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2379/display/redirect>

Changes:


------------------------------------------
[...truncated 192.64 KiB...]
#8 32.40 rm -rf .libs _libs
#8 32.40 rm -f *.o
#8 32.40 rm -f fs/*.o
#8 32.41 rm -f  test_rdp.log
#8 32.41 rm -f  test_rdp.trs
#8 32.41 rm -f  test-suite.log
#8 32.41 rm -f *.lo
#8 32.42 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.42 Making clean in src/protocols/ssh
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.42 rm -f  libguac-client-ssh.la
#8 32.43 rm -f ./so_locations
#8 32.43 rm -rf .libs _libs
#8 32.43 rm -f *.o
#8 32.44 rm -f *.lo
#8 32.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.44 Making clean in src/protocols/telnet
#8 32.44 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.44 rm -f  libguac-client-telnet.la
#8 32.45 rm -f ./so_locations
#8 32.45 rm -rf .libs _libs
#8 32.46 rm -f *.o
#8 32.46 rm -f *.lo
#8 32.46 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.46 Making clean in src/protocols/vnc
#8 32.47 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.47 rm -f  libguac-client-vnc.la
#8 32.47 rm -f ./so_locations
#8 32.48 rm -rf .libs _libs
#8 32.48 rm -f *.o
#8 32.48 rm -f *.lo
#8 32.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.48 Making clean in src/guacd
#8 32.49 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.49 rm -f   
#8 32.49 rm -rf .libs _libs
#8 32.49 rm -f  guacd
#8 32.50 test -z "" || rm -f  guacd
#8 32.50 rm -f *.o
#8 32.50 rm -f *.lo
#8 32.50 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.50 Making clean in src/guacenc
#8 32.51 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.51 rm -f  guacenc
#8 32.51 test -z "" || rm -f  guacenc
#8 32.52 rm -rf .libs _libs
#8 32.52 rm -f *.o
#8 32.52 rm -f *.lo
#8 32.53 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.53 Making clean in src/guaclog
#8 32.53 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.53 rm -f  guaclog
#8 32.53 test -z "" || rm -f  guaclog
#8 32.53 rm -rf .libs _libs
#8 32.54 rm -f *.o
#8 32.54 rm -f *.lo
#8 32.54 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.55 make[1]: Entering directory '/build/guacamole-server'
#8 32.55 rm -rf .libs _libs
#8 32.55 rm -f *.lo
#8 32.55 make[1]: Leaving directory '/build/guacamole-server'
#8 32.55 + make
#8 32.56 make  all-recursive
#8 32.56 make[1]: Entering directory '/build/guacamole-server'
#8 32.57 Making all in src/libguac
#8 32.58 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.58 Making all in .
#8 32.59 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.59   CC       libguac_la-argv.lo
#8 32.99   CC       libguac_la-audio.lo
#8 33.35   CC       libguac_la-client.lo
#8 34.14   CC       libguac_la-display.lo
#8 34.57   CC       libguac_la-display-builtin-cursors.lo
#8 34.74   CC       libguac_la-display-cursor.lo
#8 35.06   CC       libguac_la-display-flush.lo
#8 35.73   CC       libguac_la-display-layer.lo
#8 36.49   CC       libguac_la-display-layer-list.lo
#8 37.62   CC       libguac_la-display-plan.lo
#8 38.31   CC       libguac_la-display-plan-combine.lo
#8 38.75   CC       libguac_la-display-plan-rect.lo
#8 39.12   CC       libguac_la-display-plan-search.lo
#8 39.56   CC       libguac_la-display-render-thread.lo
#8 39.89   CC       libguac_la-display-worker.lo
#8 40.36   CC       libguac_la-encode-jpeg.lo
#8 40.75   CC       libguac_la-encode-png.lo
#8 41.22   CC       libguac_la-error.lo
#8 41.52   CC       libguac_la-fifo.lo
#8 41.86   CC       libguac_la-file.lo
#8 42.22   CC       libguac_la-fips.lo
#8 42.57   CC       libguac_la-flag.lo
#8 42.90   CC       libguac_la-hash.lo
#8 43.22   CC       libguac_la-id.lo
#8 43.44   CC       libguac_la-mem.lo
#8 43.84   CC       libguac_la-rwlock.lo
#8 44.16   CC       libguac_la-palette.lo
#8 44.52   CC       libguac_la-parser.lo
#8 44.99   CC       libguac_la-pool.lo
#8 45.33   CC       libguac_la-proctitle.lo
#8 45.80   CC       libguac_la-protocol.lo
#8 47.56   CC       libguac_la-raw_encoder.lo
#8 47.90   CC       libguac_la-recording.lo
#8 48.27   CC       libguac_la-rect.lo
#8 48.56   CC       libguac_la-socket.lo
#8 49.10   CC       libguac_la-socket-broadcast.lo
#8 49.43   CC       libguac_la-socket-fd.lo
#8 49.84   CC       libguac_la-socket-nest.lo
#8 50.22   CC       libguac_la-socket-tee.lo
#8 50.50   CC       libguac_la-string.lo
#8 50.81   CC       libguac_la-tcp.lo
#8 51.18   CC       libguac_la-timestamp.lo
#8 51.39   CC       libguac_la-unicode.lo
#8 51.65   CC       libguac_la-user.lo
#8 52.27   CC       libguac_la-user-handlers.lo
#8 53.11   CC       libguac_la-user-handshake.lo
#8 53.54   CC       libguac_la-wait-fd.lo
#8 53.74   CC       libguac_la-wol.lo
#8 54.12   CC       libguac_la-encode-webp.lo
#8 54.54   CC       libguac_la-socket-ssl.lo
#8 55.13   CCLD     libguac.la
#8 56.06 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 56.06 Making all in tests
#8 56.07 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 56.07 make[3]: Nothing to be done for 'all'.
#8 56.07 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 56.07 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 56.07 Making all in src/common
#8 56.08 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 56.08 Making all in .
#8 56.09 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 56.09   CC       libguac_common_la-io.lo
#8 56.31   CC       libguac_common_la-blank_cursor.lo
#8 56.56   CC       libguac_common_la-clipboard.lo
#8 56.90   CC       libguac_common_la-cursor.lo
#8 57.34   CC       libguac_common_la-dot_cursor.lo
#8 57.60   CC       libguac_common_la-ibar_cursor.lo
#8 57.85   CC       libguac_common_la-iconv.lo
#8 58.37   CC       libguac_common_la-json.lo
#8 58.76   CC       libguac_common_la-list.lo
#8 59.05   CC       libguac_common_la-pointer_cursor.lo
#8 59.30   CC       libguac_common_la-rect.lo
#8 59.63   CC       libguac_common_la-string.lo
#8 59.91   CC       libguac_common_la-surface.lo
#8 61.78   CCLD     libguac_common.la
#8 62.06 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 62.06 Making all in tests
#8 62.06 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 62.06 make[3]: Nothing to be done for 'all'.
#8 62.06 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 62.06 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 62.06 Making all in src/common-ssh
#8 62.07 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 62.07 Making all in .
#8 62.07 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 62.08   CC       libguac_common_ssh_la-buffer.lo
#8 62.43   CC       libguac_common_ssh_la-sftp.lo
#8 63.16   CC       libguac_common_ssh_la-ssh.lo
#8 64.01   CC       libguac_common_ssh_la-key.lo
#8 64.55   CC       libguac_common_ssh_la-user.lo
#8 64.87   CCLD     libguac_common_ssh.la
#8 65.09 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 65.09 Making all in tests
#8 65.10 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 65.10 make[3]: Nothing to be done for 'all'.
#8 65.10 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 65.10 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 65.10 Making all in src/terminal
#8 65.10 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 65.11 Making all in .
#8 65.11 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 65.12   CC       libguac_terminal_la-buffer.lo
#8 65.91   CC       libguac_terminal_la-char-mappings.lo
#8 66.09   CC       libguac_terminal_la-color-scheme.lo
#8 66.52   CC       libguac_terminal_la-common.lo
#8 66.86   CC       libguac_terminal_la-display.lo
#8 68.31   CC       libguac_terminal_la-named-colors.lo
#8 68.66   CC       libguac_terminal_la-palette.lo
#8 68.87   CC       libguac_terminal_la-scrollbar.lo
#8 69.75   CC       libguac_terminal_la-select.lo
#8 71.28   CC       libguac_terminal_la-selection-point.lo
#8 71.65   CC       libguac_terminal_la-terminal.lo
#8 72.03 terminal.c: In function '__guac_terminal_send_key':
#8 72.03 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 72.03  1924 |             char data;
#8 72.03       |                  ^~~~
#8 72.03 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 72.03  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 72.03       |                                                   ^~~~
#8 72.03 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 72.05 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 72.05  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 72.05       |             ^
#8 72.05 terminal.c: At top level:
#8 72.05 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 72.05  2193 |     return 0;
#8 72.05       |     ^~~~~~
#8 72.05 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 72.05  2195 | }
#8 72.05       | ^
#8 72.07 terminal.c: In function '__guac_terminal_send_key':
#8 72.07 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 72.07  2191 |     }
#8 72.07       |     ^
#8 72.08 terminal.c: At top level:
#8 72.08 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 72.08  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 72.08       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 72.08 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 72.08  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 72.08       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 72.08 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 72.08  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 72.08       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 72.08 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 72.08  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 72.08       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 72.09 cc1: all warnings being treated as errors
#8 72.60 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 72.60 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 72.60 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 72.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 72.60 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 72.60 make[1]: Leaving directory '/build/guacamole-server'
#8 72.60 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
72.08  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
72.08       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
72.09 cc1: all warnings being treated as errors
72.60 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
72.60 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
72.60 make[2]: *** [Makefile:802: all-recursive] Error 1
72.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
72.60 make[1]: *** [Makefile:552: all-recursive] Error 1
72.60 make[1]: Leaving directory '/build/guacamole-server'
72.60 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2379
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2379:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2378

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2378/display/redirect>

Changes:


------------------------------------------
[...truncated 192.44 KiB...]
#8 29.25 rm -rf .libs _libs
#8 29.25 rm -f *.o
#8 29.26 rm -f fs/*.o
#8 29.26 rm -f  test_rdp.log
#8 29.26 rm -f  test_rdp.trs
#8 29.26 rm -f  test-suite.log
#8 29.27 rm -f *.lo
#8 29.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.27 Making clean in src/protocols/ssh
#8 29.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.27 rm -f  libguac-client-ssh.la
#8 29.28 rm -f ./so_locations
#8 29.28 rm -rf .libs _libs
#8 29.29 rm -f *.o
#8 29.29 rm -f *.lo
#8 29.29 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.29 Making clean in src/protocols/telnet
#8 29.30 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.30 rm -f  libguac-client-telnet.la
#8 29.30 rm -f ./so_locations
#8 29.31 rm -rf .libs _libs
#8 29.31 rm -f *.o
#8 29.31 rm -f *.lo
#8 29.31 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.32 Making clean in src/protocols/vnc
#8 29.32 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.32 rm -f  libguac-client-vnc.la
#8 29.33 rm -f ./so_locations
#8 29.33 rm -rf .libs _libs
#8 29.33 rm -f *.o
#8 29.33 rm -f *.lo
#8 29.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.34 Making clean in src/guacd
#8 29.34 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.34 rm -f   
#8 29.35 rm -rf .libs _libs
#8 29.35 rm -f  guacd
#8 29.35 test -z "" || rm -f  guacd
#8 29.35 rm -f *.o
#8 29.35 rm -f *.lo
#8 29.36 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.36 Making clean in src/guacenc
#8 29.36 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.36 rm -f  guacenc
#8 29.37 test -z "" || rm -f  guacenc
#8 29.37 rm -rf .libs _libs
#8 29.37 rm -f *.o
#8 29.37 rm -f *.lo
#8 29.38 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.38 Making clean in src/guaclog
#8 29.38 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.38 rm -f  guaclog
#8 29.38 test -z "" || rm -f  guaclog
#8 29.38 rm -rf .libs _libs
#8 29.39 rm -f *.o
#8 29.39 rm -f *.lo
#8 29.39 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.40 make[1]: Entering directory '/build/guacamole-server'
#8 29.40 rm -rf .libs _libs
#8 29.40 rm -f *.lo
#8 29.40 make[1]: Leaving directory '/build/guacamole-server'
#8 29.40 + make
#8 29.41 make  all-recursive
#8 29.41 make[1]: Entering directory '/build/guacamole-server'
#8 29.42 Making all in src/libguac
#8 29.43 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.43 Making all in .
#8 29.44 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.44   CC       libguac_la-argv.lo
#8 29.84   CC       libguac_la-audio.lo
#8 30.39   CC       libguac_la-client.lo
#8 31.19   CC       libguac_la-display.lo
#8 31.62   CC       libguac_la-display-builtin-cursors.lo
#8 31.81   CC       libguac_la-display-cursor.lo
#8 32.12   CC       libguac_la-display-flush.lo
#8 32.58   CC       libguac_la-display-layer.lo
#8 33.05   CC       libguac_la-display-layer-list.lo
#8 33.49   CC       libguac_la-display-plan.lo
#8 34.08   CC       libguac_la-display-plan-combine.lo
#8 34.49   CC       libguac_la-display-plan-rect.lo
#8 34.83   CC       libguac_la-display-plan-search.lo
#8 35.25   CC       libguac_la-display-render-thread.lo
#8 35.60   CC       libguac_la-display-worker.lo
#8 36.05   CC       libguac_la-encode-jpeg.lo
#8 36.42   CC       libguac_la-encode-png.lo
#8 36.86   CC       libguac_la-error.lo
#8 37.15   CC       libguac_la-fifo.lo
#8 37.47   CC       libguac_la-file.lo
#8 37.81   CC       libguac_la-fips.lo
#8 38.15   CC       libguac_la-flag.lo
#8 38.46   CC       libguac_la-hash.lo
#8 38.74   CC       libguac_la-id.lo
#8 38.97   CC       libguac_la-mem.lo
#8 39.37   CC       libguac_la-rwlock.lo
#8 39.70   CC       libguac_la-palette.lo
#8 40.05   CC       libguac_la-parser.lo
#8 40.51   CC       libguac_la-pool.lo
#8 40.85   CC       libguac_la-proctitle.lo
#8 41.28   CC       libguac_la-protocol.lo
#8 42.81   CC       libguac_la-raw_encoder.lo
#8 43.13   CC       libguac_la-recording.lo
#8 43.49   CC       libguac_la-rect.lo
#8 43.75   CC       libguac_la-socket.lo
#8 44.26   CC       libguac_la-socket-broadcast.lo
#8 44.58   CC       libguac_la-socket-fd.lo
#8 44.96   CC       libguac_la-socket-nest.lo
#8 45.31   CC       libguac_la-socket-tee.lo
#8 45.62   CC       libguac_la-string.lo
#8 45.93   CC       libguac_la-tcp.lo
#8 46.26   CC       libguac_la-timestamp.lo
#8 46.48   CC       libguac_la-unicode.lo
#8 46.75   CC       libguac_la-user.lo
#8 47.34   CC       libguac_la-user-handlers.lo
#8 48.09   CC       libguac_la-user-handshake.lo
#8 48.49   CC       libguac_la-wait-fd.lo
#8 48.68   CC       libguac_la-wol.lo
#8 49.03   CC       libguac_la-encode-webp.lo
#8 49.47   CC       libguac_la-socket-ssl.lo
#8 50.03   CCLD     libguac.la
#8 50.97 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.97 Making all in tests
#8 50.98 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 50.98 make[3]: Nothing to be done for 'all'.
#8 50.98 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 50.98 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.98 Making all in src/common
#8 50.98 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 50.99 Making all in .
#8 51.00 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 51.00   CC       libguac_common_la-io.lo
#8 51.22   CC       libguac_common_la-blank_cursor.lo
#8 51.50   CC       libguac_common_la-clipboard.lo
#8 51.83   CC       libguac_common_la-cursor.lo
#8 52.22   CC       libguac_common_la-dot_cursor.lo
#8 52.46   CC       libguac_common_la-ibar_cursor.lo
#8 52.70   CC       libguac_common_la-iconv.lo
#8 53.18   CC       libguac_common_la-json.lo
#8 53.55   CC       libguac_common_la-list.lo
#8 53.81   CC       libguac_common_la-pointer_cursor.lo
#8 54.06   CC       libguac_common_la-rect.lo
#8 54.35   CC       libguac_common_la-string.lo
#8 54.62   CC       libguac_common_la-surface.lo
#8 56.30   CCLD     libguac_common.la
#8 56.62 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 56.62 Making all in tests
#8 56.63 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 56.63 make[3]: Nothing to be done for 'all'.
#8 56.63 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 56.63 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 56.63 Making all in src/common-ssh
#8 56.63 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 56.64 Making all in .
#8 56.64 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 56.65   CC       libguac_common_ssh_la-buffer.lo
#8 57.00   CC       libguac_common_ssh_la-sftp.lo
#8 57.69   CC       libguac_common_ssh_la-ssh.lo
#8 58.38   CC       libguac_common_ssh_la-key.lo
#8 58.95   CC       libguac_common_ssh_la-user.lo
#8 59.24   CCLD     libguac_common_ssh.la
#8 59.50 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 59.50 Making all in tests
#8 59.51 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 59.51 make[3]: Nothing to be done for 'all'.
#8 59.51 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 59.51 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 59.51 Making all in src/terminal
#8 59.51 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 59.52 Making all in .
#8 59.52 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 59.53   CC       libguac_terminal_la-buffer.lo
#8 60.24   CC       libguac_terminal_la-char-mappings.lo
#8 60.41   CC       libguac_terminal_la-color-scheme.lo
#8 60.85   CC       libguac_terminal_la-common.lo
#8 61.20   CC       libguac_terminal_la-display.lo
#8 62.73   CC       libguac_terminal_la-named-colors.lo
#8 63.08   CC       libguac_terminal_la-palette.lo
#8 63.32   CC       libguac_terminal_la-scrollbar.lo
#8 63.81   CC       libguac_terminal_la-select.lo
#8 64.67   CC       libguac_terminal_la-selection-point.lo
#8 64.91   CC       libguac_terminal_la-terminal.lo
#8 65.26 terminal.c: In function '__guac_terminal_send_key':
#8 65.26 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 65.26  1924 |             char data;
#8 65.26       |                  ^~~~
#8 65.27 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 65.27  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 65.27       |                                                   ^~~~
#8 65.27 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 65.28 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 65.28  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 65.28       |             ^
#8 65.28 terminal.c: At top level:
#8 65.28 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 65.28  2193 |     return 0;
#8 65.28       |     ^~~~~~
#8 65.28 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 65.28  2195 | }
#8 65.28       | ^
#8 65.30 terminal.c: In function '__guac_terminal_send_key':
#8 65.30 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 65.30  2191 |     }
#8 65.30       |     ^
#8 65.31 terminal.c: At top level:
#8 65.31 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 65.31  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 65.31       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.31 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 65.31  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 65.31       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.31 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 65.31  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 65.31       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.31 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 65.31  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 65.31       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.31 cc1: all warnings being treated as errors
#8 65.32 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 65.32 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.32 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.32 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 65.32 make[1]: Leaving directory '/build/guacamole-server'
#8 65.32 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.32 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
65.31  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
65.31       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
65.31 cc1: all warnings being treated as errors
65.32 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
65.32 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
65.32 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
65.32 make[2]: *** [Makefile:802: all-recursive] Error 1
65.32 make[1]: Leaving directory '/build/guacamole-server'
65.32 make[1]: *** [Makefile:552: all-recursive] Error 1
65.32 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2378
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2378:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2377

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2377/display/redirect>

Changes:


------------------------------------------
[...truncated 192.47 KiB...]
#8 29.51 rm -rf .libs _libs
#8 29.51 rm -f *.o
#8 29.51 rm -f fs/*.o
#8 29.51 rm -f  test_rdp.log
#8 29.52 rm -f  test_rdp.trs
#8 29.52 rm -f  test-suite.log
#8 29.52 rm -f *.lo
#8 29.53 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.53 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.53 Making clean in src/protocols/ssh
#8 29.55 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.55 rm -f  libguac-client-ssh.la
#8 29.56 rm -f ./so_locations
#8 29.56 rm -rf .libs _libs
#8 29.56 rm -f *.o
#8 29.57 rm -f *.lo
#8 29.57 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.57 Making clean in src/protocols/telnet
#8 29.57 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.57 rm -f  libguac-client-telnet.la
#8 29.58 rm -f ./so_locations
#8 29.58 rm -rf .libs _libs
#8 29.59 rm -f *.o
#8 29.59 rm -f *.lo
#8 29.59 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.59 Making clean in src/protocols/vnc
#8 29.60 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.60 rm -f  libguac-client-vnc.la
#8 29.60 rm -f ./so_locations
#8 29.61 rm -rf .libs _libs
#8 29.61 rm -f *.o
#8 29.61 rm -f *.lo
#8 29.62 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.62 Making clean in src/guacd
#8 29.62 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.62 rm -f   
#8 29.62 rm -rf .libs _libs
#8 29.63 rm -f  guacd
#8 29.63 test -z "" || rm -f  guacd
#8 29.63 rm -f *.o
#8 29.64 rm -f *.lo
#8 29.64 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.64 Making clean in src/guacenc
#8 29.64 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.64 rm -f  guacenc
#8 29.65 test -z "" || rm -f  guacenc
#8 29.65 rm -rf .libs _libs
#8 29.65 rm -f *.o
#8 29.65 rm -f *.lo
#8 29.66 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.66 Making clean in src/guaclog
#8 29.66 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.66 rm -f  guaclog
#8 29.66 test -z "" || rm -f  guaclog
#8 29.67 rm -rf .libs _libs
#8 29.67 rm -f *.o
#8 29.67 rm -f *.lo
#8 29.67 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.68 make[1]: Entering directory '/build/guacamole-server'
#8 29.68 rm -rf .libs _libs
#8 29.68 rm -f *.lo
#8 29.68 make[1]: Leaving directory '/build/guacamole-server'
#8 29.68 + make
#8 29.69 make  all-recursive
#8 29.69 make[1]: Entering directory '/build/guacamole-server'
#8 29.70 Making all in src/libguac
#8 29.71 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.72 Making all in .
#8 29.72 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.72   CC       libguac_la-argv.lo
#8 30.14   CC       libguac_la-audio.lo
#8 30.55   CC       libguac_la-client.lo
#8 31.36   CC       libguac_la-display.lo
#8 31.78   CC       libguac_la-display-builtin-cursors.lo
#8 31.95   CC       libguac_la-display-cursor.lo
#8 32.28   CC       libguac_la-display-flush.lo
#8 32.73   CC       libguac_la-display-layer.lo
#8 33.19   CC       libguac_la-display-layer-list.lo
#8 33.61   CC       libguac_la-display-plan.lo
#8 34.20   CC       libguac_la-display-plan-combine.lo
#8 34.65   CC       libguac_la-display-plan-rect.lo
#8 35.05   CC       libguac_la-display-plan-search.lo
#8 35.46   CC       libguac_la-display-render-thread.lo
#8 35.80   CC       libguac_la-display-worker.lo
#8 36.27   CC       libguac_la-encode-jpeg.lo
#8 36.65   CC       libguac_la-encode-png.lo
#8 37.11   CC       libguac_la-error.lo
#8 37.39   CC       libguac_la-fifo.lo
#8 37.70   CC       libguac_la-file.lo
#8 38.03   CC       libguac_la-fips.lo
#8 38.40   CC       libguac_la-flag.lo
#8 38.72   CC       libguac_la-hash.lo
#8 38.99   CC       libguac_la-id.lo
#8 39.23   CC       libguac_la-mem.lo
#8 39.65   CC       libguac_la-rwlock.lo
#8 39.99   CC       libguac_la-palette.lo
#8 40.33   CC       libguac_la-parser.lo
#8 40.77   CC       libguac_la-pool.lo
#8 41.12   CC       libguac_la-proctitle.lo
#8 41.57   CC       libguac_la-protocol.lo
#8 43.12   CC       libguac_la-raw_encoder.lo
#8 43.46   CC       libguac_la-recording.lo
#8 43.85   CC       libguac_la-rect.lo
#8 44.10   CC       libguac_la-socket.lo
#8 44.65   CC       libguac_la-socket-broadcast.lo
#8 45.00   CC       libguac_la-socket-fd.lo
#8 45.38   CC       libguac_la-socket-nest.lo
#8 45.74   CC       libguac_la-socket-tee.lo
#8 46.03   CC       libguac_la-string.lo
#8 46.35   CC       libguac_la-tcp.lo
#8 46.69   CC       libguac_la-timestamp.lo
#8 46.91   CC       libguac_la-unicode.lo
#8 47.19   CC       libguac_la-user.lo
#8 47.75   CC       libguac_la-user-handlers.lo
#8 48.55   CC       libguac_la-user-handshake.lo
#8 48.98   CC       libguac_la-wait-fd.lo
#8 49.18   CC       libguac_la-wol.lo
#8 49.56   CC       libguac_la-encode-webp.lo
#8 49.97   CC       libguac_la-socket-ssl.lo
#8 50.54   CCLD     libguac.la
#8 51.44 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.44 Making all in tests
#8 51.44 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 51.44 make[3]: Nothing to be done for 'all'.
#8 51.44 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 51.44 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.45 Making all in src/common
#8 51.45 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 51.45 Making all in .
#8 51.46 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 51.46   CC       libguac_common_la-io.lo
#8 51.70   CC       libguac_common_la-blank_cursor.lo
#8 51.97   CC       libguac_common_la-clipboard.lo
#8 52.32   CC       libguac_common_la-cursor.lo
#8 52.74   CC       libguac_common_la-dot_cursor.lo
#8 52.99   CC       libguac_common_la-ibar_cursor.lo
#8 53.28   CC       libguac_common_la-iconv.lo
#8 53.79   CC       libguac_common_la-json.lo
#8 54.18   CC       libguac_common_la-list.lo
#8 54.44   CC       libguac_common_la-pointer_cursor.lo
#8 54.71   CC       libguac_common_la-rect.lo
#8 55.02   CC       libguac_common_la-string.lo
#8 55.34   CC       libguac_common_la-surface.lo
#8 57.00   CCLD     libguac_common.la
#8 57.33 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 57.33 Making all in tests
#8 57.33 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 57.33 make[3]: Nothing to be done for 'all'.
#8 57.33 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 57.33 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 57.33 Making all in src/common-ssh
#8 57.34 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 57.34 Making all in .
#8 57.35 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 57.35   CC       libguac_common_ssh_la-buffer.lo
#8 57.70   CC       libguac_common_ssh_la-sftp.lo
#8 58.40   CC       libguac_common_ssh_la-ssh.lo
#8 59.10   CC       libguac_common_ssh_la-key.lo
#8 59.68   CC       libguac_common_ssh_la-user.lo
#8 60.00   CCLD     libguac_common_ssh.la
#8 60.26 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 60.26 Making all in tests
#8 60.26 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 60.26 make[3]: Nothing to be done for 'all'.
#8 60.26 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 60.26 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 60.26 Making all in src/terminal
#8 60.27 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 60.27 Making all in .
#8 60.28 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 60.28   CC       libguac_terminal_la-buffer.lo
#8 61.01   CC       libguac_terminal_la-char-mappings.lo
#8 61.16   CC       libguac_terminal_la-color-scheme.lo
#8 61.60   CC       libguac_terminal_la-common.lo
#8 61.94   CC       libguac_terminal_la-display.lo
#8 63.47   CC       libguac_terminal_la-named-colors.lo
#8 63.82   CC       libguac_terminal_la-palette.lo
#8 64.06   CC       libguac_terminal_la-scrollbar.lo
#8 64.55   CC       libguac_terminal_la-select.lo
#8 65.43   CC       libguac_terminal_la-selection-point.lo
#8 65.68   CC       libguac_terminal_la-terminal.lo
#8 66.06 terminal.c: In function '__guac_terminal_send_key':
#8 66.06 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 66.06  1924 |             char data;
#8 66.06       |                  ^~~~
#8 66.06 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 66.06  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 66.06       |                                                   ^~~~
#8 66.06 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 66.07 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 66.07  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 66.07       |             ^
#8 66.07 terminal.c: At top level:
#8 66.07 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 66.07  2193 |     return 0;
#8 66.07       |     ^~~~~~
#8 66.07 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 66.07  2195 | }
#8 66.07       | ^
#8 66.09 terminal.c: In function '__guac_terminal_send_key':
#8 66.10 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 66.10  2191 |     }
#8 66.10       |     ^
#8 66.10 terminal.c: At top level:
#8 66.10 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 66.10  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 66.10       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 66.10 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 66.10  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 66.10       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 66.10 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 66.10  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 66.10       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 66.10 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 66.10  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 66.10       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 66.10 cc1: all warnings being treated as errors
#8 66.11 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 66.11 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 66.12 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 66.12 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 66.12 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 66.12 make[1]: Leaving directory '/build/guacamole-server'
#8 66.12 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
66.10  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
66.10       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
66.10 cc1: all warnings being treated as errors
66.11 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
66.11 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
66.12 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
66.12 make[2]: *** [Makefile:802: all-recursive] Error 1
66.12 make[1]: *** [Makefile:552: all-recursive] Error 1
66.12 make[1]: Leaving directory '/build/guacamole-server'
66.12 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2377
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2377:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2376

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2376/display/redirect>

Changes:


------------------------------------------
[...truncated 192.47 KiB...]
#8 31.54 rm -rf .libs _libs
#8 31.54 rm -f *.o
#8 31.55 rm -f fs/*.o
#8 31.55 rm -f  test_rdp.log
#8 31.55 rm -f  test_rdp.trs
#8 31.56 rm -f  test-suite.log
#8 31.56 rm -f *.lo
#8 31.56 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.56 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.56 Making clean in src/protocols/ssh
#8 31.57 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 31.57 rm -f  libguac-client-ssh.la
#8 31.58 rm -f ./so_locations
#8 31.58 rm -rf .libs _libs
#8 31.58 rm -f *.o
#8 31.58 rm -f *.lo
#8 31.59 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 31.59 Making clean in src/protocols/telnet
#8 31.59 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 31.59 rm -f  libguac-client-telnet.la
#8 31.60 rm -f ./so_locations
#8 31.61 rm -rf .libs _libs
#8 31.61 rm -f *.o
#8 31.61 rm -f *.lo
#8 31.62 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 31.62 Making clean in src/protocols/vnc
#8 31.62 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 31.62 rm -f  libguac-client-vnc.la
#8 31.63 rm -f ./so_locations
#8 31.63 rm -rf .libs _libs
#8 31.64 rm -f *.o
#8 31.64 rm -f *.lo
#8 31.64 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 31.64 Making clean in src/guacd
#8 31.65 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 31.65 rm -f   
#8 31.65 rm -rf .libs _libs
#8 31.65 rm -f  guacd
#8 31.66 test -z "" || rm -f  guacd
#8 31.66 rm -f *.o
#8 31.66 rm -f *.lo
#8 31.67 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 31.67 Making clean in src/guacenc
#8 31.68 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 31.68 rm -f  guacenc
#8 31.68 test -z "" || rm -f  guacenc
#8 31.68 rm -rf .libs _libs
#8 31.68 rm -f *.o
#8 31.69 rm -f *.lo
#8 31.69 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 31.69 Making clean in src/guaclog
#8 31.69 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 31.69 rm -f  guaclog
#8 31.70 test -z "" || rm -f  guaclog
#8 31.70 rm -rf .libs _libs
#8 31.70 rm -f *.o
#8 31.70 rm -f *.lo
#8 31.71 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 31.71 make[1]: Entering directory '/build/guacamole-server'
#8 31.71 rm -rf .libs _libs
#8 31.72 rm -f *.lo
#8 31.72 make[1]: Leaving directory '/build/guacamole-server'
#8 31.72 + make
#8 31.73 make  all-recursive
#8 31.73 make[1]: Entering directory '/build/guacamole-server'
#8 31.74 Making all in src/libguac
#8 31.75 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.75 Making all in .
#8 31.76 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.76   CC       libguac_la-argv.lo
#8 32.18   CC       libguac_la-audio.lo
#8 32.57   CC       libguac_la-client.lo
#8 33.48   CC       libguac_la-display.lo
#8 33.98   CC       libguac_la-display-builtin-cursors.lo
#8 34.15   CC       libguac_la-display-cursor.lo
#8 34.50   CC       libguac_la-display-flush.lo
#8 35.00   CC       libguac_la-display-layer.lo
#8 35.50   CC       libguac_la-display-layer-list.lo
#8 35.99   CC       libguac_la-display-plan.lo
#8 36.69   CC       libguac_la-display-plan-combine.lo
#8 37.24   CC       libguac_la-display-plan-rect.lo
#8 37.62   CC       libguac_la-display-plan-search.lo
#8 38.10   CC       libguac_la-display-render-thread.lo
#8 38.48   CC       libguac_la-display-worker.lo
#8 38.97   CC       libguac_la-encode-jpeg.lo
#8 39.34   CC       libguac_la-encode-png.lo
#8 39.87   CC       libguac_la-error.lo
#8 40.18   CC       libguac_la-fifo.lo
#8 40.54   CC       libguac_la-file.lo
#8 40.94   CC       libguac_la-fips.lo
#8 41.46   CC       libguac_la-flag.lo
#8 41.76   CC       libguac_la-hash.lo
#8 42.02   CC       libguac_la-id.lo
#8 42.25   CC       libguac_la-mem.lo
#8 42.65   CC       libguac_la-rwlock.lo
#8 42.95   CC       libguac_la-palette.lo
#8 43.26   CC       libguac_la-parser.lo
#8 43.68   CC       libguac_la-pool.lo
#8 44.00   CC       libguac_la-proctitle.lo
#8 44.46   CC       libguac_la-protocol.lo
#8 46.04   CC       libguac_la-raw_encoder.lo
#8 46.39   CC       libguac_la-recording.lo
#8 46.76   CC       libguac_la-rect.lo
#8 47.02   CC       libguac_la-socket.lo
#8 47.53   CC       libguac_la-socket-broadcast.lo
#8 47.89   CC       libguac_la-socket-fd.lo
#8 48.27   CC       libguac_la-socket-nest.lo
#8 48.63   CC       libguac_la-socket-tee.lo
#8 48.90   CC       libguac_la-string.lo
#8 49.22   CC       libguac_la-tcp.lo
#8 49.55   CC       libguac_la-timestamp.lo
#8 50.10   CC       libguac_la-unicode.lo
#8 50.35   CC       libguac_la-user.lo
#8 50.96   CC       libguac_la-user-handlers.lo
#8 51.74   CC       libguac_la-user-handshake.lo
#8 52.11   CC       libguac_la-wait-fd.lo
#8 52.29   CC       libguac_la-wol.lo
#8 52.69   CC       libguac_la-encode-webp.lo
#8 53.10   CC       libguac_la-socket-ssl.lo
#8 53.67   CCLD     libguac.la
#8 54.57 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.57 Making all in tests
#8 54.58 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 54.58 make[3]: Nothing to be done for 'all'.
#8 54.58 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 54.58 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.58 Making all in src/common
#8 54.58 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 54.59 Making all in .
#8 54.59 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 54.60   CC       libguac_common_la-io.lo
#8 54.87   CC       libguac_common_la-blank_cursor.lo
#8 55.12   CC       libguac_common_la-clipboard.lo
#8 55.68   CC       libguac_common_la-cursor.lo
#8 56.25   CC       libguac_common_la-dot_cursor.lo
#8 56.53   CC       libguac_common_la-ibar_cursor.lo
#8 56.80   CC       libguac_common_la-iconv.lo
#8 57.26   CC       libguac_common_la-json.lo
#8 57.96   CC       libguac_common_la-list.lo
#8 58.26   CC       libguac_common_la-pointer_cursor.lo
#8 58.50   CC       libguac_common_la-rect.lo
#8 58.82   CC       libguac_common_la-string.lo
#8 59.34   CC       libguac_common_la-surface.lo
#8 61.59   CCLD     libguac_common.la
#8 61.94 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 61.94 Making all in tests
#8 61.95 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 61.95 make[3]: Nothing to be done for 'all'.
#8 61.95 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 61.95 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 61.95 Making all in src/common-ssh
#8 61.95 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 61.96 Making all in .
#8 61.96 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 61.96   CC       libguac_common_ssh_la-buffer.lo
#8 62.33   CC       libguac_common_ssh_la-sftp.lo
#8 63.40   CC       libguac_common_ssh_la-ssh.lo
#8 64.22   CC       libguac_common_ssh_la-key.lo
#8 64.80   CC       libguac_common_ssh_la-user.lo
#8 65.09   CCLD     libguac_common_ssh.la
#8 65.33 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 65.33 Making all in tests
#8 65.33 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 65.33 make[3]: Nothing to be done for 'all'.
#8 65.33 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 65.33 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 65.33 Making all in src/terminal
#8 65.34 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 65.34 Making all in .
#8 65.35 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 65.35   CC       libguac_terminal_la-buffer.lo
#8 66.12   CC       libguac_terminal_la-char-mappings.lo
#8 66.29   CC       libguac_terminal_la-color-scheme.lo
#8 66.73   CC       libguac_terminal_la-common.lo
#8 67.06   CC       libguac_terminal_la-display.lo
#8 68.61   CC       libguac_terminal_la-named-colors.lo
#8 68.95   CC       libguac_terminal_la-palette.lo
#8 69.16   CC       libguac_terminal_la-scrollbar.lo
#8 69.66   CC       libguac_terminal_la-select.lo
#8 70.57   CC       libguac_terminal_la-selection-point.lo
#8 70.80   CC       libguac_terminal_la-terminal.lo
#8 71.23 terminal.c: In function '__guac_terminal_send_key':
#8 71.23 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 71.23  1924 |             char data;
#8 71.23       |                  ^~~~
#8 71.23 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 71.23  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 71.23       |                                                   ^~~~
#8 71.23 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 71.25 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 71.25  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 71.25       |             ^
#8 71.25 terminal.c: At top level:
#8 71.25 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 71.25  2193 |     return 0;
#8 71.25       |     ^~~~~~
#8 71.25 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 71.25  2195 | }
#8 71.25       | ^
#8 71.27 terminal.c: In function '__guac_terminal_send_key':
#8 71.27 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 71.27  2191 |     }
#8 71.27       |     ^
#8 71.28 terminal.c: At top level:
#8 71.28 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 71.28  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 71.28       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 71.28 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 71.28  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 71.28       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 71.28 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 71.28  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 71.28       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 71.28 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 71.28  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 71.28       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 71.28 cc1: all warnings being treated as errors
#8 71.29 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 71.29 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 71.29 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 71.29 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 71.29 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 71.29 make[1]: Leaving directory '/build/guacamole-server'
#8 71.29 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
71.28  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
71.28       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71.28 cc1: all warnings being treated as errors
71.29 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
71.29 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
71.29 make[2]: *** [Makefile:802: all-recursive] Error 1
71.29 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
71.29 make[1]: *** [Makefile:552: all-recursive] Error 1
71.29 make[1]: Leaving directory '/build/guacamole-server'
71.29 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2376
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2376:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2375

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2375/display/redirect>

Changes:


------------------------------------------
[...truncated 194.22 KiB...]
#8 29.32 rm -rf .libs _libs
#8 29.32 rm -f *.o
#8 29.33 rm -f fs/*.o
#8 29.33 rm -f  test_rdp.log
#8 29.33 rm -f  test_rdp.trs
#8 29.34 rm -f  test-suite.log
#8 29.34 rm -f *.lo
#8 29.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.34 Making clean in src/protocols/ssh
#8 29.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.35 rm -f  libguac-client-ssh.la
#8 29.35 rm -f ./so_locations
#8 29.35 rm -rf .libs _libs
#8 29.36 rm -f *.o
#8 29.36 rm -f *.lo
#8 29.36 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.36 Making clean in src/protocols/telnet
#8 29.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.37 rm -f  libguac-client-telnet.la
#8 29.37 rm -f ./so_locations
#8 29.38 rm -rf .libs _libs
#8 29.38 rm -f *.o
#8 29.38 rm -f *.lo
#8 29.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.38 Making clean in src/protocols/vnc
#8 29.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.39 rm -f  libguac-client-vnc.la
#8 29.40 rm -f ./so_locations
#8 29.40 rm -rf .libs _libs
#8 29.40 rm -f *.o
#8 29.40 rm -f *.lo
#8 29.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.41 Making clean in src/guacd
#8 29.41 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.41 rm -f   
#8 29.41 rm -rf .libs _libs
#8 29.42 rm -f  guacd
#8 29.42 test -z "" || rm -f  guacd
#8 29.42 rm -f *.o
#8 29.42 rm -f *.lo
#8 29.43 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.43 Making clean in src/guacenc
#8 29.43 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.43 rm -f  guacenc
#8 29.44 test -z "" || rm -f  guacenc
#8 29.44 rm -rf .libs _libs
#8 29.44 rm -f *.o
#8 29.45 rm -f *.lo
#8 29.45 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.45 Making clean in src/guaclog
#8 29.45 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.45 rm -f  guaclog
#8 29.46 test -z "" || rm -f  guaclog
#8 29.46 rm -rf .libs _libs
#8 29.46 rm -f *.o
#8 29.47 rm -f *.lo
#8 29.47 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.47 make[1]: Entering directory '/build/guacamole-server'
#8 29.47 rm -rf .libs _libs
#8 29.48 rm -f *.lo
#8 29.48 make[1]: Leaving directory '/build/guacamole-server'
#8 29.48 + make
#8 29.49 make  all-recursive
#8 29.49 make[1]: Entering directory '/build/guacamole-server'
#8 29.49 Making all in src/libguac
#8 29.50 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.51 Making all in .
#8 29.51 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.52   CC       libguac_la-argv.lo
#8 29.92   CC       libguac_la-audio.lo
#8 30.32   CC       libguac_la-client.lo
#8 31.11   CC       libguac_la-display.lo
#8 31.55   CC       libguac_la-display-builtin-cursors.lo
#8 31.73   CC       libguac_la-display-cursor.lo
#8 32.03   CC       libguac_la-display-flush.lo
#8 32.48   CC       libguac_la-display-layer.lo
#8 32.95   CC       libguac_la-display-layer-list.lo
#8 33.41   CC       libguac_la-display-plan.lo
#8 34.04   CC       libguac_la-display-plan-combine.lo
#8 34.49   CC       libguac_la-display-plan-rect.lo
#8 34.84   CC       libguac_la-display-plan-search.lo
#8 35.28   CC       libguac_la-display-render-thread.lo
#8 35.60   CC       libguac_la-display-worker.lo
#8 36.06   CC       libguac_la-encode-jpeg.lo
#8 36.42   CC       libguac_la-encode-png.lo
#8 36.89   CC       libguac_la-error.lo
#8 37.17   CC       libguac_la-fifo.lo
#8 37.49   CC       libguac_la-file.lo
#8 37.85   CC       libguac_la-fips.lo
#8 38.21   CC       libguac_la-flag.lo
#8 38.54   CC       libguac_la-hash.lo
#8 38.82   CC       libguac_la-id.lo
#8 39.17   CC       libguac_la-mem.lo
#8 39.58   CC       libguac_la-rwlock.lo
#8 39.91   CC       libguac_la-palette.lo
#8 40.25   CC       libguac_la-parser.lo
#8 40.70   CC       libguac_la-pool.lo
#8 41.04   CC       libguac_la-proctitle.lo
#8 41.50   CC       libguac_la-protocol.lo
#8 43.04   CC       libguac_la-raw_encoder.lo
#8 43.40   CC       libguac_la-recording.lo
#8 43.79   CC       libguac_la-rect.lo
#8 44.05   CC       libguac_la-socket.lo
#8 44.58   CC       libguac_la-socket-broadcast.lo
#8 44.94   CC       libguac_la-socket-fd.lo
#8 45.33   CC       libguac_la-socket-nest.lo
#8 45.68   CC       libguac_la-socket-tee.lo
#8 45.99   CC       libguac_la-string.lo
#8 46.31   CC       libguac_la-tcp.lo
#8 46.66   CC       libguac_la-timestamp.lo
#8 46.89   CC       libguac_la-unicode.lo
#8 47.15   CC       libguac_la-user.lo
#8 47.74   CC       libguac_la-user-handlers.lo
#8 48.50   CC       libguac_la-user-handshake.lo
#8 48.91   CC       libguac_la-wait-fd.lo
#8 49.13   CC       libguac_la-wol.lo
#8 49.53   CC       libguac_la-encode-webp.lo
#8 49.97   CC       libguac_la-socket-ssl.lo
#8 50.55   CCLD     libguac.la
#8 51.41 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.41 Making all in tests
#8 51.42 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 51.42 make[3]: Nothing to be done for 'all'.
#8 51.42 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 51.42 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.42 Making all in src/common
#8 51.43 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 51.43 Making all in .
#8 51.43 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 51.44   CC       libguac_common_la-io.lo
#8 51.65   CC       libguac_common_la-blank_cursor.lo
#8 51.94   CC       libguac_common_la-clipboard.lo
#8 52.27   CC       libguac_common_la-cursor.lo
#8 52.70   CC       libguac_common_la-dot_cursor.lo
#8 52.98   CC       libguac_common_la-ibar_cursor.lo
#8 53.25   CC       libguac_common_la-iconv.lo
#8 53.75   CC       libguac_common_la-json.lo
#8 54.13   CC       libguac_common_la-list.lo
#8 54.40   CC       libguac_common_la-pointer_cursor.lo
#8 54.67   CC       libguac_common_la-rect.lo
#8 55.01   CC       libguac_common_la-string.lo
#8 55.28   CC       libguac_common_la-surface.lo
#8 56.93   CCLD     libguac_common.la
#8 57.23 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 57.23 Making all in tests
#8 57.24 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 57.24 make[3]: Nothing to be done for 'all'.
#8 57.24 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 57.24 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 57.24 Making all in src/common-ssh
#8 57.24 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 57.25 Making all in .
#8 57.25 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 57.26   CC       libguac_common_ssh_la-buffer.lo
#8 57.59   CC       libguac_common_ssh_la-sftp.lo
#8 58.30   CC       libguac_common_ssh_la-ssh.lo
#8 59.02   CC       libguac_common_ssh_la-key.lo
#8 59.61   CC       libguac_common_ssh_la-user.lo
#8 59.96   CCLD     libguac_common_ssh.la
#8 60.22 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 60.23 Making all in tests
#8 60.23 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 60.23 make[3]: Nothing to be done for 'all'.
#8 60.23 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 60.23 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 60.23 Making all in src/terminal
#8 60.24 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 60.24 Making all in .
#8 60.25 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 60.25   CC       libguac_terminal_la-buffer.lo
#8 60.99   CC       libguac_terminal_la-char-mappings.lo
#8 61.18   CC       libguac_terminal_la-color-scheme.lo
#8 61.62   CC       libguac_terminal_la-common.lo
#8 61.99   CC       libguac_terminal_la-display.lo
#8 63.47   CC       libguac_terminal_la-named-colors.lo
#8 63.81   CC       libguac_terminal_la-palette.lo
#8 64.06   CC       libguac_terminal_la-scrollbar.lo
#8 64.56   CC       libguac_terminal_la-select.lo
#8 65.45   CC       libguac_terminal_la-selection-point.lo
#8 65.69   CC       libguac_terminal_la-terminal.lo
#8 66.06 terminal.c: In function '__guac_terminal_send_key':
#8 66.07 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 66.07  1924 |             char data;
#8 66.07       |                  ^~~~
#8 66.07 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 66.07  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 66.07       |                                                   ^~~~
#8 66.07 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 66.08 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 66.08  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 66.08       |             ^
#8 66.08 terminal.c: At top level:
#8 66.08 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 66.08  2193 |     return 0;
#8 66.08       |     ^~~~~~
#8 66.08 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 66.08  2195 | }
#8 66.08       | ^
#8 66.11 terminal.c: In function '__guac_terminal_send_key':
#8 66.11 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 66.11  2191 |     }
#8 66.11       |     ^
#8 66.11 terminal.c: At top level:
#8 66.11 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 66.11  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 66.11       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 66.11 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 66.11  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 66.11       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 66.12 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 66.12  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 66.12       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 66.12 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 66.12  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 66.12       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 66.12 cc1: all warnings being treated as errors
#8 66.14 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 66.14 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 66.14 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 66.14 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 66.14 make[1]: Leaving directory '/build/guacamole-server'
#8 66.14 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 66.14 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
66.12  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
66.12       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
66.12 cc1: all warnings being treated as errors
66.14 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
66.14 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
66.14 make[2]: *** [Makefile:802: all-recursive] Error 1
66.14 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
66.14 make[1]: Leaving directory '/build/guacamole-server'
66.14 make[1]: *** [Makefile:552: all-recursive] Error 1
66.14 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2375
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2375:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2374

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2374/display/redirect>

Changes:


------------------------------------------
[...truncated 192.44 KiB...]
#8 19.10 rm -rf .libs _libs
#8 19.10 rm -f *.o
#8 19.11 rm -f fs/*.o
#8 19.11 rm -f  test_rdp.log
#8 19.11 rm -f  test_rdp.trs
#8 19.11 rm -f  test-suite.log
#8 19.12 rm -f *.lo
#8 19.12 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.12 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.12 Making clean in src/protocols/ssh
#8 19.12 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 19.12 rm -f  libguac-client-ssh.la
#8 19.13 rm -f ./so_locations
#8 19.13 rm -rf .libs _libs
#8 19.13 rm -f *.o
#8 19.14 rm -f *.lo
#8 19.14 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 19.14 Making clean in src/protocols/telnet
#8 19.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 19.14 rm -f  libguac-client-telnet.la
#8 19.15 rm -f ./so_locations
#8 19.15 rm -rf .libs _libs
#8 19.15 rm -f *.o
#8 19.15 rm -f *.lo
#8 19.16 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 19.16 Making clean in src/protocols/vnc
#8 19.16 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 19.16 rm -f  libguac-client-vnc.la
#8 19.16 rm -f ./so_locations
#8 19.17 rm -rf .libs _libs
#8 19.17 rm -f *.o
#8 19.17 rm -f *.lo
#8 19.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 19.17 Making clean in src/guacd
#8 19.18 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 19.18 rm -f   
#8 19.18 rm -rf .libs _libs
#8 19.18 rm -f  guacd
#8 19.18 test -z "" || rm -f  guacd
#8 19.18 rm -f *.o
#8 19.19 rm -f *.lo
#8 19.19 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 19.19 Making clean in src/guacenc
#8 19.19 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 19.19 rm -f  guacenc
#8 19.19 test -z "" || rm -f  guacenc
#8 19.20 rm -rf .libs _libs
#8 19.20 rm -f *.o
#8 19.20 rm -f *.lo
#8 19.20 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 19.20 Making clean in src/guaclog
#8 19.21 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 19.21 rm -f  guaclog
#8 19.21 test -z "" || rm -f  guaclog
#8 19.21 rm -rf .libs _libs
#8 19.21 rm -f *.o
#8 19.21 rm -f *.lo
#8 19.22 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 19.22 make[1]: Entering directory '/build/guacamole-server'
#8 19.22 rm -rf .libs _libs
#8 19.22 rm -f *.lo
#8 19.22 make[1]: Leaving directory '/build/guacamole-server'
#8 19.22 + make
#8 19.23 make  all-recursive
#8 19.23 make[1]: Entering directory '/build/guacamole-server'
#8 19.24 Making all in src/libguac
#8 19.24 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.25 Making all in .
#8 19.25 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.25   CC       libguac_la-argv.lo
#8 19.55   CC       libguac_la-audio.lo
#8 19.81   CC       libguac_la-client.lo
#8 20.41   CC       libguac_la-display.lo
#8 20.72   CC       libguac_la-display-builtin-cursors.lo
#8 20.82   CC       libguac_la-display-cursor.lo
#8 21.03   CC       libguac_la-display-flush.lo
#8 21.34   CC       libguac_la-display-layer.lo
#8 21.68   CC       libguac_la-display-layer-list.lo
#8 21.99   CC       libguac_la-display-plan.lo
#8 22.42   CC       libguac_la-display-plan-combine.lo
#8 22.73   CC       libguac_la-display-plan-rect.lo
#8 22.97   CC       libguac_la-display-plan-search.lo
#8 23.26   CC       libguac_la-display-render-thread.lo
#8 23.49   CC       libguac_la-display-worker.lo
#8 23.82   CC       libguac_la-encode-jpeg.lo
#8 24.07   CC       libguac_la-encode-png.lo
#8 24.39   CC       libguac_la-error.lo
#8 24.57   CC       libguac_la-fifo.lo
#8 24.80   CC       libguac_la-file.lo
#8 25.03   CC       libguac_la-fips.lo
#8 25.25   CC       libguac_la-flag.lo
#8 25.47   CC       libguac_la-hash.lo
#8 25.65   CC       libguac_la-id.lo
#8 25.80   CC       libguac_la-mem.lo
#8 26.08   CC       libguac_la-rwlock.lo
#8 26.31   CC       libguac_la-palette.lo
#8 26.54   CC       libguac_la-parser.lo
#8 26.85   CC       libguac_la-pool.lo
#8 27.09   CC       libguac_la-proctitle.lo
#8 27.39   CC       libguac_la-protocol.lo
#8 28.55   CC       libguac_la-raw_encoder.lo
#8 28.78   CC       libguac_la-recording.lo
#8 29.03   CC       libguac_la-rect.lo
#8 29.20   CC       libguac_la-socket.lo
#8 29.58   CC       libguac_la-socket-broadcast.lo
#8 29.81   CC       libguac_la-socket-fd.lo
#8 30.09   CC       libguac_la-socket-nest.lo
#8 30.33   CC       libguac_la-socket-tee.lo
#8 30.51   CC       libguac_la-string.lo
#8 30.72   CC       libguac_la-tcp.lo
#8 30.95   CC       libguac_la-timestamp.lo
#8 31.09   CC       libguac_la-unicode.lo
#8 31.28   CC       libguac_la-user.lo
#8 31.71   CC       libguac_la-user-handlers.lo
#8 32.29   CC       libguac_la-user-handshake.lo
#8 32.57   CC       libguac_la-wait-fd.lo
#8 32.70   CC       libguac_la-wol.lo
#8 32.96   CC       libguac_la-encode-webp.lo
#8 33.24   CC       libguac_la-socket-ssl.lo
#8 33.63   CCLD     libguac.la
#8 34.25 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 34.25 Making all in tests
#8 34.25 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 34.25 make[3]: Nothing to be done for 'all'.
#8 34.25 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 34.25 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 34.25 Making all in src/common
#8 34.25 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 34.26 Making all in .
#8 34.26 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 34.26   CC       libguac_common_la-io.lo
#8 34.41   CC       libguac_common_la-blank_cursor.lo
#8 34.57   CC       libguac_common_la-clipboard.lo
#8 34.81   CC       libguac_common_la-cursor.lo
#8 35.09   CC       libguac_common_la-dot_cursor.lo
#8 35.25   CC       libguac_common_la-ibar_cursor.lo
#8 35.42   CC       libguac_common_la-iconv.lo
#8 35.78   CC       libguac_common_la-json.lo
#8 36.04   CC       libguac_common_la-list.lo
#8 36.22   CC       libguac_common_la-pointer_cursor.lo
#8 36.39   CC       libguac_common_la-rect.lo
#8 36.60   CC       libguac_common_la-string.lo
#8 36.78   CC       libguac_common_la-surface.lo
#8 38.04   CCLD     libguac_common.la
#8 38.25 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 38.25 Making all in tests
#8 38.26 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 38.26 make[3]: Nothing to be done for 'all'.
#8 38.26 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 38.26 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 38.26 Making all in src/common-ssh
#8 38.26 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 38.27 Making all in .
#8 38.27 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 38.27   CC       libguac_common_ssh_la-buffer.lo
#8 38.50   CC       libguac_common_ssh_la-sftp.lo
#8 39.02   CC       libguac_common_ssh_la-ssh.lo
#8 39.52   CC       libguac_common_ssh_la-key.lo
#8 39.92   CC       libguac_common_ssh_la-user.lo
#8 40.12   CCLD     libguac_common_ssh.la
#8 40.28 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 40.28 Making all in tests
#8 40.29 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 40.29 make[3]: Nothing to be done for 'all'.
#8 40.29 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 40.29 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 40.29 Making all in src/terminal
#8 40.29 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.30 Making all in .
#8 40.30 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.30   CC       libguac_terminal_la-buffer.lo
#8 40.84   CC       libguac_terminal_la-char-mappings.lo
#8 40.94   CC       libguac_terminal_la-color-scheme.lo
#8 41.24   CC       libguac_terminal_la-common.lo
#8 41.46   CC       libguac_terminal_la-display.lo
#8 42.54   CC       libguac_terminal_la-named-colors.lo
#8 42.77   CC       libguac_terminal_la-palette.lo
#8 42.91   CC       libguac_terminal_la-scrollbar.lo
#8 43.25   CC       libguac_terminal_la-select.lo
#8 43.86   CC       libguac_terminal_la-selection-point.lo
#8 44.01   CC       libguac_terminal_la-terminal.lo
#8 44.25 terminal.c: In function '__guac_terminal_send_key':
#8 44.25 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 44.25  1924 |             char data;
#8 44.25       |                  ^~~~
#8 44.25 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 44.25  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 44.25       |                                                   ^~~~
#8 44.25 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 44.26 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 44.26  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 44.26       |             ^
#8 44.26 terminal.c: At top level:
#8 44.26 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 44.26  2193 |     return 0;
#8 44.26       |     ^~~~~~
#8 44.26 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 44.26  2195 | }
#8 44.26       | ^
#8 44.28 terminal.c: In function '__guac_terminal_send_key':
#8 44.28 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 44.28  2191 |     }
#8 44.28       |     ^
#8 44.28 terminal.c: At top level:
#8 44.28 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 44.28  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 44.28       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 44.28 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 44.28  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 44.28       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 44.29 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 44.29  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 44.29       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 44.29 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 44.29  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 44.29       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 44.29 cc1: all warnings being treated as errors
#8 44.29 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 44.29 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 44.29 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 44.29 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 44.30 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 44.30 make[1]: Leaving directory '/build/guacamole-server'
#8 44.30 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
44.29  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
44.29       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44.29 cc1: all warnings being treated as errors
44.29 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
44.29 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
44.29 make[2]: *** [Makefile:802: all-recursive] Error 1
44.29 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
44.30 make[1]: *** [Makefile:552: all-recursive] Error 1
44.30 make[1]: Leaving directory '/build/guacamole-server'
44.30 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2374
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2374:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2373

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2373/display/redirect>

Changes:


------------------------------------------
[...truncated 192.50 KiB...]
#8 32.67 rm -rf .libs _libs
#8 32.67 rm -f *.o
#8 32.67 rm -f fs/*.o
#8 32.68 rm -f  test_rdp.log
#8 32.69 rm -f  test_rdp.trs
#8 32.69 rm -f  test-suite.log
#8 32.69 rm -f *.lo
#8 32.70 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.70 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.70 Making clean in src/protocols/ssh
#8 32.70 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.70 rm -f  libguac-client-ssh.la
#8 32.74 rm -f ./so_locations
#8 32.74 rm -rf .libs _libs
#8 32.75 rm -f *.o
#8 32.75 rm -f *.lo
#8 32.75 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.75 Making clean in src/protocols/telnet
#8 32.76 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.76 rm -f  libguac-client-telnet.la
#8 32.77 rm -f ./so_locations
#8 32.77 rm -rf .libs _libs
#8 32.78 rm -f *.o
#8 32.78 rm -f *.lo
#8 32.78 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.78 Making clean in src/protocols/vnc
#8 32.79 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.79 rm -f  libguac-client-vnc.la
#8 32.80 rm -f ./so_locations
#8 32.80 rm -rf .libs _libs
#8 32.80 rm -f *.o
#8 32.80 rm -f *.lo
#8 32.81 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.81 Making clean in src/guacd
#8 32.81 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.81 rm -f   
#8 32.81 rm -rf .libs _libs
#8 32.82 rm -f  guacd
#8 32.82 test -z "" || rm -f  guacd
#8 32.82 rm -f *.o
#8 32.83 rm -f *.lo
#8 32.83 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.83 Making clean in src/guacenc
#8 32.84 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.84 rm -f  guacenc
#8 32.84 test -z "" || rm -f  guacenc
#8 32.85 rm -rf .libs _libs
#8 32.85 rm -f *.o
#8 32.85 rm -f *.lo
#8 32.86 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.86 Making clean in src/guaclog
#8 32.86 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.86 rm -f  guaclog
#8 32.86 test -z "" || rm -f  guaclog
#8 32.86 rm -rf .libs _libs
#8 32.87 rm -f *.o
#8 32.87 rm -f *.lo
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.88 make[1]: Entering directory '/build/guacamole-server'
#8 32.88 rm -rf .libs _libs
#8 32.88 rm -f *.lo
#8 32.88 make[1]: Leaving directory '/build/guacamole-server'
#8 32.88 + make
#8 32.89 make  all-recursive
#8 32.90 make[1]: Entering directory '/build/guacamole-server'
#8 32.90 Making all in src/libguac
#8 32.91 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.91 Making all in .
#8 32.92 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.92   CC       libguac_la-argv.lo
#8 33.36   CC       libguac_la-audio.lo
#8 33.76   CC       libguac_la-client.lo
#8 34.60   CC       libguac_la-display.lo
#8 35.03   CC       libguac_la-display-builtin-cursors.lo
#8 35.23   CC       libguac_la-display-cursor.lo
#8 35.57   CC       libguac_la-display-flush.lo
#8 36.03   CC       libguac_la-display-layer.lo
#8 36.51   CC       libguac_la-display-layer-list.lo
#8 36.95   CC       libguac_la-display-plan.lo
#8 37.57   CC       libguac_la-display-plan-combine.lo
#8 38.00   CC       libguac_la-display-plan-rect.lo
#8 38.35   CC       libguac_la-display-plan-search.lo
#8 38.78   CC       libguac_la-display-render-thread.lo
#8 39.13   CC       libguac_la-display-worker.lo
#8 39.59   CC       libguac_la-encode-jpeg.lo
#8 39.96   CC       libguac_la-encode-png.lo
#8 40.41   CC       libguac_la-error.lo
#8 40.68   CC       libguac_la-fifo.lo
#8 40.99   CC       libguac_la-file.lo
#8 41.32   CC       libguac_la-fips.lo
#8 41.68   CC       libguac_la-flag.lo
#8 41.97   CC       libguac_la-hash.lo
#8 42.24   CC       libguac_la-id.lo
#8 42.43   CC       libguac_la-mem.lo
#8 42.83   CC       libguac_la-rwlock.lo
#8 43.16   CC       libguac_la-palette.lo
#8 43.48   CC       libguac_la-parser.lo
#8 43.93   CC       libguac_la-pool.lo
#8 44.26   CC       libguac_la-proctitle.lo
#8 44.69   CC       libguac_la-protocol.lo
#8 46.36   CC       libguac_la-raw_encoder.lo
#8 46.71   CC       libguac_la-recording.lo
#8 47.13   CC       libguac_la-rect.lo
#8 47.41   CC       libguac_la-socket.lo
#8 47.96   CC       libguac_la-socket-broadcast.lo
#8 48.36   CC       libguac_la-socket-fd.lo
#8 48.79   CC       libguac_la-socket-nest.lo
#8 49.16   CC       libguac_la-socket-tee.lo
#8 49.50   CC       libguac_la-string.lo
#8 49.83   CC       libguac_la-tcp.lo
#8 50.20   CC       libguac_la-timestamp.lo
#8 50.43   CC       libguac_la-unicode.lo
#8 50.71   CC       libguac_la-user.lo
#8 51.36   CC       libguac_la-user-handlers.lo
#8 52.24   CC       libguac_la-user-handshake.lo
#8 52.64   CC       libguac_la-wait-fd.lo
#8 52.87   CC       libguac_la-wol.lo
#8 53.28   CC       libguac_la-encode-webp.lo
#8 53.72   CC       libguac_la-socket-ssl.lo
#8 54.31   CCLD     libguac.la
#8 55.19 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 55.19 Making all in tests
#8 55.20 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 55.20 make[3]: Nothing to be done for 'all'.
#8 55.20 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 55.20 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 55.20 Making all in src/common
#8 55.21 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 55.21 Making all in .
#8 55.22 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 55.22   CC       libguac_common_la-io.lo
#8 55.46   CC       libguac_common_la-blank_cursor.lo
#8 55.75   CC       libguac_common_la-clipboard.lo
#8 56.14   CC       libguac_common_la-cursor.lo
#8 56.54   CC       libguac_common_la-dot_cursor.lo
#8 56.83   CC       libguac_common_la-ibar_cursor.lo
#8 57.11   CC       libguac_common_la-iconv.lo
#8 57.67   CC       libguac_common_la-json.lo
#8 58.10   CC       libguac_common_la-list.lo
#8 58.42   CC       libguac_common_la-pointer_cursor.lo
#8 58.70   CC       libguac_common_la-rect.lo
#8 59.03   CC       libguac_common_la-string.lo
#8 59.38   CC       libguac_common_la-surface.lo
#8 61.15   CCLD     libguac_common.la
#8 61.49 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 61.49 Making all in tests
#8 61.49 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 61.49 make[3]: Nothing to be done for 'all'.
#8 61.49 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 61.49 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 61.49 Making all in src/common-ssh
#8 61.50 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 61.50 Making all in .
#8 61.50 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 61.51   CC       libguac_common_ssh_la-buffer.lo
#8 62.14   CC       libguac_common_ssh_la-sftp.lo
#8 62.90   CC       libguac_common_ssh_la-ssh.lo
#8 63.67   CC       libguac_common_ssh_la-key.lo
#8 64.28   CC       libguac_common_ssh_la-user.lo
#8 64.60   CCLD     libguac_common_ssh.la
#8 64.86 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 64.86 Making all in tests
#8 64.87 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 64.87 make[3]: Nothing to be done for 'all'.
#8 64.87 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 64.87 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 64.87 Making all in src/terminal
#8 64.87 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 64.88 Making all in .
#8 64.88 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 64.89   CC       libguac_terminal_la-buffer.lo
#8 65.67   CC       libguac_terminal_la-char-mappings.lo
#8 65.89   CC       libguac_terminal_la-color-scheme.lo
#8 66.38   CC       libguac_terminal_la-common.lo
#8 66.69   CC       libguac_terminal_la-display.lo
#8 68.34   CC       libguac_terminal_la-named-colors.lo
#8 68.74   CC       libguac_terminal_la-palette.lo
#8 68.98   CC       libguac_terminal_la-scrollbar.lo
#8 69.51   CC       libguac_terminal_la-select.lo
#8 70.41   CC       libguac_terminal_la-selection-point.lo
#8 70.62   CC       libguac_terminal_la-terminal.lo
#8 70.98 terminal.c: In function '__guac_terminal_send_key':
#8 70.98 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 70.98  1924 |             char data;
#8 70.98       |                  ^~~~
#8 70.98 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 70.98  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 70.98       |                                                   ^~~~
#8 70.98 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 70.99 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 70.99  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 70.99       |             ^
#8 70.99 terminal.c: At top level:
#8 70.99 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 70.99  2193 |     return 0;
#8 70.99       |     ^~~~~~
#8 70.99 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 70.99  2195 | }
#8 70.99       | ^
#8 71.02 terminal.c: In function '__guac_terminal_send_key':
#8 71.02 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 71.02  2191 |     }
#8 71.02       |     ^
#8 71.02 terminal.c: At top level:
#8 71.02 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 71.02  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 71.02       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 71.02 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 71.02  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 71.02       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 71.02 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 71.02  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 71.02       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 71.02 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 71.02  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 71.02       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 71.03 cc1: all warnings being treated as errors
#8 71.04 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 71.04 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 71.04 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 71.04 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 71.04 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 71.04 make[1]: Leaving directory '/build/guacamole-server'
#8 71.04 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
71.02  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
71.02       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71.03 cc1: all warnings being treated as errors
71.04 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
71.04 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
71.04 make[2]: *** [Makefile:802: all-recursive] Error 1
71.04 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
71.04 make[1]: *** [Makefile:552: all-recursive] Error 1
71.04 make[1]: Leaving directory '/build/guacamole-server'
71.04 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2373
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2373:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2372

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2372/display/redirect>

Changes:


------------------------------------------
[...truncated 192.47 KiB...]
#8 29.24 rm -rf .libs _libs
#8 29.24 rm -f *.o
#8 29.24 rm -f fs/*.o
#8 29.25 rm -f  test_rdp.log
#8 29.25 rm -f  test_rdp.trs
#8 29.25 rm -f  test-suite.log
#8 29.26 rm -f *.lo
#8 29.26 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.26 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.26 Making clean in src/protocols/ssh
#8 29.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.26 rm -f  libguac-client-ssh.la
#8 29.27 rm -f ./so_locations
#8 29.27 rm -rf .libs _libs
#8 29.28 rm -f *.o
#8 29.28 rm -f *.lo
#8 29.28 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.28 Making clean in src/protocols/telnet
#8 29.29 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.29 rm -f  libguac-client-telnet.la
#8 29.30 rm -f ./so_locations
#8 29.30 rm -rf .libs _libs
#8 29.30 rm -f *.o
#8 29.30 rm -f *.lo
#8 29.30 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.31 Making clean in src/protocols/vnc
#8 29.31 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.31 rm -f  libguac-client-vnc.la
#8 29.32 rm -f ./so_locations
#8 29.32 rm -rf .libs _libs
#8 29.32 rm -f *.o
#8 29.32 rm -f *.lo
#8 29.33 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.33 Making clean in src/guacd
#8 29.33 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.33 rm -f   
#8 29.33 rm -rf .libs _libs
#8 29.33 rm -f  guacd
#8 29.34 test -z "" || rm -f  guacd
#8 29.34 rm -f *.o
#8 29.34 rm -f *.lo
#8 29.35 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.35 Making clean in src/guacenc
#8 29.35 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.35 rm -f  guacenc
#8 29.35 test -z "" || rm -f  guacenc
#8 29.36 rm -rf .libs _libs
#8 29.36 rm -f *.o
#8 29.36 rm -f *.lo
#8 29.37 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.37 Making clean in src/guaclog
#8 29.37 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.37 rm -f  guaclog
#8 29.37 test -z "" || rm -f  guaclog
#8 29.38 rm -rf .libs _libs
#8 29.38 rm -f *.o
#8 29.38 rm -f *.lo
#8 29.39 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.39 make[1]: Entering directory '/build/guacamole-server'
#8 29.39 rm -rf .libs _libs
#8 29.39 rm -f *.lo
#8 29.39 make[1]: Leaving directory '/build/guacamole-server'
#8 29.40 + make
#8 29.40 make  all-recursive
#8 29.40 make[1]: Entering directory '/build/guacamole-server'
#8 29.41 Making all in src/libguac
#8 29.42 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.42 Making all in .
#8 29.43 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.43   CC       libguac_la-argv.lo
#8 29.83   CC       libguac_la-audio.lo
#8 30.22   CC       libguac_la-client.lo
#8 31.05   CC       libguac_la-display.lo
#8 31.48   CC       libguac_la-display-builtin-cursors.lo
#8 31.65   CC       libguac_la-display-cursor.lo
#8 31.97   CC       libguac_la-display-flush.lo
#8 32.40   CC       libguac_la-display-layer.lo
#8 32.87   CC       libguac_la-display-layer-list.lo
#8 33.29   CC       libguac_la-display-plan.lo
#8 33.89   CC       libguac_la-display-plan-combine.lo
#8 34.33   CC       libguac_la-display-plan-rect.lo
#8 34.66   CC       libguac_la-display-plan-search.lo
#8 35.10   CC       libguac_la-display-render-thread.lo
#8 35.43   CC       libguac_la-display-worker.lo
#8 35.90   CC       libguac_la-encode-jpeg.lo
#8 36.27   CC       libguac_la-encode-png.lo
#8 36.71   CC       libguac_la-error.lo
#8 36.99   CC       libguac_la-fifo.lo
#8 37.31   CC       libguac_la-file.lo
#8 37.65   CC       libguac_la-fips.lo
#8 37.98   CC       libguac_la-flag.lo
#8 38.29   CC       libguac_la-hash.lo
#8 38.54   CC       libguac_la-id.lo
#8 38.77   CC       libguac_la-mem.lo
#8 39.21   CC       libguac_la-rwlock.lo
#8 39.54   CC       libguac_la-palette.lo
#8 39.90   CC       libguac_la-parser.lo
#8 40.33   CC       libguac_la-pool.lo
#8 40.68   CC       libguac_la-proctitle.lo
#8 41.12   CC       libguac_la-protocol.lo
#8 42.67   CC       libguac_la-raw_encoder.lo
#8 43.02   CC       libguac_la-recording.lo
#8 43.40   CC       libguac_la-rect.lo
#8 43.67   CC       libguac_la-socket.lo
#8 44.23   CC       libguac_la-socket-broadcast.lo
#8 44.57   CC       libguac_la-socket-fd.lo
#8 44.98   CC       libguac_la-socket-nest.lo
#8 45.32   CC       libguac_la-socket-tee.lo
#8 45.61   CC       libguac_la-string.lo
#8 45.89   CC       libguac_la-tcp.lo
#8 46.22   CC       libguac_la-timestamp.lo
#8 46.45   CC       libguac_la-unicode.lo
#8 46.72   CC       libguac_la-user.lo
#8 47.32   CC       libguac_la-user-handlers.lo
#8 48.08   CC       libguac_la-user-handshake.lo
#8 48.48   CC       libguac_la-wait-fd.lo
#8 48.69   CC       libguac_la-wol.lo
#8 49.07   CC       libguac_la-encode-webp.lo
#8 49.47   CC       libguac_la-socket-ssl.lo
#8 50.03   CCLD     libguac.la
#8 50.93 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.93 Making all in tests
#8 50.93 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 50.93 make[3]: Nothing to be done for 'all'.
#8 50.93 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 50.93 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.93 Making all in src/common
#8 50.94 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 50.95 Making all in .
#8 50.95 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 50.95   CC       libguac_common_la-io.lo
#8 51.20   CC       libguac_common_la-blank_cursor.lo
#8 51.45   CC       libguac_common_la-clipboard.lo
#8 51.79   CC       libguac_common_la-cursor.lo
#8 52.20   CC       libguac_common_la-dot_cursor.lo
#8 52.44   CC       libguac_common_la-ibar_cursor.lo
#8 52.68   CC       libguac_common_la-iconv.lo
#8 53.20   CC       libguac_common_la-json.lo
#8 53.57   CC       libguac_common_la-list.lo
#8 53.83   CC       libguac_common_la-pointer_cursor.lo
#8 54.09   CC       libguac_common_la-rect.lo
#8 54.41   CC       libguac_common_la-string.lo
#8 54.68   CC       libguac_common_la-surface.lo
#8 56.36   CCLD     libguac_common.la
#8 56.70 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 56.70 Making all in tests
#8 56.71 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 56.71 make[3]: Nothing to be done for 'all'.
#8 56.71 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 56.71 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 56.71 Making all in src/common-ssh
#8 56.71 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 56.72 Making all in .
#8 56.72 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 56.73   CC       libguac_common_ssh_la-buffer.lo
#8 57.07   CC       libguac_common_ssh_la-sftp.lo
#8 57.79   CC       libguac_common_ssh_la-ssh.lo
#8 58.50   CC       libguac_common_ssh_la-key.lo
#8 59.07   CC       libguac_common_ssh_la-user.lo
#8 59.39   CCLD     libguac_common_ssh.la
#8 59.66 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 59.66 Making all in tests
#8 59.66 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 59.66 make[3]: Nothing to be done for 'all'.
#8 59.66 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 59.66 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 59.67 Making all in src/terminal
#8 59.67 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 59.67 Making all in .
#8 59.68 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 59.68   CC       libguac_terminal_la-buffer.lo
#8 60.42   CC       libguac_terminal_la-char-mappings.lo
#8 60.60   CC       libguac_terminal_la-color-scheme.lo
#8 61.05   CC       libguac_terminal_la-common.lo
#8 61.40   CC       libguac_terminal_la-display.lo
#8 62.91   CC       libguac_terminal_la-named-colors.lo
#8 63.26   CC       libguac_terminal_la-palette.lo
#8 63.49   CC       libguac_terminal_la-scrollbar.lo
#8 63.98   CC       libguac_terminal_la-select.lo
#8 64.86   CC       libguac_terminal_la-selection-point.lo
#8 65.13   CC       libguac_terminal_la-terminal.lo
#8 65.51 terminal.c: In function '__guac_terminal_send_key':
#8 65.51 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 65.51  1924 |             char data;
#8 65.51       |                  ^~~~
#8 65.52 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 65.52  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 65.52       |                                                   ^~~~
#8 65.52 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 65.53 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 65.53  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 65.53       |             ^
#8 65.53 terminal.c: At top level:
#8 65.53 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 65.53  2193 |     return 0;
#8 65.53       |     ^~~~~~
#8 65.53 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 65.53  2195 | }
#8 65.53       | ^
#8 65.56 terminal.c: In function '__guac_terminal_send_key':
#8 65.56 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 65.56  2191 |     }
#8 65.56       |     ^
#8 65.56 terminal.c: At top level:
#8 65.56 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 65.56  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 65.56       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.57 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 65.57  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 65.57       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.57 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 65.57  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 65.57       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.57 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 65.57  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 65.57       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.57 cc1: all warnings being treated as errors
#8 65.58 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 65.58 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.58 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 65.58 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.58 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.58 make[1]: Leaving directory '/build/guacamole-server'
#8 65.58 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
65.57  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
65.57       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
65.57 cc1: all warnings being treated as errors
65.58 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
65.58 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
65.58 make[2]: *** [Makefile:802: all-recursive] Error 1
65.58 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
65.58 make[1]: *** [Makefile:552: all-recursive] Error 1
65.58 make[1]: Leaving directory '/build/guacamole-server'
65.58 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2372
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2372:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2371

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2371/display/redirect>

Changes:


------------------------------------------
[...truncated 193.44 KiB...]
#8 19.19 rm -rf .libs _libs
#8 19.20 rm -f *.o
#8 19.20 rm -f fs/*.o
#8 19.20 rm -f  test_rdp.log
#8 19.20 rm -f  test_rdp.trs
#8 19.21 rm -f  test-suite.log
#8 19.21 rm -f *.lo
#8 19.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.21 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.21 Making clean in src/protocols/ssh
#8 19.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 19.21 rm -f  libguac-client-ssh.la
#8 19.22 rm -f ./so_locations
#8 19.22 rm -rf .libs _libs
#8 19.22 rm -f *.o
#8 19.23 rm -f *.lo
#8 19.23 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 19.23 Making clean in src/protocols/telnet
#8 19.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 19.23 rm -f  libguac-client-telnet.la
#8 19.24 rm -f ./so_locations
#8 19.24 rm -rf .libs _libs
#8 19.24 rm -f *.o
#8 19.24 rm -f *.lo
#8 19.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 19.25 Making clean in src/protocols/vnc
#8 19.25 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 19.25 rm -f  libguac-client-vnc.la
#8 19.26 rm -f ./so_locations
#8 19.26 rm -rf .libs _libs
#8 19.26 rm -f *.o
#8 19.26 rm -f *.lo
#8 19.26 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 19.27 Making clean in src/guacd
#8 19.27 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 19.27 rm -f   
#8 19.27 rm -rf .libs _libs
#8 19.27 rm -f  guacd
#8 19.27 test -z "" || rm -f  guacd
#8 19.28 rm -f *.o
#8 19.28 rm -f *.lo
#8 19.28 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 19.28 Making clean in src/guacenc
#8 19.28 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 19.28 rm -f  guacenc
#8 19.29 test -z "" || rm -f  guacenc
#8 19.29 rm -rf .libs _libs
#8 19.29 rm -f *.o
#8 19.29 rm -f *.lo
#8 19.29 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 19.30 Making clean in src/guaclog
#8 19.30 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 19.30 rm -f  guaclog
#8 19.30 test -z "" || rm -f  guaclog
#8 19.30 rm -rf .libs _libs
#8 19.31 rm -f *.o
#8 19.31 rm -f *.lo
#8 19.31 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 19.31 make[1]: Entering directory '/build/guacamole-server'
#8 19.31 rm -rf .libs _libs
#8 19.32 rm -f *.lo
#8 19.32 make[1]: Leaving directory '/build/guacamole-server'
#8 19.32 + make
#8 19.32 make  all-recursive
#8 19.33 make[1]: Entering directory '/build/guacamole-server'
#8 19.33 Making all in src/libguac
#8 19.34 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.34 Making all in .
#8 19.35 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.35   CC       libguac_la-argv.lo
#8 19.65   CC       libguac_la-audio.lo
#8 19.92   CC       libguac_la-client.lo
#8 20.52   CC       libguac_la-display.lo
#8 20.83   CC       libguac_la-display-builtin-cursors.lo
#8 20.94   CC       libguac_la-display-cursor.lo
#8 21.16   CC       libguac_la-display-flush.lo
#8 21.47   CC       libguac_la-display-layer.lo
#8 21.81   CC       libguac_la-display-layer-list.lo
#8 22.12   CC       libguac_la-display-plan.lo
#8 22.57   CC       libguac_la-display-plan-combine.lo
#8 22.88   CC       libguac_la-display-plan-rect.lo
#8 23.13   CC       libguac_la-display-plan-search.lo
#8 23.44   CC       libguac_la-display-render-thread.lo
#8 23.68   CC       libguac_la-display-worker.lo
#8 24.01   CC       libguac_la-encode-jpeg.lo
#8 24.26   CC       libguac_la-encode-png.lo
#8 24.58   CC       libguac_la-error.lo
#8 24.76   CC       libguac_la-fifo.lo
#8 24.99   CC       libguac_la-file.lo
#8 25.23   CC       libguac_la-fips.lo
#8 25.45   CC       libguac_la-flag.lo
#8 25.67   CC       libguac_la-hash.lo
#8 25.85   CC       libguac_la-id.lo
#8 26.00   CC       libguac_la-mem.lo
#8 26.28   CC       libguac_la-rwlock.lo
#8 26.52   CC       libguac_la-palette.lo
#8 26.75   CC       libguac_la-parser.lo
#8 27.07   CC       libguac_la-pool.lo
#8 27.32   CC       libguac_la-proctitle.lo
#8 27.63   CC       libguac_la-protocol.lo
#8 28.81   CC       libguac_la-raw_encoder.lo
#8 29.04   CC       libguac_la-recording.lo
#8 29.30   CC       libguac_la-rect.lo
#8 29.48   CC       libguac_la-socket.lo
#8 29.87   CC       libguac_la-socket-broadcast.lo
#8 30.11   CC       libguac_la-socket-fd.lo
#8 30.39   CC       libguac_la-socket-nest.lo
#8 30.65   CC       libguac_la-socket-tee.lo
#8 30.84   CC       libguac_la-string.lo
#8 31.06   CC       libguac_la-tcp.lo
#8 31.29   CC       libguac_la-timestamp.lo
#8 31.43   CC       libguac_la-unicode.lo
#8 31.61   CC       libguac_la-user.lo
#8 32.04   CC       libguac_la-user-handlers.lo
#8 32.62   CC       libguac_la-user-handshake.lo
#8 32.91   CC       libguac_la-wait-fd.lo
#8 33.03   CC       libguac_la-wol.lo
#8 33.29   CC       libguac_la-encode-webp.lo
#8 33.57   CC       libguac_la-socket-ssl.lo
#8 33.98   CCLD     libguac.la
#8 34.61 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 34.61 Making all in tests
#8 34.62 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 34.62 make[3]: Nothing to be done for 'all'.
#8 34.62 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 34.62 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 34.62 Making all in src/common
#8 34.62 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 34.63 Making all in .
#8 34.63 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 34.63   CC       libguac_common_la-io.lo
#8 34.78   CC       libguac_common_la-blank_cursor.lo
#8 34.95   CC       libguac_common_la-clipboard.lo
#8 35.18   CC       libguac_common_la-cursor.lo
#8 35.47   CC       libguac_common_la-dot_cursor.lo
#8 35.64   CC       libguac_common_la-ibar_cursor.lo
#8 35.80   CC       libguac_common_la-iconv.lo
#8 36.18   CC       libguac_common_la-json.lo
#8 36.45   CC       libguac_common_la-list.lo
#8 36.64   CC       libguac_common_la-pointer_cursor.lo
#8 36.81   CC       libguac_common_la-rect.lo
#8 37.02   CC       libguac_common_la-string.lo
#8 37.20   CC       libguac_common_la-surface.lo
#8 38.46   CCLD     libguac_common.la
#8 38.68 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 38.68 Making all in tests
#8 38.69 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 38.69 make[3]: Nothing to be done for 'all'.
#8 38.69 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 38.69 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 38.69 Making all in src/common-ssh
#8 38.69 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 38.69 Making all in .
#8 38.70 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 38.70   CC       libguac_common_ssh_la-buffer.lo
#8 38.94   CC       libguac_common_ssh_la-sftp.lo
#8 39.47   CC       libguac_common_ssh_la-ssh.lo
#8 39.98   CC       libguac_common_ssh_la-key.lo
#8 40.38   CC       libguac_common_ssh_la-user.lo
#8 40.59   CCLD     libguac_common_ssh.la
#8 40.75 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 40.75 Making all in tests
#8 40.75 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 40.75 make[3]: Nothing to be done for 'all'.
#8 40.75 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 40.76 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 40.76 Making all in src/terminal
#8 40.76 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.76 Making all in .
#8 40.77 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.77   CC       libguac_terminal_la-buffer.lo
#8 41.32   CC       libguac_terminal_la-char-mappings.lo
#8 41.43   CC       libguac_terminal_la-color-scheme.lo
#8 41.74   CC       libguac_terminal_la-common.lo
#8 41.97   CC       libguac_terminal_la-display.lo
#8 43.08   CC       libguac_terminal_la-named-colors.lo
#8 43.31   CC       libguac_terminal_la-palette.lo
#8 43.45   CC       libguac_terminal_la-scrollbar.lo
#8 43.83   CC       libguac_terminal_la-select.lo
#8 44.47   CC       libguac_terminal_la-selection-point.lo
#8 44.63   CC       libguac_terminal_la-terminal.lo
#8 44.87 terminal.c: In function '__guac_terminal_send_key':
#8 44.87 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 44.87  1924 |             char data;
#8 44.87       |                  ^~~~
#8 44.87 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 44.87  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 44.87       |                                                   ^~~~
#8 44.87 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 44.88 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 44.88  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 44.88       |             ^
#8 44.88 terminal.c: At top level:
#8 44.88 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 44.88  2193 |     return 0;
#8 44.88       |     ^~~~~~
#8 44.88 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 44.88  2195 | }
#8 44.88       | ^
#8 44.90 terminal.c: In function '__guac_terminal_send_key':
#8 44.90 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 44.90  2191 |     }
#8 44.90       |     ^
#8 44.90 terminal.c: At top level:
#8 44.90 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 44.90  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 44.90       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 44.91 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 44.91  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 44.91       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 44.91 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 44.91  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 44.91       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 44.91 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 44.91  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 44.91       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 44.91 cc1: all warnings being treated as errors
#8 44.91 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 44.91 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 44.91 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 44.91 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 44.91 make[1]: Leaving directory '/build/guacamole-server'
#8 44.91 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 44.91 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
44.91  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
44.91       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44.91 cc1: all warnings being treated as errors
44.91 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
44.91 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
44.91 make[2]: *** [Makefile:802: all-recursive] Error 1
44.91 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
44.91 make[1]: Leaving directory '/build/guacamole-server'
44.91 make[1]: *** [Makefile:552: all-recursive] Error 1
44.91 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2371
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2371:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2370

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2370/display/redirect>

Changes:


------------------------------------------
[...truncated 192.47 KiB...]
#8 29.55 rm -rf .libs _libs
#8 29.56 rm -f *.o
#8 29.56 rm -f fs/*.o
#8 29.56 rm -f  test_rdp.log
#8 29.56 rm -f  test_rdp.trs
#8 29.57 rm -f  test-suite.log
#8 29.57 rm -f *.lo
#8 29.57 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.57 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.57 Making clean in src/protocols/ssh
#8 29.58 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.58 rm -f  libguac-client-ssh.la
#8 29.58 rm -f ./so_locations
#8 29.59 rm -rf .libs _libs
#8 29.59 rm -f *.o
#8 29.59 rm -f *.lo
#8 29.59 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.59 Making clean in src/protocols/telnet
#8 29.60 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.60 rm -f  libguac-client-telnet.la
#8 29.61 rm -f ./so_locations
#8 29.61 rm -rf .libs _libs
#8 29.61 rm -f *.o
#8 29.61 rm -f *.lo
#8 29.62 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.62 Making clean in src/protocols/vnc
#8 29.62 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.62 rm -f  libguac-client-vnc.la
#8 29.63 rm -f ./so_locations
#8 29.63 rm -rf .libs _libs
#8 29.63 rm -f *.o
#8 29.64 rm -f *.lo
#8 29.64 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.64 Making clean in src/guacd
#8 29.64 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.64 rm -f   
#8 29.65 rm -rf .libs _libs
#8 29.65 rm -f  guacd
#8 29.65 test -z "" || rm -f  guacd
#8 29.65 rm -f *.o
#8 29.66 rm -f *.lo
#8 29.66 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.66 Making clean in src/guacenc
#8 29.67 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.67 rm -f  guacenc
#8 29.67 test -z "" || rm -f  guacenc
#8 29.67 rm -rf .libs _libs
#8 29.67 rm -f *.o
#8 29.68 rm -f *.lo
#8 29.68 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.68 Making clean in src/guaclog
#8 29.68 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.68 rm -f  guaclog
#8 29.69 test -z "" || rm -f  guaclog
#8 29.69 rm -rf .libs _libs
#8 29.69 rm -f *.o
#8 29.69 rm -f *.lo
#8 29.70 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.70 make[1]: Entering directory '/build/guacamole-server'
#8 29.70 rm -rf .libs _libs
#8 29.70 rm -f *.lo
#8 29.71 make[1]: Leaving directory '/build/guacamole-server'
#8 29.71 + make
#8 29.71 make  all-recursive
#8 29.72 make[1]: Entering directory '/build/guacamole-server'
#8 29.72 Making all in src/libguac
#8 29.73 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.74 Making all in .
#8 29.74 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.75   CC       libguac_la-argv.lo
#8 30.18   CC       libguac_la-audio.lo
#8 30.56   CC       libguac_la-client.lo
#8 31.37   CC       libguac_la-display.lo
#8 31.79   CC       libguac_la-display-builtin-cursors.lo
#8 31.96   CC       libguac_la-display-cursor.lo
#8 32.28   CC       libguac_la-display-flush.lo
#8 32.72   CC       libguac_la-display-layer.lo
#8 33.18   CC       libguac_la-display-layer-list.lo
#8 33.62   CC       libguac_la-display-plan.lo
#8 34.22   CC       libguac_la-display-plan-combine.lo
#8 34.66   CC       libguac_la-display-plan-rect.lo
#8 34.99   CC       libguac_la-display-plan-search.lo
#8 35.40   CC       libguac_la-display-render-thread.lo
#8 35.75   CC       libguac_la-display-worker.lo
#8 36.20   CC       libguac_la-encode-jpeg.lo
#8 36.57   CC       libguac_la-encode-png.lo
#8 37.03   CC       libguac_la-error.lo
#8 37.32   CC       libguac_la-fifo.lo
#8 37.67   CC       libguac_la-file.lo
#8 38.02   CC       libguac_la-fips.lo
#8 38.39   CC       libguac_la-flag.lo
#8 38.71   CC       libguac_la-hash.lo
#8 38.99   CC       libguac_la-id.lo
#8 39.21   CC       libguac_la-mem.lo
#8 39.62   CC       libguac_la-rwlock.lo
#8 39.95   CC       libguac_la-palette.lo
#8 40.29   CC       libguac_la-parser.lo
#8 40.73   CC       libguac_la-pool.lo
#8 41.07   CC       libguac_la-proctitle.lo
#8 41.50   CC       libguac_la-protocol.lo
#8 43.04   CC       libguac_la-raw_encoder.lo
#8 43.38   CC       libguac_la-recording.lo
#8 43.77   CC       libguac_la-rect.lo
#8 44.03   CC       libguac_la-socket.lo
#8 44.57   CC       libguac_la-socket-broadcast.lo
#8 44.91   CC       libguac_la-socket-fd.lo
#8 45.32   CC       libguac_la-socket-nest.lo
#8 45.66   CC       libguac_la-socket-tee.lo
#8 45.96   CC       libguac_la-string.lo
#8 46.27   CC       libguac_la-tcp.lo
#8 46.62   CC       libguac_la-timestamp.lo
#8 46.84   CC       libguac_la-unicode.lo
#8 47.10   CC       libguac_la-user.lo
#8 47.67   CC       libguac_la-user-handlers.lo
#8 48.42   CC       libguac_la-user-handshake.lo
#8 48.82   CC       libguac_la-wait-fd.lo
#8 49.02   CC       libguac_la-wol.lo
#8 49.39   CC       libguac_la-encode-webp.lo
#8 49.78   CC       libguac_la-socket-ssl.lo
#8 50.33   CCLD     libguac.la
#8 51.18 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.18 Making all in tests
#8 51.19 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 51.19 make[3]: Nothing to be done for 'all'.
#8 51.19 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 51.19 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.19 Making all in src/common
#8 51.20 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 51.20 Making all in .
#8 51.21 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 51.21   CC       libguac_common_la-io.lo
#8 51.43   CC       libguac_common_la-blank_cursor.lo
#8 51.80   CC       libguac_common_la-clipboard.lo
#8 52.17   CC       libguac_common_la-cursor.lo
#8 52.57   CC       libguac_common_la-dot_cursor.lo
#8 52.83   CC       libguac_common_la-ibar_cursor.lo
#8 53.09   CC       libguac_common_la-iconv.lo
#8 53.68   CC       libguac_common_la-json.lo
#8 54.05   CC       libguac_common_la-list.lo
#8 54.34   CC       libguac_common_la-pointer_cursor.lo
#8 54.60   CC       libguac_common_la-rect.lo
#8 54.90   CC       libguac_common_la-string.lo
#8 55.16   CC       libguac_common_la-surface.lo
#8 56.81   CCLD     libguac_common.la
#8 57.12 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 57.12 Making all in tests
#8 57.12 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 57.12 make[3]: Nothing to be done for 'all'.
#8 57.12 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 57.12 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 57.12 Making all in src/common-ssh
#8 57.13 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 57.13 Making all in .
#8 57.14 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 57.14   CC       libguac_common_ssh_la-buffer.lo
#8 57.50   CC       libguac_common_ssh_la-sftp.lo
#8 58.19   CC       libguac_common_ssh_la-ssh.lo
#8 58.91   CC       libguac_common_ssh_la-key.lo
#8 59.50   CC       libguac_common_ssh_la-user.lo
#8 59.81   CCLD     libguac_common_ssh.la
#8 60.04 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 60.04 Making all in tests
#8 60.04 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 60.04 make[3]: Nothing to be done for 'all'.
#8 60.04 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 60.04 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 60.04 Making all in src/terminal
#8 60.05 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 60.06 Making all in .
#8 60.06 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 60.06   CC       libguac_terminal_la-buffer.lo
#8 60.78   CC       libguac_terminal_la-char-mappings.lo
#8 60.96   CC       libguac_terminal_la-color-scheme.lo
#8 61.40   CC       libguac_terminal_la-common.lo
#8 61.74   CC       libguac_terminal_la-display.lo
#8 63.25   CC       libguac_terminal_la-named-colors.lo
#8 63.59   CC       libguac_terminal_la-palette.lo
#8 63.83   CC       libguac_terminal_la-scrollbar.lo
#8 64.30   CC       libguac_terminal_la-select.lo
#8 65.17   CC       libguac_terminal_la-selection-point.lo
#8 65.42   CC       libguac_terminal_la-terminal.lo
#8 65.79 terminal.c: In function '__guac_terminal_send_key':
#8 65.79 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 65.79  1924 |             char data;
#8 65.79       |                  ^~~~
#8 65.79 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 65.79  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 65.79       |                                                   ^~~~
#8 65.79 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 65.80 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 65.80  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 65.80       |             ^
#8 65.80 terminal.c: At top level:
#8 65.80 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 65.80  2193 |     return 0;
#8 65.80       |     ^~~~~~
#8 65.81 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 65.81  2195 | }
#8 65.81       | ^
#8 65.83 terminal.c: In function '__guac_terminal_send_key':
#8 65.83 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 65.83  2191 |     }
#8 65.83       |     ^
#8 65.83 terminal.c: At top level:
#8 65.83 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 65.83  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 65.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.83 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 65.83  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 65.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.83 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 65.83  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 65.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.83 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 65.83  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 65.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.84 cc1: all warnings being treated as errors
#8 65.85 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.85 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 65.85 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 65.85 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.85 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.85 make[1]: Leaving directory '/build/guacamole-server'
#8 65.85 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
65.83  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
65.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
65.84 cc1: all warnings being treated as errors
65.85 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
65.85 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
65.85 make[2]: *** [Makefile:802: all-recursive] Error 1
65.85 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
65.85 make[1]: *** [Makefile:552: all-recursive] Error 1
65.85 make[1]: Leaving directory '/build/guacamole-server'
65.85 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2370
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2370:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2369

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2369/display/redirect>

Changes:


------------------------------------------
[...truncated 194.22 KiB...]
#8 28.87 rm -rf .libs _libs
#8 28.87 rm -f *.o
#8 28.87 rm -f fs/*.o
#8 28.88 rm -f  test_rdp.log
#8 28.88 rm -f  test_rdp.trs
#8 28.88 rm -f  test-suite.log
#8 28.88 rm -f *.lo
#8 28.89 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.89 Making clean in src/protocols/ssh
#8 28.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 28.89 rm -f  libguac-client-ssh.la
#8 28.90 rm -f ./so_locations
#8 28.90 rm -rf .libs _libs
#8 28.91 rm -f *.o
#8 28.91 rm -f *.lo
#8 28.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 28.91 Making clean in src/protocols/telnet
#8 28.92 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 28.92 rm -f  libguac-client-telnet.la
#8 28.92 rm -f ./so_locations
#8 28.92 rm -rf .libs _libs
#8 28.93 rm -f *.o
#8 28.93 rm -f *.lo
#8 28.93 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 28.94 Making clean in src/protocols/vnc
#8 28.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 28.94 rm -f  libguac-client-vnc.la
#8 28.95 rm -f ./so_locations
#8 28.95 rm -rf .libs _libs
#8 28.95 rm -f *.o
#8 28.95 rm -f *.lo
#8 28.96 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 28.96 Making clean in src/guacd
#8 28.96 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 28.96 rm -f   
#8 28.96 rm -rf .libs _libs
#8 28.97 rm -f  guacd
#8 28.97 test -z "" || rm -f  guacd
#8 28.97 rm -f *.o
#8 28.97 rm -f *.lo
#8 28.97 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 28.98 Making clean in src/guacenc
#8 28.98 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 28.98 rm -f  guacenc
#8 28.98 test -z "" || rm -f  guacenc
#8 28.99 rm -rf .libs _libs
#8 28.99 rm -f *.o
#8 28.99 rm -f *.lo
#8 29.00 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.00 Making clean in src/guaclog
#8 29.00 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.00 rm -f  guaclog
#8 29.00 test -z "" || rm -f  guaclog
#8 29.00 rm -rf .libs _libs
#8 29.01 rm -f *.o
#8 29.01 rm -f *.lo
#8 29.01 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.02 make[1]: Entering directory '/build/guacamole-server'
#8 29.02 rm -rf .libs _libs
#8 29.02 rm -f *.lo
#8 29.02 make[1]: Leaving directory '/build/guacamole-server'
#8 29.02 + make
#8 29.03 make  all-recursive
#8 29.03 make[1]: Entering directory '/build/guacamole-server'
#8 29.04 Making all in src/libguac
#8 29.05 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.05 Making all in .
#8 29.06 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.06   CC       libguac_la-argv.lo
#8 29.47   CC       libguac_la-audio.lo
#8 29.84   CC       libguac_la-client.lo
#8 30.66   CC       libguac_la-display.lo
#8 31.10   CC       libguac_la-display-builtin-cursors.lo
#8 31.27   CC       libguac_la-display-cursor.lo
#8 31.58   CC       libguac_la-display-flush.lo
#8 32.04   CC       libguac_la-display-layer.lo
#8 32.51   CC       libguac_la-display-layer-list.lo
#8 32.92   CC       libguac_la-display-plan.lo
#8 33.65   CC       libguac_la-display-plan-combine.lo
#8 34.08   CC       libguac_la-display-plan-rect.lo
#8 34.41   CC       libguac_la-display-plan-search.lo
#8 34.83   CC       libguac_la-display-render-thread.lo
#8 35.15   CC       libguac_la-display-worker.lo
#8 35.62   CC       libguac_la-encode-jpeg.lo
#8 35.99   CC       libguac_la-encode-png.lo
#8 36.43   CC       libguac_la-error.lo
#8 36.72   CC       libguac_la-fifo.lo
#8 37.05   CC       libguac_la-file.lo
#8 37.38   CC       libguac_la-fips.lo
#8 37.73   CC       libguac_la-flag.lo
#8 38.05   CC       libguac_la-hash.lo
#8 38.30   CC       libguac_la-id.lo
#8 38.51   CC       libguac_la-mem.lo
#8 38.91   CC       libguac_la-rwlock.lo
#8 39.24   CC       libguac_la-palette.lo
#8 39.57   CC       libguac_la-parser.lo
#8 39.99   CC       libguac_la-pool.lo
#8 40.33   CC       libguac_la-proctitle.lo
#8 40.77   CC       libguac_la-protocol.lo
#8 42.39   CC       libguac_la-raw_encoder.lo
#8 42.73   CC       libguac_la-recording.lo
#8 43.10   CC       libguac_la-rect.lo
#8 43.36   CC       libguac_la-socket.lo
#8 43.86   CC       libguac_la-socket-broadcast.lo
#8 44.19   CC       libguac_la-socket-fd.lo
#8 44.57   CC       libguac_la-socket-nest.lo
#8 44.93   CC       libguac_la-socket-tee.lo
#8 45.21   CC       libguac_la-string.lo
#8 45.51   CC       libguac_la-tcp.lo
#8 45.85   CC       libguac_la-timestamp.lo
#8 46.07   CC       libguac_la-unicode.lo
#8 46.35   CC       libguac_la-user.lo
#8 46.93   CC       libguac_la-user-handlers.lo
#8 47.71   CC       libguac_la-user-handshake.lo
#8 48.12   CC       libguac_la-wait-fd.lo
#8 48.31   CC       libguac_la-wol.lo
#8 48.66   CC       libguac_la-encode-webp.lo
#8 49.08   CC       libguac_la-socket-ssl.lo
#8 49.65   CCLD     libguac.la
#8 50.51 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.51 Making all in tests
#8 50.52 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 50.52 make[3]: Nothing to be done for 'all'.
#8 50.52 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 50.52 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.52 Making all in src/common
#8 50.52 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 50.53 Making all in .
#8 50.53 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 50.53   CC       libguac_common_la-io.lo
#8 50.76   CC       libguac_common_la-blank_cursor.lo
#8 50.99   CC       libguac_common_la-clipboard.lo
#8 51.34   CC       libguac_common_la-cursor.lo
#8 51.73   CC       libguac_common_la-dot_cursor.lo
#8 52.00   CC       libguac_common_la-ibar_cursor.lo
#8 52.36   CC       libguac_common_la-iconv.lo
#8 52.86   CC       libguac_common_la-json.lo
#8 53.24   CC       libguac_common_la-list.lo
#8 53.52   CC       libguac_common_la-pointer_cursor.lo
#8 53.79   CC       libguac_common_la-rect.lo
#8 54.10   CC       libguac_common_la-string.lo
#8 54.38   CC       libguac_common_la-surface.lo
#8 56.06   CCLD     libguac_common.la
#8 56.39 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 56.39 Making all in tests
#8 56.40 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 56.40 make[3]: Nothing to be done for 'all'.
#8 56.40 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 56.40 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 56.40 Making all in src/common-ssh
#8 56.40 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 56.41 Making all in .
#8 56.41 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 56.41   CC       libguac_common_ssh_la-buffer.lo
#8 56.74   CC       libguac_common_ssh_la-sftp.lo
#8 57.46   CC       libguac_common_ssh_la-ssh.lo
#8 58.19   CC       libguac_common_ssh_la-key.lo
#8 58.78   CC       libguac_common_ssh_la-user.lo
#8 59.09   CCLD     libguac_common_ssh.la
#8 59.34 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 59.34 Making all in tests
#8 59.35 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 59.35 make[3]: Nothing to be done for 'all'.
#8 59.35 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 59.35 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 59.35 Making all in src/terminal
#8 59.35 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 59.36 Making all in .
#8 59.36 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 59.36   CC       libguac_terminal_la-buffer.lo
#8 60.08   CC       libguac_terminal_la-char-mappings.lo
#8 60.27   CC       libguac_terminal_la-color-scheme.lo
#8 60.71   CC       libguac_terminal_la-common.lo
#8 61.06   CC       libguac_terminal_la-display.lo
#8 62.56   CC       libguac_terminal_la-named-colors.lo
#8 62.91   CC       libguac_terminal_la-palette.lo
#8 63.14   CC       libguac_terminal_la-scrollbar.lo
#8 63.61   CC       libguac_terminal_la-select.lo
#8 64.49   CC       libguac_terminal_la-selection-point.lo
#8 64.74   CC       libguac_terminal_la-terminal.lo
#8 65.11 terminal.c: In function '__guac_terminal_send_key':
#8 65.11 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 65.11  1924 |             char data;
#8 65.11       |                  ^~~~
#8 65.11 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 65.11  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 65.11       |                                                   ^~~~
#8 65.11 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 65.12 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 65.12  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 65.12       |             ^
#8 65.12 terminal.c: At top level:
#8 65.12 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 65.12  2193 |     return 0;
#8 65.12       |     ^~~~~~
#8 65.12 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 65.12  2195 | }
#8 65.12       | ^
#8 65.15 terminal.c: In function '__guac_terminal_send_key':
#8 65.15 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 65.15  2191 |     }
#8 65.15       |     ^
#8 65.15 terminal.c: At top level:
#8 65.15 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 65.15  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 65.15       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.15 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 65.15  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 65.15       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.15 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 65.15  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 65.15       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.15 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 65.15  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 65.15       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.16 cc1: all warnings being treated as errors
#8 65.17 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.17 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 65.17 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.17 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 65.17 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.17 make[1]: Leaving directory '/build/guacamole-server'
#8 65.17 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
65.15  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
65.15       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
65.16 cc1: all warnings being treated as errors
65.17 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
65.17 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
65.17 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
65.17 make[2]: *** [Makefile:802: all-recursive] Error 1
65.17 make[1]: *** [Makefile:552: all-recursive] Error 1
65.17 make[1]: Leaving directory '/build/guacamole-server'
65.17 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2369
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2369:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2368

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2368/display/redirect>

Changes:


------------------------------------------
[...truncated 193.74 KiB...]
#8 18.01 rm -rf .libs _libs
#8 18.01 rm -f *.o
#8 18.01 rm -f fs/*.o
#8 18.02 rm -f  test_rdp.log
#8 18.02 rm -f  test_rdp.trs
#8 18.02 rm -f  test-suite.log
#8 18.02 rm -f *.lo
#8 18.02 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 18.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 18.03 Making clean in src/protocols/ssh
#8 18.03 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 18.03 rm -f  libguac-client-ssh.la
#8 18.03 rm -f ./so_locations
#8 18.04 rm -rf .libs _libs
#8 18.04 rm -f *.o
#8 18.04 rm -f *.lo
#8 18.04 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 18.04 Making clean in src/protocols/telnet
#8 18.05 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 18.05 rm -f  libguac-client-telnet.la
#8 18.05 rm -f ./so_locations
#8 18.05 rm -rf .libs _libs
#8 18.06 rm -f *.o
#8 18.06 rm -f *.lo
#8 18.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 18.06 Making clean in src/protocols/vnc
#8 18.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 18.06 rm -f  libguac-client-vnc.la
#8 18.07 rm -f ./so_locations
#8 18.07 rm -rf .libs _libs
#8 18.07 rm -f *.o
#8 18.08 rm -f *.lo
#8 18.08 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 18.08 Making clean in src/guacd
#8 18.08 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 18.08 rm -f   
#8 18.08 rm -rf .libs _libs
#8 18.09 rm -f  guacd
#8 18.09 test -z "" || rm -f  guacd
#8 18.09 rm -f *.o
#8 18.09 rm -f *.lo
#8 18.09 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 18.09 Making clean in src/guacenc
#8 18.10 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 18.10 rm -f  guacenc
#8 18.10 test -z "" || rm -f  guacenc
#8 18.10 rm -rf .libs _libs
#8 18.10 rm -f *.o
#8 18.11 rm -f *.lo
#8 18.11 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 18.11 Making clean in src/guaclog
#8 18.11 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 18.11 rm -f  guaclog
#8 18.11 test -z "" || rm -f  guaclog
#8 18.12 rm -rf .libs _libs
#8 18.12 rm -f *.o
#8 18.12 rm -f *.lo
#8 18.12 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 18.12 make[1]: Entering directory '/build/guacamole-server'
#8 18.12 rm -rf .libs _libs
#8 18.13 rm -f *.lo
#8 18.13 make[1]: Leaving directory '/build/guacamole-server'
#8 18.13 + make
#8 18.13 make  all-recursive
#8 18.14 make[1]: Entering directory '/build/guacamole-server'
#8 18.14 Making all in src/libguac
#8 18.15 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 18.15 Making all in .
#8 18.15 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 18.16   CC       libguac_la-argv.lo
#8 18.40   CC       libguac_la-audio.lo
#8 18.62   CC       libguac_la-client.lo
#8 19.13   CC       libguac_la-display.lo
#8 19.39   CC       libguac_la-display-builtin-cursors.lo
#8 19.48   CC       libguac_la-display-cursor.lo
#8 19.66   CC       libguac_la-display-flush.lo
#8 19.93   CC       libguac_la-display-layer.lo
#8 20.21   CC       libguac_la-display-layer-list.lo
#8 20.48   CC       libguac_la-display-plan.lo
#8 20.85   CC       libguac_la-display-plan-combine.lo
#8 21.11   CC       libguac_la-display-plan-rect.lo
#8 21.31   CC       libguac_la-display-plan-search.lo
#8 21.57   CC       libguac_la-display-render-thread.lo
#8 21.77   CC       libguac_la-display-worker.lo
#8 22.05   CC       libguac_la-encode-jpeg.lo
#8 22.25   CC       libguac_la-encode-png.lo
#8 22.53   CC       libguac_la-error.lo
#8 22.69   CC       libguac_la-fifo.lo
#8 22.88   CC       libguac_la-file.lo
#8 23.09   CC       libguac_la-fips.lo
#8 23.29   CC       libguac_la-flag.lo
#8 23.47   CC       libguac_la-hash.lo
#8 23.63   CC       libguac_la-id.lo
#8 23.76   CC       libguac_la-mem.lo
#8 24.00   CC       libguac_la-rwlock.lo
#8 24.20   CC       libguac_la-palette.lo
#8 24.40   CC       libguac_la-parser.lo
#8 24.65   CC       libguac_la-pool.lo
#8 24.85   CC       libguac_la-proctitle.lo
#8 25.11   CC       libguac_la-protocol.lo
#8 26.13   CC       libguac_la-raw_encoder.lo
#8 26.33   CC       libguac_la-recording.lo
#8 26.55   CC       libguac_la-rect.lo
#8 26.70   CC       libguac_la-socket.lo
#8 27.02   CC       libguac_la-socket-broadcast.lo
#8 27.23   CC       libguac_la-socket-fd.lo
#8 27.47   CC       libguac_la-socket-nest.lo
#8 27.68   CC       libguac_la-socket-tee.lo
#8 27.85   CC       libguac_la-string.lo
#8 28.05   CC       libguac_la-tcp.lo
#8 28.27   CC       libguac_la-timestamp.lo
#8 28.39   CC       libguac_la-unicode.lo
#8 28.60   CC       libguac_la-user.lo
#8 29.00   CC       libguac_la-user-handlers.lo
#8 29.50   CC       libguac_la-user-handshake.lo
#8 29.75   CC       libguac_la-wait-fd.lo
#8 29.87   CC       libguac_la-wol.lo
#8 30.09   CC       libguac_la-encode-webp.lo
#8 30.33   CC       libguac_la-socket-ssl.lo
#8 30.72   CCLD     libguac.la
#8 31.44 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.44 Making all in tests
#8 31.45 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 31.45 make[3]: Nothing to be done for 'all'.
#8 31.45 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 31.45 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.45 Making all in src/common
#8 31.45 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 31.46 Making all in .
#8 31.47 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 31.47   CC       libguac_common_la-io.lo
#8 31.65   CC       libguac_common_la-blank_cursor.lo
#8 31.80   CC       libguac_common_la-clipboard.lo
#8 32.05   CC       libguac_common_la-cursor.lo
#8 32.32   CC       libguac_common_la-dot_cursor.lo
#8 32.48   CC       libguac_common_la-ibar_cursor.lo
#8 32.66   CC       libguac_common_la-iconv.lo
#8 33.05   CC       libguac_common_la-json.lo
#8 33.37   CC       libguac_common_la-list.lo
#8 33.64   CC       libguac_common_la-pointer_cursor.lo
#8 34.02   CC       libguac_common_la-rect.lo
#8 34.28   CC       libguac_common_la-string.lo
#8 34.45   CC       libguac_common_la-surface.lo
#8 35.85   CCLD     libguac_common.la
#8 36.09 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 36.09 Making all in tests
#8 36.10 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 36.10 make[3]: Nothing to be done for 'all'.
#8 36.10 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 36.10 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 36.10 Making all in src/common-ssh
#8 36.10 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 36.11 Making all in .
#8 36.11 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 36.11   CC       libguac_common_ssh_la-buffer.lo
#8 36.40   CC       libguac_common_ssh_la-sftp.lo
#8 36.92   CC       libguac_common_ssh_la-ssh.lo
#8 37.36   CC       libguac_common_ssh_la-key.lo
#8 37.72   CC       libguac_common_ssh_la-user.lo
#8 37.90   CCLD     libguac_common_ssh.la
#8 38.06 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 38.06 Making all in tests
#8 38.06 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 38.06 make[3]: Nothing to be done for 'all'.
#8 38.06 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 38.06 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 38.06 Making all in src/terminal
#8 38.06 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 38.07 Making all in .
#8 38.07 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 38.07   CC       libguac_terminal_la-buffer.lo
#8 38.55   CC       libguac_terminal_la-char-mappings.lo
#8 38.65   CC       libguac_terminal_la-color-scheme.lo
#8 38.89   CC       libguac_terminal_la-common.lo
#8 39.08   CC       libguac_terminal_la-display.lo
#8 40.02   CC       libguac_terminal_la-named-colors.lo
#8 40.22   CC       libguac_terminal_la-palette.lo
#8 40.35   CC       libguac_terminal_la-scrollbar.lo
#8 40.64   CC       libguac_terminal_la-select.lo
#8 41.18   CC       libguac_terminal_la-selection-point.lo
#8 41.33   CC       libguac_terminal_la-terminal.lo
#8 41.56 terminal.c: In function '__guac_terminal_send_key':
#8 41.56 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 41.56  1924 |             char data;
#8 41.56       |                  ^~~~
#8 41.57 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 41.57  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 41.57       |                                                   ^~~~
#8 41.57 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 41.58 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 41.58  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 41.58       |             ^
#8 41.58 terminal.c: At top level:
#8 41.58 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 41.58  2193 |     return 0;
#8 41.58       |     ^~~~~~
#8 41.58 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 41.58  2195 | }
#8 41.58       | ^
#8 41.59 terminal.c: In function '__guac_terminal_send_key':
#8 41.60 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 41.60  2191 |     }
#8 41.60       |     ^
#8 41.60 terminal.c: At top level:
#8 41.60 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 41.60  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 41.60       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 41.60 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 41.60  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 41.60       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 41.60 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 41.60  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 41.60       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 41.60 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 41.60  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 41.60       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 41.60 cc1: all warnings being treated as errors
#8 41.61 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 41.61 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 41.61 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 41.61 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 41.61 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 41.61 make[1]: Leaving directory '/build/guacamole-server'
#8 41.61 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
41.60  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
41.60       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
41.60 cc1: all warnings being treated as errors
41.61 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
41.61 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
41.61 make[2]: *** [Makefile:802: all-recursive] Error 1
41.61 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
41.61 make[1]: *** [Makefile:552: all-recursive] Error 1
41.61 make[1]: Leaving directory '/build/guacamole-server'
41.61 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2368
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2368:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2367

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2367/display/redirect>

Changes:


------------------------------------------
[...truncated 192.75 KiB...]
#8 29.55 rm -rf .libs _libs
#8 29.55 rm -f *.o
#8 29.55 rm -f fs/*.o
#8 29.55 rm -f  test_rdp.log
#8 29.56 rm -f  test_rdp.trs
#8 29.56 rm -f  test-suite.log
#8 29.56 rm -f *.lo
#8 29.57 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.57 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.57 Making clean in src/protocols/ssh
#8 29.57 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.57 rm -f  libguac-client-ssh.la
#8 29.58 rm -f ./so_locations
#8 29.58 rm -rf .libs _libs
#8 29.58 rm -f *.o
#8 29.59 rm -f *.lo
#8 29.59 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.59 Making clean in src/protocols/telnet
#8 29.59 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.59 rm -f  libguac-client-telnet.la
#8 29.60 rm -f ./so_locations
#8 29.60 rm -rf .libs _libs
#8 29.60 rm -f *.o
#8 29.61 rm -f *.lo
#8 29.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.61 Making clean in src/protocols/vnc
#8 29.62 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.62 rm -f  libguac-client-vnc.la
#8 29.62 rm -f ./so_locations
#8 29.62 rm -rf .libs _libs
#8 29.63 rm -f *.o
#8 29.63 rm -f *.lo
#8 29.63 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.63 Making clean in src/guacd
#8 29.64 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.64 rm -f   
#8 29.64 rm -rf .libs _libs
#8 29.64 rm -f  guacd
#8 29.65 test -z "" || rm -f  guacd
#8 29.65 rm -f *.o
#8 29.65 rm -f *.lo
#8 29.66 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.66 Making clean in src/guacenc
#8 29.66 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.66 rm -f  guacenc
#8 29.66 test -z "" || rm -f  guacenc
#8 29.67 rm -rf .libs _libs
#8 29.67 rm -f *.o
#8 29.67 rm -f *.lo
#8 29.67 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.68 Making clean in src/guaclog
#8 29.68 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.68 rm -f  guaclog
#8 29.68 test -z "" || rm -f  guaclog
#8 29.68 rm -rf .libs _libs
#8 29.69 rm -f *.o
#8 29.69 rm -f *.lo
#8 29.69 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.69 make[1]: Entering directory '/build/guacamole-server'
#8 29.69 rm -rf .libs _libs
#8 29.70 rm -f *.lo
#8 29.70 make[1]: Leaving directory '/build/guacamole-server'
#8 29.70 + make
#8 29.71 make  all-recursive
#8 29.71 make[1]: Entering directory '/build/guacamole-server'
#8 29.72 Making all in src/libguac
#8 29.72 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.73 Making all in .
#8 29.74 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.74   CC       libguac_la-argv.lo
#8 30.17   CC       libguac_la-audio.lo
#8 30.55   CC       libguac_la-client.lo
#8 31.34   CC       libguac_la-display.lo
#8 31.78   CC       libguac_la-display-builtin-cursors.lo
#8 31.95   CC       libguac_la-display-cursor.lo
#8 32.27   CC       libguac_la-display-flush.lo
#8 32.71   CC       libguac_la-display-layer.lo
#8 33.18   CC       libguac_la-display-layer-list.lo
#8 33.58   CC       libguac_la-display-plan.lo
#8 34.18   CC       libguac_la-display-plan-combine.lo
#8 34.60   CC       libguac_la-display-plan-rect.lo
#8 34.96   CC       libguac_la-display-plan-search.lo
#8 35.38   CC       libguac_la-display-render-thread.lo
#8 35.73   CC       libguac_la-display-worker.lo
#8 36.19   CC       libguac_la-encode-jpeg.lo
#8 36.57   CC       libguac_la-encode-png.lo
#8 37.02   CC       libguac_la-error.lo
#8 37.32   CC       libguac_la-fifo.lo
#8 37.63   CC       libguac_la-file.lo
#8 37.97   CC       libguac_la-fips.lo
#8 38.33   CC       libguac_la-flag.lo
#8 38.66   CC       libguac_la-hash.lo
#8 38.95   CC       libguac_la-id.lo
#8 39.17   CC       libguac_la-mem.lo
#8 39.57   CC       libguac_la-rwlock.lo
#8 39.90   CC       libguac_la-palette.lo
#8 40.26   CC       libguac_la-parser.lo
#8 40.71   CC       libguac_la-pool.lo
#8 41.05   CC       libguac_la-proctitle.lo
#8 41.50   CC       libguac_la-protocol.lo
#8 43.05   CC       libguac_la-raw_encoder.lo
#8 43.39   CC       libguac_la-recording.lo
#8 43.77   CC       libguac_la-rect.lo
#8 44.02   CC       libguac_la-socket.lo
#8 44.54   CC       libguac_la-socket-broadcast.lo
#8 44.86   CC       libguac_la-socket-fd.lo
#8 45.24   CC       libguac_la-socket-nest.lo
#8 45.59   CC       libguac_la-socket-tee.lo
#8 45.87   CC       libguac_la-string.lo
#8 46.18   CC       libguac_la-tcp.lo
#8 46.59   CC       libguac_la-timestamp.lo
#8 46.81   CC       libguac_la-unicode.lo
#8 47.09   CC       libguac_la-user.lo
#8 47.63   CC       libguac_la-user-handlers.lo
#8 48.40   CC       libguac_la-user-handshake.lo
#8 48.80   CC       libguac_la-wait-fd.lo
#8 48.99   CC       libguac_la-wol.lo
#8 49.38   CC       libguac_la-encode-webp.lo
#8 49.78   CC       libguac_la-socket-ssl.lo
#8 50.36   CCLD     libguac.la
#8 51.31 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.31 Making all in tests
#8 51.31 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 51.31 make[3]: Nothing to be done for 'all'.
#8 51.31 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 51.32 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.32 Making all in src/common
#8 51.32 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 51.33 Making all in .
#8 51.33 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 51.33   CC       libguac_common_la-io.lo
#8 51.55   CC       libguac_common_la-blank_cursor.lo
#8 51.83   CC       libguac_common_la-clipboard.lo
#8 52.16   CC       libguac_common_la-cursor.lo
#8 52.57   CC       libguac_common_la-dot_cursor.lo
#8 52.82   CC       libguac_common_la-ibar_cursor.lo
#8 53.06   CC       libguac_common_la-iconv.lo
#8 53.55   CC       libguac_common_la-json.lo
#8 53.93   CC       libguac_common_la-list.lo
#8 54.20   CC       libguac_common_la-pointer_cursor.lo
#8 54.46   CC       libguac_common_la-rect.lo
#8 54.77   CC       libguac_common_la-string.lo
#8 55.04   CC       libguac_common_la-surface.lo
#8 56.70   CCLD     libguac_common.la
#8 57.05 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 57.05 Making all in tests
#8 57.06 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 57.06 make[3]: Nothing to be done for 'all'.
#8 57.06 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 57.06 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 57.06 Making all in src/common-ssh
#8 57.06 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 57.07 Making all in .
#8 57.07 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 57.07   CC       libguac_common_ssh_la-buffer.lo
#8 57.42   CC       libguac_common_ssh_la-sftp.lo
#8 58.16   CC       libguac_common_ssh_la-ssh.lo
#8 58.88   CC       libguac_common_ssh_la-key.lo
#8 59.45   CC       libguac_common_ssh_la-user.lo
#8 59.76   CCLD     libguac_common_ssh.la
#8 60.02 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 60.02 Making all in tests
#8 60.03 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 60.03 make[3]: Nothing to be done for 'all'.
#8 60.03 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 60.03 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 60.03 Making all in src/terminal
#8 60.03 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 60.04 Making all in .
#8 60.04 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 60.05   CC       libguac_terminal_la-buffer.lo
#8 60.78   CC       libguac_terminal_la-char-mappings.lo
#8 60.96   CC       libguac_terminal_la-color-scheme.lo
#8 61.41   CC       libguac_terminal_la-common.lo
#8 61.76   CC       libguac_terminal_la-display.lo
#8 63.28   CC       libguac_terminal_la-named-colors.lo
#8 63.65   CC       libguac_terminal_la-palette.lo
#8 63.89   CC       libguac_terminal_la-scrollbar.lo
#8 64.37   CC       libguac_terminal_la-select.lo
#8 65.26   CC       libguac_terminal_la-selection-point.lo
#8 65.49   CC       libguac_terminal_la-terminal.lo
#8 65.85 terminal.c: In function '__guac_terminal_send_key':
#8 65.85 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 65.85  1924 |             char data;
#8 65.85       |                  ^~~~
#8 65.86 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 65.86  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 65.86       |                                                   ^~~~
#8 65.86 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 65.87 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 65.87  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 65.87       |             ^
#8 65.87 terminal.c: At top level:
#8 65.87 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 65.87  2193 |     return 0;
#8 65.87       |     ^~~~~~
#8 65.87 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 65.87  2195 | }
#8 65.87       | ^
#8 65.89 terminal.c: In function '__guac_terminal_send_key':
#8 65.89 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 65.89  2191 |     }
#8 65.89       |     ^
#8 65.90 terminal.c: At top level:
#8 65.90 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 65.90  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 65.90       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.90 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 65.90  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 65.90       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.90 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 65.90  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 65.90       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.90 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 65.90  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 65.90       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.90 cc1: all warnings being treated as errors
#8 65.92 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.92 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 65.92 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 65.92 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.92 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.92 make[1]: Leaving directory '/build/guacamole-server'
#8 65.92 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
65.90  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
65.90       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
65.90 cc1: all warnings being treated as errors
65.92 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
65.92 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
65.92 make[2]: *** [Makefile:802: all-recursive] Error 1
65.92 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
65.92 make[1]: *** [Makefile:552: all-recursive] Error 1
65.92 make[1]: Leaving directory '/build/guacamole-server'
65.92 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2367
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2367:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2366

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2366/display/redirect>

Changes:


------------------------------------------
[...truncated 192.76 KiB...]
#8 29.58 rm -rf .libs _libs
#8 29.58 rm -f *.o
#8 29.59 rm -f fs/*.o
#8 29.59 rm -f  test_rdp.log
#8 29.59 rm -f  test_rdp.trs
#8 29.60 rm -f  test-suite.log
#8 29.60 rm -f *.lo
#8 29.60 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.60 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.60 Making clean in src/protocols/ssh
#8 29.61 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.61 rm -f  libguac-client-ssh.la
#8 29.62 rm -f ./so_locations
#8 29.62 rm -rf .libs _libs
#8 29.62 rm -f *.o
#8 29.62 rm -f *.lo
#8 29.62 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.63 Making clean in src/protocols/telnet
#8 29.63 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.63 rm -f  libguac-client-telnet.la
#8 29.64 rm -f ./so_locations
#8 29.64 rm -rf .libs _libs
#8 29.64 rm -f *.o
#8 29.64 rm -f *.lo
#8 29.65 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.65 Making clean in src/protocols/vnc
#8 29.65 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.65 rm -f  libguac-client-vnc.la
#8 29.66 rm -f ./so_locations
#8 29.66 rm -rf .libs _libs
#8 29.66 rm -f *.o
#8 29.66 rm -f *.lo
#8 29.67 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.67 Making clean in src/guacd
#8 29.67 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.67 rm -f   
#8 29.68 rm -rf .libs _libs
#8 29.68 rm -f  guacd
#8 29.68 test -z "" || rm -f  guacd
#8 29.68 rm -f *.o
#8 29.69 rm -f *.lo
#8 29.69 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.69 Making clean in src/guacenc
#8 29.70 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.70 rm -f  guacenc
#8 29.70 test -z "" || rm -f  guacenc
#8 29.70 rm -rf .libs _libs
#8 29.70 rm -f *.o
#8 29.71 rm -f *.lo
#8 29.71 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.71 Making clean in src/guaclog
#8 29.71 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.71 rm -f  guaclog
#8 29.72 test -z "" || rm -f  guaclog
#8 29.72 rm -rf .libs _libs
#8 29.72 rm -f *.o
#8 29.73 rm -f *.lo
#8 29.73 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.73 make[1]: Entering directory '/build/guacamole-server'
#8 29.73 rm -rf .libs _libs
#8 29.73 rm -f *.lo
#8 29.74 make[1]: Leaving directory '/build/guacamole-server'
#8 29.74 + make
#8 29.74 make  all-recursive
#8 29.75 make[1]: Entering directory '/build/guacamole-server'
#8 29.75 Making all in src/libguac
#8 29.76 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.77 Making all in .
#8 29.77 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.78   CC       libguac_la-argv.lo
#8 30.19   CC       libguac_la-audio.lo
#8 30.59   CC       libguac_la-client.lo
#8 31.42   CC       libguac_la-display.lo
#8 31.86   CC       libguac_la-display-builtin-cursors.lo
#8 32.04   CC       libguac_la-display-cursor.lo
#8 32.36   CC       libguac_la-display-flush.lo
#8 32.82   CC       libguac_la-display-layer.lo
#8 33.32   CC       libguac_la-display-layer-list.lo
#8 33.74   CC       libguac_la-display-plan.lo
#8 34.34   CC       libguac_la-display-plan-combine.lo
#8 34.77   CC       libguac_la-display-plan-rect.lo
#8 35.12   CC       libguac_la-display-plan-search.lo
#8 35.54   CC       libguac_la-display-render-thread.lo
#8 35.91   CC       libguac_la-display-worker.lo
#8 36.37   CC       libguac_la-encode-jpeg.lo
#8 36.75   CC       libguac_la-encode-png.lo
#8 37.22   CC       libguac_la-error.lo
#8 37.50   CC       libguac_la-fifo.lo
#8 37.87   CC       libguac_la-file.lo
#8 38.23   CC       libguac_la-fips.lo
#8 38.58   CC       libguac_la-flag.lo
#8 38.91   CC       libguac_la-hash.lo
#8 39.18   CC       libguac_la-id.lo
#8 39.42   CC       libguac_la-mem.lo
#8 39.82   CC       libguac_la-rwlock.lo
#8 40.15   CC       libguac_la-palette.lo
#8 40.48   CC       libguac_la-parser.lo
#8 40.92   CC       libguac_la-pool.lo
#8 41.26   CC       libguac_la-proctitle.lo
#8 41.69   CC       libguac_la-protocol.lo
#8 43.22   CC       libguac_la-raw_encoder.lo
#8 43.55   CC       libguac_la-recording.lo
#8 43.92   CC       libguac_la-rect.lo
#8 44.18   CC       libguac_la-socket.lo
#8 44.70   CC       libguac_la-socket-broadcast.lo
#8 45.04   CC       libguac_la-socket-fd.lo
#8 45.41   CC       libguac_la-socket-nest.lo
#8 45.78   CC       libguac_la-socket-tee.lo
#8 46.06   CC       libguac_la-string.lo
#8 46.36   CC       libguac_la-tcp.lo
#8 46.69   CC       libguac_la-timestamp.lo
#8 46.92   CC       libguac_la-unicode.lo
#8 47.18   CC       libguac_la-user.lo
#8 47.77   CC       libguac_la-user-handlers.lo
#8 48.53   CC       libguac_la-user-handshake.lo
#8 48.94   CC       libguac_la-wait-fd.lo
#8 49.15   CC       libguac_la-wol.lo
#8 49.52   CC       libguac_la-encode-webp.lo
#8 49.90   CC       libguac_la-socket-ssl.lo
#8 50.46   CCLD     libguac.la
#8 51.32 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.32 Making all in tests
#8 51.33 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 51.33 make[3]: Nothing to be done for 'all'.
#8 51.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 51.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.33 Making all in src/common
#8 51.33 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 51.34 Making all in .
#8 51.35 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 51.35   CC       libguac_common_la-io.lo
#8 51.57   CC       libguac_common_la-blank_cursor.lo
#8 51.84   CC       libguac_common_la-clipboard.lo
#8 52.18   CC       libguac_common_la-cursor.lo
#8 52.59   CC       libguac_common_la-dot_cursor.lo
#8 52.86   CC       libguac_common_la-ibar_cursor.lo
#8 53.13   CC       libguac_common_la-iconv.lo
#8 53.63   CC       libguac_common_la-json.lo
#8 54.02   CC       libguac_common_la-list.lo
#8 54.28   CC       libguac_common_la-pointer_cursor.lo
#8 54.54   CC       libguac_common_la-rect.lo
#8 54.85   CC       libguac_common_la-string.lo
#8 55.13   CC       libguac_common_la-surface.lo
#8 56.79   CCLD     libguac_common.la
#8 57.14 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 57.14 Making all in tests
#8 57.14 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 57.14 make[3]: Nothing to be done for 'all'.
#8 57.14 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 57.14 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 57.14 Making all in src/common-ssh
#8 57.14 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 57.15 Making all in .
#8 57.15 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 57.16   CC       libguac_common_ssh_la-buffer.lo
#8 57.52   CC       libguac_common_ssh_la-sftp.lo
#8 58.23   CC       libguac_common_ssh_la-ssh.lo
#8 58.96   CC       libguac_common_ssh_la-key.lo
#8 59.54   CC       libguac_common_ssh_la-user.lo
#8 59.86   CCLD     libguac_common_ssh.la
#8 60.09 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 60.09 Making all in tests
#8 60.09 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 60.09 make[3]: Nothing to be done for 'all'.
#8 60.09 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 60.10 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 60.10 Making all in src/terminal
#8 60.10 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 60.11 Making all in .
#8 60.11 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 60.11   CC       libguac_terminal_la-buffer.lo
#8 60.82   CC       libguac_terminal_la-char-mappings.lo
#8 60.99   CC       libguac_terminal_la-color-scheme.lo
#8 61.43   CC       libguac_terminal_la-common.lo
#8 61.76   CC       libguac_terminal_la-display.lo
#8 63.27   CC       libguac_terminal_la-named-colors.lo
#8 63.62   CC       libguac_terminal_la-palette.lo
#8 63.84   CC       libguac_terminal_la-scrollbar.lo
#8 64.32   CC       libguac_terminal_la-select.lo
#8 65.21   CC       libguac_terminal_la-selection-point.lo
#8 65.45   CC       libguac_terminal_la-terminal.lo
#8 65.80 terminal.c: In function '__guac_terminal_send_key':
#8 65.80 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 65.80  1924 |             char data;
#8 65.80       |                  ^~~~
#8 65.80 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 65.80  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 65.80       |                                                   ^~~~
#8 65.80 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 65.82 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 65.82  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 65.82       |             ^
#8 65.82 terminal.c: At top level:
#8 65.82 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 65.82  2193 |     return 0;
#8 65.82       |     ^~~~~~
#8 65.82 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 65.82  2195 | }
#8 65.82       | ^
#8 65.84 terminal.c: In function '__guac_terminal_send_key':
#8 65.84 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 65.84  2191 |     }
#8 65.84       |     ^
#8 65.85 terminal.c: At top level:
#8 65.85 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 65.85  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 65.85       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.85 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 65.85  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 65.85       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.85 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 65.85  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 65.85       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.85 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 65.85  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 65.85       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.85 cc1: all warnings being treated as errors
#8 65.87 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 65.87 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.87 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 65.87 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.87 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.87 make[1]: Leaving directory '/build/guacamole-server'
#8 65.87 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
65.85  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
65.85       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
65.85 cc1: all warnings being treated as errors
65.87 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
65.87 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
65.87 make[2]: *** [Makefile:802: all-recursive] Error 1
65.87 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
65.87 make[1]: *** [Makefile:552: all-recursive] Error 1
65.87 make[1]: Leaving directory '/build/guacamole-server'
65.87 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2366
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2366:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2365

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2365/display/redirect>

Changes:


------------------------------------------
[...truncated 192.66 KiB...]
#8 29.15 rm -rf .libs _libs
#8 29.15 rm -f *.o
#8 29.15 rm -f fs/*.o
#8 29.15 rm -f  test_rdp.log
#8 29.16 rm -f  test_rdp.trs
#8 29.16 rm -f  test-suite.log
#8 29.16 rm -f *.lo
#8 29.16 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.17 Making clean in src/protocols/ssh
#8 29.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.17 rm -f  libguac-client-ssh.la
#8 29.18 rm -f ./so_locations
#8 29.18 rm -rf .libs _libs
#8 29.18 rm -f *.o
#8 29.18 rm -f *.lo
#8 29.19 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.19 Making clean in src/protocols/telnet
#8 29.19 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.19 rm -f  libguac-client-telnet.la
#8 29.20 rm -f ./so_locations
#8 29.20 rm -rf .libs _libs
#8 29.20 rm -f *.o
#8 29.21 rm -f *.lo
#8 29.21 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.21 Making clean in src/protocols/vnc
#8 29.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.21 rm -f  libguac-client-vnc.la
#8 29.22 rm -f ./so_locations
#8 29.22 rm -rf .libs _libs
#8 29.23 rm -f *.o
#8 29.23 rm -f *.lo
#8 29.23 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.23 Making clean in src/guacd
#8 29.24 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.24 rm -f   
#8 29.24 rm -rf .libs _libs
#8 29.24 rm -f  guacd
#8 29.25 test -z "" || rm -f  guacd
#8 29.25 rm -f *.o
#8 29.25 rm -f *.lo
#8 29.25 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.25 Making clean in src/guacenc
#8 29.26 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.26 rm -f  guacenc
#8 29.26 test -z "" || rm -f  guacenc
#8 29.26 rm -rf .libs _libs
#8 29.27 rm -f *.o
#8 29.27 rm -f *.lo
#8 29.27 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.27 Making clean in src/guaclog
#8 29.28 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.28 rm -f  guaclog
#8 29.28 test -z "" || rm -f  guaclog
#8 29.28 rm -rf .libs _libs
#8 29.28 rm -f *.o
#8 29.29 rm -f *.lo
#8 29.29 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.29 make[1]: Entering directory '/build/guacamole-server'
#8 29.29 rm -rf .libs _libs
#8 29.30 rm -f *.lo
#8 29.30 make[1]: Leaving directory '/build/guacamole-server'
#8 29.30 + make
#8 29.31 make  all-recursive
#8 29.31 make[1]: Entering directory '/build/guacamole-server'
#8 29.32 Making all in src/libguac
#8 29.33 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.33 Making all in .
#8 29.34 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.34   CC       libguac_la-argv.lo
#8 29.75   CC       libguac_la-audio.lo
#8 30.17   CC       libguac_la-client.lo
#8 30.97   CC       libguac_la-display.lo
#8 31.41   CC       libguac_la-display-builtin-cursors.lo
#8 31.59   CC       libguac_la-display-cursor.lo
#8 31.90   CC       libguac_la-display-flush.lo
#8 32.36   CC       libguac_la-display-layer.lo
#8 32.83   CC       libguac_la-display-layer-list.lo
#8 33.26   CC       libguac_la-display-plan.lo
#8 33.87   CC       libguac_la-display-plan-combine.lo
#8 34.29   CC       libguac_la-display-plan-rect.lo
#8 34.63   CC       libguac_la-display-plan-search.lo
#8 35.07   CC       libguac_la-display-render-thread.lo
#8 35.41   CC       libguac_la-display-worker.lo
#8 35.86   CC       libguac_la-encode-jpeg.lo
#8 36.23   CC       libguac_la-encode-png.lo
#8 36.70   CC       libguac_la-error.lo
#8 36.98   CC       libguac_la-fifo.lo
#8 37.31   CC       libguac_la-file.lo
#8 37.65   CC       libguac_la-fips.lo
#8 38.01   CC       libguac_la-flag.lo
#8 38.34   CC       libguac_la-hash.lo
#8 38.60   CC       libguac_la-id.lo
#8 38.82   CC       libguac_la-mem.lo
#8 39.22   CC       libguac_la-rwlock.lo
#8 39.53   CC       libguac_la-palette.lo
#8 39.88   CC       libguac_la-parser.lo
#8 40.31   CC       libguac_la-pool.lo
#8 40.65   CC       libguac_la-proctitle.lo
#8 41.08   CC       libguac_la-protocol.lo
#8 42.62   CC       libguac_la-raw_encoder.lo
#8 42.95   CC       libguac_la-recording.lo
#8 43.33   CC       libguac_la-rect.lo
#8 43.57   CC       libguac_la-socket.lo
#8 44.08   CC       libguac_la-socket-broadcast.lo
#8 44.41   CC       libguac_la-socket-fd.lo
#8 44.80   CC       libguac_la-socket-nest.lo
#8 45.13   CC       libguac_la-socket-tee.lo
#8 45.44   CC       libguac_la-string.lo
#8 45.74   CC       libguac_la-tcp.lo
#8 46.07   CC       libguac_la-timestamp.lo
#8 46.28   CC       libguac_la-unicode.lo
#8 46.54   CC       libguac_la-user.lo
#8 47.12   CC       libguac_la-user-handlers.lo
#8 47.88   CC       libguac_la-user-handshake.lo
#8 48.34   CC       libguac_la-wait-fd.lo
#8 48.54   CC       libguac_la-wol.lo
#8 48.90   CC       libguac_la-encode-webp.lo
#8 49.29   CC       libguac_la-socket-ssl.lo
#8 49.86   CCLD     libguac.la
#8 50.76 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.77 Making all in tests
#8 50.77 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 50.77 make[3]: Nothing to be done for 'all'.
#8 50.77 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 50.77 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.78 Making all in src/common
#8 50.78 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 50.79 Making all in .
#8 50.79 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 50.79   CC       libguac_common_la-io.lo
#8 51.00   CC       libguac_common_la-blank_cursor.lo
#8 51.26   CC       libguac_common_la-clipboard.lo
#8 51.59   CC       libguac_common_la-cursor.lo
#8 52.01   CC       libguac_common_la-dot_cursor.lo
#8 52.27   CC       libguac_common_la-ibar_cursor.lo
#8 52.52   CC       libguac_common_la-iconv.lo
#8 53.02   CC       libguac_common_la-json.lo
#8 53.40   CC       libguac_common_la-list.lo
#8 53.68   CC       libguac_common_la-pointer_cursor.lo
#8 53.95   CC       libguac_common_la-rect.lo
#8 54.26   CC       libguac_common_la-string.lo
#8 54.52   CC       libguac_common_la-surface.lo
#8 56.19   CCLD     libguac_common.la
#8 56.53 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 56.53 Making all in tests
#8 56.53 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 56.53 make[3]: Nothing to be done for 'all'.
#8 56.53 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 56.54 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 56.54 Making all in src/common-ssh
#8 56.54 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 56.54 Making all in .
#8 56.55 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 56.55   CC       libguac_common_ssh_la-buffer.lo
#8 56.90   CC       libguac_common_ssh_la-sftp.lo
#8 57.61   CC       libguac_common_ssh_la-ssh.lo
#8 58.34   CC       libguac_common_ssh_la-key.lo
#8 58.91   CC       libguac_common_ssh_la-user.lo
#8 59.20   CCLD     libguac_common_ssh.la
#8 59.45 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 59.45 Making all in tests
#8 59.45 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 59.45 make[3]: Nothing to be done for 'all'.
#8 59.45 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 59.45 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 59.45 Making all in src/terminal
#8 59.46 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 59.47 Making all in .
#8 59.47 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 59.47   CC       libguac_terminal_la-buffer.lo
#8 60.21   CC       libguac_terminal_la-char-mappings.lo
#8 60.39   CC       libguac_terminal_la-color-scheme.lo
#8 60.83   CC       libguac_terminal_la-common.lo
#8 61.18   CC       libguac_terminal_la-display.lo
#8 62.69   CC       libguac_terminal_la-named-colors.lo
#8 63.06   CC       libguac_terminal_la-palette.lo
#8 63.29   CC       libguac_terminal_la-scrollbar.lo
#8 63.77   CC       libguac_terminal_la-select.lo
#8 64.66   CC       libguac_terminal_la-selection-point.lo
#8 64.90   CC       libguac_terminal_la-terminal.lo
#8 65.28 terminal.c: In function '__guac_terminal_send_key':
#8 65.28 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 65.28  1924 |             char data;
#8 65.28       |                  ^~~~
#8 65.28 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 65.28  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 65.28       |                                                   ^~~~
#8 65.28 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 65.29 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 65.29  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 65.29       |             ^
#8 65.29 terminal.c: At top level:
#8 65.30 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 65.30  2193 |     return 0;
#8 65.30       |     ^~~~~~
#8 65.30 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 65.30  2195 | }
#8 65.30       | ^
#8 65.32 terminal.c: In function '__guac_terminal_send_key':
#8 65.32 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 65.32  2191 |     }
#8 65.32       |     ^
#8 65.32 terminal.c: At top level:
#8 65.32 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 65.32  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 65.32       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.32 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 65.32  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 65.32       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.33 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 65.33  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 65.33       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.33 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 65.33  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 65.33       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 65.35 cc1: all warnings being treated as errors
#8 65.35 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 65.35 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.35 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 65.35 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 65.35 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.35 make[1]: Leaving directory '/build/guacamole-server'
#8 65.36 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
65.33  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
65.33       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
65.35 cc1: all warnings being treated as errors
65.35 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
65.35 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
65.35 make[2]: *** [Makefile:802: all-recursive] Error 1
65.35 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
65.35 make[1]: *** [Makefile:552: all-recursive] Error 1
65.35 make[1]: Leaving directory '/build/guacamole-server'
65.36 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2365
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2365:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2364

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2364/display/redirect>

Changes:


------------------------------------------
[...truncated 194.16 KiB...]
#8 32.30 rm -rf .libs _libs
#8 32.30 rm -f *.o
#8 32.30 rm -f fs/*.o
#8 32.31 rm -f  test_rdp.log
#8 32.31 rm -f  test_rdp.trs
#8 32.31 rm -f  test-suite.log
#8 32.32 rm -f *.lo
#8 32.32 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.32 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.32 Making clean in src/protocols/ssh
#8 32.32 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.32 rm -f  libguac-client-ssh.la
#8 32.33 rm -f ./so_locations
#8 32.33 rm -rf .libs _libs
#8 32.34 rm -f *.o
#8 32.34 rm -f *.lo
#8 32.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.34 Making clean in src/protocols/telnet
#8 32.36 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.36 rm -f  libguac-client-telnet.la
#8 32.36 rm -f ./so_locations
#8 32.37 rm -rf .libs _libs
#8 32.37 rm -f *.o
#8 32.37 rm -f *.lo
#8 32.37 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.38 Making clean in src/protocols/vnc
#8 32.38 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.38 rm -f  libguac-client-vnc.la
#8 32.39 rm -f ./so_locations
#8 32.39 rm -rf .libs _libs
#8 32.39 rm -f *.o
#8 32.39 rm -f *.lo
#8 32.40 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.40 Making clean in src/guacd
#8 32.40 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.40 rm -f   
#8 32.41 rm -rf .libs _libs
#8 32.41 rm -f  guacd
#8 32.41 test -z "" || rm -f  guacd
#8 32.41 rm -f *.o
#8 32.42 rm -f *.lo
#8 32.42 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.42 Making clean in src/guacenc
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.42 rm -f  guacenc
#8 32.43 test -z "" || rm -f  guacenc
#8 32.43 rm -rf .libs _libs
#8 32.43 rm -f *.o
#8 32.43 rm -f *.lo
#8 32.44 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.44 Making clean in src/guaclog
#8 32.44 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.44 rm -f  guaclog
#8 32.44 test -z "" || rm -f  guaclog
#8 32.44 rm -rf .libs _libs
#8 32.45 rm -f *.o
#8 32.45 rm -f *.lo
#8 32.45 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.45 make[1]: Entering directory '/build/guacamole-server'
#8 32.45 rm -rf .libs _libs
#8 32.46 rm -f *.lo
#8 32.46 make[1]: Leaving directory '/build/guacamole-server'
#8 32.46 + make
#8 32.47 make  all-recursive
#8 32.47 make[1]: Entering directory '/build/guacamole-server'
#8 32.48 Making all in src/libguac
#8 32.49 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.49 Making all in .
#8 32.50 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.50   CC       libguac_la-argv.lo
#8 32.91   CC       libguac_la-audio.lo
#8 33.30   CC       libguac_la-client.lo
#8 34.20   CC       libguac_la-display.lo
#8 34.68   CC       libguac_la-display-builtin-cursors.lo
#8 34.84   CC       libguac_la-display-cursor.lo
#8 35.17   CC       libguac_la-display-flush.lo
#8 35.66   CC       libguac_la-display-layer.lo
#8 36.17   CC       libguac_la-display-layer-list.lo
#8 36.61   CC       libguac_la-display-plan.lo
#8 37.27   CC       libguac_la-display-plan-combine.lo
#8 37.70   CC       libguac_la-display-plan-rect.lo
#8 38.02   CC       libguac_la-display-plan-search.lo
#8 38.44   CC       libguac_la-display-render-thread.lo
#8 38.78   CC       libguac_la-display-worker.lo
#8 39.25   CC       libguac_la-encode-jpeg.lo
#8 39.64   CC       libguac_la-encode-png.lo
#8 40.12   CC       libguac_la-error.lo
#8 40.41   CC       libguac_la-fifo.lo
#8 40.75   CC       libguac_la-file.lo
#8 41.10   CC       libguac_la-fips.lo
#8 41.47   CC       libguac_la-flag.lo
#8 41.82   CC       libguac_la-hash.lo
#8 42.11   CC       libguac_la-id.lo
#8 42.33   CC       libguac_la-mem.lo
#8 42.72   CC       libguac_la-rwlock.lo
#8 43.04   CC       libguac_la-palette.lo
#8 43.39   CC       libguac_la-parser.lo
#8 43.80   CC       libguac_la-pool.lo
#8 44.11   CC       libguac_la-proctitle.lo
#8 44.54   CC       libguac_la-protocol.lo
#8 46.18   CC       libguac_la-raw_encoder.lo
#8 46.55   CC       libguac_la-recording.lo
#8 46.98   CC       libguac_la-rect.lo
#8 47.27   CC       libguac_la-socket.lo
#8 47.87   CC       libguac_la-socket-broadcast.lo
#8 48.26   CC       libguac_la-socket-fd.lo
#8 48.71   CC       libguac_la-socket-nest.lo
#8 49.13   CC       libguac_la-socket-tee.lo
#8 49.42   CC       libguac_la-string.lo
#8 49.75   CC       libguac_la-tcp.lo
#8 50.11   CC       libguac_la-timestamp.lo
#8 50.32   CC       libguac_la-unicode.lo
#8 50.64   CC       libguac_la-user.lo
#8 51.24   CC       libguac_la-user-handlers.lo
#8 52.05   CC       libguac_la-user-handshake.lo
#8 52.49   CC       libguac_la-wait-fd.lo
#8 52.67   CC       libguac_la-wol.lo
#8 53.05   CC       libguac_la-encode-webp.lo
#8 53.48   CC       libguac_la-socket-ssl.lo
#8 54.04   CCLD     libguac.la
#8 54.92 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.92 Making all in tests
#8 54.93 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 54.93 make[3]: Nothing to be done for 'all'.
#8 54.93 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 54.93 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.93 Making all in src/common
#8 54.94 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 54.94 Making all in .
#8 54.95 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 54.95   CC       libguac_common_la-io.lo
#8 55.21   CC       libguac_common_la-blank_cursor.lo
#8 55.49   CC       libguac_common_la-clipboard.lo
#8 55.87   CC       libguac_common_la-cursor.lo
#8 56.32   CC       libguac_common_la-dot_cursor.lo
#8 56.60   CC       libguac_common_la-ibar_cursor.lo
#8 57.10   CC       libguac_common_la-iconv.lo
#8 57.69   CC       libguac_common_la-json.lo
#8 58.07   CC       libguac_common_la-list.lo
#8 58.37   CC       libguac_common_la-pointer_cursor.lo
#8 58.67   CC       libguac_common_la-rect.lo
#8 59.02   CC       libguac_common_la-string.lo
#8 59.31   CC       libguac_common_la-surface.lo
#8 61.05   CCLD     libguac_common.la
#8 61.35 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 61.35 Making all in tests
#8 61.35 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 61.35 make[3]: Nothing to be done for 'all'.
#8 61.35 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 61.35 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 61.35 Making all in src/common-ssh
#8 61.36 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 61.36 Making all in .
#8 61.37 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 61.37   CC       libguac_common_ssh_la-buffer.lo
#8 61.70   CC       libguac_common_ssh_la-sftp.lo
#8 62.44   CC       libguac_common_ssh_la-ssh.lo
#8 63.23   CC       libguac_common_ssh_la-key.lo
#8 63.85   CC       libguac_common_ssh_la-user.lo
#8 64.20   CCLD     libguac_common_ssh.la
#8 64.46 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 64.46 Making all in tests
#8 64.46 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 64.46 make[3]: Nothing to be done for 'all'.
#8 64.46 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 64.46 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 64.46 Making all in src/terminal
#8 64.46 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 64.47 Making all in .
#8 64.48 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 64.48   CC       libguac_terminal_la-buffer.lo
#8 65.27   CC       libguac_terminal_la-char-mappings.lo
#8 65.48   CC       libguac_terminal_la-color-scheme.lo
#8 65.96   CC       libguac_terminal_la-common.lo
#8 66.33   CC       libguac_terminal_la-display.lo
#8 67.96   CC       libguac_terminal_la-named-colors.lo
#8 68.33   CC       libguac_terminal_la-palette.lo
#8 68.57   CC       libguac_terminal_la-scrollbar.lo
#8 69.08   CC       libguac_terminal_la-select.lo
#8 70.04   CC       libguac_terminal_la-selection-point.lo
#8 70.27   CC       libguac_terminal_la-terminal.lo
#8 70.65 terminal.c: In function '__guac_terminal_send_key':
#8 70.65 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 70.65  1924 |             char data;
#8 70.65       |                  ^~~~
#8 70.65 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 70.65  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 70.65       |                                                   ^~~~
#8 70.65 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 70.67 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 70.67  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 70.67       |             ^
#8 70.67 terminal.c: At top level:
#8 70.67 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 70.67  2193 |     return 0;
#8 70.67       |     ^~~~~~
#8 70.67 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 70.67  2195 | }
#8 70.67       | ^
#8 70.69 terminal.c: In function '__guac_terminal_send_key':
#8 70.69 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 70.69  2191 |     }
#8 70.69       |     ^
#8 70.69 terminal.c: At top level:
#8 70.70 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 70.70  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 70.70       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 70.70 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 70.70  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 70.70       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 70.70 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 70.70  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 70.70       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 70.70 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 70.70  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 70.70       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 70.70 cc1: all warnings being treated as errors
#8 70.71 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 70.71 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 70.71 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 70.71 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 70.71 make[1]: Leaving directory '/build/guacamole-server'
#8 70.71 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 70.71 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
70.70  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
70.70       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
70.70 cc1: all warnings being treated as errors
70.71 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
70.71 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
70.71 make[2]: *** [Makefile:802: all-recursive] Error 1
70.71 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
70.71 make[1]: Leaving directory '/build/guacamole-server'
70.71 make[1]: *** [Makefile:552: all-recursive] Error 1
70.71 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2364
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2364:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-debian » stable,ubuntu #2363

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-debian/DEBIAN_RELEASE=stable,JENKINS_LABEL_EXPRESSION=ubuntu/2363/display/redirect>

Changes:


------------------------------------------
[...truncated 192.35 KiB...]
#8 29.85 rm -rf .libs _libs
#8 29.85 rm -f *.o
#8 29.85 rm -f fs/*.o
#8 29.86 rm -f  test_rdp.log
#8 29.86 rm -f  test_rdp.trs
#8 29.86 rm -f  test-suite.log
#8 29.86 rm -f *.lo
#8 29.87 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.87 Making clean in src/protocols/ssh
#8 29.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.87 rm -f  libguac-client-ssh.la
#8 29.88 rm -f ./so_locations
#8 29.88 rm -rf .libs _libs
#8 29.88 rm -f *.o
#8 29.89 rm -f *.lo
#8 29.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.89 Making clean in src/protocols/telnet
#8 29.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.89 rm -f  libguac-client-telnet.la
#8 29.90 rm -f ./so_locations
#8 29.90 rm -rf .libs _libs
#8 29.91 rm -f *.o
#8 29.91 rm -f *.lo
#8 29.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.92 Making clean in src/protocols/vnc
#8 29.92 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.92 rm -f  libguac-client-vnc.la
#8 29.93 rm -f ./so_locations
#8 29.93 rm -rf .libs _libs
#8 29.93 rm -f *.o
#8 29.94 rm -f *.lo
#8 29.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.94 Making clean in src/guacd
#8 29.94 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.94 rm -f   
#8 29.95 rm -rf .libs _libs
#8 29.95 rm -f  guacd
#8 29.95 test -z "" || rm -f  guacd
#8 29.95 rm -f *.o
#8 29.96 rm -f *.lo
#8 29.96 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.96 Making clean in src/guacenc
#8 29.97 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.97 rm -f  guacenc
#8 29.97 test -z "" || rm -f  guacenc
#8 29.97 rm -rf .libs _libs
#8 29.97 rm -f *.o
#8 29.98 rm -f *.lo
#8 29.98 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.98 Making clean in src/guaclog
#8 29.98 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.98 rm -f  guaclog
#8 29.99 test -z "" || rm -f  guaclog
#8 29.99 rm -rf .libs _libs
#8 29.99 rm -f *.o
#8 30.00 rm -f *.lo
#8 30.00 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.00 make[1]: Entering directory '/build/guacamole-server'
#8 30.00 rm -rf .libs _libs
#8 30.00 rm -f *.lo
#8 30.01 make[1]: Leaving directory '/build/guacamole-server'
#8 30.01 + make
#8 30.02 make  all-recursive
#8 30.02 make[1]: Entering directory '/build/guacamole-server'
#8 30.03 Making all in src/libguac
#8 30.03 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.04 Making all in .
#8 30.05 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.05   CC       libguac_la-argv.lo
#8 30.47   CC       libguac_la-audio.lo
#8 30.86   CC       libguac_la-client.lo
#8 31.69   CC       libguac_la-display.lo
#8 32.13   CC       libguac_la-display-builtin-cursors.lo
#8 32.30   CC       libguac_la-display-cursor.lo
#8 32.62   CC       libguac_la-display-flush.lo
#8 33.16   CC       libguac_la-display-layer.lo
#8 33.63   CC       libguac_la-display-layer-list.lo
#8 34.07   CC       libguac_la-display-plan.lo
#8 34.67   CC       libguac_la-display-plan-combine.lo
#8 35.10   CC       libguac_la-display-plan-rect.lo
#8 35.46   CC       libguac_la-display-plan-search.lo
#8 35.88   CC       libguac_la-display-render-thread.lo
#8 36.22   CC       libguac_la-display-worker.lo
#8 36.68   CC       libguac_la-encode-jpeg.lo
#8 37.06   CC       libguac_la-encode-png.lo
#8 37.53   CC       libguac_la-error.lo
#8 37.81   CC       libguac_la-fifo.lo
#8 38.21   CC       libguac_la-file.lo
#8 38.54   CC       libguac_la-fips.lo
#8 38.89   CC       libguac_la-flag.lo
#8 39.21   CC       libguac_la-hash.lo
#8 39.49   CC       libguac_la-id.lo
#8 39.72   CC       libguac_la-mem.lo
#8 40.12   CC       libguac_la-rwlock.lo
#8 40.47   CC       libguac_la-palette.lo
#8 40.79   CC       libguac_la-parser.lo
#8 41.22   CC       libguac_la-pool.lo
#8 41.57   CC       libguac_la-proctitle.lo
#8 42.13   CC       libguac_la-protocol.lo
#8 43.72   CC       libguac_la-raw_encoder.lo
#8 44.07   CC       libguac_la-recording.lo
#8 44.44   CC       libguac_la-rect.lo
#8 44.71   CC       libguac_la-socket.lo
#8 45.23   CC       libguac_la-socket-broadcast.lo
#8 45.61   CC       libguac_la-socket-fd.lo
#8 46.01   CC       libguac_la-socket-nest.lo
#8 46.38   CC       libguac_la-socket-tee.lo
#8 46.66   CC       libguac_la-string.lo
#8 46.95   CC       libguac_la-tcp.lo
#8 47.33   CC       libguac_la-timestamp.lo
#8 47.55   CC       libguac_la-unicode.lo
#8 47.81   CC       libguac_la-user.lo
#8 48.42   CC       libguac_la-user-handlers.lo
#8 49.20   CC       libguac_la-user-handshake.lo
#8 49.62   CC       libguac_la-wait-fd.lo
#8 49.81   CC       libguac_la-wol.lo
#8 50.17   CC       libguac_la-encode-webp.lo
#8 50.67   CC       libguac_la-socket-ssl.lo
#8 51.22   CCLD     libguac.la
#8 52.07 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.07 Making all in tests
#8 52.08 make[3]: Entering directory '/build/guacamole-server/src/libguac/tests'
#8 52.08 make[3]: Nothing to be done for 'all'.
#8 52.08 make[3]: Leaving directory '/build/guacamole-server/src/libguac/tests'
#8 52.08 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.08 Making all in src/common
#8 52.09 make[2]: Entering directory '/build/guacamole-server/src/common'
#8 52.09 Making all in .
#8 52.10 make[3]: Entering directory '/build/guacamole-server/src/common'
#8 52.10   CC       libguac_common_la-io.lo
#8 52.34   CC       libguac_common_la-blank_cursor.lo
#8 52.58   CC       libguac_common_la-clipboard.lo
#8 52.95   CC       libguac_common_la-cursor.lo
#8 53.34   CC       libguac_common_la-dot_cursor.lo
#8 53.59   CC       libguac_common_la-ibar_cursor.lo
#8 53.83   CC       libguac_common_la-iconv.lo
#8 54.31   CC       libguac_common_la-json.lo
#8 54.68   CC       libguac_common_la-list.lo
#8 54.96   CC       libguac_common_la-pointer_cursor.lo
#8 55.21   CC       libguac_common_la-rect.lo
#8 55.53   CC       libguac_common_la-string.lo
#8 55.87   CC       libguac_common_la-surface.lo
#8 57.58   CCLD     libguac_common.la
#8 57.89 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 57.89 Making all in tests
#8 57.90 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 57.90 make[3]: Nothing to be done for 'all'.
#8 57.90 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 57.90 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 57.90 Making all in src/common-ssh
#8 57.90 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 57.91 Making all in .
#8 57.91 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 57.91   CC       libguac_common_ssh_la-buffer.lo
#8 58.25   CC       libguac_common_ssh_la-sftp.lo
#8 58.95   CC       libguac_common_ssh_la-ssh.lo
#8 59.68   CC       libguac_common_ssh_la-key.lo
#8 60.27   CC       libguac_common_ssh_la-user.lo
#8 60.58   CCLD     libguac_common_ssh.la
#8 60.85 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 60.85 Making all in tests
#8 60.85 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 60.85 make[3]: Nothing to be done for 'all'.
#8 60.85 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 60.85 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 60.85 Making all in src/terminal
#8 60.86 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 60.86 Making all in .
#8 60.87 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 60.87   CC       libguac_terminal_la-buffer.lo
#8 61.61   CC       libguac_terminal_la-char-mappings.lo
#8 61.76   CC       libguac_terminal_la-color-scheme.lo
#8 62.17   CC       libguac_terminal_la-common.lo
#8 62.49   CC       libguac_terminal_la-display.lo
#8 64.03   CC       libguac_terminal_la-named-colors.lo
#8 64.39   CC       libguac_terminal_la-palette.lo
#8 64.61   CC       libguac_terminal_la-scrollbar.lo
#8 65.09   CC       libguac_terminal_la-select.lo
#8 65.98   CC       libguac_terminal_la-selection-point.lo
#8 66.20   CC       libguac_terminal_la-terminal.lo
#8 66.60 terminal.c: In function '__guac_terminal_send_key':
#8 66.60 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#8 66.60  1924 |             char data;
#8 66.60       |                  ^~~~
#8 66.60 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#8 66.60  1967 |             return guac_terminal_send_data(term, &data, 1);
#8 66.60       |                                                   ^~~~
#8 66.60 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#8 66.61 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#8 66.61  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#8 66.61       |             ^
#8 66.61 terminal.c: At top level:
#8 66.62 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#8 66.62  2193 |     return 0;
#8 66.62       |     ^~~~~~
#8 66.62 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#8 66.62  2195 | }
#8 66.62       | ^
#8 66.64 terminal.c: In function '__guac_terminal_send_key':
#8 66.64 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#8 66.64  2191 |     }
#8 66.64       |     ^
#8 66.64 terminal.c: At top level:
#8 66.64 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#8 66.64  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#8 66.64       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 66.65 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#8 66.65  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#8 66.65       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 66.65 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#8 66.65  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#8 66.65       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 66.65 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#8 66.65  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#8 66.65       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#8 66.65 cc1: all warnings being treated as errors
#8 66.66 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 66.66 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
#8 66.66 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 66.66 make[2]: *** [Makefile:802: all-recursive] Error 1
#8 66.66 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 66.66 make[1]: Leaving directory '/build/guacamole-server'
#8 66.66 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
66.65  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
66.65       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
66.65 cc1: all warnings being treated as errors
66.66 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
66.66 make[3]: *** [Makefile:734: libguac_terminal_la-terminal.lo] Error 1
66.66 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
66.66 make[2]: *** [Makefile:802: all-recursive] Error 1
66.66 make[1]: *** [Makefile:552: all-recursive] Error 1
66.66 make[1]: Leaving directory '/build/guacamole-server'
66.66 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2363
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-debian-debian-release-stable-jenkins-label-expression-ubuntu-2363:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org