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/18 20:59:39 UTC

Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.4.1,ubuntu #2380

See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2380/display/redirect?page=changes>

Changes:

[bbennett] GUACAMOLE-2220: Terminal modifier keys.

[bbennett] GUACAMOLE-2220: Kubernetes: add support for terminal-type.

[dev] GUACAMOLE-2283: Runtime observability: add guacd process & thread naming.


------------------------------------------
[...truncated 218.76 KiB...]
#19 15.30 config.status: creating src/guaclog/Makefile
#19 15.32 config.status: creating src/guaclog/man/guaclog.1
#19 15.33 config.status: creating src/pulse/Makefile
#19 15.35 config.status: creating src/protocols/kubernetes/Makefile
#19 15.37 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 15.39 config.status: creating src/protocols/rdp/Makefile
#19 15.43 config.status: creating src/protocols/rdp/tests/Makefile
#19 15.44 config.status: creating src/protocols/ssh/Makefile
#19 15.46 config.status: creating src/protocols/telnet/Makefile
#19 15.48 config.status: creating src/protocols/vnc/Makefile
#19 15.50 config.status: creating config.h
#19 15.50 config.status: executing depfiles commands
#19 16.65 config.status: executing libtool commands
#19 16.67 
#19 16.67 ------------------------------------------------
#19 16.67 guacamole-server version 1.6.1
#19 16.67 ------------------------------------------------
#19 16.67 
#19 16.67    Library status:
#19 16.67 
#19 16.67      freerdp ............. yes (2.x)
#19 16.67      pango ............... yes
#19 16.67      libavcodec .......... no
#19 16.67      libavformat ......... no
#19 16.67      libavutil ........... no
#19 16.67      libssh2 ............. yes
#19 16.67      libssl .............. yes
#19 16.67      libswscale .......... no
#19 16.67      libtelnet ........... yes
#19 16.67      libVNCServer ........ yes
#19 16.67      libvorbis ........... no
#19 16.67      libpulse ............ yes
#19 16.67      libwebsockets ....... yes
#19 16.67      libwebp ............. yes
#19 16.67      wsock32 ............. no
#19 16.67 
#19 16.67    Protocol support:
#19 16.67 
#19 16.67       Kubernetes .... yes
#19 16.67       RDP ........... yes
#19 16.67       SSH ........... yes
#19 16.67       Telnet ........ yes
#19 16.67       VNC ........... yes
#19 16.67 
#19 16.67    Services / tools:
#19 16.67 
#19 16.67       guacd ...... yes
#19 16.67       guacenc .... no
#19 16.67       guaclog .... yes
#19 16.67 
#19 16.67    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 16.67    Init scripts: no
#19 16.67    Systemd units: no
#19 16.67    Systemd user: no
#19 16.67 
#19 16.67 Type "make" to compile guacamole-server.
#19 16.67 
#19 16.71 make  all-recursive
#19 16.71 make[1]: Entering directory '/tmp/guacamole-server'
#19 16.71 Making all in src/libguac
#19 16.72 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.72 Making all in .
#19 16.73 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.73   CC       libguac_la-argv.lo
#19 16.73   CC       libguac_la-audio.lo
#19 16.73   CC       libguac_la-client.lo
#19 16.73   CC       libguac_la-display.lo
#19 16.73   CC       libguac_la-display-builtin-cursors.lo
#19 16.73   CC       libguac_la-display-cursor.lo
#19 16.73   CC       libguac_la-display-flush.lo
#19 16.73   CC       libguac_la-display-layer.lo
#19 16.73   CC       libguac_la-display-layer-list.lo
#19 16.73   CC       libguac_la-display-plan.lo
#19 16.73   CC       libguac_la-display-plan-combine.lo
#19 16.73   CC       libguac_la-display-plan-rect.lo
#19 16.74   CC       libguac_la-display-plan-search.lo
#19 16.74   CC       libguac_la-display-render-thread.lo
#19 16.74   CC       libguac_la-display-worker.lo
#19 16.74   CC       libguac_la-encode-jpeg.lo
#19 16.74   CC       libguac_la-encode-png.lo
#19 16.74   CC       libguac_la-error.lo
#19 16.74   CC       libguac_la-fifo.lo
#19 16.74   CC       libguac_la-file.lo
#19 16.74   CC       libguac_la-fips.lo
#19 16.74   CC       libguac_la-flag.lo
#19 16.74   CC       libguac_la-hash.lo
#19 16.74   CC       libguac_la-id.lo
#19 16.85   CC       libguac_la-mem.lo
#19 16.90   CC       libguac_la-rwlock.lo
#19 16.91   CC       libguac_la-palette.lo
#19 16.92   CC       libguac_la-parser.lo
#19 16.92   CC       libguac_la-pool.lo
#19 16.93   CC       libguac_la-proctitle.lo
#19 16.94   CC       libguac_la-protocol.lo
#19 16.94   CC       libguac_la-raw_encoder.lo
#19 16.95   CC       libguac_la-recording.lo
#19 16.95   CC       libguac_la-rect.lo
#19 16.96   CC       libguac_la-socket.lo
#19 16.96   CC       libguac_la-socket-broadcast.lo
#19 16.96   CC       libguac_la-socket-fd.lo
#19 16.97   CC       libguac_la-socket-tee.lo
#19 16.97   CC       libguac_la-socket-nest.lo
#19 16.98   CC       libguac_la-string.lo
#19 16.98   CC       libguac_la-tcp.lo
#19 17.00   CC       libguac_la-timestamp.lo
#19 17.00   CC       libguac_la-unicode.lo
#19 17.01   CC       libguac_la-user.lo
#19 17.04   CC       libguac_la-user-handlers.lo
#19 17.07   CC       libguac_la-user-handshake.lo
#19 17.07   CC       libguac_la-wait-fd.lo
#19 17.08   CC       libguac_la-wol.lo
#19 17.13   CC       libguac_la-encode-webp.lo
#19 17.13   CC       libguac_la-socket-ssl.lo
#19 17.49   CCLD     libguac.la
#19 17.79 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 17.79 Making all in tests
#19 17.80 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 17.80 make[3]: Nothing to be done for 'all'.
#19 17.80 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 17.80 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 17.80 Making all in src/common
#19 17.80 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 17.80 Making all in .
#19 17.81 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 17.81   CC       libguac_common_la-io.lo
#19 17.81   CC       libguac_common_la-blank_cursor.lo
#19 17.81   CC       libguac_common_la-clipboard.lo
#19 17.81   CC       libguac_common_la-cursor.lo
#19 17.81   CC       libguac_common_la-dot_cursor.lo
#19 17.81   CC       libguac_common_la-ibar_cursor.lo
#19 17.81   CC       libguac_common_la-iconv.lo
#19 17.81   CC       libguac_common_la-json.lo
#19 17.81   CC       libguac_common_la-list.lo
#19 17.81   CC       libguac_common_la-pointer_cursor.lo
#19 17.81   CC       libguac_common_la-rect.lo
#19 17.81   CC       libguac_common_la-string.lo
#19 17.82   CC       libguac_common_la-surface.lo
#19 18.19   CCLD     libguac_common.la
#19 18.30 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 18.30 Making all in tests
#19 18.31 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 18.31 make[3]: Nothing to be done for 'all'.
#19 18.31 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 18.31 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 18.31 Making all in src/common-ssh
#19 18.31 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 18.31 Making all in .
#19 18.32 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 18.32   CC       libguac_common_ssh_la-buffer.lo
#19 18.32   CC       libguac_common_ssh_la-sftp.lo
#19 18.32   CC       libguac_common_ssh_la-ssh.lo
#19 18.32   CC       libguac_common_ssh_la-key.lo
#19 18.32   CC       libguac_common_ssh_la-user.lo
#19 18.64   CCLD     libguac_common_ssh.la
#19 18.72 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 18.72 Making all in tests
#19 18.72 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 18.72 make[3]: Nothing to be done for 'all'.
#19 18.72 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 18.73 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 18.73 Making all in src/terminal
#19 18.73 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 18.73 Making all in .
#19 18.73 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 18.74   CC       libguac_terminal_la-buffer.lo
#19 18.74   CC       libguac_terminal_la-char-mappings.lo
#19 18.74   CC       libguac_terminal_la-color-scheme.lo
#19 18.74   CC       libguac_terminal_la-common.lo
#19 18.74   CC       libguac_terminal_la-display.lo
#19 18.74   CC       libguac_terminal_la-named-colors.lo
#19 18.74   CC       libguac_terminal_la-palette.lo
#19 18.74   CC       libguac_terminal_la-scrollbar.lo
#19 18.74   CC       libguac_terminal_la-select.lo
#19 18.74   CC       libguac_terminal_la-selection-point.lo
#19 18.74   CC       libguac_terminal_la-terminal.lo
#19 18.74   CC       libguac_terminal_la-terminal-handlers.lo
#19 18.74   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 18.74   CC       libguac_terminal_la-typescript.lo
#19 18.74   CC       libguac_terminal_la-xparsecolor.lo
#19 19.01 terminal.c: In function '__guac_terminal_send_key':
#19 19.01 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 19.01  1924 |             char data;
#19 19.01       |                  ^~~~
#19 19.02 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 19.02  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 19.02       |                                                   ^~~~
#19 19.02 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 19.02 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 19.02  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 19.02       |             ^
#19 19.02 terminal.c: At top level:
#19 19.02 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 19.02  2193 |     return 0;
#19 19.02       |     ^~~~~~
#19 19.02 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 19.02  2195 | }
#19 19.02       | ^
#19 19.04 terminal.c: In function '__guac_terminal_send_key':
#19 19.04 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 19.04  2191 |     }
#19 19.04       |     ^
#19 19.04 terminal.c: At top level:
#19 19.04 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 19.04  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 19.04       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 19.04 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 19.04  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 19.04       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 19.04 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 19.04  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 19.04       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 19.04 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 19.04  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 19.04       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 19.04 cc1: all warnings being treated as errors
#19 19.04 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 19.04 make[3]: *** Waiting for unfinished jobs....
#19 19.45 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 19.45 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 19.45 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 19.45 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 19.45 make[1]: Leaving directory '/tmp/guacamole-server'
#19 19.45 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
19.04       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19.04 cc1: all warnings being treated as errors
19.04 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
19.04 make[3]: *** Waiting for unfinished jobs....
19.45 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
19.45 make[2]: *** [Makefile:801: all-recursive] Error 1
19.45 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
19.45 make[1]: *** [Makefile:546: all-recursive] Error 1
19.45 make[1]: Leaving directory '/tmp/guacamole-server'
19.45 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2380
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2380: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-freerdp » 2.4.1,ubuntu #2401

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2401/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-freerdp » 2.4.1,ubuntu #2400

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2400/display/redirect>

Changes:


------------------------------------------
[...truncated 221.23 KiB...]
#19 27.87 config.status: creating src/guaclog/Makefile
#19 27.90 config.status: creating src/guaclog/man/guaclog.1
#19 27.92 config.status: creating src/pulse/Makefile
#19 27.94 config.status: creating src/protocols/kubernetes/Makefile
#19 27.98 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 28.01 config.status: creating src/protocols/rdp/Makefile
#19 28.08 config.status: creating src/protocols/rdp/tests/Makefile
#19 28.11 config.status: creating src/protocols/ssh/Makefile
#19 28.14 config.status: creating src/protocols/telnet/Makefile
#19 28.17 config.status: creating src/protocols/vnc/Makefile
#19 28.20 config.status: creating config.h
#19 28.22 config.status: executing depfiles commands
#19 30.11 config.status: executing libtool commands
#19 30.13 
#19 30.13 ------------------------------------------------
#19 30.13 guacamole-server version 1.6.1
#19 30.13 ------------------------------------------------
#19 30.13 
#19 30.13    Library status:
#19 30.13 
#19 30.13      freerdp ............. yes (2.x)
#19 30.13      pango ............... yes
#19 30.13      libavcodec .......... no
#19 30.13      libavformat ......... no
#19 30.13      libavutil ........... no
#19 30.13      libssh2 ............. yes
#19 30.13      libssl .............. yes
#19 30.13      libswscale .......... no
#19 30.13      libtelnet ........... yes
#19 30.13      libVNCServer ........ yes
#19 30.13      libvorbis ........... no
#19 30.13      libpulse ............ yes
#19 30.13      libwebsockets ....... yes
#19 30.13      libwebp ............. yes
#19 30.13      wsock32 ............. no
#19 30.13 
#19 30.13    Protocol support:
#19 30.13 
#19 30.13       Kubernetes .... yes
#19 30.13       RDP ........... yes
#19 30.13       SSH ........... yes
#19 30.13       Telnet ........ yes
#19 30.13       VNC ........... yes
#19 30.13 
#19 30.13    Services / tools:
#19 30.13 
#19 30.13       guacd ...... yes
#19 30.13       guacenc .... no
#19 30.13       guaclog .... yes
#19 30.13 
#19 30.13    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 30.13    Init scripts: no
#19 30.13    Systemd units: no
#19 30.13    Systemd user: no
#19 30.13 
#19 30.13 Type "make" to compile guacamole-server.
#19 30.13 
#19 30.19 make  all-recursive
#19 30.20 make[1]: Entering directory '/tmp/guacamole-server'
#19 30.20 Making all in src/libguac
#19 30.21 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 30.21 Making all in .
#19 30.22 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 30.22   CC       libguac_la-argv.lo
#19 30.22   CC       libguac_la-audio.lo
#19 30.22   CC       libguac_la-client.lo
#19 30.22   CC       libguac_la-display.lo
#19 30.23   CC       libguac_la-display-builtin-cursors.lo
#19 30.23   CC       libguac_la-display-cursor.lo
#19 30.23   CC       libguac_la-display-flush.lo
#19 30.23   CC       libguac_la-display-layer.lo
#19 30.23   CC       libguac_la-display-layer-list.lo
#19 30.23   CC       libguac_la-display-plan.lo
#19 30.23   CC       libguac_la-display-plan-combine.lo
#19 30.23   CC       libguac_la-display-plan-rect.lo
#19 30.23   CC       libguac_la-display-plan-search.lo
#19 30.23   CC       libguac_la-display-render-thread.lo
#19 30.23   CC       libguac_la-display-worker.lo
#19 30.23   CC       libguac_la-encode-jpeg.lo
#19 30.23   CC       libguac_la-encode-png.lo
#19 30.23   CC       libguac_la-error.lo
#19 30.24   CC       libguac_la-fifo.lo
#19 30.24   CC       libguac_la-file.lo
#19 30.24   CC       libguac_la-fips.lo
#19 30.24   CC       libguac_la-flag.lo
#19 30.24   CC       libguac_la-hash.lo
#19 30.24   CC       libguac_la-id.lo
#19 30.46   CC       libguac_la-mem.lo
#19 30.52   CC       libguac_la-rwlock.lo
#19 30.52   CC       libguac_la-palette.lo
#19 30.53   CC       libguac_la-parser.lo
#19 30.53   CC       libguac_la-pool.lo
#19 30.57   CC       libguac_la-proctitle.lo
#19 30.57   CC       libguac_la-protocol.lo
#19 30.57   CC       libguac_la-raw_encoder.lo
#19 30.57   CC       libguac_la-recording.lo
#19 30.58   CC       libguac_la-rect.lo
#19 30.59   CC       libguac_la-socket.lo
#19 30.59   CC       libguac_la-socket-broadcast.lo
#19 30.60   CC       libguac_la-socket-fd.lo
#19 30.61   CC       libguac_la-socket-nest.lo
#19 30.62   CC       libguac_la-socket-tee.lo
#19 30.63   CC       libguac_la-string.lo
#19 30.63   CC       libguac_la-tcp.lo
#19 30.64   CC       libguac_la-timestamp.lo
#19 30.65   CC       libguac_la-unicode.lo
#19 30.65   CC       libguac_la-user.lo
#19 30.67   CC       libguac_la-user-handlers.lo
#19 30.77   CC       libguac_la-user-handshake.lo
#19 30.79   CC       libguac_la-wait-fd.lo
#19 30.80   CC       libguac_la-wol.lo
#19 30.81   CC       libguac_la-encode-webp.lo
#19 30.86   CC       libguac_la-socket-ssl.lo
#19 31.41   CCLD     libguac.la
#19 31.86 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 31.86 Making all in tests
#19 31.87 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 31.87 make[3]: Nothing to be done for 'all'.
#19 31.87 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 31.87 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 31.87 Making all in src/common
#19 31.88 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 31.88 Making all in .
#19 31.89 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 31.89   CC       libguac_common_la-io.lo
#19 31.89   CC       libguac_common_la-blank_cursor.lo
#19 31.89   CC       libguac_common_la-clipboard.lo
#19 31.89   CC       libguac_common_la-cursor.lo
#19 31.89   CC       libguac_common_la-dot_cursor.lo
#19 31.89   CC       libguac_common_la-ibar_cursor.lo
#19 31.89   CC       libguac_common_la-iconv.lo
#19 31.89   CC       libguac_common_la-json.lo
#19 31.89   CC       libguac_common_la-list.lo
#19 31.89   CC       libguac_common_la-pointer_cursor.lo
#19 31.90   CC       libguac_common_la-rect.lo
#19 31.90   CC       libguac_common_la-string.lo
#19 31.90   CC       libguac_common_la-surface.lo
#19 32.42   CCLD     libguac_common.la
#19 32.58 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 32.58 Making all in tests
#19 32.59 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 32.59 make[3]: Nothing to be done for 'all'.
#19 32.59 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 32.59 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 32.59 Making all in src/common-ssh
#19 32.59 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 32.59 Making all in .
#19 32.60 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 32.60   CC       libguac_common_ssh_la-buffer.lo
#19 32.60   CC       libguac_common_ssh_la-sftp.lo
#19 32.60   CC       libguac_common_ssh_la-ssh.lo
#19 32.60   CC       libguac_common_ssh_la-key.lo
#19 32.60   CC       libguac_common_ssh_la-user.lo
#19 33.15   CCLD     libguac_common_ssh.la
#19 33.27 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 33.27 Making all in tests
#19 33.28 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 33.28 make[3]: Nothing to be done for 'all'.
#19 33.28 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 33.28 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 33.28 Making all in src/terminal
#19 33.28 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 33.29 Making all in .
#19 33.29 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 33.29   CC       libguac_terminal_la-buffer.lo
#19 33.29   CC       libguac_terminal_la-char-mappings.lo
#19 33.29   CC       libguac_terminal_la-color-scheme.lo
#19 33.29   CC       libguac_terminal_la-common.lo
#19 33.29   CC       libguac_terminal_la-display.lo
#19 33.29   CC       libguac_terminal_la-named-colors.lo
#19 33.30   CC       libguac_terminal_la-palette.lo
#19 33.30   CC       libguac_terminal_la-scrollbar.lo
#19 33.30   CC       libguac_terminal_la-select.lo
#19 33.30   CC       libguac_terminal_la-selection-point.lo
#19 33.30   CC       libguac_terminal_la-terminal.lo
#19 33.30   CC       libguac_terminal_la-terminal-handlers.lo
#19 33.30   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 33.30   CC       libguac_terminal_la-typescript.lo
#19 33.30   CC       libguac_terminal_la-xparsecolor.lo
#19 33.74 terminal.c: In function '__guac_terminal_send_key':
#19 33.74 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 33.74  1924 |             char data;
#19 33.74       |                  ^~~~
#19 33.74 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 33.74  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 33.74       |                                                   ^~~~
#19 33.74 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 33.75 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 33.75  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 33.75       |             ^
#19 33.75 terminal.c: At top level:
#19 33.75 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 33.75  2193 |     return 0;
#19 33.75       |     ^~~~~~
#19 33.75 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 33.75  2195 | }
#19 33.75       | ^
#19 33.78 terminal.c: In function '__guac_terminal_send_key':
#19 33.78 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 33.78  2191 |     }
#19 33.78       |     ^
#19 33.78 terminal.c: At top level:
#19 33.78 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 33.78  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 33.78       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.78 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 33.78  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 33.78       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.78 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 33.78  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 33.78       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.79 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 33.79  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 33.79       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.79 cc1: all warnings being treated as errors
#19 33.79 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 33.79 make[3]: *** Waiting for unfinished jobs....
#19 34.39 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 34.39 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 34.39 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 34.39 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 34.39 make[1]: Leaving directory '/tmp/guacamole-server'
#19 34.39 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
33.79       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
33.79 cc1: all warnings being treated as errors
33.79 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
33.79 make[3]: *** Waiting for unfinished jobs....
34.39 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
34.39 make[2]: *** [Makefile:801: all-recursive] Error 1
34.39 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
34.39 make[1]: *** [Makefile:546: all-recursive] Error 1
34.39 make[1]: Leaving directory '/tmp/guacamole-server'
34.39 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2400
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2400: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-freerdp » 2.4.1,ubuntu #2399

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2399/display/redirect>

Changes:


------------------------------------------
[...truncated 218.15 KiB...]
#19 17.73 config.status: creating src/guaclog/Makefile
#19 17.76 config.status: creating src/guaclog/man/guaclog.1
#19 17.77 config.status: creating src/pulse/Makefile
#19 17.79 config.status: creating src/protocols/kubernetes/Makefile
#19 17.81 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 17.83 config.status: creating src/protocols/rdp/Makefile
#19 17.87 config.status: creating src/protocols/rdp/tests/Makefile
#19 17.90 config.status: creating src/protocols/ssh/Makefile
#19 17.92 config.status: creating src/protocols/telnet/Makefile
#19 17.94 config.status: creating src/protocols/vnc/Makefile
#19 17.96 config.status: creating config.h
#19 17.97 config.status: executing depfiles commands
#19 19.42 config.status: executing libtool commands
#19 19.44 
#19 19.44 ------------------------------------------------
#19 19.44 guacamole-server version 1.6.1
#19 19.44 ------------------------------------------------
#19 19.44 
#19 19.44    Library status:
#19 19.44 
#19 19.44      freerdp ............. yes (2.x)
#19 19.44      pango ............... yes
#19 19.44      libavcodec .......... no
#19 19.44      libavformat ......... no
#19 19.44      libavutil ........... no
#19 19.44      libssh2 ............. yes
#19 19.44      libssl .............. yes
#19 19.44      libswscale .......... no
#19 19.44      libtelnet ........... yes
#19 19.44      libVNCServer ........ yes
#19 19.44      libvorbis ........... no
#19 19.44      libpulse ............ yes
#19 19.44      libwebsockets ....... yes
#19 19.44      libwebp ............. yes
#19 19.44      wsock32 ............. no
#19 19.44 
#19 19.44    Protocol support:
#19 19.44 
#19 19.44       Kubernetes .... yes
#19 19.44       RDP ........... yes
#19 19.44       SSH ........... yes
#19 19.44       Telnet ........ yes
#19 19.44       VNC ........... yes
#19 19.44 
#19 19.44    Services / tools:
#19 19.44 
#19 19.44       guacd ...... yes
#19 19.44       guacenc .... no
#19 19.44       guaclog .... yes
#19 19.44 
#19 19.44    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 19.44    Init scripts: no
#19 19.44    Systemd units: no
#19 19.44    Systemd user: no
#19 19.44 
#19 19.44 Type "make" to compile guacamole-server.
#19 19.44 
#19 19.49 make  all-recursive
#19 19.49 make[1]: Entering directory '/tmp/guacamole-server'
#19 19.50 Making all in src/libguac
#19 19.50 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.51 Making all in .
#19 19.51 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.51   CC       libguac_la-argv.lo
#19 19.51   CC       libguac_la-audio.lo
#19 19.51   CC       libguac_la-client.lo
#19 19.51   CC       libguac_la-display.lo
#19 19.51   CC       libguac_la-display-builtin-cursors.lo
#19 19.51   CC       libguac_la-display-cursor.lo
#19 19.52   CC       libguac_la-display-flush.lo
#19 19.52   CC       libguac_la-display-layer.lo
#19 19.52   CC       libguac_la-display-layer-list.lo
#19 19.52   CC       libguac_la-display-plan.lo
#19 19.52   CC       libguac_la-display-plan-combine.lo
#19 19.52   CC       libguac_la-display-plan-rect.lo
#19 19.52   CC       libguac_la-display-plan-search.lo
#19 19.52   CC       libguac_la-display-render-thread.lo
#19 19.52   CC       libguac_la-display-worker.lo
#19 19.52   CC       libguac_la-encode-jpeg.lo
#19 19.52   CC       libguac_la-encode-png.lo
#19 19.52   CC       libguac_la-error.lo
#19 19.52   CC       libguac_la-fifo.lo
#19 19.52   CC       libguac_la-file.lo
#19 19.52   CC       libguac_la-fips.lo
#19 19.52   CC       libguac_la-flag.lo
#19 19.53   CC       libguac_la-hash.lo
#19 19.53   CC       libguac_la-id.lo
#19 19.63   CC       libguac_la-mem.lo
#19 19.69   CC       libguac_la-rwlock.lo
#19 19.69   CC       libguac_la-palette.lo
#19 19.70   CC       libguac_la-parser.lo
#19 19.71   CC       libguac_la-pool.lo
#19 19.72   CC       libguac_la-proctitle.lo
#19 19.73   CC       libguac_la-protocol.lo
#19 19.73   CC       libguac_la-raw_encoder.lo
#19 19.74   CC       libguac_la-recording.lo
#19 19.74   CC       libguac_la-rect.lo
#19 19.74   CC       libguac_la-socket.lo
#19 19.75   CC       libguac_la-socket-broadcast.lo
#19 19.76   CC       libguac_la-socket-fd.lo
#19 19.77   CC       libguac_la-socket-nest.lo
#19 19.77   CC       libguac_la-socket-tee.lo
#19 19.77   CC       libguac_la-string.lo
#19 19.77   CC       libguac_la-tcp.lo
#19 19.77   CC       libguac_la-timestamp.lo
#19 19.78   CC       libguac_la-unicode.lo
#19 19.80   CC       libguac_la-user.lo
#19 19.81   CC       libguac_la-user-handlers.lo
#19 19.83   CC       libguac_la-user-handshake.lo
#19 19.86   CC       libguac_la-wait-fd.lo
#19 19.86   CC       libguac_la-wol.lo
#19 19.87   CC       libguac_la-encode-webp.lo
#19 19.91   CC       libguac_la-socket-ssl.lo
#19 20.27   CCLD     libguac.la
#19 20.63 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.63 Making all in tests
#19 20.63 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.63 make[3]: Nothing to be done for 'all'.
#19 20.63 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.63 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.63 Making all in src/common
#19 20.64 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.64 Making all in .
#19 20.64 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.65   CC       libguac_common_la-io.lo
#19 20.65   CC       libguac_common_la-blank_cursor.lo
#19 20.65   CC       libguac_common_la-clipboard.lo
#19 20.65   CC       libguac_common_la-cursor.lo
#19 20.65   CC       libguac_common_la-dot_cursor.lo
#19 20.65   CC       libguac_common_la-ibar_cursor.lo
#19 20.65   CC       libguac_common_la-iconv.lo
#19 20.65   CC       libguac_common_la-json.lo
#19 20.65   CC       libguac_common_la-list.lo
#19 20.65   CC       libguac_common_la-pointer_cursor.lo
#19 20.65   CC       libguac_common_la-rect.lo
#19 20.65   CC       libguac_common_la-string.lo
#19 20.65   CC       libguac_common_la-surface.lo
#19 20.98   CCLD     libguac_common.la
#19 21.09 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.09 Making all in tests
#19 21.09 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.09 make[3]: Nothing to be done for 'all'.
#19 21.09 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.09 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.09 Making all in src/common-ssh
#19 21.10 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.10 Making all in .
#19 21.10 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.10   CC       libguac_common_ssh_la-buffer.lo
#19 21.11   CC       libguac_common_ssh_la-sftp.lo
#19 21.11   CC       libguac_common_ssh_la-ssh.lo
#19 21.11   CC       libguac_common_ssh_la-key.lo
#19 21.11   CC       libguac_common_ssh_la-user.lo
#19 21.44   CCLD     libguac_common_ssh.la
#19 21.53 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.53 Making all in tests
#19 21.53 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.53 make[3]: Nothing to be done for 'all'.
#19 21.53 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.53 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.53 Making all in src/terminal
#19 21.54 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.54 Making all in .
#19 21.54 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.55   CC       libguac_terminal_la-buffer.lo
#19 21.55   CC       libguac_terminal_la-char-mappings.lo
#19 21.55   CC       libguac_terminal_la-color-scheme.lo
#19 21.55   CC       libguac_terminal_la-common.lo
#19 21.55   CC       libguac_terminal_la-display.lo
#19 21.55   CC       libguac_terminal_la-named-colors.lo
#19 21.55   CC       libguac_terminal_la-palette.lo
#19 21.55   CC       libguac_terminal_la-scrollbar.lo
#19 21.55   CC       libguac_terminal_la-select.lo
#19 21.55   CC       libguac_terminal_la-selection-point.lo
#19 21.55   CC       libguac_terminal_la-terminal.lo
#19 21.55   CC       libguac_terminal_la-terminal-handlers.lo
#19 21.55   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 21.55   CC       libguac_terminal_la-typescript.lo
#19 21.55   CC       libguac_terminal_la-xparsecolor.lo
#19 21.80 terminal.c: In function '__guac_terminal_send_key':
#19 21.80 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 21.80  1924 |             char data;
#19 21.80       |                  ^~~~
#19 21.80 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 21.80  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 21.80       |                                                   ^~~~
#19 21.80 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 21.81 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 21.81  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 21.81       |             ^
#19 21.81 terminal.c: At top level:
#19 21.81 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 21.81  2193 |     return 0;
#19 21.81       |     ^~~~~~
#19 21.81 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 21.81  2195 | }
#19 21.81       | ^
#19 21.82 terminal.c: In function '__guac_terminal_send_key':
#19 21.82 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 21.82  2191 |     }
#19 21.82       |     ^
#19 21.83 terminal.c: At top level:
#19 21.83 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 21.83  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 21.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.83 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 21.83  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 21.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.83 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 21.83  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 21.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.83 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 21.83  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 21.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.83 cc1: all warnings being treated as errors
#19 21.83 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 21.83 make[3]: *** Waiting for unfinished jobs....
#19 22.20 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.20 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.20 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.20 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.20 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.20 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
21.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.83 cc1: all warnings being treated as errors
21.83 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.83 make[3]: *** Waiting for unfinished jobs....
22.20 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.20 make[2]: *** [Makefile:801: all-recursive] Error 1
22.20 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.20 make[1]: *** [Makefile:546: all-recursive] Error 1
22.20 make[1]: Leaving directory '/tmp/guacamole-server'
22.20 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2399
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2399: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-freerdp » 2.4.1,ubuntu #2398

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2398/display/redirect>

Changes:


------------------------------------------
[...truncated 218.98 KiB...]
#19 16.80 config.status: creating src/guaclog/Makefile
#19 16.82 config.status: creating src/guaclog/man/guaclog.1
#19 16.83 config.status: creating src/pulse/Makefile
#19 16.84 config.status: creating src/protocols/kubernetes/Makefile
#19 16.85 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 16.87 config.status: creating src/protocols/rdp/Makefile
#19 16.89 config.status: creating src/protocols/rdp/tests/Makefile
#19 16.91 config.status: creating src/protocols/ssh/Makefile
#19 16.92 config.status: creating src/protocols/telnet/Makefile
#19 16.94 config.status: creating src/protocols/vnc/Makefile
#19 16.95 config.status: creating config.h
#19 16.96 config.status: executing depfiles commands
#19 17.86 config.status: executing libtool commands
#19 17.88 
#19 17.88 ------------------------------------------------
#19 17.88 guacamole-server version 1.6.1
#19 17.88 ------------------------------------------------
#19 17.88 
#19 17.88    Library status:
#19 17.88 
#19 17.88      freerdp ............. yes (2.x)
#19 17.88      pango ............... yes
#19 17.88      libavcodec .......... no
#19 17.88      libavformat ......... no
#19 17.88      libavutil ........... no
#19 17.88      libssh2 ............. yes
#19 17.88      libssl .............. yes
#19 17.88      libswscale .......... no
#19 17.88      libtelnet ........... yes
#19 17.88      libVNCServer ........ yes
#19 17.88      libvorbis ........... no
#19 17.88      libpulse ............ yes
#19 17.88      libwebsockets ....... yes
#19 17.88      libwebp ............. yes
#19 17.88      wsock32 ............. no
#19 17.88 
#19 17.88    Protocol support:
#19 17.88 
#19 17.88       Kubernetes .... yes
#19 17.88       RDP ........... yes
#19 17.88       SSH ........... yes
#19 17.88       Telnet ........ yes
#19 17.88       VNC ........... yes
#19 17.88 
#19 17.88    Services / tools:
#19 17.88 
#19 17.88       guacd ...... yes
#19 17.88       guacenc .... no
#19 17.88       guaclog .... yes
#19 17.88 
#19 17.88    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 17.88    Init scripts: no
#19 17.88    Systemd units: no
#19 17.88    Systemd user: no
#19 17.88 
#19 17.88 Type "make" to compile guacamole-server.
#19 17.88 
#19 17.91 make  all-recursive
#19 17.91 make[1]: Entering directory '/tmp/guacamole-server'
#19 17.91 Making all in src/libguac
#19 17.92 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 17.92 Making all in .
#19 17.92 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 17.92   CC       libguac_la-argv.lo
#19 17.92   CC       libguac_la-audio.lo
#19 17.93   CC       libguac_la-client.lo
#19 17.93   CC       libguac_la-display.lo
#19 17.93   CC       libguac_la-display-builtin-cursors.lo
#19 17.93   CC       libguac_la-display-cursor.lo
#19 17.93   CC       libguac_la-display-flush.lo
#19 17.93   CC       libguac_la-display-layer.lo
#19 17.93   CC       libguac_la-display-layer-list.lo
#19 17.93   CC       libguac_la-display-plan.lo
#19 17.93   CC       libguac_la-display-plan-combine.lo
#19 17.93   CC       libguac_la-display-plan-rect.lo
#19 17.93   CC       libguac_la-display-plan-search.lo
#19 17.93   CC       libguac_la-display-render-thread.lo
#19 17.93   CC       libguac_la-display-worker.lo
#19 17.93   CC       libguac_la-encode-jpeg.lo
#19 17.93   CC       libguac_la-encode-png.lo
#19 17.93   CC       libguac_la-error.lo
#19 17.93   CC       libguac_la-fifo.lo
#19 17.93   CC       libguac_la-file.lo
#19 17.93   CC       libguac_la-fips.lo
#19 17.93   CC       libguac_la-flag.lo
#19 17.93   CC       libguac_la-hash.lo
#19 17.93   CC       libguac_la-id.lo
#19 18.02   CC       libguac_la-mem.lo
#19 18.04   CC       libguac_la-rwlock.lo
#19 18.06   CC       libguac_la-palette.lo
#19 18.06   CC       libguac_la-parser.lo
#19 18.07   CC       libguac_la-pool.lo
#19 18.07   CC       libguac_la-proctitle.lo
#19 18.07   CC       libguac_la-protocol.lo
#19 18.09   CC       libguac_la-raw_encoder.lo
#19 18.09   CC       libguac_la-recording.lo
#19 18.09   CC       libguac_la-rect.lo
#19 18.09   CC       libguac_la-socket.lo
#19 18.09   CC       libguac_la-socket-broadcast.lo
#19 18.09   CC       libguac_la-socket-fd.lo
#19 18.09   CC       libguac_la-socket-nest.lo
#19 18.11   CC       libguac_la-socket-tee.lo
#19 18.11   CC       libguac_la-string.lo
#19 18.13   CC       libguac_la-tcp.lo
#19 18.13   CC       libguac_la-timestamp.lo
#19 18.13   CC       libguac_la-unicode.lo
#19 18.14   CC       libguac_la-user.lo
#19 18.15   CC       libguac_la-user-handlers.lo
#19 18.18   CC       libguac_la-user-handshake.lo
#19 18.20   CC       libguac_la-wait-fd.lo
#19 18.20   CC       libguac_la-wol.lo
#19 18.21   CC       libguac_la-encode-webp.lo
#19 18.22   CC       libguac_la-socket-ssl.lo
#19 18.48   CCLD     libguac.la
#19 18.72 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 18.72 Making all in tests
#19 18.72 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 18.72 make[3]: Nothing to be done for 'all'.
#19 18.72 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 18.72 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 18.72 Making all in src/common
#19 18.73 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 18.73 Making all in .
#19 18.73 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 18.73   CC       libguac_common_la-io.lo
#19 18.73   CC       libguac_common_la-blank_cursor.lo
#19 18.73   CC       libguac_common_la-clipboard.lo
#19 18.73   CC       libguac_common_la-cursor.lo
#19 18.73   CC       libguac_common_la-dot_cursor.lo
#19 18.73   CC       libguac_common_la-ibar_cursor.lo
#19 18.73   CC       libguac_common_la-iconv.lo
#19 18.73   CC       libguac_common_la-json.lo
#19 18.73   CC       libguac_common_la-list.lo
#19 18.73   CC       libguac_common_la-pointer_cursor.lo
#19 18.73   CC       libguac_common_la-rect.lo
#19 18.73   CC       libguac_common_la-string.lo
#19 18.74   CC       libguac_common_la-surface.lo
#19 19.01   CCLD     libguac_common.la
#19 19.10 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 19.10 Making all in tests
#19 19.10 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 19.10 make[3]: Nothing to be done for 'all'.
#19 19.10 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 19.10 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 19.10 Making all in src/common-ssh
#19 19.10 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 19.10 Making all in .
#19 19.11 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 19.11   CC       libguac_common_ssh_la-buffer.lo
#19 19.11   CC       libguac_common_ssh_la-sftp.lo
#19 19.11   CC       libguac_common_ssh_la-ssh.lo
#19 19.11   CC       libguac_common_ssh_la-key.lo
#19 19.11   CC       libguac_common_ssh_la-user.lo
#19 19.37   CCLD     libguac_common_ssh.la
#19 19.43 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 19.43 Making all in tests
#19 19.43 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 19.43 make[3]: Nothing to be done for 'all'.
#19 19.43 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 19.43 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 19.43 Making all in src/terminal
#19 19.44 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 19.44 Making all in .
#19 19.44 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 19.44   CC       libguac_terminal_la-buffer.lo
#19 19.44   CC       libguac_terminal_la-char-mappings.lo
#19 19.44   CC       libguac_terminal_la-color-scheme.lo
#19 19.44   CC       libguac_terminal_la-common.lo
#19 19.44   CC       libguac_terminal_la-display.lo
#19 19.44   CC       libguac_terminal_la-named-colors.lo
#19 19.44   CC       libguac_terminal_la-palette.lo
#19 19.45   CC       libguac_terminal_la-scrollbar.lo
#19 19.45   CC       libguac_terminal_la-select.lo
#19 19.45   CC       libguac_terminal_la-selection-point.lo
#19 19.45   CC       libguac_terminal_la-terminal.lo
#19 19.45   CC       libguac_terminal_la-terminal-handlers.lo
#19 19.45   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 19.45   CC       libguac_terminal_la-typescript.lo
#19 19.45   CC       libguac_terminal_la-xparsecolor.lo
#19 19.64 terminal.c: In function '__guac_terminal_send_key':
#19 19.64 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 19.64  1924 |             char data;
#19 19.64       |                  ^~~~
#19 19.65 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 19.65  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 19.65       |                                                   ^~~~
#19 19.65 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 19.65 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 19.65  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 19.65       |             ^
#19 19.65 terminal.c: At top level:
#19 19.65 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 19.65  2193 |     return 0;
#19 19.65       |     ^~~~~~
#19 19.65 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 19.65  2195 | }
#19 19.65       | ^
#19 19.66 terminal.c: In function '__guac_terminal_send_key':
#19 19.66 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 19.66  2191 |     }
#19 19.66       |     ^
#19 19.66 terminal.c: At top level:
#19 19.66 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 19.66  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 19.66       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 19.67 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 19.67  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 19.67       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 19.67 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 19.67  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 19.67       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 19.67 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 19.67  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 19.67       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 19.67 cc1: all warnings being treated as errors
#19 19.67 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 19.67 make[3]: *** Waiting for unfinished jobs....
#19 19.96 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 19.96 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 19.96 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 19.96 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 19.96 make[1]: Leaving directory '/tmp/guacamole-server'
#19 19.96 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
19.67       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19.67 cc1: all warnings being treated as errors
19.67 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
19.67 make[3]: *** Waiting for unfinished jobs....
19.96 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
19.96 make[2]: *** [Makefile:801: all-recursive] Error 1
19.96 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
19.96 make[1]: *** [Makefile:546: all-recursive] Error 1
19.96 make[1]: Leaving directory '/tmp/guacamole-server'
19.96 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2398
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2398: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-freerdp » 2.4.1,ubuntu #2397

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2397/display/redirect>

Changes:


------------------------------------------
[...truncated 221.23 KiB...]
#19 29.07 config.status: creating src/guaclog/Makefile
#19 29.10 config.status: creating src/guaclog/man/guaclog.1
#19 29.12 config.status: creating src/pulse/Makefile
#19 29.14 config.status: creating src/protocols/kubernetes/Makefile
#19 29.18 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 29.21 config.status: creating src/protocols/rdp/Makefile
#19 29.27 config.status: creating src/protocols/rdp/tests/Makefile
#19 29.30 config.status: creating src/protocols/ssh/Makefile
#19 29.33 config.status: creating src/protocols/telnet/Makefile
#19 29.36 config.status: creating src/protocols/vnc/Makefile
#19 29.39 config.status: creating config.h
#19 29.40 config.status: executing depfiles commands
#19 31.71 config.status: executing libtool commands
#19 31.74 
#19 31.74 ------------------------------------------------
#19 31.74 guacamole-server version 1.6.1
#19 31.74 ------------------------------------------------
#19 31.74 
#19 31.74    Library status:
#19 31.74 
#19 31.74      freerdp ............. yes (2.x)
#19 31.74      pango ............... yes
#19 31.74      libavcodec .......... no
#19 31.74      libavformat ......... no
#19 31.74      libavutil ........... no
#19 31.74      libssh2 ............. yes
#19 31.74      libssl .............. yes
#19 31.74      libswscale .......... no
#19 31.74      libtelnet ........... yes
#19 31.74      libVNCServer ........ yes
#19 31.74      libvorbis ........... no
#19 31.74      libpulse ............ yes
#19 31.74      libwebsockets ....... yes
#19 31.74      libwebp ............. yes
#19 31.74      wsock32 ............. no
#19 31.74 
#19 31.74    Protocol support:
#19 31.74 
#19 31.74       Kubernetes .... yes
#19 31.74       RDP ........... yes
#19 31.74       SSH ........... yes
#19 31.74       Telnet ........ yes
#19 31.74       VNC ........... yes
#19 31.74 
#19 31.74    Services / tools:
#19 31.74 
#19 31.74       guacd ...... yes
#19 31.74       guacenc .... no
#19 31.74       guaclog .... yes
#19 31.74 
#19 31.74    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 31.74    Init scripts: no
#19 31.74    Systemd units: no
#19 31.74    Systemd user: no
#19 31.74 
#19 31.74 Type "make" to compile guacamole-server.
#19 31.74 
#19 31.80 make  all-recursive
#19 31.80 make[1]: Entering directory '/tmp/guacamole-server'
#19 31.81 Making all in src/libguac
#19 31.82 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 31.82 Making all in .
#19 31.83 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 31.83   CC       libguac_la-argv.lo
#19 31.83   CC       libguac_la-audio.lo
#19 31.83   CC       libguac_la-client.lo
#19 31.83   CC       libguac_la-display.lo
#19 31.83   CC       libguac_la-display-builtin-cursors.lo
#19 31.83   CC       libguac_la-display-cursor.lo
#19 31.83   CC       libguac_la-display-flush.lo
#19 31.84   CC       libguac_la-display-layer.lo
#19 31.84   CC       libguac_la-display-layer-list.lo
#19 31.84   CC       libguac_la-display-plan.lo
#19 31.84   CC       libguac_la-display-plan-combine.lo
#19 31.84   CC       libguac_la-display-plan-rect.lo
#19 31.84   CC       libguac_la-display-plan-search.lo
#19 31.84   CC       libguac_la-display-render-thread.lo
#19 31.85   CC       libguac_la-display-worker.lo
#19 31.85   CC       libguac_la-encode-jpeg.lo
#19 32.05   CC       libguac_la-encode-png.lo
#19 32.18   CC       libguac_la-error.lo
#19 32.19   CC       libguac_la-fifo.lo
#19 32.20   CC       libguac_la-file.lo
#19 32.24   CC       libguac_la-flag.lo
#19 32.24   CC       libguac_la-fips.lo
#19 32.25   CC       libguac_la-hash.lo
#19 32.28   CC       libguac_la-id.lo
#19 32.29   CC       libguac_la-mem.lo
#19 32.30   CC       libguac_la-rwlock.lo
#19 32.30   CC       libguac_la-palette.lo
#19 32.30   CC       libguac_la-parser.lo
#19 32.31   CC       libguac_la-pool.lo
#19 32.31   CC       libguac_la-proctitle.lo
#19 32.43   CC       libguac_la-protocol.lo
#19 32.53   CC       libguac_la-raw_encoder.lo
#19 32.54   CC       libguac_la-recording.lo
#19 32.58   CC       libguac_la-rect.lo
#19 32.62   CC       libguac_la-socket.lo
#19 32.62   CC       libguac_la-socket-broadcast.lo
#19 32.62   CC       libguac_la-socket-fd.lo
#19 32.64   CC       libguac_la-socket-nest.lo
#19 32.66   CC       libguac_la-string.lo
#19 32.66   CC       libguac_la-socket-tee.lo
#19 32.73   CC       libguac_la-tcp.lo
#19 32.79   CC       libguac_la-timestamp.lo
#19 32.82   CC       libguac_la-unicode.lo
#19 32.86   CC       libguac_la-user.lo
#19 32.96   CC       libguac_la-user-handlers.lo
#19 32.97   CC       libguac_la-user-handshake.lo
#19 33.00   CC       libguac_la-wait-fd.lo
#19 33.12   CC       libguac_la-wol.lo
#19 33.14   CC       libguac_la-encode-webp.lo
#19 33.19   CC       libguac_la-socket-ssl.lo
#19 33.79   CCLD     libguac.la
#19 34.30 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 34.30 Making all in tests
#19 34.31 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 34.31 make[3]: Nothing to be done for 'all'.
#19 34.31 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 34.31 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 34.31 Making all in src/common
#19 34.32 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 34.32 Making all in .
#19 34.33 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 34.33   CC       libguac_common_la-io.lo
#19 34.33   CC       libguac_common_la-blank_cursor.lo
#19 34.34   CC       libguac_common_la-clipboard.lo
#19 34.34   CC       libguac_common_la-cursor.lo
#19 34.34   CC       libguac_common_la-dot_cursor.lo
#19 34.34   CC       libguac_common_la-iconv.lo
#19 34.34   CC       libguac_common_la-ibar_cursor.lo
#19 34.35   CC       libguac_common_la-json.lo
#19 34.35   CC       libguac_common_la-list.lo
#19 34.35   CC       libguac_common_la-pointer_cursor.lo
#19 34.35   CC       libguac_common_la-rect.lo
#19 34.35   CC       libguac_common_la-string.lo
#19 34.36   CC       libguac_common_la-surface.lo
#19 35.25   CCLD     libguac_common.la
#19 35.43 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 35.43 Making all in tests
#19 35.43 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 35.43 make[3]: Nothing to be done for 'all'.
#19 35.43 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 35.43 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 35.43 Making all in src/common-ssh
#19 35.44 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 35.44 Making all in .
#19 35.44 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 35.45   CC       libguac_common_ssh_la-buffer.lo
#19 35.45   CC       libguac_common_ssh_la-sftp.lo
#19 35.45   CC       libguac_common_ssh_la-ssh.lo
#19 35.45   CC       libguac_common_ssh_la-key.lo
#19 35.45   CC       libguac_common_ssh_la-user.lo
#19 36.50   CCLD     libguac_common_ssh.la
#19 36.65 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 36.65 Making all in tests
#19 36.68 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 36.68 make[3]: Nothing to be done for 'all'.
#19 36.68 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 36.68 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 36.68 Making all in src/terminal
#19 36.68 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 36.69 Making all in .
#19 36.69 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 36.69   CC       libguac_terminal_la-buffer.lo
#19 36.69   CC       libguac_terminal_la-char-mappings.lo
#19 36.69   CC       libguac_terminal_la-color-scheme.lo
#19 36.70   CC       libguac_terminal_la-common.lo
#19 36.70   CC       libguac_terminal_la-display.lo
#19 36.70   CC       libguac_terminal_la-named-colors.lo
#19 36.70   CC       libguac_terminal_la-palette.lo
#19 36.70   CC       libguac_terminal_la-scrollbar.lo
#19 36.70   CC       libguac_terminal_la-select.lo
#19 36.70   CC       libguac_terminal_la-selection-point.lo
#19 36.70   CC       libguac_terminal_la-terminal.lo
#19 36.70   CC       libguac_terminal_la-terminal-handlers.lo
#19 36.71   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 36.71   CC       libguac_terminal_la-typescript.lo
#19 36.71   CC       libguac_terminal_la-xparsecolor.lo
#19 37.27 terminal.c: In function '__guac_terminal_send_key':
#19 37.27 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 37.27  1924 |             char data;
#19 37.27       |                  ^~~~
#19 37.28 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 37.28  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 37.28       |                                                   ^~~~
#19 37.28 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 37.29 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 37.29  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 37.29       |             ^
#19 37.29 terminal.c: At top level:
#19 37.29 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 37.29  2193 |     return 0;
#19 37.29       |     ^~~~~~
#19 37.29 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 37.29  2195 | }
#19 37.29       | ^
#19 37.32 terminal.c: In function '__guac_terminal_send_key':
#19 37.32 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 37.32  2191 |     }
#19 37.32       |     ^
#19 37.32 terminal.c: At top level:
#19 37.32 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 37.32  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 37.32       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 37.33 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 37.33  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 37.33       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 37.33 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 37.33  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 37.33       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 37.33 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 37.33  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 37.33       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 37.33 cc1: all warnings being treated as errors
#19 37.35 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 37.35 make[3]: *** Waiting for unfinished jobs....
#19 37.96 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 37.96 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 37.96 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 37.96 make[1]: Leaving directory '/tmp/guacamole-server'
#19 37.96 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 37.96 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
37.33       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37.33 cc1: all warnings being treated as errors
37.35 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
37.35 make[3]: *** Waiting for unfinished jobs....
37.96 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
37.96 make[2]: *** [Makefile:801: all-recursive] Error 1
37.96 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
37.96 make[1]: Leaving directory '/tmp/guacamole-server'
37.96 make[1]: *** [Makefile:546: all-recursive] Error 1
37.96 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2397
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2397: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-freerdp » 2.4.1,ubuntu #2396

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2396/display/redirect>

Changes:


------------------------------------------
[...truncated 217.53 KiB...]
#19 13.39 config.status: creating src/guaclog/Makefile
#19 13.40 config.status: creating src/guaclog/man/guaclog.1
#19 13.41 config.status: creating src/pulse/Makefile
#19 13.42 config.status: creating src/protocols/kubernetes/Makefile
#19 13.44 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 13.46 config.status: creating src/protocols/rdp/Makefile
#19 13.49 config.status: creating src/protocols/rdp/tests/Makefile
#19 13.51 config.status: creating src/protocols/ssh/Makefile
#19 13.52 config.status: creating src/protocols/telnet/Makefile
#19 13.54 config.status: creating src/protocols/vnc/Makefile
#19 13.56 config.status: creating config.h
#19 13.56 config.status: executing depfiles commands
#19 14.51 config.status: executing libtool commands
#19 14.52 
#19 14.52 ------------------------------------------------
#19 14.52 guacamole-server version 1.6.1
#19 14.52 ------------------------------------------------
#19 14.52 
#19 14.52    Library status:
#19 14.52 
#19 14.52      freerdp ............. yes (2.x)
#19 14.52      pango ............... yes
#19 14.52      libavcodec .......... no
#19 14.52      libavformat ......... no
#19 14.52      libavutil ........... no
#19 14.52      libssh2 ............. yes
#19 14.52      libssl .............. yes
#19 14.52      libswscale .......... no
#19 14.52      libtelnet ........... yes
#19 14.52      libVNCServer ........ yes
#19 14.52      libvorbis ........... no
#19 14.52      libpulse ............ yes
#19 14.52      libwebsockets ....... yes
#19 14.52      libwebp ............. yes
#19 14.52      wsock32 ............. no
#19 14.52 
#19 14.52    Protocol support:
#19 14.52 
#19 14.52       Kubernetes .... yes
#19 14.52       RDP ........... yes
#19 14.52       SSH ........... yes
#19 14.52       Telnet ........ yes
#19 14.52       VNC ........... yes
#19 14.52 
#19 14.52    Services / tools:
#19 14.52 
#19 14.52       guacd ...... yes
#19 14.52       guacenc .... no
#19 14.52       guaclog .... yes
#19 14.52 
#19 14.52    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 14.52    Init scripts: no
#19 14.52    Systemd units: no
#19 14.52    Systemd user: no
#19 14.52 
#19 14.52 Type "make" to compile guacamole-server.
#19 14.52 
#19 14.56 make  all-recursive
#19 14.56 make[1]: Entering directory '/tmp/guacamole-server'
#19 14.56 Making all in src/libguac
#19 14.57 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 14.57 Making all in .
#19 14.58 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 14.58   CC       libguac_la-argv.lo
#19 14.58   CC       libguac_la-audio.lo
#19 14.58   CC       libguac_la-client.lo
#19 14.58   CC       libguac_la-display.lo
#19 14.58   CC       libguac_la-display-builtin-cursors.lo
#19 14.58   CC       libguac_la-display-cursor.lo
#19 14.58   CC       libguac_la-display-flush.lo
#19 14.58   CC       libguac_la-display-layer.lo
#19 14.58   CC       libguac_la-display-layer-list.lo
#19 14.58   CC       libguac_la-display-plan.lo
#19 14.58   CC       libguac_la-display-plan-combine.lo
#19 14.58   CC       libguac_la-display-plan-rect.lo
#19 14.58   CC       libguac_la-display-plan-search.lo
#19 14.58   CC       libguac_la-display-render-thread.lo
#19 14.58   CC       libguac_la-display-worker.lo
#19 14.58   CC       libguac_la-encode-jpeg.lo
#19 14.58   CC       libguac_la-encode-png.lo
#19 14.58   CC       libguac_la-error.lo
#19 14.58   CC       libguac_la-fifo.lo
#19 14.58   CC       libguac_la-file.lo
#19 14.58   CC       libguac_la-fips.lo
#19 14.58   CC       libguac_la-flag.lo
#19 14.58   CC       libguac_la-hash.lo
#19 14.58   CC       libguac_la-id.lo
#19 14.67   CC       libguac_la-mem.lo
#19 14.72   CC       libguac_la-rwlock.lo
#19 14.73   CC       libguac_la-palette.lo
#19 14.73   CC       libguac_la-parser.lo
#19 14.73   CC       libguac_la-pool.lo
#19 14.74   CC       libguac_la-proctitle.lo
#19 14.74   CC       libguac_la-protocol.lo
#19 14.75   CC       libguac_la-raw_encoder.lo
#19 14.76   CC       libguac_la-recording.lo
#19 14.76   CC       libguac_la-rect.lo
#19 14.76   CC       libguac_la-socket.lo
#19 14.76   CC       libguac_la-socket-broadcast.lo
#19 14.76   CC       libguac_la-socket-fd.lo
#19 14.76   CC       libguac_la-socket-nest.lo
#19 14.77   CC       libguac_la-socket-tee.lo
#19 14.78   CC       libguac_la-string.lo
#19 14.78   CC       libguac_la-tcp.lo
#19 14.79   CC       libguac_la-timestamp.lo
#19 14.81   CC       libguac_la-unicode.lo
#19 14.81   CC       libguac_la-user.lo
#19 14.82   CC       libguac_la-user-handlers.lo
#19 14.86   CC       libguac_la-user-handshake.lo
#19 14.87   CC       libguac_la-wait-fd.lo
#19 14.89   CC       libguac_la-wol.lo
#19 14.91   CC       libguac_la-encode-webp.lo
#19 14.91   CC       libguac_la-socket-ssl.lo
#19 15.20   CCLD     libguac.la
#19 15.43 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 15.43 Making all in tests
#19 15.43 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 15.43 make[3]: Nothing to be done for 'all'.
#19 15.43 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 15.43 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 15.43 Making all in src/common
#19 15.44 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 15.44 Making all in .
#19 15.44 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 15.44   CC       libguac_common_la-io.lo
#19 15.44   CC       libguac_common_la-blank_cursor.lo
#19 15.44   CC       libguac_common_la-clipboard.lo
#19 15.44   CC       libguac_common_la-cursor.lo
#19 15.44   CC       libguac_common_la-dot_cursor.lo
#19 15.44   CC       libguac_common_la-ibar_cursor.lo
#19 15.44   CC       libguac_common_la-iconv.lo
#19 15.44   CC       libguac_common_la-json.lo
#19 15.44   CC       libguac_common_la-list.lo
#19 15.45   CC       libguac_common_la-pointer_cursor.lo
#19 15.45   CC       libguac_common_la-rect.lo
#19 15.45   CC       libguac_common_la-string.lo
#19 15.45   CC       libguac_common_la-surface.lo
#19 15.75   CCLD     libguac_common.la
#19 15.94 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 15.94 Making all in tests
#19 15.94 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 15.94 make[3]: Nothing to be done for 'all'.
#19 15.94 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 15.94 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 15.94 Making all in src/common-ssh
#19 15.95 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 15.95 Making all in .
#19 15.95 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 15.95   CC       libguac_common_ssh_la-buffer.lo
#19 15.95   CC       libguac_common_ssh_la-sftp.lo
#19 15.95   CC       libguac_common_ssh_la-ssh.lo
#19 15.95   CC       libguac_common_ssh_la-key.lo
#19 15.96   CC       libguac_common_ssh_la-user.lo
#19 16.29   CCLD     libguac_common_ssh.la
#19 16.35 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 16.35 Making all in tests
#19 16.35 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 16.35 make[3]: Nothing to be done for 'all'.
#19 16.35 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 16.35 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 16.35 Making all in src/terminal
#19 16.35 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 16.36 Making all in .
#19 16.36 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 16.36   CC       libguac_terminal_la-buffer.lo
#19 16.36   CC       libguac_terminal_la-char-mappings.lo
#19 16.36   CC       libguac_terminal_la-color-scheme.lo
#19 16.36   CC       libguac_terminal_la-common.lo
#19 16.36   CC       libguac_terminal_la-display.lo
#19 16.36   CC       libguac_terminal_la-named-colors.lo
#19 16.36   CC       libguac_terminal_la-palette.lo
#19 16.36   CC       libguac_terminal_la-scrollbar.lo
#19 16.36   CC       libguac_terminal_la-select.lo
#19 16.36   CC       libguac_terminal_la-selection-point.lo
#19 16.36   CC       libguac_terminal_la-terminal.lo
#19 16.36   CC       libguac_terminal_la-terminal-handlers.lo
#19 16.36   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 16.36   CC       libguac_terminal_la-typescript.lo
#19 16.36   CC       libguac_terminal_la-xparsecolor.lo
#19 16.56 terminal.c: In function '__guac_terminal_send_key':
#19 16.56 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 16.56  1924 |             char data;
#19 16.56       |                  ^~~~
#19 16.57 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 16.57  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 16.57       |                                                   ^~~~
#19 16.57 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 16.57 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 16.57  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 16.57       |             ^
#19 16.57 terminal.c: At top level:
#19 16.57 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 16.57  2193 |     return 0;
#19 16.57       |     ^~~~~~
#19 16.57 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 16.57  2195 | }
#19 16.57       | ^
#19 16.58 terminal.c: In function '__guac_terminal_send_key':
#19 16.58 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 16.58  2191 |     }
#19 16.58       |     ^
#19 16.59 terminal.c: At top level:
#19 16.59 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 16.59  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 16.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 16.59 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 16.59  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 16.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 16.59 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 16.59  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 16.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 16.59 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 16.59  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 16.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 16.59 cc1: all warnings being treated as errors
#19 16.59 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 16.59 make[3]: *** Waiting for unfinished jobs....
#19 16.87 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 16.88 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 16.88 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 16.88 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 16.88 make[1]: Leaving directory '/tmp/guacamole-server'
#19 16.88 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
16.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
16.59 cc1: all warnings being treated as errors
16.59 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
16.59 make[3]: *** Waiting for unfinished jobs....
16.87 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
16.88 make[2]: *** [Makefile:801: all-recursive] Error 1
16.88 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
16.88 make[1]: *** [Makefile:546: all-recursive] Error 1
16.88 make[1]: Leaving directory '/tmp/guacamole-server'
16.88 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2396
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2396: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-freerdp » 2.4.1,ubuntu #2395

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2395/display/redirect>

Changes:


------------------------------------------
[...truncated 217.25 KiB...]
#19 14.62 config.status: creating src/guaclog/Makefile
#19 14.63 config.status: creating src/guaclog/man/guaclog.1
#19 14.64 config.status: creating src/pulse/Makefile
#19 14.66 config.status: creating src/protocols/kubernetes/Makefile
#19 14.68 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 14.70 config.status: creating src/protocols/rdp/Makefile
#19 14.74 config.status: creating src/protocols/rdp/tests/Makefile
#19 14.76 config.status: creating src/protocols/ssh/Makefile
#19 14.78 config.status: creating src/protocols/telnet/Makefile
#19 14.80 config.status: creating src/protocols/vnc/Makefile
#19 14.82 config.status: creating config.h
#19 14.83 config.status: executing depfiles commands
#19 16.08 config.status: executing libtool commands
#19 16.10 
#19 16.10 ------------------------------------------------
#19 16.10 guacamole-server version 1.6.1
#19 16.10 ------------------------------------------------
#19 16.10 
#19 16.10    Library status:
#19 16.10 
#19 16.10      freerdp ............. yes (2.x)
#19 16.10      pango ............... yes
#19 16.10      libavcodec .......... no
#19 16.10      libavformat ......... no
#19 16.10      libavutil ........... no
#19 16.10      libssh2 ............. yes
#19 16.10      libssl .............. yes
#19 16.10      libswscale .......... no
#19 16.10      libtelnet ........... yes
#19 16.10      libVNCServer ........ yes
#19 16.10      libvorbis ........... no
#19 16.10      libpulse ............ yes
#19 16.10      libwebsockets ....... yes
#19 16.10      libwebp ............. yes
#19 16.10      wsock32 ............. no
#19 16.10 
#19 16.10    Protocol support:
#19 16.10 
#19 16.10       Kubernetes .... yes
#19 16.10       RDP ........... yes
#19 16.10       SSH ........... yes
#19 16.10       Telnet ........ yes
#19 16.10       VNC ........... yes
#19 16.10 
#19 16.10    Services / tools:
#19 16.10 
#19 16.10       guacd ...... yes
#19 16.10       guacenc .... no
#19 16.10       guaclog .... yes
#19 16.10 
#19 16.10    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 16.10    Init scripts: no
#19 16.10    Systemd units: no
#19 16.10    Systemd user: no
#19 16.10 
#19 16.10 Type "make" to compile guacamole-server.
#19 16.10 
#19 16.14 make  all-recursive
#19 16.14 make[1]: Entering directory '/tmp/guacamole-server'
#19 16.15 Making all in src/libguac
#19 16.15 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.15 Making all in .
#19 16.16 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.16   CC       libguac_la-argv.lo
#19 16.16   CC       libguac_la-audio.lo
#19 16.16   CC       libguac_la-client.lo
#19 16.16   CC       libguac_la-display.lo
#19 16.16   CC       libguac_la-display-builtin-cursors.lo
#19 16.16   CC       libguac_la-display-cursor.lo
#19 16.16   CC       libguac_la-display-flush.lo
#19 16.17   CC       libguac_la-display-layer.lo
#19 16.17   CC       libguac_la-display-layer-list.lo
#19 16.17   CC       libguac_la-display-plan.lo
#19 16.17   CC       libguac_la-display-plan-combine.lo
#19 16.17   CC       libguac_la-display-plan-rect.lo
#19 16.17   CC       libguac_la-display-plan-search.lo
#19 16.17   CC       libguac_la-display-render-thread.lo
#19 16.17   CC       libguac_la-display-worker.lo
#19 16.17   CC       libguac_la-encode-jpeg.lo
#19 16.17   CC       libguac_la-encode-png.lo
#19 16.17   CC       libguac_la-error.lo
#19 16.17   CC       libguac_la-fifo.lo
#19 16.17   CC       libguac_la-file.lo
#19 16.17   CC       libguac_la-fips.lo
#19 16.17   CC       libguac_la-flag.lo
#19 16.17   CC       libguac_la-hash.lo
#19 16.17   CC       libguac_la-id.lo
#19 16.27   CC       libguac_la-mem.lo
#19 16.32   CC       libguac_la-rwlock.lo
#19 16.32   CC       libguac_la-palette.lo
#19 16.33   CC       libguac_la-parser.lo
#19 16.33   CC       libguac_la-pool.lo
#19 16.35   CC       libguac_la-proctitle.lo
#19 16.36   CC       libguac_la-protocol.lo
#19 16.36   CC       libguac_la-raw_encoder.lo
#19 16.37   CC       libguac_la-recording.lo
#19 16.38   CC       libguac_la-rect.lo
#19 16.38   CC       libguac_la-socket.lo
#19 16.39   CC       libguac_la-socket-broadcast.lo
#19 16.39   CC       libguac_la-socket-fd.lo
#19 16.39   CC       libguac_la-socket-nest.lo
#19 16.39   CC       libguac_la-socket-tee.lo
#19 16.40   CC       libguac_la-string.lo
#19 16.41   CC       libguac_la-tcp.lo
#19 16.42   CC       libguac_la-timestamp.lo
#19 16.44   CC       libguac_la-unicode.lo
#19 16.45   CC       libguac_la-user.lo
#19 16.47   CC       libguac_la-user-handlers.lo
#19 16.48   CC       libguac_la-user-handshake.lo
#19 16.48   CC       libguac_la-wait-fd.lo
#19 16.50   CC       libguac_la-wol.lo
#19 16.51   CC       libguac_la-encode-webp.lo
#19 16.53   CC       libguac_la-socket-ssl.lo
#19 16.85   CCLD     libguac.la
#19 17.14 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 17.14 Making all in tests
#19 17.15 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 17.15 make[3]: Nothing to be done for 'all'.
#19 17.15 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 17.15 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 17.15 Making all in src/common
#19 17.16 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 17.16 Making all in .
#19 17.16 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 17.16   CC       libguac_common_la-io.lo
#19 17.16   CC       libguac_common_la-blank_cursor.lo
#19 17.16   CC       libguac_common_la-clipboard.lo
#19 17.16   CC       libguac_common_la-cursor.lo
#19 17.16   CC       libguac_common_la-dot_cursor.lo
#19 17.16   CC       libguac_common_la-ibar_cursor.lo
#19 17.17   CC       libguac_common_la-iconv.lo
#19 17.17   CC       libguac_common_la-json.lo
#19 17.17   CC       libguac_common_la-list.lo
#19 17.17   CC       libguac_common_la-pointer_cursor.lo
#19 17.17   CC       libguac_common_la-rect.lo
#19 17.17   CC       libguac_common_la-string.lo
#19 17.17   CC       libguac_common_la-surface.lo
#19 17.49   CCLD     libguac_common.la
#19 17.59 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 17.59 Making all in tests
#19 17.59 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 17.59 make[3]: Nothing to be done for 'all'.
#19 17.59 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 17.59 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 17.59 Making all in src/common-ssh
#19 17.60 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 17.60 Making all in .
#19 17.60 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 17.60   CC       libguac_common_ssh_la-buffer.lo
#19 17.60   CC       libguac_common_ssh_la-sftp.lo
#19 17.60   CC       libguac_common_ssh_la-ssh.lo
#19 17.60   CC       libguac_common_ssh_la-key.lo
#19 17.60   CC       libguac_common_ssh_la-user.lo
#19 17.92   CCLD     libguac_common_ssh.la
#19 18.00 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 18.00 Making all in tests
#19 18.01 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 18.01 make[3]: Nothing to be done for 'all'.
#19 18.01 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 18.01 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 18.01 Making all in src/terminal
#19 18.01 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 18.01 Making all in .
#19 18.02 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 18.02   CC       libguac_terminal_la-buffer.lo
#19 18.02   CC       libguac_terminal_la-char-mappings.lo
#19 18.02   CC       libguac_terminal_la-color-scheme.lo
#19 18.02   CC       libguac_terminal_la-common.lo
#19 18.02   CC       libguac_terminal_la-display.lo
#19 18.02   CC       libguac_terminal_la-named-colors.lo
#19 18.02   CC       libguac_terminal_la-palette.lo
#19 18.02   CC       libguac_terminal_la-scrollbar.lo
#19 18.02   CC       libguac_terminal_la-select.lo
#19 18.02   CC       libguac_terminal_la-selection-point.lo
#19 18.02   CC       libguac_terminal_la-terminal.lo
#19 18.02   CC       libguac_terminal_la-terminal-handlers.lo
#19 18.02   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 18.02   CC       libguac_terminal_la-typescript.lo
#19 18.02   CC       libguac_terminal_la-xparsecolor.lo
#19 18.26 terminal.c: In function '__guac_terminal_send_key':
#19 18.26 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 18.26  1924 |             char data;
#19 18.26       |                  ^~~~
#19 18.26 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 18.26  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 18.26       |                                                   ^~~~
#19 18.26 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 18.27 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 18.27  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 18.27       |             ^
#19 18.27 terminal.c: At top level:
#19 18.27 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 18.27  2193 |     return 0;
#19 18.27       |     ^~~~~~
#19 18.27 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 18.27  2195 | }
#19 18.27       | ^
#19 18.28 terminal.c: In function '__guac_terminal_send_key':
#19 18.28 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 18.28  2191 |     }
#19 18.28       |     ^
#19 18.29 terminal.c: At top level:
#19 18.29 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 18.29  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 18.29       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.29 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 18.29  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 18.29       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.29 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 18.29  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 18.29       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.29 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 18.29  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 18.29       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.29 cc1: all warnings being treated as errors
#19 18.29 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 18.29 make[3]: *** Waiting for unfinished jobs....
#19 18.60 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 18.60 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 18.60 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 18.60 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 18.60 make[1]: Leaving directory '/tmp/guacamole-server'
#19 18.60 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
18.29       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18.29 cc1: all warnings being treated as errors
18.29 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
18.29 make[3]: *** Waiting for unfinished jobs....
18.60 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
18.60 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
18.60 make[2]: *** [Makefile:801: all-recursive] Error 1
18.60 make[1]: *** [Makefile:546: all-recursive] Error 1
18.60 make[1]: Leaving directory '/tmp/guacamole-server'
18.60 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2395
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2395: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-freerdp » 2.4.1,ubuntu #2394

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2394/display/redirect>

Changes:


------------------------------------------
[...truncated 222.24 KiB...]
#19 31.62 config.status: creating src/guaclog/Makefile
#19 31.65 config.status: creating src/guaclog/man/guaclog.1
#19 31.67 config.status: creating src/pulse/Makefile
#19 31.69 config.status: creating src/protocols/kubernetes/Makefile
#19 31.72 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 31.76 config.status: creating src/protocols/rdp/Makefile
#19 31.82 config.status: creating src/protocols/rdp/tests/Makefile
#19 31.85 config.status: creating src/protocols/ssh/Makefile
#19 31.88 config.status: creating src/protocols/telnet/Makefile
#19 31.91 config.status: creating src/protocols/vnc/Makefile
#19 31.94 config.status: creating config.h
#19 31.95 config.status: executing depfiles commands
#19 33.83 config.status: executing libtool commands
#19 33.86 
#19 33.86 ------------------------------------------------
#19 33.86 guacamole-server version 1.6.1
#19 33.86 ------------------------------------------------
#19 33.86 
#19 33.86    Library status:
#19 33.86 
#19 33.86      freerdp ............. yes (2.x)
#19 33.86      pango ............... yes
#19 33.86      libavcodec .......... no
#19 33.86      libavformat ......... no
#19 33.86      libavutil ........... no
#19 33.86      libssh2 ............. yes
#19 33.86      libssl .............. yes
#19 33.86      libswscale .......... no
#19 33.86      libtelnet ........... yes
#19 33.86      libVNCServer ........ yes
#19 33.86      libvorbis ........... no
#19 33.86      libpulse ............ yes
#19 33.86      libwebsockets ....... yes
#19 33.86      libwebp ............. yes
#19 33.86      wsock32 ............. no
#19 33.86 
#19 33.86    Protocol support:
#19 33.86 
#19 33.86       Kubernetes .... yes
#19 33.86       RDP ........... yes
#19 33.86       SSH ........... yes
#19 33.86       Telnet ........ yes
#19 33.86       VNC ........... yes
#19 33.86 
#19 33.86    Services / tools:
#19 33.86 
#19 33.86       guacd ...... yes
#19 33.86       guacenc .... no
#19 33.86       guaclog .... yes
#19 33.86 
#19 33.86    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 33.86    Init scripts: no
#19 33.86    Systemd units: no
#19 33.86    Systemd user: no
#19 33.86 
#19 33.86 Type "make" to compile guacamole-server.
#19 33.86 
#19 33.92 make  all-recursive
#19 33.93 make[1]: Entering directory '/tmp/guacamole-server'
#19 33.93 Making all in src/libguac
#19 33.94 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 33.94 Making all in .
#19 33.95 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 33.95   CC       libguac_la-argv.lo
#19 33.95   CC       libguac_la-audio.lo
#19 33.96   CC       libguac_la-client.lo
#19 33.96   CC       libguac_la-display.lo
#19 33.96   CC       libguac_la-display-builtin-cursors.lo
#19 33.96   CC       libguac_la-display-cursor.lo
#19 33.96   CC       libguac_la-display-flush.lo
#19 33.96   CC       libguac_la-display-layer.lo
#19 33.96   CC       libguac_la-display-layer-list.lo
#19 33.96   CC       libguac_la-display-plan.lo
#19 33.96   CC       libguac_la-display-plan-combine.lo
#19 33.97   CC       libguac_la-display-plan-rect.lo
#19 33.97   CC       libguac_la-display-plan-search.lo
#19 33.97   CC       libguac_la-display-render-thread.lo
#19 33.97   CC       libguac_la-display-worker.lo
#19 33.98   CC       libguac_la-encode-jpeg.lo
#19 34.20   CC       libguac_la-encode-png.lo
#19 34.32   CC       libguac_la-error.lo
#19 34.34   CC       libguac_la-fifo.lo
#19 34.34   CC       libguac_la-file.lo
#19 34.35   CC       libguac_la-fips.lo
#19 34.35   CC       libguac_la-flag.lo
#19 34.37   CC       libguac_la-hash.lo
#19 34.37   CC       libguac_la-id.lo
#19 34.37   CC       libguac_la-mem.lo
#19 34.40   CC       libguac_la-rwlock.lo
#19 34.40   CC       libguac_la-palette.lo
#19 34.42   CC       libguac_la-parser.lo
#19 34.45   CC       libguac_la-pool.lo
#19 34.53   CC       libguac_la-proctitle.lo
#19 34.57   CC       libguac_la-protocol.lo
#19 34.59   CC       libguac_la-raw_encoder.lo
#19 34.63   CC       libguac_la-recording.lo
#19 34.64   CC       libguac_la-rect.lo
#19 34.65   CC       libguac_la-socket.lo
#19 34.67   CC       libguac_la-socket-broadcast.lo
#19 34.68   CC       libguac_la-socket-fd.lo
#19 34.69   CC       libguac_la-socket-nest.lo
#19 34.69   CC       libguac_la-socket-tee.lo
#19 34.72   CC       libguac_la-string.lo
#19 34.73   CC       libguac_la-tcp.lo
#19 34.80   CC       libguac_la-timestamp.lo
#19 34.82   CC       libguac_la-unicode.lo
#19 34.83   CC       libguac_la-user.lo
#19 34.94   CC       libguac_la-user-handlers.lo
#19 34.94   CC       libguac_la-user-handshake.lo
#19 34.95   CC       libguac_la-wait-fd.lo
#19 35.01   CC       libguac_la-wol.lo
#19 35.01   CC       libguac_la-encode-webp.lo
#19 35.03   CC       libguac_la-socket-ssl.lo
#19 35.68   CCLD     libguac.la
#19 36.17 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 36.17 Making all in tests
#19 36.18 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 36.18 make[3]: Nothing to be done for 'all'.
#19 36.18 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 36.18 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 36.18 Making all in src/common
#19 36.19 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 36.19 Making all in .
#19 36.20 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 36.20   CC       libguac_common_la-io.lo
#19 36.20   CC       libguac_common_la-blank_cursor.lo
#19 36.20   CC       libguac_common_la-clipboard.lo
#19 36.20   CC       libguac_common_la-cursor.lo
#19 36.20   CC       libguac_common_la-dot_cursor.lo
#19 36.20   CC       libguac_common_la-ibar_cursor.lo
#19 36.20   CC       libguac_common_la-iconv.lo
#19 36.20   CC       libguac_common_la-json.lo
#19 36.20   CC       libguac_common_la-list.lo
#19 36.20   CC       libguac_common_la-pointer_cursor.lo
#19 36.21   CC       libguac_common_la-rect.lo
#19 36.21   CC       libguac_common_la-string.lo
#19 36.21   CC       libguac_common_la-surface.lo
#19 36.86   CCLD     libguac_common.la
#19 37.04 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 37.04 Making all in tests
#19 37.05 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 37.05 make[3]: Nothing to be done for 'all'.
#19 37.05 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 37.05 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 37.05 Making all in src/common-ssh
#19 37.05 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 37.06 Making all in .
#19 37.06 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 37.06   CC       libguac_common_ssh_la-buffer.lo
#19 37.06   CC       libguac_common_ssh_la-sftp.lo
#19 37.06   CC       libguac_common_ssh_la-ssh.lo
#19 37.06   CC       libguac_common_ssh_la-key.lo
#19 37.06   CC       libguac_common_ssh_la-user.lo
#19 37.67   CCLD     libguac_common_ssh.la
#19 37.81 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 37.81 Making all in tests
#19 37.81 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 37.81 make[3]: Nothing to be done for 'all'.
#19 37.81 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 37.81 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 37.81 Making all in src/terminal
#19 37.82 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 37.82 Making all in .
#19 37.83 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 37.83   CC       libguac_terminal_la-buffer.lo
#19 37.83   CC       libguac_terminal_la-char-mappings.lo
#19 37.83   CC       libguac_terminal_la-color-scheme.lo
#19 37.83   CC       libguac_terminal_la-common.lo
#19 37.83   CC       libguac_terminal_la-display.lo
#19 37.83   CC       libguac_terminal_la-named-colors.lo
#19 37.83   CC       libguac_terminal_la-palette.lo
#19 37.83   CC       libguac_terminal_la-scrollbar.lo
#19 37.84   CC       libguac_terminal_la-select.lo
#19 37.84   CC       libguac_terminal_la-selection-point.lo
#19 37.84   CC       libguac_terminal_la-terminal.lo
#19 37.84   CC       libguac_terminal_la-terminal-handlers.lo
#19 37.84   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 37.84   CC       libguac_terminal_la-typescript.lo
#19 37.85   CC       libguac_terminal_la-xparsecolor.lo
#19 38.44 terminal.c: In function '__guac_terminal_send_key':
#19 38.45 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 38.45  1924 |             char data;
#19 38.45       |                  ^~~~
#19 38.45 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 38.45  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 38.45       |                                                   ^~~~
#19 38.45 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 38.46 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 38.46  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 38.46       |             ^
#19 38.46 terminal.c: At top level:
#19 38.46 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 38.46  2193 |     return 0;
#19 38.46       |     ^~~~~~
#19 38.46 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 38.46  2195 | }
#19 38.46       | ^
#19 38.49 terminal.c: In function '__guac_terminal_send_key':
#19 38.49 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 38.49  2191 |     }
#19 38.49       |     ^
#19 38.49 terminal.c: At top level:
#19 38.49 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 38.49  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 38.49       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 38.50 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 38.50  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 38.50       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 38.50 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 38.50  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 38.50       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 38.50 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 38.50  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 38.50       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 38.50 cc1: all warnings being treated as errors
#19 38.51 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 38.51 make[3]: *** Waiting for unfinished jobs....
#19 39.08 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 39.08 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 39.08 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 39.08 make[1]: Leaving directory '/tmp/guacamole-server'
#19 39.08 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 39.08 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
38.50       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
38.50 cc1: all warnings being treated as errors
38.51 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
38.51 make[3]: *** Waiting for unfinished jobs....
39.08 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
39.08 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
39.08 make[2]: *** [Makefile:801: all-recursive] Error 1
39.08 make[1]: Leaving directory '/tmp/guacamole-server'
39.08 make[1]: *** [Makefile:546: all-recursive] Error 1
39.08 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2394
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2394: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-freerdp » 2.4.1,ubuntu #2393

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2393/display/redirect>

Changes:


------------------------------------------
[...truncated 219.61 KiB...]
#19 28.73 config.status: creating src/guaclog/Makefile
#19 28.77 config.status: creating src/guaclog/man/guaclog.1
#19 28.79 config.status: creating src/pulse/Makefile
#19 28.81 config.status: creating src/protocols/kubernetes/Makefile
#19 28.85 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 28.88 config.status: creating src/protocols/rdp/Makefile
#19 28.94 config.status: creating src/protocols/rdp/tests/Makefile
#19 28.97 config.status: creating src/protocols/ssh/Makefile
#19 29.00 config.status: creating src/protocols/telnet/Makefile
#19 29.03 config.status: creating src/protocols/vnc/Makefile
#19 29.07 config.status: creating config.h
#19 29.08 config.status: executing depfiles commands
#19 31.08 config.status: executing libtool commands
#19 31.11 
#19 31.11 ------------------------------------------------
#19 31.11 guacamole-server version 1.6.1
#19 31.11 ------------------------------------------------
#19 31.11 
#19 31.11    Library status:
#19 31.11 
#19 31.11      freerdp ............. yes (2.x)
#19 31.11      pango ............... yes
#19 31.11      libavcodec .......... no
#19 31.11      libavformat ......... no
#19 31.11      libavutil ........... no
#19 31.11      libssh2 ............. yes
#19 31.11      libssl .............. yes
#19 31.11      libswscale .......... no
#19 31.11      libtelnet ........... yes
#19 31.11      libVNCServer ........ yes
#19 31.11      libvorbis ........... no
#19 31.11      libpulse ............ yes
#19 31.11      libwebsockets ....... yes
#19 31.11      libwebp ............. yes
#19 31.11      wsock32 ............. no
#19 31.11 
#19 31.11    Protocol support:
#19 31.11 
#19 31.11       Kubernetes .... yes
#19 31.11       RDP ........... yes
#19 31.11       SSH ........... yes
#19 31.11       Telnet ........ yes
#19 31.11       VNC ........... yes
#19 31.11 
#19 31.11    Services / tools:
#19 31.11 
#19 31.11       guacd ...... yes
#19 31.11       guacenc .... no
#19 31.11       guaclog .... yes
#19 31.11 
#19 31.11    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 31.11    Init scripts: no
#19 31.11    Systemd units: no
#19 31.11    Systemd user: no
#19 31.11 
#19 31.11 Type "make" to compile guacamole-server.
#19 31.11 
#19 31.17 make  all-recursive
#19 31.17 make[1]: Entering directory '/tmp/guacamole-server'
#19 31.18 Making all in src/libguac
#19 31.19 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 31.19 Making all in .
#19 31.20 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 31.20   CC       libguac_la-argv.lo
#19 31.20   CC       libguac_la-audio.lo
#19 31.20   CC       libguac_la-client.lo
#19 31.20   CC       libguac_la-display.lo
#19 31.20   CC       libguac_la-display-builtin-cursors.lo
#19 31.20   CC       libguac_la-display-cursor.lo
#19 31.20   CC       libguac_la-display-flush.lo
#19 31.21   CC       libguac_la-display-layer.lo
#19 31.21   CC       libguac_la-display-layer-list.lo
#19 31.21   CC       libguac_la-display-plan.lo
#19 31.21   CC       libguac_la-display-plan-combine.lo
#19 31.21   CC       libguac_la-display-plan-rect.lo
#19 31.21   CC       libguac_la-display-plan-search.lo
#19 31.21   CC       libguac_la-display-render-thread.lo
#19 31.21   CC       libguac_la-display-worker.lo
#19 31.21   CC       libguac_la-encode-jpeg.lo
#19 31.21   CC       libguac_la-encode-png.lo
#19 31.21   CC       libguac_la-error.lo
#19 31.22   CC       libguac_la-fifo.lo
#19 31.22   CC       libguac_la-file.lo
#19 31.22   CC       libguac_la-fips.lo
#19 31.22   CC       libguac_la-flag.lo
#19 31.22   CC       libguac_la-hash.lo
#19 31.22   CC       libguac_la-id.lo
#19 31.36   CC       libguac_la-mem.lo
#19 31.47   CC       libguac_la-rwlock.lo
#19 31.48   CC       libguac_la-palette.lo
#19 31.49   CC       libguac_la-parser.lo
#19 31.49   CC       libguac_la-pool.lo
#19 31.51   CC       libguac_la-proctitle.lo
#19 31.51   CC       libguac_la-protocol.lo
#19 31.51   CC       libguac_la-raw_encoder.lo
#19 31.51   CC       libguac_la-recording.lo
#19 31.52   CC       libguac_la-rect.lo
#19 31.52   CC       libguac_la-socket.lo
#19 31.53   CC       libguac_la-socket-broadcast.lo
#19 31.53   CC       libguac_la-socket-fd.lo
#19 31.57   CC       libguac_la-socket-nest.lo
#19 31.57   CC       libguac_la-socket-tee.lo
#19 31.57   CC       libguac_la-string.lo
#19 31.58   CC       libguac_la-tcp.lo
#19 31.58   CC       libguac_la-timestamp.lo
#19 31.60   CC       libguac_la-unicode.lo
#19 31.61   CC       libguac_la-user.lo
#19 31.62   CC       libguac_la-user-handlers.lo
#19 31.70   CC       libguac_la-user-handshake.lo
#19 31.71   CC       libguac_la-wait-fd.lo
#19 31.72   CC       libguac_la-wol.lo
#19 31.73   CC       libguac_la-encode-webp.lo
#19 31.76   CC       libguac_la-socket-ssl.lo
#19 32.27   CCLD     libguac.la
#19 32.75 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 32.75 Making all in tests
#19 32.76 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 32.76 make[3]: Nothing to be done for 'all'.
#19 32.76 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 32.76 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 32.76 Making all in src/common
#19 32.76 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 32.77 Making all in .
#19 32.77 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 32.77   CC       libguac_common_la-io.lo
#19 32.77   CC       libguac_common_la-blank_cursor.lo
#19 32.77   CC       libguac_common_la-clipboard.lo
#19 32.77   CC       libguac_common_la-cursor.lo
#19 32.77   CC       libguac_common_la-dot_cursor.lo
#19 32.77   CC       libguac_common_la-ibar_cursor.lo
#19 32.77   CC       libguac_common_la-iconv.lo
#19 32.77   CC       libguac_common_la-json.lo
#19 32.78   CC       libguac_common_la-list.lo
#19 32.78   CC       libguac_common_la-pointer_cursor.lo
#19 32.78   CC       libguac_common_la-rect.lo
#19 32.78   CC       libguac_common_la-string.lo
#19 32.78   CC       libguac_common_la-surface.lo
#19 33.26   CCLD     libguac_common.la
#19 33.43 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 33.43 Making all in tests
#19 33.44 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 33.44 make[3]: Nothing to be done for 'all'.
#19 33.44 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 33.44 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 33.44 Making all in src/common-ssh
#19 33.45 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 33.45 Making all in .
#19 33.45 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 33.45   CC       libguac_common_ssh_la-buffer.lo
#19 33.46   CC       libguac_common_ssh_la-sftp.lo
#19 33.46   CC       libguac_common_ssh_la-ssh.lo
#19 33.46   CC       libguac_common_ssh_la-key.lo
#19 33.46   CC       libguac_common_ssh_la-user.lo
#19 33.95   CCLD     libguac_common_ssh.la
#19 34.10 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 34.10 Making all in tests
#19 34.11 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 34.11 make[3]: Nothing to be done for 'all'.
#19 34.11 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 34.11 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 34.11 Making all in src/terminal
#19 34.11 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 34.12 Making all in .
#19 34.12 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 34.12   CC       libguac_terminal_la-buffer.lo
#19 34.12   CC       libguac_terminal_la-char-mappings.lo
#19 34.12   CC       libguac_terminal_la-color-scheme.lo
#19 34.13   CC       libguac_terminal_la-common.lo
#19 34.13   CC       libguac_terminal_la-display.lo
#19 34.13   CC       libguac_terminal_la-named-colors.lo
#19 34.13   CC       libguac_terminal_la-palette.lo
#19 34.13   CC       libguac_terminal_la-scrollbar.lo
#19 34.13   CC       libguac_terminal_la-select.lo
#19 34.13   CC       libguac_terminal_la-selection-point.lo
#19 34.13   CC       libguac_terminal_la-terminal.lo
#19 34.13   CC       libguac_terminal_la-terminal-handlers.lo
#19 34.13   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 34.13   CC       libguac_terminal_la-typescript.lo
#19 34.13   CC       libguac_terminal_la-xparsecolor.lo
#19 34.58 terminal.c: In function '__guac_terminal_send_key':
#19 34.58 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 34.58  1924 |             char data;
#19 34.58       |                  ^~~~
#19 34.58 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 34.58  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 34.58       |                                                   ^~~~
#19 34.58 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 34.59 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 34.59  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 34.59       |             ^
#19 34.59 terminal.c: At top level:
#19 34.59 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 34.59  2193 |     return 0;
#19 34.59       |     ^~~~~~
#19 34.59 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 34.59  2195 | }
#19 34.59       | ^
#19 34.61 terminal.c: In function '__guac_terminal_send_key':
#19 34.61 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 34.61  2191 |     }
#19 34.61       |     ^
#19 34.62 terminal.c: At top level:
#19 34.62 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 34.62  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 34.62       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.62 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 34.62  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 34.62       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.62 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 34.62  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 34.62       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.62 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 34.62  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 34.62       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.62 cc1: all warnings being treated as errors
#19 34.62 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 34.62 make[3]: *** Waiting for unfinished jobs....
#19 35.10 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 35.10 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 35.10 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 35.10 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 35.10 make[1]: Leaving directory '/tmp/guacamole-server'
#19 35.10 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
34.62       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
34.62 cc1: all warnings being treated as errors
34.62 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
34.62 make[3]: *** Waiting for unfinished jobs....
35.10 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
35.10 make[2]: *** [Makefile:801: all-recursive] Error 1
35.10 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
35.10 make[1]: *** [Makefile:546: all-recursive] Error 1
35.10 make[1]: Leaving directory '/tmp/guacamole-server'
35.10 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2393
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2393: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-freerdp » 2.4.1,ubuntu #2392

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2392/display/redirect>

Changes:


------------------------------------------
[...truncated 218.49 KiB...]
#19 14.91 config.status: creating src/guaclog/Makefile
#19 14.93 config.status: creating src/guaclog/man/guaclog.1
#19 14.95 config.status: creating src/pulse/Makefile
#19 14.97 config.status: creating src/protocols/kubernetes/Makefile
#19 14.99 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 15.01 config.status: creating src/protocols/rdp/Makefile
#19 15.05 config.status: creating src/protocols/rdp/tests/Makefile
#19 15.07 config.status: creating src/protocols/ssh/Makefile
#19 15.10 config.status: creating src/protocols/telnet/Makefile
#19 15.12 config.status: creating src/protocols/vnc/Makefile
#19 15.14 config.status: creating config.h
#19 15.15 config.status: executing depfiles commands
#19 16.61 config.status: executing libtool commands
#19 16.63 
#19 16.63 ------------------------------------------------
#19 16.63 guacamole-server version 1.6.1
#19 16.63 ------------------------------------------------
#19 16.63 
#19 16.63    Library status:
#19 16.63 
#19 16.63      freerdp ............. yes (2.x)
#19 16.63      pango ............... yes
#19 16.63      libavcodec .......... no
#19 16.63      libavformat ......... no
#19 16.63      libavutil ........... no
#19 16.63      libssh2 ............. yes
#19 16.63      libssl .............. yes
#19 16.63      libswscale .......... no
#19 16.63      libtelnet ........... yes
#19 16.63      libVNCServer ........ yes
#19 16.63      libvorbis ........... no
#19 16.63      libpulse ............ yes
#19 16.63      libwebsockets ....... yes
#19 16.63      libwebp ............. yes
#19 16.63      wsock32 ............. no
#19 16.63 
#19 16.63    Protocol support:
#19 16.63 
#19 16.63       Kubernetes .... yes
#19 16.63       RDP ........... yes
#19 16.63       SSH ........... yes
#19 16.63       Telnet ........ yes
#19 16.63       VNC ........... yes
#19 16.63 
#19 16.63    Services / tools:
#19 16.63 
#19 16.63       guacd ...... yes
#19 16.63       guacenc .... no
#19 16.63       guaclog .... yes
#19 16.63 
#19 16.63    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 16.63    Init scripts: no
#19 16.63    Systemd units: no
#19 16.63    Systemd user: no
#19 16.63 
#19 16.63 Type "make" to compile guacamole-server.
#19 16.63 
#19 16.68 make  all-recursive
#19 16.68 make[1]: Entering directory '/tmp/guacamole-server'
#19 16.68 Making all in src/libguac
#19 16.69 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.69 Making all in .
#19 16.70 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.70   CC       libguac_la-argv.lo
#19 16.70   CC       libguac_la-audio.lo
#19 16.70   CC       libguac_la-client.lo
#19 16.70   CC       libguac_la-display.lo
#19 16.70   CC       libguac_la-display-builtin-cursors.lo
#19 16.70   CC       libguac_la-display-cursor.lo
#19 16.70   CC       libguac_la-display-flush.lo
#19 16.70   CC       libguac_la-display-layer.lo
#19 16.71   CC       libguac_la-display-layer-list.lo
#19 16.71   CC       libguac_la-display-plan.lo
#19 16.71   CC       libguac_la-display-plan-combine.lo
#19 16.71   CC       libguac_la-display-plan-rect.lo
#19 16.71   CC       libguac_la-display-plan-search.lo
#19 16.71   CC       libguac_la-display-render-thread.lo
#19 16.71   CC       libguac_la-display-worker.lo
#19 16.71   CC       libguac_la-encode-jpeg.lo
#19 16.71   CC       libguac_la-encode-png.lo
#19 16.71   CC       libguac_la-error.lo
#19 16.71   CC       libguac_la-fifo.lo
#19 16.71   CC       libguac_la-file.lo
#19 16.71   CC       libguac_la-fips.lo
#19 16.71   CC       libguac_la-flag.lo
#19 16.72   CC       libguac_la-hash.lo
#19 16.72   CC       libguac_la-id.lo
#19 16.83   CC       libguac_la-mem.lo
#19 16.87   CC       libguac_la-rwlock.lo
#19 16.88   CC       libguac_la-palette.lo
#19 16.90   CC       libguac_la-parser.lo
#19 16.91   CC       libguac_la-pool.lo
#19 16.91   CC       libguac_la-proctitle.lo
#19 16.92   CC       libguac_la-protocol.lo
#19 16.93   CC       libguac_la-raw_encoder.lo
#19 16.93   CC       libguac_la-recording.lo
#19 16.93   CC       libguac_la-rect.lo
#19 16.94   CC       libguac_la-socket.lo
#19 16.94   CC       libguac_la-socket-broadcast.lo
#19 16.95   CC       libguac_la-socket-fd.lo
#19 16.96   CC       libguac_la-socket-nest.lo
#19 16.96   CC       libguac_la-socket-tee.lo
#19 16.96   CC       libguac_la-string.lo
#19 16.97   CC       libguac_la-tcp.lo
#19 16.97   CC       libguac_la-timestamp.lo
#19 16.98   CC       libguac_la-unicode.lo
#19 17.00   CC       libguac_la-user.lo
#19 17.01   CC       libguac_la-user-handlers.lo
#19 17.02   CC       libguac_la-user-handshake.lo
#19 17.04   CC       libguac_la-wait-fd.lo
#19 17.05   CC       libguac_la-wol.lo
#19 17.07   CC       libguac_la-encode-webp.lo
#19 17.09   CC       libguac_la-socket-ssl.lo
#19 17.44   CCLD     libguac.la
#19 17.78 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 17.78 Making all in tests
#19 17.79 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 17.79 make[3]: Nothing to be done for 'all'.
#19 17.79 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 17.79 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 17.79 Making all in src/common
#19 17.80 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 17.80 Making all in .
#19 17.80 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 17.80   CC       libguac_common_la-io.lo
#19 17.80   CC       libguac_common_la-blank_cursor.lo
#19 17.80   CC       libguac_common_la-clipboard.lo
#19 17.80   CC       libguac_common_la-cursor.lo
#19 17.80   CC       libguac_common_la-dot_cursor.lo
#19 17.80   CC       libguac_common_la-ibar_cursor.lo
#19 17.81   CC       libguac_common_la-iconv.lo
#19 17.81   CC       libguac_common_la-json.lo
#19 17.81   CC       libguac_common_la-list.lo
#19 17.81   CC       libguac_common_la-pointer_cursor.lo
#19 17.81   CC       libguac_common_la-rect.lo
#19 17.81   CC       libguac_common_la-string.lo
#19 17.81   CC       libguac_common_la-surface.lo
#19 18.14   CCLD     libguac_common.la
#19 18.26 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 18.26 Making all in tests
#19 18.26 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 18.26 make[3]: Nothing to be done for 'all'.
#19 18.26 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 18.26 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 18.26 Making all in src/common-ssh
#19 18.27 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 18.27 Making all in .
#19 18.27 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 18.27   CC       libguac_common_ssh_la-buffer.lo
#19 18.27   CC       libguac_common_ssh_la-sftp.lo
#19 18.27   CC       libguac_common_ssh_la-ssh.lo
#19 18.27   CC       libguac_common_ssh_la-key.lo
#19 18.28   CC       libguac_common_ssh_la-user.lo
#19 18.60   CCLD     libguac_common_ssh.la
#19 18.69 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 18.69 Making all in tests
#19 18.70 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 18.70 make[3]: Nothing to be done for 'all'.
#19 18.70 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 18.70 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 18.70 Making all in src/terminal
#19 18.70 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 18.70 Making all in .
#19 18.71 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 18.71   CC       libguac_terminal_la-buffer.lo
#19 18.71   CC       libguac_terminal_la-char-mappings.lo
#19 18.71   CC       libguac_terminal_la-color-scheme.lo
#19 18.71   CC       libguac_terminal_la-common.lo
#19 18.71   CC       libguac_terminal_la-display.lo
#19 18.71   CC       libguac_terminal_la-named-colors.lo
#19 18.71   CC       libguac_terminal_la-palette.lo
#19 18.71   CC       libguac_terminal_la-scrollbar.lo
#19 18.71   CC       libguac_terminal_la-select.lo
#19 18.71   CC       libguac_terminal_la-selection-point.lo
#19 18.71   CC       libguac_terminal_la-terminal.lo
#19 18.72   CC       libguac_terminal_la-terminal-handlers.lo
#19 18.72   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 18.72   CC       libguac_terminal_la-typescript.lo
#19 18.72   CC       libguac_terminal_la-xparsecolor.lo
#19 18.96 terminal.c: In function '__guac_terminal_send_key':
#19 18.96 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 18.96  1924 |             char data;
#19 18.96       |                  ^~~~
#19 18.96 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 18.96  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 18.96       |                                                   ^~~~
#19 18.96 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 18.97 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 18.97  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 18.97       |             ^
#19 18.97 terminal.c: At top level:
#19 18.97 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 18.97  2193 |     return 0;
#19 18.97       |     ^~~~~~
#19 18.97 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 18.97  2195 | }
#19 18.97       | ^
#19 18.99 terminal.c: In function '__guac_terminal_send_key':
#19 18.99 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 18.99  2191 |     }
#19 18.99       |     ^
#19 18.99 terminal.c: At top level:
#19 18.99 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 18.99  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 18.99       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.99 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 18.99  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 18.99       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.99 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 18.99  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 18.99       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.99 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 18.99  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 18.99       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.99 cc1: all warnings being treated as errors
#19 18.99 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 18.99 make[3]: *** Waiting for unfinished jobs....
#19 19.34 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 19.34 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 19.34 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 19.34 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 19.34 make[1]: Leaving directory '/tmp/guacamole-server'
#19 19.34 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
18.99       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18.99 cc1: all warnings being treated as errors
18.99 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
18.99 make[3]: *** Waiting for unfinished jobs....
19.34 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
19.34 make[2]: *** [Makefile:801: all-recursive] Error 1
19.34 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
19.34 make[1]: *** [Makefile:546: all-recursive] Error 1
19.34 make[1]: Leaving directory '/tmp/guacamole-server'
19.34 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2392
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2392: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-freerdp » 2.4.1,ubuntu #2391

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2391/display/redirect>

Changes:


------------------------------------------
[...truncated 222.20 KiB...]
#19 28.17 config.status: creating src/guaclog/Makefile
#19 28.20 config.status: creating src/guaclog/man/guaclog.1
#19 28.22 config.status: creating src/pulse/Makefile
#19 28.25 config.status: creating src/protocols/kubernetes/Makefile
#19 28.28 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 28.31 config.status: creating src/protocols/rdp/Makefile
#19 28.37 config.status: creating src/protocols/rdp/tests/Makefile
#19 28.40 config.status: creating src/protocols/ssh/Makefile
#19 28.43 config.status: creating src/protocols/telnet/Makefile
#19 28.46 config.status: creating src/protocols/vnc/Makefile
#19 28.50 config.status: creating config.h
#19 28.51 config.status: executing depfiles commands
#19 30.52 config.status: executing libtool commands
#19 30.55 
#19 30.55 ------------------------------------------------
#19 30.55 guacamole-server version 1.6.1
#19 30.55 ------------------------------------------------
#19 30.55 
#19 30.55    Library status:
#19 30.55 
#19 30.55      freerdp ............. yes (2.x)
#19 30.55      pango ............... yes
#19 30.55      libavcodec .......... no
#19 30.55      libavformat ......... no
#19 30.55      libavutil ........... no
#19 30.55      libssh2 ............. yes
#19 30.55      libssl .............. yes
#19 30.55      libswscale .......... no
#19 30.55      libtelnet ........... yes
#19 30.55      libVNCServer ........ yes
#19 30.55      libvorbis ........... no
#19 30.55      libpulse ............ yes
#19 30.55      libwebsockets ....... yes
#19 30.55      libwebp ............. yes
#19 30.55      wsock32 ............. no
#19 30.55 
#19 30.55    Protocol support:
#19 30.55 
#19 30.55       Kubernetes .... yes
#19 30.55       RDP ........... yes
#19 30.55       SSH ........... yes
#19 30.55       Telnet ........ yes
#19 30.55       VNC ........... yes
#19 30.55 
#19 30.55    Services / tools:
#19 30.55 
#19 30.55       guacd ...... yes
#19 30.55       guacenc .... no
#19 30.55       guaclog .... yes
#19 30.55 
#19 30.55    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 30.55    Init scripts: no
#19 30.55    Systemd units: no
#19 30.55    Systemd user: no
#19 30.55 
#19 30.55 Type "make" to compile guacamole-server.
#19 30.55 
#19 30.62 make  all-recursive
#19 30.62 make[1]: Entering directory '/tmp/guacamole-server'
#19 30.62 Making all in src/libguac
#19 30.63 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 30.64 Making all in .
#19 30.64 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 30.65   CC       libguac_la-argv.lo
#19 30.65   CC       libguac_la-audio.lo
#19 30.65   CC       libguac_la-client.lo
#19 30.65   CC       libguac_la-display.lo
#19 30.65   CC       libguac_la-display-builtin-cursors.lo
#19 30.65   CC       libguac_la-display-cursor.lo
#19 30.65   CC       libguac_la-display-flush.lo
#19 30.65   CC       libguac_la-display-layer.lo
#19 30.65   CC       libguac_la-display-layer-list.lo
#19 30.65   CC       libguac_la-display-plan.lo
#19 30.65   CC       libguac_la-display-plan-combine.lo
#19 30.65   CC       libguac_la-display-plan-rect.lo
#19 30.66   CC       libguac_la-display-plan-search.lo
#19 30.66   CC       libguac_la-display-render-thread.lo
#19 30.66   CC       libguac_la-display-worker.lo
#19 30.66   CC       libguac_la-encode-jpeg.lo
#19 30.66   CC       libguac_la-encode-png.lo
#19 30.66   CC       libguac_la-error.lo
#19 30.66   CC       libguac_la-fifo.lo
#19 30.66   CC       libguac_la-file.lo
#19 30.66   CC       libguac_la-fips.lo
#19 30.67   CC       libguac_la-flag.lo
#19 30.67   CC       libguac_la-hash.lo
#19 30.67   CC       libguac_la-id.lo
#19 30.87   CC       libguac_la-mem.lo
#19 30.92   CC       libguac_la-rwlock.lo
#19 30.93   CC       libguac_la-palette.lo
#19 30.94   CC       libguac_la-parser.lo
#19 30.94   CC       libguac_la-pool.lo
#19 30.96   CC       libguac_la-proctitle.lo
#19 30.97   CC       libguac_la-protocol.lo
#19 30.97   CC       libguac_la-raw_encoder.lo
#19 30.98   CC       libguac_la-rect.lo
#19 30.98   CC       libguac_la-recording.lo
#19 30.98   CC       libguac_la-socket.lo
#19 30.98   CC       libguac_la-socket-broadcast.lo
#19 30.98   CC       libguac_la-socket-fd.lo
#19 30.98   CC       libguac_la-socket-nest.lo
#19 31.02   CC       libguac_la-socket-tee.lo
#19 31.02   CC       libguac_la-string.lo
#19 31.02   CC       libguac_la-tcp.lo
#19 31.03   CC       libguac_la-timestamp.lo
#19 31.05   CC       libguac_la-unicode.lo
#19 31.05   CC       libguac_la-user.lo
#19 31.08   CC       libguac_la-user-handlers.lo
#19 31.14   CC       libguac_la-user-handshake.lo
#19 31.15   CC       libguac_la-wait-fd.lo
#19 31.17   CC       libguac_la-wol.lo
#19 31.19   CC       libguac_la-encode-webp.lo
#19 31.21   CC       libguac_la-socket-ssl.lo
#19 31.72   CCLD     libguac.la
#19 32.20 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 32.20 Making all in tests
#19 32.21 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 32.21 make[3]: Nothing to be done for 'all'.
#19 32.21 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 32.21 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 32.21 Making all in src/common
#19 32.22 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 32.22 Making all in .
#19 32.22 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 32.23   CC       libguac_common_la-io.lo
#19 32.23   CC       libguac_common_la-blank_cursor.lo
#19 32.23   CC       libguac_common_la-clipboard.lo
#19 32.23   CC       libguac_common_la-cursor.lo
#19 32.23   CC       libguac_common_la-dot_cursor.lo
#19 32.23   CC       libguac_common_la-ibar_cursor.lo
#19 32.23   CC       libguac_common_la-iconv.lo
#19 32.23   CC       libguac_common_la-json.lo
#19 32.23   CC       libguac_common_la-list.lo
#19 32.23   CC       libguac_common_la-pointer_cursor.lo
#19 32.23   CC       libguac_common_la-rect.lo
#19 32.23   CC       libguac_common_la-string.lo
#19 32.23   CC       libguac_common_la-surface.lo
#19 32.72   CCLD     libguac_common.la
#19 32.89 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 32.89 Making all in tests
#19 32.90 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 32.90 make[3]: Nothing to be done for 'all'.
#19 32.90 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 32.90 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 32.90 Making all in src/common-ssh
#19 32.90 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 32.90 Making all in .
#19 32.91 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 32.91   CC       libguac_common_ssh_la-buffer.lo
#19 32.91   CC       libguac_common_ssh_la-sftp.lo
#19 32.91   CC       libguac_common_ssh_la-ssh.lo
#19 32.91   CC       libguac_common_ssh_la-key.lo
#19 32.91   CC       libguac_common_ssh_la-user.lo
#19 33.39   CCLD     libguac_common_ssh.la
#19 33.52 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 33.52 Making all in tests
#19 33.53 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 33.53 make[3]: Nothing to be done for 'all'.
#19 33.53 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 33.53 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 33.53 Making all in src/terminal
#19 33.53 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 33.54 Making all in .
#19 33.54 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 33.54   CC       libguac_terminal_la-buffer.lo
#19 33.54   CC       libguac_terminal_la-char-mappings.lo
#19 33.54   CC       libguac_terminal_la-color-scheme.lo
#19 33.54   CC       libguac_terminal_la-common.lo
#19 33.55   CC       libguac_terminal_la-display.lo
#19 33.55   CC       libguac_terminal_la-named-colors.lo
#19 33.55   CC       libguac_terminal_la-palette.lo
#19 33.55   CC       libguac_terminal_la-scrollbar.lo
#19 33.55   CC       libguac_terminal_la-select.lo
#19 33.55   CC       libguac_terminal_la-selection-point.lo
#19 33.55   CC       libguac_terminal_la-terminal.lo
#19 33.55   CC       libguac_terminal_la-terminal-handlers.lo
#19 33.55   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 33.55   CC       libguac_terminal_la-typescript.lo
#19 33.55   CC       libguac_terminal_la-xparsecolor.lo
#19 33.96 terminal.c: In function '__guac_terminal_send_key':
#19 33.96 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 33.96  1924 |             char data;
#19 33.96       |                  ^~~~
#19 33.96 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 33.96  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 33.96       |                                                   ^~~~
#19 33.96 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 33.97 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 33.97  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 33.97       |             ^
#19 33.97 terminal.c: At top level:
#19 33.97 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 33.97  2193 |     return 0;
#19 33.97       |     ^~~~~~
#19 33.97 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 33.97  2195 | }
#19 33.97       | ^
#19 33.99 terminal.c: In function '__guac_terminal_send_key':
#19 33.99 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 33.99  2191 |     }
#19 33.99       |     ^
#19 34.00 terminal.c: At top level:
#19 34.00 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 34.00  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 34.00       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.00 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 34.00  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 34.00       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.00 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 34.00  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 34.00       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.00 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 34.00  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 34.00       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.00 cc1: all warnings being treated as errors
#19 34.01 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 34.01 make[3]: *** Waiting for unfinished jobs....
#19 34.60 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 34.60 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 34.60 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 34.60 make[1]: Leaving directory '/tmp/guacamole-server'
#19 34.60 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 34.60 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
34.00       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
34.00 cc1: all warnings being treated as errors
34.01 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
34.01 make[3]: *** Waiting for unfinished jobs....
34.60 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
34.60 make[2]: *** [Makefile:801: all-recursive] Error 1
34.60 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
34.60 make[1]: Leaving directory '/tmp/guacamole-server'
34.60 make[1]: *** [Makefile:546: all-recursive] Error 1
34.60 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2391
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2391: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-freerdp » 2.4.1,ubuntu #2390

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2390/display/redirect>

Changes:


------------------------------------------
[...truncated 221.29 KiB...]
#19 29.50 config.status: creating src/guaclog/Makefile
#19 29.53 config.status: creating src/guaclog/man/guaclog.1
#19 29.55 config.status: creating src/pulse/Makefile
#19 29.58 config.status: creating src/protocols/kubernetes/Makefile
#19 29.62 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 29.65 config.status: creating src/protocols/rdp/Makefile
#19 29.71 config.status: creating src/protocols/rdp/tests/Makefile
#19 29.75 config.status: creating src/protocols/ssh/Makefile
#19 29.78 config.status: creating src/protocols/telnet/Makefile
#19 29.81 config.status: creating src/protocols/vnc/Makefile
#19 29.85 config.status: creating config.h
#19 29.86 config.status: executing depfiles commands
#19 31.73 config.status: executing libtool commands
#19 31.76 
#19 31.76 ------------------------------------------------
#19 31.76 guacamole-server version 1.6.1
#19 31.76 ------------------------------------------------
#19 31.76 
#19 31.76    Library status:
#19 31.76 
#19 31.76      freerdp ............. yes (2.x)
#19 31.76      pango ............... yes
#19 31.76      libavcodec .......... no
#19 31.76      libavformat ......... no
#19 31.76      libavutil ........... no
#19 31.76      libssh2 ............. yes
#19 31.76      libssl .............. yes
#19 31.76      libswscale .......... no
#19 31.76      libtelnet ........... yes
#19 31.76      libVNCServer ........ yes
#19 31.76      libvorbis ........... no
#19 31.76      libpulse ............ yes
#19 31.76      libwebsockets ....... yes
#19 31.76      libwebp ............. yes
#19 31.76      wsock32 ............. no
#19 31.76 
#19 31.76    Protocol support:
#19 31.76 
#19 31.76       Kubernetes .... yes
#19 31.76       RDP ........... yes
#19 31.76       SSH ........... yes
#19 31.76       Telnet ........ yes
#19 31.76       VNC ........... yes
#19 31.76 
#19 31.76    Services / tools:
#19 31.76 
#19 31.76       guacd ...... yes
#19 31.76       guacenc .... no
#19 31.76       guaclog .... yes
#19 31.76 
#19 31.76    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 31.76    Init scripts: no
#19 31.76    Systemd units: no
#19 31.76    Systemd user: no
#19 31.76 
#19 31.76 Type "make" to compile guacamole-server.
#19 31.76 
#19 31.82 make  all-recursive
#19 31.83 make[1]: Entering directory '/tmp/guacamole-server'
#19 31.83 Making all in src/libguac
#19 31.84 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 31.85 Making all in .
#19 31.85 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 31.86   CC       libguac_la-argv.lo
#19 31.86   CC       libguac_la-audio.lo
#19 31.86   CC       libguac_la-client.lo
#19 31.86   CC       libguac_la-display.lo
#19 31.86   CC       libguac_la-display-builtin-cursors.lo
#19 31.86   CC       libguac_la-display-cursor.lo
#19 31.86   CC       libguac_la-display-flush.lo
#19 31.86   CC       libguac_la-display-layer.lo
#19 31.86   CC       libguac_la-display-layer-list.lo
#19 31.86   CC       libguac_la-display-plan.lo
#19 31.86   CC       libguac_la-display-plan-combine.lo
#19 31.87   CC       libguac_la-display-plan-rect.lo
#19 31.87   CC       libguac_la-display-plan-search.lo
#19 31.87   CC       libguac_la-display-render-thread.lo
#19 31.87   CC       libguac_la-display-worker.lo
#19 31.87   CC       libguac_la-encode-jpeg.lo
#19 32.08   CC       libguac_la-encode-png.lo
#19 32.19   CC       libguac_la-error.lo
#19 32.21   CC       libguac_la-fifo.lo
#19 32.22   CC       libguac_la-file.lo
#19 32.22   CC       libguac_la-fips.lo
#19 32.28   CC       libguac_la-flag.lo
#19 32.28   CC       libguac_la-hash.lo
#19 32.30   CC       libguac_la-id.lo
#19 32.32   CC       libguac_la-mem.lo
#19 32.32   CC       libguac_la-rwlock.lo
#19 32.32   CC       libguac_la-palette.lo
#19 32.33   CC       libguac_la-parser.lo
#19 32.34   CC       libguac_la-pool.lo
#19 32.35   CC       libguac_la-proctitle.lo
#19 32.47   CC       libguac_la-protocol.lo
#19 32.51   CC       libguac_la-raw_encoder.lo
#19 32.52   CC       libguac_la-recording.lo
#19 32.52   CC       libguac_la-rect.lo
#19 32.53   CC       libguac_la-socket.lo
#19 32.53   CC       libguac_la-socket-broadcast.lo
#19 32.56   CC       libguac_la-socket-fd.lo
#19 32.58   CC       libguac_la-socket-nest.lo
#19 32.61   CC       libguac_la-socket-tee.lo
#19 32.67   CC       libguac_la-tcp.lo
#19 32.67   CC       libguac_la-timestamp.lo
#19 32.67   CC       libguac_la-string.lo
#19 32.68   CC       libguac_la-unicode.lo
#19 32.71   CC       libguac_la-user.lo
#19 32.74   CC       libguac_la-user-handlers.lo
#19 32.80   CC       libguac_la-user-handshake.lo
#19 32.84   CC       libguac_la-wait-fd.lo
#19 32.85   CC       libguac_la-wol.lo
#19 32.90   CC       libguac_la-encode-webp.lo
#19 32.92   CC       libguac_la-socket-ssl.lo
#19 33.54   CCLD     libguac.la
#19 34.13 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 34.13 Making all in tests
#19 34.14 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 34.14 make[3]: Nothing to be done for 'all'.
#19 34.14 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 34.14 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 34.14 Making all in src/common
#19 34.15 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 34.15 Making all in .
#19 34.16 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 34.16   CC       libguac_common_la-io.lo
#19 34.16   CC       libguac_common_la-blank_cursor.lo
#19 34.16   CC       libguac_common_la-clipboard.lo
#19 34.16   CC       libguac_common_la-cursor.lo
#19 34.16   CC       libguac_common_la-dot_cursor.lo
#19 34.16   CC       libguac_common_la-ibar_cursor.lo
#19 34.16   CC       libguac_common_la-iconv.lo
#19 34.16   CC       libguac_common_la-json.lo
#19 34.16   CC       libguac_common_la-list.lo
#19 34.16   CC       libguac_common_la-pointer_cursor.lo
#19 34.16   CC       libguac_common_la-rect.lo
#19 34.17   CC       libguac_common_la-string.lo
#19 34.17   CC       libguac_common_la-surface.lo
#19 34.78   CCLD     libguac_common.la
#19 34.99 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 35.00 Making all in tests
#19 35.00 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 35.00 make[3]: Nothing to be done for 'all'.
#19 35.00 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 35.00 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 35.00 Making all in src/common-ssh
#19 35.01 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 35.01 Making all in .
#19 35.01 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 35.01   CC       libguac_common_ssh_la-buffer.lo
#19 35.01   CC       libguac_common_ssh_la-sftp.lo
#19 35.01   CC       libguac_common_ssh_la-ssh.lo
#19 35.02   CC       libguac_common_ssh_la-key.lo
#19 35.02   CC       libguac_common_ssh_la-user.lo
#19 35.63   CCLD     libguac_common_ssh.la
#19 35.79 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 35.79 Making all in tests
#19 35.79 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 35.79 make[3]: Nothing to be done for 'all'.
#19 35.79 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 35.79 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 35.79 Making all in src/terminal
#19 35.80 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 35.80 Making all in .
#19 35.81 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 35.81   CC       libguac_terminal_la-buffer.lo
#19 35.81   CC       libguac_terminal_la-char-mappings.lo
#19 35.81   CC       libguac_terminal_la-color-scheme.lo
#19 35.81   CC       libguac_terminal_la-common.lo
#19 35.81   CC       libguac_terminal_la-display.lo
#19 35.81   CC       libguac_terminal_la-named-colors.lo
#19 35.81   CC       libguac_terminal_la-palette.lo
#19 35.81   CC       libguac_terminal_la-scrollbar.lo
#19 35.81   CC       libguac_terminal_la-select.lo
#19 35.82   CC       libguac_terminal_la-selection-point.lo
#19 35.82   CC       libguac_terminal_la-terminal.lo
#19 35.82   CC       libguac_terminal_la-terminal-handlers.lo
#19 35.82   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 35.82   CC       libguac_terminal_la-typescript.lo
#19 35.82   CC       libguac_terminal_la-xparsecolor.lo
#19 36.39 terminal.c: In function '__guac_terminal_send_key':
#19 36.39 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 36.39  1924 |             char data;
#19 36.39       |                  ^~~~
#19 36.39 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 36.39  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 36.39       |                                                   ^~~~
#19 36.39 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 36.41 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 36.41  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 36.41       |             ^
#19 36.41 terminal.c: At top level:
#19 36.41 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 36.41  2193 |     return 0;
#19 36.41       |     ^~~~~~
#19 36.41 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 36.41  2195 | }
#19 36.41       | ^
#19 36.43 terminal.c: In function '__guac_terminal_send_key':
#19 36.43 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 36.43  2191 |     }
#19 36.43       |     ^
#19 36.44 terminal.c: At top level:
#19 36.44 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 36.44  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 36.44       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 36.44 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 36.44  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 36.44       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 36.44 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 36.44  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 36.44       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 36.44 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 36.44  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 36.44       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 36.44 cc1: all warnings being treated as errors
#19 36.45 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 36.45 make[3]: *** Waiting for unfinished jobs....
#19 37.07 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 37.07 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 37.07 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 37.07 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 37.07 make[1]: Leaving directory '/tmp/guacamole-server'
#19 37.07 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
36.44       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
36.44 cc1: all warnings being treated as errors
36.45 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
36.45 make[3]: *** Waiting for unfinished jobs....
37.07 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
37.07 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
37.07 make[2]: *** [Makefile:801: all-recursive] Error 1
37.07 make[1]: *** [Makefile:546: all-recursive] Error 1
37.07 make[1]: Leaving directory '/tmp/guacamole-server'
37.07 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2390
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2390: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-freerdp » 2.4.1,ubuntu #2389

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2389/display/redirect>

Changes:


------------------------------------------
[...truncated 220.76 KiB...]
#19 28.09 config.status: creating src/guaclog/Makefile
#19 28.12 config.status: creating src/guaclog/man/guaclog.1
#19 28.14 config.status: creating src/pulse/Makefile
#19 28.17 config.status: creating src/protocols/kubernetes/Makefile
#19 28.20 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 28.23 config.status: creating src/protocols/rdp/Makefile
#19 28.30 config.status: creating src/protocols/rdp/tests/Makefile
#19 28.33 config.status: creating src/protocols/ssh/Makefile
#19 28.36 config.status: creating src/protocols/telnet/Makefile
#19 28.39 config.status: creating src/protocols/vnc/Makefile
#19 28.42 config.status: creating config.h
#19 28.44 config.status: executing depfiles commands
#19 30.42 config.status: executing libtool commands
#19 30.45 
#19 30.45 ------------------------------------------------
#19 30.45 guacamole-server version 1.6.1
#19 30.45 ------------------------------------------------
#19 30.45 
#19 30.45    Library status:
#19 30.45 
#19 30.45      freerdp ............. yes (2.x)
#19 30.45      pango ............... yes
#19 30.45      libavcodec .......... no
#19 30.45      libavformat ......... no
#19 30.45      libavutil ........... no
#19 30.45      libssh2 ............. yes
#19 30.45      libssl .............. yes
#19 30.45      libswscale .......... no
#19 30.45      libtelnet ........... yes
#19 30.45      libVNCServer ........ yes
#19 30.45      libvorbis ........... no
#19 30.45      libpulse ............ yes
#19 30.45      libwebsockets ....... yes
#19 30.45      libwebp ............. yes
#19 30.45      wsock32 ............. no
#19 30.45 
#19 30.45    Protocol support:
#19 30.45 
#19 30.45       Kubernetes .... yes
#19 30.45       RDP ........... yes
#19 30.45       SSH ........... yes
#19 30.45       Telnet ........ yes
#19 30.45       VNC ........... yes
#19 30.45 
#19 30.45    Services / tools:
#19 30.45 
#19 30.45       guacd ...... yes
#19 30.45       guacenc .... no
#19 30.45       guaclog .... yes
#19 30.45 
#19 30.45    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 30.45    Init scripts: no
#19 30.45    Systemd units: no
#19 30.45    Systemd user: no
#19 30.45 
#19 30.45 Type "make" to compile guacamole-server.
#19 30.45 
#19 30.51 make  all-recursive
#19 30.51 make[1]: Entering directory '/tmp/guacamole-server'
#19 30.51 Making all in src/libguac
#19 30.52 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 30.53 Making all in .
#19 30.54 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 30.54   CC       libguac_la-argv.lo
#19 30.54   CC       libguac_la-audio.lo
#19 30.54   CC       libguac_la-client.lo
#19 30.54   CC       libguac_la-display.lo
#19 30.54   CC       libguac_la-display-builtin-cursors.lo
#19 30.54   CC       libguac_la-display-cursor.lo
#19 30.54   CC       libguac_la-display-flush.lo
#19 30.54   CC       libguac_la-display-layer.lo
#19 30.54   CC       libguac_la-display-layer-list.lo
#19 30.54   CC       libguac_la-display-plan.lo
#19 30.55   CC       libguac_la-display-plan-combine.lo
#19 30.55   CC       libguac_la-display-plan-rect.lo
#19 30.55   CC       libguac_la-display-plan-search.lo
#19 30.55   CC       libguac_la-display-render-thread.lo
#19 30.55   CC       libguac_la-display-worker.lo
#19 30.55   CC       libguac_la-encode-jpeg.lo
#19 30.55   CC       libguac_la-encode-png.lo
#19 30.55   CC       libguac_la-error.lo
#19 30.55   CC       libguac_la-fifo.lo
#19 30.55   CC       libguac_la-file.lo
#19 30.55   CC       libguac_la-fips.lo
#19 30.57   CC       libguac_la-flag.lo
#19 30.57   CC       libguac_la-hash.lo
#19 30.57   CC       libguac_la-id.lo
#19 30.72   CC       libguac_la-mem.lo
#19 30.82   CC       libguac_la-rwlock.lo
#19 30.83   CC       libguac_la-palette.lo
#19 30.83   CC       libguac_la-parser.lo
#19 30.85   CC       libguac_la-pool.lo
#19 30.85   CC       libguac_la-protocol.lo
#19 30.85   CC       libguac_la-proctitle.lo
#19 30.85   CC       libguac_la-raw_encoder.lo
#19 30.86   CC       libguac_la-recording.lo
#19 30.87   CC       libguac_la-rect.lo
#19 30.87   CC       libguac_la-socket.lo
#19 30.87   CC       libguac_la-socket-broadcast.lo
#19 30.89   CC       libguac_la-socket-fd.lo
#19 30.89   CC       libguac_la-socket-nest.lo
#19 30.90   CC       libguac_la-socket-tee.lo
#19 30.91   CC       libguac_la-string.lo
#19 30.92   CC       libguac_la-tcp.lo
#19 30.92   CC       libguac_la-timestamp.lo
#19 30.93   CC       libguac_la-unicode.lo
#19 30.93   CC       libguac_la-user.lo
#19 30.96   CC       libguac_la-user-handlers.lo
#19 31.02   CC       libguac_la-user-handshake.lo
#19 31.06   CC       libguac_la-wait-fd.lo
#19 31.08   CC       libguac_la-wol.lo
#19 31.12   CC       libguac_la-encode-webp.lo
#19 31.12   CC       libguac_la-socket-ssl.lo
#19 31.62   CCLD     libguac.la
#19 32.10 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 32.10 Making all in tests
#19 32.11 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 32.11 make[3]: Nothing to be done for 'all'.
#19 32.11 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 32.11 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 32.11 Making all in src/common
#19 32.12 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 32.12 Making all in .
#19 32.12 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 32.12   CC       libguac_common_la-io.lo
#19 32.13   CC       libguac_common_la-blank_cursor.lo
#19 32.13   CC       libguac_common_la-clipboard.lo
#19 32.13   CC       libguac_common_la-cursor.lo
#19 32.13   CC       libguac_common_la-dot_cursor.lo
#19 32.13   CC       libguac_common_la-ibar_cursor.lo
#19 32.13   CC       libguac_common_la-iconv.lo
#19 32.13   CC       libguac_common_la-json.lo
#19 32.13   CC       libguac_common_la-list.lo
#19 32.13   CC       libguac_common_la-pointer_cursor.lo
#19 32.13   CC       libguac_common_la-rect.lo
#19 32.13   CC       libguac_common_la-string.lo
#19 32.13   CC       libguac_common_la-surface.lo
#19 32.59   CCLD     libguac_common.la
#19 32.76 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 32.76 Making all in tests
#19 32.76 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 32.76 make[3]: Nothing to be done for 'all'.
#19 32.76 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 32.76 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 32.76 Making all in src/common-ssh
#19 32.77 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 32.77 Making all in .
#19 32.77 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 32.77   CC       libguac_common_ssh_la-buffer.lo
#19 32.78   CC       libguac_common_ssh_la-sftp.lo
#19 32.78   CC       libguac_common_ssh_la-ssh.lo
#19 32.78   CC       libguac_common_ssh_la-key.lo
#19 32.78   CC       libguac_common_ssh_la-user.lo
#19 33.27   CCLD     libguac_common_ssh.la
#19 33.41 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 33.41 Making all in tests
#19 33.41 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 33.41 make[3]: Nothing to be done for 'all'.
#19 33.41 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 33.41 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 33.41 Making all in src/terminal
#19 33.42 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 33.42 Making all in .
#19 33.43 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 33.43   CC       libguac_terminal_la-buffer.lo
#19 33.43   CC       libguac_terminal_la-char-mappings.lo
#19 33.43   CC       libguac_terminal_la-color-scheme.lo
#19 33.43   CC       libguac_terminal_la-common.lo
#19 33.43   CC       libguac_terminal_la-display.lo
#19 33.43   CC       libguac_terminal_la-named-colors.lo
#19 33.43   CC       libguac_terminal_la-palette.lo
#19 33.43   CC       libguac_terminal_la-scrollbar.lo
#19 33.43   CC       libguac_terminal_la-select.lo
#19 33.43   CC       libguac_terminal_la-selection-point.lo
#19 33.43   CC       libguac_terminal_la-terminal.lo
#19 33.43   CC       libguac_terminal_la-terminal-handlers.lo
#19 33.44   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 33.44   CC       libguac_terminal_la-typescript.lo
#19 33.44   CC       libguac_terminal_la-xparsecolor.lo
#19 33.87 terminal.c: In function '__guac_terminal_send_key':
#19 33.88 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 33.88  1924 |             char data;
#19 33.88       |                  ^~~~
#19 33.88 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 33.88  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 33.88       |                                                   ^~~~
#19 33.88 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 33.89 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 33.89  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 33.89       |             ^
#19 33.89 terminal.c: At top level:
#19 33.89 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 33.89  2193 |     return 0;
#19 33.89       |     ^~~~~~
#19 33.89 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 33.89  2195 | }
#19 33.89       | ^
#19 33.91 terminal.c: In function '__guac_terminal_send_key':
#19 33.91 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 33.91  2191 |     }
#19 33.91       |     ^
#19 33.91 terminal.c: At top level:
#19 33.92 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 33.92  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 33.92       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.92 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 33.92  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 33.92       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.92 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 33.92  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 33.92       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.92 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 33.92  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 33.92       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.92 cc1: all warnings being treated as errors
#19 33.92 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 33.92 make[3]: *** Waiting for unfinished jobs....
#19 34.43 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 34.43 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 34.43 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 34.43 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 34.43 make[1]: Leaving directory '/tmp/guacamole-server'
#19 34.43 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
33.92       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
33.92 cc1: all warnings being treated as errors
33.92 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
33.92 make[3]: *** Waiting for unfinished jobs....
34.43 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
34.43 make[2]: *** [Makefile:801: all-recursive] Error 1
34.43 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
34.43 make[1]: *** [Makefile:546: all-recursive] Error 1
34.43 make[1]: Leaving directory '/tmp/guacamole-server'
34.43 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2389
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2389: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-freerdp » 2.4.1,ubuntu #2388

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2388/display/redirect>

Changes:


------------------------------------------
[...truncated 222.67 KiB...]
#19 27.26 config.status: creating src/guaclog/Makefile
#19 27.29 config.status: creating src/guaclog/man/guaclog.1
#19 27.31 config.status: creating src/pulse/Makefile
#19 27.34 config.status: creating src/protocols/kubernetes/Makefile
#19 27.37 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 27.40 config.status: creating src/protocols/rdp/Makefile
#19 27.46 config.status: creating src/protocols/rdp/tests/Makefile
#19 27.50 config.status: creating src/protocols/ssh/Makefile
#19 27.53 config.status: creating src/protocols/telnet/Makefile
#19 27.56 config.status: creating src/protocols/vnc/Makefile
#19 27.59 config.status: creating config.h
#19 27.61 config.status: executing depfiles commands
#19 29.55 config.status: executing libtool commands
#19 29.58 
#19 29.58 ------------------------------------------------
#19 29.58 guacamole-server version 1.6.1
#19 29.58 ------------------------------------------------
#19 29.58 
#19 29.58    Library status:
#19 29.58 
#19 29.58      freerdp ............. yes (2.x)
#19 29.58      pango ............... yes
#19 29.58      libavcodec .......... no
#19 29.58      libavformat ......... no
#19 29.58      libavutil ........... no
#19 29.58      libssh2 ............. yes
#19 29.58      libssl .............. yes
#19 29.58      libswscale .......... no
#19 29.58      libtelnet ........... yes
#19 29.58      libVNCServer ........ yes
#19 29.58      libvorbis ........... no
#19 29.58      libpulse ............ yes
#19 29.58      libwebsockets ....... yes
#19 29.58      libwebp ............. yes
#19 29.58      wsock32 ............. no
#19 29.58 
#19 29.58    Protocol support:
#19 29.58 
#19 29.58       Kubernetes .... yes
#19 29.58       RDP ........... yes
#19 29.58       SSH ........... yes
#19 29.58       Telnet ........ yes
#19 29.58       VNC ........... yes
#19 29.58 
#19 29.58    Services / tools:
#19 29.58 
#19 29.58       guacd ...... yes
#19 29.58       guacenc .... no
#19 29.58       guaclog .... yes
#19 29.58 
#19 29.58    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 29.58    Init scripts: no
#19 29.58    Systemd units: no
#19 29.58    Systemd user: no
#19 29.58 
#19 29.58 Type "make" to compile guacamole-server.
#19 29.58 
#19 29.65 make  all-recursive
#19 29.65 make[1]: Entering directory '/tmp/guacamole-server'
#19 29.65 Making all in src/libguac
#19 29.66 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 29.67 Making all in .
#19 29.68 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 29.68   CC       libguac_la-argv.lo
#19 29.68   CC       libguac_la-audio.lo
#19 29.68   CC       libguac_la-client.lo
#19 29.68   CC       libguac_la-display.lo
#19 29.68   CC       libguac_la-display-builtin-cursors.lo
#19 29.68   CC       libguac_la-display-cursor.lo
#19 29.68   CC       libguac_la-display-flush.lo
#19 29.68   CC       libguac_la-display-layer.lo
#19 29.68   CC       libguac_la-display-layer-list.lo
#19 29.68   CC       libguac_la-display-plan.lo
#19 29.68   CC       libguac_la-display-plan-combine.lo
#19 29.68   CC       libguac_la-display-plan-rect.lo
#19 29.69   CC       libguac_la-display-plan-search.lo
#19 29.69   CC       libguac_la-display-render-thread.lo
#19 29.69   CC       libguac_la-display-worker.lo
#19 29.69   CC       libguac_la-encode-jpeg.lo
#19 29.69   CC       libguac_la-encode-png.lo
#19 29.69   CC       libguac_la-error.lo
#19 29.69   CC       libguac_la-fifo.lo
#19 29.69   CC       libguac_la-file.lo
#19 29.70   CC       libguac_la-fips.lo
#19 29.70   CC       libguac_la-hash.lo
#19 29.70   CC       libguac_la-flag.lo
#19 29.70   CC       libguac_la-id.lo
#19 29.87   CC       libguac_la-mem.lo
#19 29.93   CC       libguac_la-rwlock.lo
#19 29.94   CC       libguac_la-palette.lo
#19 29.95   CC       libguac_la-parser.lo
#19 29.96   CC       libguac_la-pool.lo
#19 29.97   CC       libguac_la-proctitle.lo
#19 29.97   CC       libguac_la-protocol.lo
#19 29.99   CC       libguac_la-raw_encoder.lo
#19 30.00   CC       libguac_la-recording.lo
#19 30.01   CC       libguac_la-rect.lo
#19 30.02   CC       libguac_la-socket.lo
#19 30.03   CC       libguac_la-socket-broadcast.lo
#19 30.04   CC       libguac_la-socket-fd.lo
#19 30.06   CC       libguac_la-socket-nest.lo
#19 30.06   CC       libguac_la-socket-tee.lo
#19 30.06   CC       libguac_la-string.lo
#19 30.07   CC       libguac_la-tcp.lo
#19 30.07   CC       libguac_la-timestamp.lo
#19 30.08   CC       libguac_la-unicode.lo
#19 30.08   CC       libguac_la-user.lo
#19 30.09   CC       libguac_la-user-handlers.lo
#19 30.17   CC       libguac_la-user-handshake.lo
#19 30.17   CC       libguac_la-wait-fd.lo
#19 30.20   CC       libguac_la-wol.lo
#19 30.24   CC       libguac_la-encode-webp.lo
#19 30.25   CC       libguac_la-socket-ssl.lo
#19 30.75   CCLD     libguac.la
#19 31.20 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 31.20 Making all in tests
#19 31.21 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 31.21 make[3]: Nothing to be done for 'all'.
#19 31.21 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 31.21 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 31.21 Making all in src/common
#19 31.21 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 31.22 Making all in .
#19 31.22 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 31.22   CC       libguac_common_la-io.lo
#19 31.22   CC       libguac_common_la-blank_cursor.lo
#19 31.22   CC       libguac_common_la-clipboard.lo
#19 31.22   CC       libguac_common_la-cursor.lo
#19 31.23   CC       libguac_common_la-dot_cursor.lo
#19 31.23   CC       libguac_common_la-ibar_cursor.lo
#19 31.23   CC       libguac_common_la-iconv.lo
#19 31.23   CC       libguac_common_la-json.lo
#19 31.23   CC       libguac_common_la-list.lo
#19 31.23   CC       libguac_common_la-pointer_cursor.lo
#19 31.23   CC       libguac_common_la-rect.lo
#19 31.23   CC       libguac_common_la-string.lo
#19 31.23   CC       libguac_common_la-surface.lo
#19 31.70   CCLD     libguac_common.la
#19 31.85 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 31.85 Making all in tests
#19 31.85 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 31.85 make[3]: Nothing to be done for 'all'.
#19 31.85 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 31.86 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 31.86 Making all in src/common-ssh
#19 31.86 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 31.86 Making all in .
#19 31.87 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 31.87   CC       libguac_common_ssh_la-buffer.lo
#19 31.87   CC       libguac_common_ssh_la-sftp.lo
#19 31.87   CC       libguac_common_ssh_la-ssh.lo
#19 31.87   CC       libguac_common_ssh_la-key.lo
#19 31.87   CC       libguac_common_ssh_la-user.lo
#19 32.38   CCLD     libguac_common_ssh.la
#19 32.51 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 32.51 Making all in tests
#19 32.51 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 32.51 make[3]: Nothing to be done for 'all'.
#19 32.51 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 32.52 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 32.52 Making all in src/terminal
#19 32.52 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 32.52 Making all in .
#19 32.53 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 32.53   CC       libguac_terminal_la-buffer.lo
#19 32.53   CC       libguac_terminal_la-char-mappings.lo
#19 32.53   CC       libguac_terminal_la-color-scheme.lo
#19 32.53   CC       libguac_terminal_la-common.lo
#19 32.53   CC       libguac_terminal_la-display.lo
#19 32.53   CC       libguac_terminal_la-named-colors.lo
#19 32.53   CC       libguac_terminal_la-palette.lo
#19 32.53   CC       libguac_terminal_la-scrollbar.lo
#19 32.53   CC       libguac_terminal_la-select.lo
#19 32.53   CC       libguac_terminal_la-selection-point.lo
#19 32.54   CC       libguac_terminal_la-terminal.lo
#19 32.54   CC       libguac_terminal_la-terminal-handlers.lo
#19 32.54   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 32.54   CC       libguac_terminal_la-typescript.lo
#19 32.54   CC       libguac_terminal_la-xparsecolor.lo
#19 32.95 terminal.c: In function '__guac_terminal_send_key':
#19 32.95 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 32.95  1924 |             char data;
#19 32.95       |                  ^~~~
#19 32.95 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 32.95  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 32.95       |                                                   ^~~~
#19 32.95 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 32.96 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 32.96  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 32.96       |             ^
#19 32.96 terminal.c: At top level:
#19 32.96 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 32.96  2193 |     return 0;
#19 32.96       |     ^~~~~~
#19 32.96 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 32.96  2195 | }
#19 32.96       | ^
#19 32.98 terminal.c: In function '__guac_terminal_send_key':
#19 32.98 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 32.98  2191 |     }
#19 32.98       |     ^
#19 32.99 terminal.c: At top level:
#19 32.99 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 32.99  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 32.99       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 32.99 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 32.99  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 32.99       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 32.99 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 32.99  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 32.99       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 32.99 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 32.99  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 32.99       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 32.99 cc1: all warnings being treated as errors
#19 33.00 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 33.00 make[3]: *** Waiting for unfinished jobs....
#19 33.56 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 33.56 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 33.56 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 33.56 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 33.56 make[1]: Leaving directory '/tmp/guacamole-server'
#19 33.56 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
32.99       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32.99 cc1: all warnings being treated as errors
33.00 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
33.00 make[3]: *** Waiting for unfinished jobs....
33.56 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
33.56 make[2]: *** [Makefile:801: all-recursive] Error 1
33.56 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
33.56 make[1]: *** [Makefile:546: all-recursive] Error 1
33.56 make[1]: Leaving directory '/tmp/guacamole-server'
33.56 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2388
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2388: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-freerdp » 2.4.1,ubuntu #2387

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2387/display/redirect>

Changes:


------------------------------------------
[...truncated 218.46 KiB...]
#19 14.67 config.status: creating src/guaclog/Makefile
#19 14.69 config.status: creating src/guaclog/man/guaclog.1
#19 14.71 config.status: creating src/pulse/Makefile
#19 14.72 config.status: creating src/protocols/kubernetes/Makefile
#19 14.74 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 14.76 config.status: creating src/protocols/rdp/Makefile
#19 14.80 config.status: creating src/protocols/rdp/tests/Makefile
#19 14.82 config.status: creating src/protocols/ssh/Makefile
#19 14.84 config.status: creating src/protocols/telnet/Makefile
#19 14.86 config.status: creating src/protocols/vnc/Makefile
#19 14.88 config.status: creating config.h
#19 14.89 config.status: executing depfiles commands
#19 16.10 config.status: executing libtool commands
#19 16.12 
#19 16.12 ------------------------------------------------
#19 16.12 guacamole-server version 1.6.1
#19 16.12 ------------------------------------------------
#19 16.12 
#19 16.12    Library status:
#19 16.12 
#19 16.12      freerdp ............. yes (2.x)
#19 16.12      pango ............... yes
#19 16.12      libavcodec .......... no
#19 16.12      libavformat ......... no
#19 16.12      libavutil ........... no
#19 16.12      libssh2 ............. yes
#19 16.12      libssl .............. yes
#19 16.12      libswscale .......... no
#19 16.12      libtelnet ........... yes
#19 16.12      libVNCServer ........ yes
#19 16.12      libvorbis ........... no
#19 16.12      libpulse ............ yes
#19 16.12      libwebsockets ....... yes
#19 16.12      libwebp ............. yes
#19 16.12      wsock32 ............. no
#19 16.12 
#19 16.12    Protocol support:
#19 16.12 
#19 16.12       Kubernetes .... yes
#19 16.12       RDP ........... yes
#19 16.12       SSH ........... yes
#19 16.12       Telnet ........ yes
#19 16.12       VNC ........... yes
#19 16.12 
#19 16.12    Services / tools:
#19 16.12 
#19 16.12       guacd ...... yes
#19 16.12       guacenc .... no
#19 16.12       guaclog .... yes
#19 16.12 
#19 16.12    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 16.12    Init scripts: no
#19 16.12    Systemd units: no
#19 16.12    Systemd user: no
#19 16.12 
#19 16.12 Type "make" to compile guacamole-server.
#19 16.12 
#19 16.16 make  all-recursive
#19 16.16 make[1]: Entering directory '/tmp/guacamole-server'
#19 16.16 Making all in src/libguac
#19 16.17 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.17 Making all in .
#19 16.18 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.18   CC       libguac_la-argv.lo
#19 16.18   CC       libguac_la-audio.lo
#19 16.18   CC       libguac_la-client.lo
#19 16.18   CC       libguac_la-display.lo
#19 16.18   CC       libguac_la-display-builtin-cursors.lo
#19 16.18   CC       libguac_la-display-cursor.lo
#19 16.18   CC       libguac_la-display-flush.lo
#19 16.18   CC       libguac_la-display-layer.lo
#19 16.18   CC       libguac_la-display-layer-list.lo
#19 16.18   CC       libguac_la-display-plan.lo
#19 16.18   CC       libguac_la-display-plan-combine.lo
#19 16.18   CC       libguac_la-display-plan-rect.lo
#19 16.18   CC       libguac_la-display-plan-search.lo
#19 16.18   CC       libguac_la-display-render-thread.lo
#19 16.18   CC       libguac_la-display-worker.lo
#19 16.18   CC       libguac_la-encode-jpeg.lo
#19 16.18   CC       libguac_la-encode-png.lo
#19 16.18   CC       libguac_la-error.lo
#19 16.18   CC       libguac_la-fifo.lo
#19 16.19   CC       libguac_la-file.lo
#19 16.19   CC       libguac_la-fips.lo
#19 16.19   CC       libguac_la-flag.lo
#19 16.19   CC       libguac_la-hash.lo
#19 16.19   CC       libguac_la-id.lo
#19 16.29   CC       libguac_la-mem.lo
#19 16.32   CC       libguac_la-rwlock.lo
#19 16.33   CC       libguac_la-palette.lo
#19 16.33   CC       libguac_la-parser.lo
#19 16.36   CC       libguac_la-pool.lo
#19 16.37   CC       libguac_la-proctitle.lo
#19 16.38   CC       libguac_la-protocol.lo
#19 16.38   CC       libguac_la-raw_encoder.lo
#19 16.38   CC       libguac_la-recording.lo
#19 16.38   CC       libguac_la-rect.lo
#19 16.38   CC       libguac_la-socket.lo
#19 16.39   CC       libguac_la-socket-broadcast.lo
#19 16.40   CC       libguac_la-socket-fd.lo
#19 16.41   CC       libguac_la-socket-tee.lo
#19 16.41   CC       libguac_la-socket-nest.lo
#19 16.41   CC       libguac_la-string.lo
#19 16.42   CC       libguac_la-tcp.lo
#19 16.42   CC       libguac_la-timestamp.lo
#19 16.43   CC       libguac_la-unicode.lo
#19 16.44   CC       libguac_la-user.lo
#19 16.44   CC       libguac_la-user-handlers.lo
#19 16.50   CC       libguac_la-user-handshake.lo
#19 16.50   CC       libguac_la-wait-fd.lo
#19 16.51   CC       libguac_la-wol.lo
#19 16.51   CC       libguac_la-encode-webp.lo
#19 16.54   CC       libguac_la-socket-ssl.lo
#19 16.85   CCLD     libguac.la
#19 17.11 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 17.11 Making all in tests
#19 17.12 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 17.12 make[3]: Nothing to be done for 'all'.
#19 17.12 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 17.12 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 17.12 Making all in src/common
#19 17.12 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 17.13 Making all in .
#19 17.13 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 17.13   CC       libguac_common_la-io.lo
#19 17.13   CC       libguac_common_la-blank_cursor.lo
#19 17.13   CC       libguac_common_la-clipboard.lo
#19 17.13   CC       libguac_common_la-cursor.lo
#19 17.13   CC       libguac_common_la-dot_cursor.lo
#19 17.13   CC       libguac_common_la-ibar_cursor.lo
#19 17.14   CC       libguac_common_la-iconv.lo
#19 17.14   CC       libguac_common_la-json.lo
#19 17.14   CC       libguac_common_la-list.lo
#19 17.14   CC       libguac_common_la-pointer_cursor.lo
#19 17.14   CC       libguac_common_la-rect.lo
#19 17.14   CC       libguac_common_la-string.lo
#19 17.14   CC       libguac_common_la-surface.lo
#19 17.47   CCLD     libguac_common.la
#19 17.57 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 17.57 Making all in tests
#19 17.57 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 17.57 make[3]: Nothing to be done for 'all'.
#19 17.57 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 17.57 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 17.57 Making all in src/common-ssh
#19 17.58 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 17.58 Making all in .
#19 17.58 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 17.58   CC       libguac_common_ssh_la-buffer.lo
#19 17.58   CC       libguac_common_ssh_la-sftp.lo
#19 17.58   CC       libguac_common_ssh_la-ssh.lo
#19 17.58   CC       libguac_common_ssh_la-key.lo
#19 17.58   CC       libguac_common_ssh_la-user.lo
#19 17.90   CCLD     libguac_common_ssh.la
#19 17.97 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 17.97 Making all in tests
#19 17.97 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 17.97 make[3]: Nothing to be done for 'all'.
#19 17.97 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 17.98 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 17.98 Making all in src/terminal
#19 17.98 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 17.98 Making all in .
#19 17.99 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 17.99   CC       libguac_terminal_la-buffer.lo
#19 17.99   CC       libguac_terminal_la-char-mappings.lo
#19 17.99   CC       libguac_terminal_la-color-scheme.lo
#19 17.99   CC       libguac_terminal_la-common.lo
#19 17.99   CC       libguac_terminal_la-display.lo
#19 17.99   CC       libguac_terminal_la-named-colors.lo
#19 17.99   CC       libguac_terminal_la-palette.lo
#19 17.99   CC       libguac_terminal_la-scrollbar.lo
#19 17.99   CC       libguac_terminal_la-select.lo
#19 17.99   CC       libguac_terminal_la-selection-point.lo
#19 17.99   CC       libguac_terminal_la-terminal.lo
#19 17.99   CC       libguac_terminal_la-terminal-handlers.lo
#19 17.99   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 17.99   CC       libguac_terminal_la-typescript.lo
#19 17.99   CC       libguac_terminal_la-xparsecolor.lo
#19 18.23 terminal.c: In function '__guac_terminal_send_key':
#19 18.23 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 18.23  1924 |             char data;
#19 18.23       |                  ^~~~
#19 18.24 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 18.24  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 18.24       |                                                   ^~~~
#19 18.24 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 18.24 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 18.24  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 18.24       |             ^
#19 18.24 terminal.c: At top level:
#19 18.24 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 18.24  2193 |     return 0;
#19 18.24       |     ^~~~~~
#19 18.24 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 18.24  2195 | }
#19 18.24       | ^
#19 18.26 terminal.c: In function '__guac_terminal_send_key':
#19 18.26 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 18.26  2191 |     }
#19 18.26       |     ^
#19 18.26 terminal.c: At top level:
#19 18.26 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 18.26  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 18.26       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.26 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 18.26  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 18.26       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.26 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 18.26  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 18.26       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.26 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 18.26  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 18.26       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.26 cc1: all warnings being treated as errors
#19 18.27 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 18.27 make[3]: *** Waiting for unfinished jobs....
#19 18.59 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 18.59 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 18.59 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 18.59 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 18.59 make[1]: Leaving directory '/tmp/guacamole-server'
#19 18.59 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
18.26       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18.26 cc1: all warnings being treated as errors
18.27 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
18.27 make[3]: *** Waiting for unfinished jobs....
18.59 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
18.59 make[2]: *** [Makefile:801: all-recursive] Error 1
18.59 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
18.59 make[1]: *** [Makefile:546: all-recursive] Error 1
18.59 make[1]: Leaving directory '/tmp/guacamole-server'
18.59 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2387
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2387: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-freerdp » 2.4.1,ubuntu #2386

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2386/display/redirect>

Changes:


------------------------------------------
[...truncated 222.26 KiB...]
#19 36.26 config.status: creating src/guaclog/Makefile
#19 36.29 config.status: creating src/guaclog/man/guaclog.1
#19 36.31 config.status: creating src/pulse/Makefile
#19 36.34 config.status: creating src/protocols/kubernetes/Makefile
#19 36.38 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 36.43 config.status: creating src/protocols/rdp/Makefile
#19 36.50 config.status: creating src/protocols/rdp/tests/Makefile
#19 36.54 config.status: creating src/protocols/ssh/Makefile
#19 36.58 config.status: creating src/protocols/telnet/Makefile
#19 36.62 config.status: creating src/protocols/vnc/Makefile
#19 36.67 config.status: creating config.h
#19 36.69 config.status: executing depfiles commands
#19 39.00 config.status: executing libtool commands
#19 39.03 
#19 39.03 ------------------------------------------------
#19 39.03 guacamole-server version 1.6.1
#19 39.03 ------------------------------------------------
#19 39.03 
#19 39.03    Library status:
#19 39.03 
#19 39.03      freerdp ............. yes (2.x)
#19 39.03      pango ............... yes
#19 39.03      libavcodec .......... no
#19 39.03      libavformat ......... no
#19 39.03      libavutil ........... no
#19 39.03      libssh2 ............. yes
#19 39.03      libssl .............. yes
#19 39.03      libswscale .......... no
#19 39.03      libtelnet ........... yes
#19 39.03      libVNCServer ........ yes
#19 39.03      libvorbis ........... no
#19 39.03      libpulse ............ yes
#19 39.03      libwebsockets ....... yes
#19 39.03      libwebp ............. yes
#19 39.03      wsock32 ............. no
#19 39.03 
#19 39.03    Protocol support:
#19 39.03 
#19 39.03       Kubernetes .... yes
#19 39.03       RDP ........... yes
#19 39.03       SSH ........... yes
#19 39.03       Telnet ........ yes
#19 39.03       VNC ........... yes
#19 39.03 
#19 39.03    Services / tools:
#19 39.03 
#19 39.03       guacd ...... yes
#19 39.03       guacenc .... no
#19 39.03       guaclog .... yes
#19 39.03 
#19 39.03    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 39.03    Init scripts: no
#19 39.03    Systemd units: no
#19 39.03    Systemd user: no
#19 39.03 
#19 39.03 Type "make" to compile guacamole-server.
#19 39.03 
#19 39.09 make  all-recursive
#19 39.10 make[1]: Entering directory '/tmp/guacamole-server'
#19 39.10 Making all in src/libguac
#19 39.11 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 39.12 Making all in .
#19 39.13 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 39.13   CC       libguac_la-argv.lo
#19 39.13   CC       libguac_la-audio.lo
#19 39.13   CC       libguac_la-client.lo
#19 39.13   CC       libguac_la-display.lo
#19 39.13   CC       libguac_la-display-builtin-cursors.lo
#19 39.13   CC       libguac_la-display-cursor.lo
#19 39.13   CC       libguac_la-display-flush.lo
#19 39.13   CC       libguac_la-display-layer.lo
#19 39.13   CC       libguac_la-display-layer-list.lo
#19 39.13   CC       libguac_la-display-plan.lo
#19 39.13   CC       libguac_la-display-plan-combine.lo
#19 39.14   CC       libguac_la-display-plan-rect.lo
#19 39.14   CC       libguac_la-display-plan-search.lo
#19 39.14   CC       libguac_la-display-render-thread.lo
#19 39.14   CC       libguac_la-display-worker.lo
#19 39.14   CC       libguac_la-encode-jpeg.lo
#19 39.14   CC       libguac_la-encode-png.lo
#19 39.14   CC       libguac_la-fifo.lo
#19 39.14   CC       libguac_la-error.lo
#19 39.14   CC       libguac_la-file.lo
#19 39.15   CC       libguac_la-fips.lo
#19 39.15   CC       libguac_la-flag.lo
#19 39.15   CC       libguac_la-hash.lo
#19 39.15   CC       libguac_la-id.lo
#19 39.31   CC       libguac_la-mem.lo
#19 39.40   CC       libguac_la-rwlock.lo
#19 39.42   CC       libguac_la-palette.lo
#19 39.43   CC       libguac_la-parser.lo
#19 39.44   CC       libguac_la-pool.lo
#19 39.44   CC       libguac_la-proctitle.lo
#19 39.46   CC       libguac_la-protocol.lo
#19 39.47   CC       libguac_la-raw_encoder.lo
#19 39.47   CC       libguac_la-recording.lo
#19 39.48   CC       libguac_la-rect.lo
#19 39.49   CC       libguac_la-socket.lo
#19 39.49   CC       libguac_la-socket-broadcast.lo
#19 39.49   CC       libguac_la-socket-fd.lo
#19 39.50   CC       libguac_la-socket-nest.lo
#19 39.54   CC       libguac_la-socket-tee.lo
#19 39.54   CC       libguac_la-string.lo
#19 39.54   CC       libguac_la-tcp.lo
#19 39.54   CC       libguac_la-timestamp.lo
#19 39.54   CC       libguac_la-unicode.lo
#19 39.55   CC       libguac_la-user.lo
#19 39.56   CC       libguac_la-user-handlers.lo
#19 39.63   CC       libguac_la-user-handshake.lo
#19 39.67   CC       libguac_la-wait-fd.lo
#19 39.69   CC       libguac_la-wol.lo
#19 39.71   CC       libguac_la-encode-webp.lo
#19 39.74   CC       libguac_la-socket-ssl.lo
#19 40.47   CCLD     libguac.la
#19 41.05 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 41.05 Making all in tests
#19 41.07 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 41.07 make[3]: Nothing to be done for 'all'.
#19 41.07 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 41.07 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 41.07 Making all in src/common
#19 41.08 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 41.08 Making all in .
#19 41.09 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 41.09   CC       libguac_common_la-io.lo
#19 41.09   CC       libguac_common_la-blank_cursor.lo
#19 41.09   CC       libguac_common_la-clipboard.lo
#19 41.09   CC       libguac_common_la-cursor.lo
#19 41.10   CC       libguac_common_la-dot_cursor.lo
#19 41.10   CC       libguac_common_la-ibar_cursor.lo
#19 41.10   CC       libguac_common_la-iconv.lo
#19 41.10   CC       libguac_common_la-json.lo
#19 41.10   CC       libguac_common_la-list.lo
#19 41.10   CC       libguac_common_la-pointer_cursor.lo
#19 41.10   CC       libguac_common_la-rect.lo
#19 41.10   CC       libguac_common_la-string.lo
#19 41.10   CC       libguac_common_la-surface.lo
#19 41.77   CCLD     libguac_common.la
#19 41.96 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 41.96 Making all in tests
#19 41.97 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 41.97 make[3]: Nothing to be done for 'all'.
#19 41.97 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 41.97 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 41.97 Making all in src/common-ssh
#19 41.98 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 41.98 Making all in .
#19 41.98 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 41.99   CC       libguac_common_ssh_la-buffer.lo
#19 41.99   CC       libguac_common_ssh_la-sftp.lo
#19 41.99   CC       libguac_common_ssh_la-ssh.lo
#19 41.99   CC       libguac_common_ssh_la-key.lo
#19 41.99   CC       libguac_common_ssh_la-user.lo
#19 42.74   CCLD     libguac_common_ssh.la
#19 42.88 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 42.88 Making all in tests
#19 42.89 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 42.89 make[3]: Nothing to be done for 'all'.
#19 42.89 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 42.89 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 42.89 Making all in src/terminal
#19 42.90 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 42.90 Making all in .
#19 42.91 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 42.91   CC       libguac_terminal_la-buffer.lo
#19 42.91   CC       libguac_terminal_la-char-mappings.lo
#19 42.91   CC       libguac_terminal_la-color-scheme.lo
#19 42.91   CC       libguac_terminal_la-common.lo
#19 42.91   CC       libguac_terminal_la-display.lo
#19 42.91   CC       libguac_terminal_la-named-colors.lo
#19 42.92   CC       libguac_terminal_la-palette.lo
#19 42.92   CC       libguac_terminal_la-scrollbar.lo
#19 42.92   CC       libguac_terminal_la-select.lo
#19 42.92   CC       libguac_terminal_la-selection-point.lo
#19 42.92   CC       libguac_terminal_la-terminal.lo
#19 42.92   CC       libguac_terminal_la-terminal-handlers.lo
#19 42.92   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 42.92   CC       libguac_terminal_la-typescript.lo
#19 42.92   CC       libguac_terminal_la-xparsecolor.lo
#19 43.54 terminal.c: In function '__guac_terminal_send_key':
#19 43.54 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 43.54  1924 |             char data;
#19 43.54       |                  ^~~~
#19 43.54 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 43.54  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 43.54       |                                                   ^~~~
#19 43.54 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 43.55 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 43.55  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 43.55       |             ^
#19 43.55 terminal.c: At top level:
#19 43.55 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 43.55  2193 |     return 0;
#19 43.55       |     ^~~~~~
#19 43.55 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 43.55  2195 | }
#19 43.55       | ^
#19 43.58 terminal.c: In function '__guac_terminal_send_key':
#19 43.58 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 43.58  2191 |     }
#19 43.58       |     ^
#19 43.58 terminal.c: At top level:
#19 43.58 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 43.58  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 43.58       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 43.58 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 43.58  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 43.58       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 43.59 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 43.59  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 43.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 43.59 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 43.59  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 43.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 43.59 cc1: all warnings being treated as errors
#19 43.59 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 43.59 make[3]: *** Waiting for unfinished jobs....
#19 44.36 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 44.36 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 44.36 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 44.36 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 44.36 make[1]: Leaving directory '/tmp/guacamole-server'
#19 44.36 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
43.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43.59 cc1: all warnings being treated as errors
43.59 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
43.59 make[3]: *** Waiting for unfinished jobs....
44.36 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
44.36 make[2]: *** [Makefile:801: all-recursive] Error 1
44.36 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
44.36 make[1]: *** [Makefile:546: all-recursive] Error 1
44.36 make[1]: Leaving directory '/tmp/guacamole-server'
44.36 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2386
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2386: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-freerdp » 2.4.1,ubuntu #2385

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2385/display/redirect>

Changes:


------------------------------------------
[...truncated 217.43 KiB...]
#19 16.62 config.status: creating src/guaclog/Makefile
#19 16.64 config.status: creating src/guaclog/man/guaclog.1
#19 16.66 config.status: creating src/pulse/Makefile
#19 16.68 config.status: creating src/protocols/kubernetes/Makefile
#19 16.70 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 16.72 config.status: creating src/protocols/rdp/Makefile
#19 16.76 config.status: creating src/protocols/rdp/tests/Makefile
#19 16.78 config.status: creating src/protocols/ssh/Makefile
#19 16.80 config.status: creating src/protocols/telnet/Makefile
#19 16.83 config.status: creating src/protocols/vnc/Makefile
#19 16.85 config.status: creating config.h
#19 16.86 config.status: executing depfiles commands
#19 18.30 config.status: executing libtool commands
#19 18.32 
#19 18.32 ------------------------------------------------
#19 18.32 guacamole-server version 1.6.1
#19 18.32 ------------------------------------------------
#19 18.32 
#19 18.32    Library status:
#19 18.32 
#19 18.32      freerdp ............. yes (2.x)
#19 18.32      pango ............... yes
#19 18.32      libavcodec .......... no
#19 18.32      libavformat ......... no
#19 18.32      libavutil ........... no
#19 18.32      libssh2 ............. yes
#19 18.32      libssl .............. yes
#19 18.32      libswscale .......... no
#19 18.32      libtelnet ........... yes
#19 18.32      libVNCServer ........ yes
#19 18.32      libvorbis ........... no
#19 18.32      libpulse ............ yes
#19 18.32      libwebsockets ....... yes
#19 18.32      libwebp ............. yes
#19 18.32      wsock32 ............. no
#19 18.32 
#19 18.32    Protocol support:
#19 18.32 
#19 18.32       Kubernetes .... yes
#19 18.32       RDP ........... yes
#19 18.32       SSH ........... yes
#19 18.32       Telnet ........ yes
#19 18.32       VNC ........... yes
#19 18.32 
#19 18.32    Services / tools:
#19 18.32 
#19 18.32       guacd ...... yes
#19 18.32       guacenc .... no
#19 18.32       guaclog .... yes
#19 18.32 
#19 18.32    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 18.32    Init scripts: no
#19 18.32    Systemd units: no
#19 18.32    Systemd user: no
#19 18.32 
#19 18.32 Type "make" to compile guacamole-server.
#19 18.32 
#19 18.37 make  all-recursive
#19 18.37 make[1]: Entering directory '/tmp/guacamole-server'
#19 18.38 Making all in src/libguac
#19 18.38 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.39 Making all in .
#19 18.39 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.39   CC       libguac_la-argv.lo
#19 18.39   CC       libguac_la-audio.lo
#19 18.39   CC       libguac_la-client.lo
#19 18.39   CC       libguac_la-display.lo
#19 18.40   CC       libguac_la-display-builtin-cursors.lo
#19 18.40   CC       libguac_la-display-cursor.lo
#19 18.40   CC       libguac_la-display-flush.lo
#19 18.40   CC       libguac_la-display-layer.lo
#19 18.40   CC       libguac_la-display-layer-list.lo
#19 18.40   CC       libguac_la-display-plan.lo
#19 18.40   CC       libguac_la-display-plan-combine.lo
#19 18.40   CC       libguac_la-display-plan-rect.lo
#19 18.40   CC       libguac_la-display-plan-search.lo
#19 18.40   CC       libguac_la-display-render-thread.lo
#19 18.40   CC       libguac_la-display-worker.lo
#19 18.40   CC       libguac_la-encode-jpeg.lo
#19 18.40   CC       libguac_la-encode-png.lo
#19 18.40   CC       libguac_la-error.lo
#19 18.40   CC       libguac_la-fifo.lo
#19 18.40   CC       libguac_la-file.lo
#19 18.40   CC       libguac_la-fips.lo
#19 18.41   CC       libguac_la-flag.lo
#19 18.41   CC       libguac_la-hash.lo
#19 18.41   CC       libguac_la-id.lo
#19 18.51   CC       libguac_la-mem.lo
#19 18.57   CC       libguac_la-rwlock.lo
#19 18.58   CC       libguac_la-palette.lo
#19 18.59   CC       libguac_la-parser.lo
#19 18.59   CC       libguac_la-pool.lo
#19 18.59   CC       libguac_la-proctitle.lo
#19 18.60   CC       libguac_la-protocol.lo
#19 18.60   CC       libguac_la-raw_encoder.lo
#19 18.61   CC       libguac_la-recording.lo
#19 18.61   CC       libguac_la-rect.lo
#19 18.63   CC       libguac_la-socket.lo
#19 18.63   CC       libguac_la-socket-broadcast.lo
#19 18.65   CC       libguac_la-socket-fd.lo
#19 18.65   CC       libguac_la-socket-nest.lo
#19 18.65   CC       libguac_la-socket-tee.lo
#19 18.66   CC       libguac_la-string.lo
#19 18.66   CC       libguac_la-tcp.lo
#19 18.66   CC       libguac_la-timestamp.lo
#19 18.67   CC       libguac_la-unicode.lo
#19 18.67   CC       libguac_la-user.lo
#19 18.72   CC       libguac_la-user-handlers.lo
#19 18.72   CC       libguac_la-user-handshake.lo
#19 18.72   CC       libguac_la-wol.lo
#19 18.72   CC       libguac_la-wait-fd.lo
#19 18.75   CC       libguac_la-encode-webp.lo
#19 18.76   CC       libguac_la-socket-ssl.lo
#19 19.10   CCLD     libguac.la
#19 19.39 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.39 Making all in tests
#19 19.40 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.40 make[3]: Nothing to be done for 'all'.
#19 19.40 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.40 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.40 Making all in src/common
#19 19.40 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.40 Making all in .
#19 19.41 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.41   CC       libguac_common_la-io.lo
#19 19.41   CC       libguac_common_la-blank_cursor.lo
#19 19.41   CC       libguac_common_la-clipboard.lo
#19 19.41   CC       libguac_common_la-cursor.lo
#19 19.41   CC       libguac_common_la-dot_cursor.lo
#19 19.41   CC       libguac_common_la-ibar_cursor.lo
#19 19.41   CC       libguac_common_la-iconv.lo
#19 19.41   CC       libguac_common_la-json.lo
#19 19.41   CC       libguac_common_la-list.lo
#19 19.41   CC       libguac_common_la-pointer_cursor.lo
#19 19.41   CC       libguac_common_la-rect.lo
#19 19.41   CC       libguac_common_la-string.lo
#19 19.41   CC       libguac_common_la-surface.lo
#19 19.74   CCLD     libguac_common.la
#19 19.83 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 19.83 Making all in tests
#19 19.83 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 19.83 make[3]: Nothing to be done for 'all'.
#19 19.83 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 19.83 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 19.83 Making all in src/common-ssh
#19 19.84 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 19.84 Making all in .
#19 19.84 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 19.85   CC       libguac_common_ssh_la-buffer.lo
#19 19.85   CC       libguac_common_ssh_la-sftp.lo
#19 19.85   CC       libguac_common_ssh_la-ssh.lo
#19 19.85   CC       libguac_common_ssh_la-key.lo
#19 19.85   CC       libguac_common_ssh_la-user.lo
#19 20.16   CCLD     libguac_common_ssh.la
#19 20.23 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 20.23 Making all in tests
#19 20.23 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 20.23 make[3]: Nothing to be done for 'all'.
#19 20.23 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 20.23 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 20.23 Making all in src/terminal
#19 20.23 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 20.24 Making all in .
#19 20.24 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 20.24   CC       libguac_terminal_la-buffer.lo
#19 20.24   CC       libguac_terminal_la-char-mappings.lo
#19 20.24   CC       libguac_terminal_la-color-scheme.lo
#19 20.24   CC       libguac_terminal_la-common.lo
#19 20.24   CC       libguac_terminal_la-display.lo
#19 20.24   CC       libguac_terminal_la-named-colors.lo
#19 20.24   CC       libguac_terminal_la-palette.lo
#19 20.24   CC       libguac_terminal_la-scrollbar.lo
#19 20.24   CC       libguac_terminal_la-select.lo
#19 20.24   CC       libguac_terminal_la-selection-point.lo
#19 20.24   CC       libguac_terminal_la-terminal.lo
#19 20.24   CC       libguac_terminal_la-terminal-handlers.lo
#19 20.24   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 20.24   CC       libguac_terminal_la-typescript.lo
#19 20.25   CC       libguac_terminal_la-xparsecolor.lo
#19 20.50 terminal.c: In function '__guac_terminal_send_key':
#19 20.50 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 20.50  1924 |             char data;
#19 20.50       |                  ^~~~
#19 20.50 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 20.50  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 20.50       |                                                   ^~~~
#19 20.50 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 20.51 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 20.51  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 20.51       |             ^
#19 20.51 terminal.c: At top level:
#19 20.51 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 20.51  2193 |     return 0;
#19 20.51       |     ^~~~~~
#19 20.51 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 20.51  2195 | }
#19 20.51       | ^
#19 20.53 terminal.c: In function '__guac_terminal_send_key':
#19 20.53 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 20.53  2191 |     }
#19 20.53       |     ^
#19 20.53 terminal.c: At top level:
#19 20.53 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 20.53  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 20.53       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 20.53 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 20.53  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 20.53       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 20.53 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 20.53  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 20.53       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 20.53 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 20.53  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 20.53       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 20.53 cc1: all warnings being treated as errors
#19 20.53 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 20.53 make[3]: *** Waiting for unfinished jobs....
#19 20.82 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 20.82 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 20.82 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 20.82 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 20.82 make[1]: Leaving directory '/tmp/guacamole-server'
#19 20.82 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
20.53       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20.53 cc1: all warnings being treated as errors
20.53 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
20.53 make[3]: *** Waiting for unfinished jobs....
20.82 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
20.82 make[2]: *** [Makefile:801: all-recursive] Error 1
20.82 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
20.82 make[1]: *** [Makefile:546: all-recursive] Error 1
20.82 make[1]: Leaving directory '/tmp/guacamole-server'
20.82 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2385
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2385: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-freerdp » 2.4.1,ubuntu #2384

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2384/display/redirect>

Changes:


------------------------------------------
[...truncated 218.14 KiB...]
#19 15.21 config.status: creating src/guaclog/Makefile
#19 15.23 config.status: creating src/guaclog/man/guaclog.1
#19 15.24 config.status: creating src/pulse/Makefile
#19 15.26 config.status: creating src/protocols/kubernetes/Makefile
#19 15.27 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 15.29 config.status: creating src/protocols/rdp/Makefile
#19 15.33 config.status: creating src/protocols/rdp/tests/Makefile
#19 15.35 config.status: creating src/protocols/ssh/Makefile
#19 15.37 config.status: creating src/protocols/telnet/Makefile
#19 15.39 config.status: creating src/protocols/vnc/Makefile
#19 15.41 config.status: creating config.h
#19 15.41 config.status: executing depfiles commands
#19 16.54 config.status: executing libtool commands
#19 16.56 
#19 16.56 ------------------------------------------------
#19 16.56 guacamole-server version 1.6.1
#19 16.56 ------------------------------------------------
#19 16.56 
#19 16.56    Library status:
#19 16.56 
#19 16.56      freerdp ............. yes (2.x)
#19 16.56      pango ............... yes
#19 16.56      libavcodec .......... no
#19 16.56      libavformat ......... no
#19 16.56      libavutil ........... no
#19 16.56      libssh2 ............. yes
#19 16.56      libssl .............. yes
#19 16.56      libswscale .......... no
#19 16.56      libtelnet ........... yes
#19 16.56      libVNCServer ........ yes
#19 16.56      libvorbis ........... no
#19 16.56      libpulse ............ yes
#19 16.56      libwebsockets ....... yes
#19 16.56      libwebp ............. yes
#19 16.56      wsock32 ............. no
#19 16.56 
#19 16.56    Protocol support:
#19 16.56 
#19 16.56       Kubernetes .... yes
#19 16.56       RDP ........... yes
#19 16.56       SSH ........... yes
#19 16.56       Telnet ........ yes
#19 16.56       VNC ........... yes
#19 16.56 
#19 16.56    Services / tools:
#19 16.56 
#19 16.56       guacd ...... yes
#19 16.56       guacenc .... no
#19 16.56       guaclog .... yes
#19 16.56 
#19 16.56    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 16.56    Init scripts: no
#19 16.56    Systemd units: no
#19 16.56    Systemd user: no
#19 16.56 
#19 16.56 Type "make" to compile guacamole-server.
#19 16.56 
#19 16.60 make  all-recursive
#19 16.60 make[1]: Entering directory '/tmp/guacamole-server'
#19 16.61 Making all in src/libguac
#19 16.61 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.61 Making all in .
#19 16.62 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.62   CC       libguac_la-argv.lo
#19 16.62   CC       libguac_la-audio.lo
#19 16.62   CC       libguac_la-client.lo
#19 16.62   CC       libguac_la-display.lo
#19 16.62   CC       libguac_la-display-builtin-cursors.lo
#19 16.62   CC       libguac_la-display-cursor.lo
#19 16.62   CC       libguac_la-display-flush.lo
#19 16.62   CC       libguac_la-display-layer.lo
#19 16.62   CC       libguac_la-display-layer-list.lo
#19 16.62   CC       libguac_la-display-plan.lo
#19 16.62   CC       libguac_la-display-plan-combine.lo
#19 16.63   CC       libguac_la-display-plan-rect.lo
#19 16.63   CC       libguac_la-display-plan-search.lo
#19 16.63   CC       libguac_la-display-render-thread.lo
#19 16.63   CC       libguac_la-display-worker.lo
#19 16.63   CC       libguac_la-encode-jpeg.lo
#19 16.63   CC       libguac_la-encode-png.lo
#19 16.63   CC       libguac_la-error.lo
#19 16.63   CC       libguac_la-fifo.lo
#19 16.63   CC       libguac_la-file.lo
#19 16.63   CC       libguac_la-fips.lo
#19 16.63   CC       libguac_la-flag.lo
#19 16.63   CC       libguac_la-hash.lo
#19 16.63   CC       libguac_la-id.lo
#19 16.77   CC       libguac_la-mem.lo
#19 16.79   CC       libguac_la-rwlock.lo
#19 16.80   CC       libguac_la-palette.lo
#19 16.80   CC       libguac_la-parser.lo
#19 16.80   CC       libguac_la-pool.lo
#19 16.80   CC       libguac_la-proctitle.lo
#19 16.81   CC       libguac_la-protocol.lo
#19 16.81   CC       libguac_la-raw_encoder.lo
#19 16.81   CC       libguac_la-recording.lo
#19 16.82   CC       libguac_la-rect.lo
#19 16.83   CC       libguac_la-socket.lo
#19 16.83   CC       libguac_la-socket-broadcast.lo
#19 16.83   CC       libguac_la-socket-fd.lo
#19 16.84   CC       libguac_la-socket-nest.lo
#19 16.86   CC       libguac_la-socket-tee.lo
#19 16.86   CC       libguac_la-string.lo
#19 16.86   CC       libguac_la-tcp.lo
#19 16.86   CC       libguac_la-timestamp.lo
#19 16.87   CC       libguac_la-unicode.lo
#19 16.87   CC       libguac_la-user.lo
#19 16.87   CC       libguac_la-user-handlers.lo
#19 16.90   CC       libguac_la-user-handshake.lo
#19 16.97   CC       libguac_la-wait-fd.lo
#19 16.97   CC       libguac_la-wol.lo
#19 16.97   CC       libguac_la-encode-webp.lo
#19 16.99   CC       libguac_la-socket-ssl.lo
#19 17.32   CCLD     libguac.la
#19 17.62 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 17.62 Making all in tests
#19 17.63 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 17.63 make[3]: Nothing to be done for 'all'.
#19 17.63 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 17.63 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 17.63 Making all in src/common
#19 17.63 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 17.64 Making all in .
#19 17.64 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 17.64   CC       libguac_common_la-io.lo
#19 17.64   CC       libguac_common_la-blank_cursor.lo
#19 17.64   CC       libguac_common_la-clipboard.lo
#19 17.64   CC       libguac_common_la-cursor.lo
#19 17.64   CC       libguac_common_la-ibar_cursor.lo
#19 17.64   CC       libguac_common_la-dot_cursor.lo
#19 17.64   CC       libguac_common_la-iconv.lo
#19 17.64   CC       libguac_common_la-json.lo
#19 17.65   CC       libguac_common_la-list.lo
#19 17.65   CC       libguac_common_la-pointer_cursor.lo
#19 17.65   CC       libguac_common_la-rect.lo
#19 17.65   CC       libguac_common_la-string.lo
#19 17.65   CC       libguac_common_la-surface.lo
#19 17.94   CCLD     libguac_common.la
#19 18.04 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 18.04 Making all in tests
#19 18.04 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 18.04 make[3]: Nothing to be done for 'all'.
#19 18.04 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 18.04 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 18.04 Making all in src/common-ssh
#19 18.05 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 18.05 Making all in .
#19 18.05 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 18.05   CC       libguac_common_ssh_la-buffer.lo
#19 18.05   CC       libguac_common_ssh_la-sftp.lo
#19 18.05   CC       libguac_common_ssh_la-ssh.lo
#19 18.05   CC       libguac_common_ssh_la-key.lo
#19 18.05   CC       libguac_common_ssh_la-user.lo
#19 18.34   CCLD     libguac_common_ssh.la
#19 18.42 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 18.42 Making all in tests
#19 18.43 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 18.43 make[3]: Nothing to be done for 'all'.
#19 18.43 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 18.43 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 18.43 Making all in src/terminal
#19 18.43 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 18.43 Making all in .
#19 18.44 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 18.44   CC       libguac_terminal_la-buffer.lo
#19 18.44   CC       libguac_terminal_la-char-mappings.lo
#19 18.44   CC       libguac_terminal_la-color-scheme.lo
#19 18.44   CC       libguac_terminal_la-common.lo
#19 18.44   CC       libguac_terminal_la-display.lo
#19 18.44   CC       libguac_terminal_la-named-colors.lo
#19 18.44   CC       libguac_terminal_la-palette.lo
#19 18.44   CC       libguac_terminal_la-scrollbar.lo
#19 18.44   CC       libguac_terminal_la-select.lo
#19 18.44   CC       libguac_terminal_la-selection-point.lo
#19 18.44   CC       libguac_terminal_la-terminal.lo
#19 18.44   CC       libguac_terminal_la-terminal-handlers.lo
#19 18.44   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 18.44   CC       libguac_terminal_la-typescript.lo
#19 18.45   CC       libguac_terminal_la-xparsecolor.lo
#19 18.75 terminal.c: In function '__guac_terminal_send_key':
#19 18.75 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 18.75  1924 |             char data;
#19 18.75       |                  ^~~~
#19 18.75 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 18.75  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 18.75       |                                                   ^~~~
#19 18.75 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 18.76 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 18.76  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 18.76       |             ^
#19 18.76 terminal.c: At top level:
#19 18.76 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 18.76  2193 |     return 0;
#19 18.76       |     ^~~~~~
#19 18.76 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 18.76  2195 | }
#19 18.76       | ^
#19 18.77 terminal.c: In function '__guac_terminal_send_key':
#19 18.77 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 18.77  2191 |     }
#19 18.77       |     ^
#19 18.78 terminal.c: At top level:
#19 18.78 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 18.78  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 18.78       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.78 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 18.78  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 18.78       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.78 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 18.78  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 18.78       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.78 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 18.78  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 18.78       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.78 cc1: all warnings being treated as errors
#19 18.78 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 18.78 make[3]: *** Waiting for unfinished jobs....
#19 19.20 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 19.20 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 19.20 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 19.20 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 19.20 make[1]: Leaving directory '/tmp/guacamole-server'
#19 19.20 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
18.78       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18.78 cc1: all warnings being treated as errors
18.78 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
18.78 make[3]: *** Waiting for unfinished jobs....
19.20 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
19.20 make[2]: *** [Makefile:801: all-recursive] Error 1
19.20 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
19.20 make[1]: *** [Makefile:546: all-recursive] Error 1
19.20 make[1]: Leaving directory '/tmp/guacamole-server'
19.20 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2384
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2384: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-freerdp » 2.4.1,ubuntu #2383

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2383/display/redirect>

Changes:


------------------------------------------
[...truncated 218.80 KiB...]
#19 17.09 config.status: creating src/guaclog/Makefile
#19 17.11 config.status: creating src/guaclog/man/guaclog.1
#19 17.12 config.status: creating src/pulse/Makefile
#19 17.14 config.status: creating src/protocols/kubernetes/Makefile
#19 17.16 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 17.19 config.status: creating src/protocols/rdp/Makefile
#19 17.23 config.status: creating src/protocols/rdp/tests/Makefile
#19 17.25 config.status: creating src/protocols/ssh/Makefile
#19 17.27 config.status: creating src/protocols/telnet/Makefile
#19 17.29 config.status: creating src/protocols/vnc/Makefile
#19 17.31 config.status: creating config.h
#19 17.32 config.status: executing depfiles commands
#19 18.76 config.status: executing libtool commands
#19 18.78 
#19 18.78 ------------------------------------------------
#19 18.78 guacamole-server version 1.6.1
#19 18.78 ------------------------------------------------
#19 18.78 
#19 18.78    Library status:
#19 18.78 
#19 18.78      freerdp ............. yes (2.x)
#19 18.78      pango ............... yes
#19 18.78      libavcodec .......... no
#19 18.78      libavformat ......... no
#19 18.78      libavutil ........... no
#19 18.78      libssh2 ............. yes
#19 18.78      libssl .............. yes
#19 18.78      libswscale .......... no
#19 18.78      libtelnet ........... yes
#19 18.78      libVNCServer ........ yes
#19 18.78      libvorbis ........... no
#19 18.78      libpulse ............ yes
#19 18.78      libwebsockets ....... yes
#19 18.78      libwebp ............. yes
#19 18.78      wsock32 ............. no
#19 18.78 
#19 18.78    Protocol support:
#19 18.78 
#19 18.78       Kubernetes .... yes
#19 18.78       RDP ........... yes
#19 18.78       SSH ........... yes
#19 18.78       Telnet ........ yes
#19 18.78       VNC ........... yes
#19 18.78 
#19 18.78    Services / tools:
#19 18.78 
#19 18.78       guacd ...... yes
#19 18.78       guacenc .... no
#19 18.78       guaclog .... yes
#19 18.78 
#19 18.78    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 18.78    Init scripts: no
#19 18.78    Systemd units: no
#19 18.78    Systemd user: no
#19 18.78 
#19 18.78 Type "make" to compile guacamole-server.
#19 18.78 
#19 18.82 make  all-recursive
#19 18.82 make[1]: Entering directory '/tmp/guacamole-server'
#19 18.83 Making all in src/libguac
#19 18.83 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.84 Making all in .
#19 18.84 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.84   CC       libguac_la-argv.lo
#19 18.84   CC       libguac_la-audio.lo
#19 18.84   CC       libguac_la-client.lo
#19 18.85   CC       libguac_la-display.lo
#19 18.85   CC       libguac_la-display-builtin-cursors.lo
#19 18.85   CC       libguac_la-display-cursor.lo
#19 18.85   CC       libguac_la-display-flush.lo
#19 18.85   CC       libguac_la-display-layer.lo
#19 18.85   CC       libguac_la-display-layer-list.lo
#19 18.85   CC       libguac_la-display-plan.lo
#19 18.85   CC       libguac_la-display-plan-combine.lo
#19 18.85   CC       libguac_la-display-plan-rect.lo
#19 18.85   CC       libguac_la-display-plan-search.lo
#19 18.85   CC       libguac_la-display-render-thread.lo
#19 18.85   CC       libguac_la-display-worker.lo
#19 18.85   CC       libguac_la-encode-jpeg.lo
#19 18.85   CC       libguac_la-encode-png.lo
#19 18.85   CC       libguac_la-error.lo
#19 18.85   CC       libguac_la-fifo.lo
#19 18.85   CC       libguac_la-file.lo
#19 18.85   CC       libguac_la-fips.lo
#19 18.86   CC       libguac_la-flag.lo
#19 18.86   CC       libguac_la-hash.lo
#19 18.86   CC       libguac_la-id.lo
#19 18.98   CC       libguac_la-mem.lo
#19 19.03   CC       libguac_la-rwlock.lo
#19 19.04   CC       libguac_la-palette.lo
#19 19.05   CC       libguac_la-parser.lo
#19 19.06   CC       libguac_la-pool.lo
#19 19.07   CC       libguac_la-proctitle.lo
#19 19.07   CC       libguac_la-protocol.lo
#19 19.09   CC       libguac_la-raw_encoder.lo
#19 19.09   CC       libguac_la-recording.lo
#19 19.09   CC       libguac_la-rect.lo
#19 19.09   CC       libguac_la-socket.lo
#19 19.10   CC       libguac_la-socket-broadcast.lo
#19 19.10   CC       libguac_la-socket-fd.lo
#19 19.11   CC       libguac_la-socket-nest.lo
#19 19.11   CC       libguac_la-socket-tee.lo
#19 19.12   CC       libguac_la-string.lo
#19 19.12   CC       libguac_la-tcp.lo
#19 19.13   CC       libguac_la-timestamp.lo
#19 19.16   CC       libguac_la-user.lo
#19 19.16   CC       libguac_la-unicode.lo
#19 19.19   CC       libguac_la-user-handlers.lo
#19 19.22   CC       libguac_la-user-handshake.lo
#19 19.23   CC       libguac_la-wait-fd.lo
#19 19.24   CC       libguac_la-wol.lo
#19 19.24   CC       libguac_la-encode-webp.lo
#19 19.28   CC       libguac_la-socket-ssl.lo
#19 19.69   CCLD     libguac.la
#19 20.06 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.06 Making all in tests
#19 20.07 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.07 make[3]: Nothing to be done for 'all'.
#19 20.07 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.07 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.07 Making all in src/common
#19 20.08 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.08 Making all in .
#19 20.08 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.08   CC       libguac_common_la-io.lo
#19 20.08   CC       libguac_common_la-blank_cursor.lo
#19 20.08   CC       libguac_common_la-clipboard.lo
#19 20.08   CC       libguac_common_la-cursor.lo
#19 20.08   CC       libguac_common_la-dot_cursor.lo
#19 20.09   CC       libguac_common_la-ibar_cursor.lo
#19 20.09   CC       libguac_common_la-iconv.lo
#19 20.09   CC       libguac_common_la-json.lo
#19 20.09   CC       libguac_common_la-list.lo
#19 20.09   CC       libguac_common_la-pointer_cursor.lo
#19 20.09   CC       libguac_common_la-rect.lo
#19 20.09   CC       libguac_common_la-string.lo
#19 20.09   CC       libguac_common_la-surface.lo
#19 20.46   CCLD     libguac_common.la
#19 20.59 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 20.59 Making all in tests
#19 20.59 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 20.59 make[3]: Nothing to be done for 'all'.
#19 20.59 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 20.59 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 20.59 Making all in src/common-ssh
#19 20.60 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 20.60 Making all in .
#19 20.60 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 20.60   CC       libguac_common_ssh_la-buffer.lo
#19 20.61   CC       libguac_common_ssh_la-sftp.lo
#19 20.61   CC       libguac_common_ssh_la-ssh.lo
#19 20.61   CC       libguac_common_ssh_la-key.lo
#19 20.61   CC       libguac_common_ssh_la-user.lo
#19 20.96   CCLD     libguac_common_ssh.la
#19 21.06 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.06 Making all in tests
#19 21.06 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.06 make[3]: Nothing to be done for 'all'.
#19 21.06 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.07 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.07 Making all in src/terminal
#19 21.07 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.07 Making all in .
#19 21.08 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.08   CC       libguac_terminal_la-buffer.lo
#19 21.08   CC       libguac_terminal_la-char-mappings.lo
#19 21.08   CC       libguac_terminal_la-color-scheme.lo
#19 21.08   CC       libguac_terminal_la-common.lo
#19 21.08   CC       libguac_terminal_la-display.lo
#19 21.08   CC       libguac_terminal_la-named-colors.lo
#19 21.08   CC       libguac_terminal_la-palette.lo
#19 21.08   CC       libguac_terminal_la-scrollbar.lo
#19 21.08   CC       libguac_terminal_la-select.lo
#19 21.08   CC       libguac_terminal_la-selection-point.lo
#19 21.08   CC       libguac_terminal_la-terminal.lo
#19 21.09   CC       libguac_terminal_la-terminal-handlers.lo
#19 21.09   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 21.09   CC       libguac_terminal_la-typescript.lo
#19 21.09   CC       libguac_terminal_la-xparsecolor.lo
#19 21.39 terminal.c: In function '__guac_terminal_send_key':
#19 21.39 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 21.39  1924 |             char data;
#19 21.39       |                  ^~~~
#19 21.39 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 21.39  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 21.39       |                                                   ^~~~
#19 21.39 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 21.40 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 21.40  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 21.40       |             ^
#19 21.40 terminal.c: At top level:
#19 21.40 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 21.40  2193 |     return 0;
#19 21.40       |     ^~~~~~
#19 21.40 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 21.40  2195 | }
#19 21.40       | ^
#19 21.41 terminal.c: In function '__guac_terminal_send_key':
#19 21.42 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 21.42  2191 |     }
#19 21.42       |     ^
#19 21.42 terminal.c: At top level:
#19 21.42 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 21.42  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 21.42       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.42 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 21.42  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 21.42       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.42 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 21.42  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 21.42       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.42 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 21.42  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 21.42       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.42 cc1: all warnings being treated as errors
#19 21.42 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 21.42 make[3]: *** Waiting for unfinished jobs....
#19 21.83 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 21.83 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 21.83 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 21.84 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 21.84 make[1]: Leaving directory '/tmp/guacamole-server'
#19 21.84 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
21.42       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.42 cc1: all warnings being treated as errors
21.42 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.42 make[3]: *** Waiting for unfinished jobs....
21.83 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
21.83 make[2]: *** [Makefile:801: all-recursive] Error 1
21.83 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
21.84 make[1]: *** [Makefile:546: all-recursive] Error 1
21.84 make[1]: Leaving directory '/tmp/guacamole-server'
21.84 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2383
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2383: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-freerdp » 2.4.1,ubuntu #2382

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2382/display/redirect>

Changes:


------------------------------------------
[...truncated 218.42 KiB...]
#19 16.96 config.status: creating src/guaclog/Makefile
#19 16.99 config.status: creating src/guaclog/man/guaclog.1
#19 17.00 config.status: creating src/pulse/Makefile
#19 17.02 config.status: creating src/protocols/kubernetes/Makefile
#19 17.04 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 17.06 config.status: creating src/protocols/rdp/Makefile
#19 17.10 config.status: creating src/protocols/rdp/tests/Makefile
#19 17.12 config.status: creating src/protocols/ssh/Makefile
#19 17.15 config.status: creating src/protocols/telnet/Makefile
#19 17.17 config.status: creating src/protocols/vnc/Makefile
#19 17.19 config.status: creating config.h
#19 17.20 config.status: executing depfiles commands
#19 18.56 config.status: executing libtool commands
#19 18.58 
#19 18.58 ------------------------------------------------
#19 18.58 guacamole-server version 1.6.1
#19 18.58 ------------------------------------------------
#19 18.58 
#19 18.58    Library status:
#19 18.58 
#19 18.58      freerdp ............. yes (2.x)
#19 18.58      pango ............... yes
#19 18.58      libavcodec .......... no
#19 18.58      libavformat ......... no
#19 18.58      libavutil ........... no
#19 18.58      libssh2 ............. yes
#19 18.58      libssl .............. yes
#19 18.58      libswscale .......... no
#19 18.58      libtelnet ........... yes
#19 18.58      libVNCServer ........ yes
#19 18.58      libvorbis ........... no
#19 18.58      libpulse ............ yes
#19 18.58      libwebsockets ....... yes
#19 18.58      libwebp ............. yes
#19 18.58      wsock32 ............. no
#19 18.58 
#19 18.58    Protocol support:
#19 18.58 
#19 18.58       Kubernetes .... yes
#19 18.58       RDP ........... yes
#19 18.58       SSH ........... yes
#19 18.58       Telnet ........ yes
#19 18.58       VNC ........... yes
#19 18.58 
#19 18.58    Services / tools:
#19 18.58 
#19 18.58       guacd ...... yes
#19 18.58       guacenc .... no
#19 18.58       guaclog .... yes
#19 18.58 
#19 18.58    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 18.58    Init scripts: no
#19 18.58    Systemd units: no
#19 18.58    Systemd user: no
#19 18.58 
#19 18.58 Type "make" to compile guacamole-server.
#19 18.58 
#19 18.62 make  all-recursive
#19 18.63 make[1]: Entering directory '/tmp/guacamole-server'
#19 18.63 Making all in src/libguac
#19 18.64 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.64 Making all in .
#19 18.64 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.64   CC       libguac_la-argv.lo
#19 18.64   CC       libguac_la-audio.lo
#19 18.64   CC       libguac_la-client.lo
#19 18.65   CC       libguac_la-display.lo
#19 18.65   CC       libguac_la-display-builtin-cursors.lo
#19 18.65   CC       libguac_la-display-cursor.lo
#19 18.65   CC       libguac_la-display-flush.lo
#19 18.65   CC       libguac_la-display-layer.lo
#19 18.65   CC       libguac_la-display-layer-list.lo
#19 18.65   CC       libguac_la-display-plan.lo
#19 18.65   CC       libguac_la-display-plan-combine.lo
#19 18.65   CC       libguac_la-display-plan-rect.lo
#19 18.65   CC       libguac_la-display-plan-search.lo
#19 18.65   CC       libguac_la-display-render-thread.lo
#19 18.65   CC       libguac_la-display-worker.lo
#19 18.65   CC       libguac_la-encode-jpeg.lo
#19 18.65   CC       libguac_la-encode-png.lo
#19 18.65   CC       libguac_la-error.lo
#19 18.65   CC       libguac_la-fifo.lo
#19 18.65   CC       libguac_la-file.lo
#19 18.65   CC       libguac_la-fips.lo
#19 18.66   CC       libguac_la-hash.lo
#19 18.66   CC       libguac_la-flag.lo
#19 18.66   CC       libguac_la-id.lo
#19 18.83   CC       libguac_la-mem.lo
#19 18.85   CC       libguac_la-rwlock.lo
#19 18.85   CC       libguac_la-palette.lo
#19 18.86   CC       libguac_la-parser.lo
#19 18.88   CC       libguac_la-pool.lo
#19 18.88   CC       libguac_la-proctitle.lo
#19 18.88   CC       libguac_la-raw_encoder.lo
#19 18.88   CC       libguac_la-protocol.lo
#19 18.88   CC       libguac_la-recording.lo
#19 18.89   CC       libguac_la-rect.lo
#19 18.90   CC       libguac_la-socket.lo
#19 18.90   CC       libguac_la-socket-broadcast.lo
#19 18.91   CC       libguac_la-socket-fd.lo
#19 18.92   CC       libguac_la-socket-nest.lo
#19 18.92   CC       libguac_la-socket-tee.lo
#19 18.92   CC       libguac_la-string.lo
#19 18.92   CC       libguac_la-tcp.lo
#19 18.93   CC       libguac_la-timestamp.lo
#19 18.94   CC       libguac_la-unicode.lo
#19 18.96   CC       libguac_la-user.lo
#19 19.02   CC       libguac_la-user-handlers.lo
#19 19.02   CC       libguac_la-user-handshake.lo
#19 19.07   CC       libguac_la-wait-fd.lo
#19 19.08   CC       libguac_la-wol.lo
#19 19.10   CC       libguac_la-encode-webp.lo
#19 19.12   CC       libguac_la-socket-ssl.lo
#19 19.44   CCLD     libguac.la
#19 19.73 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.73 Making all in tests
#19 19.74 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.74 make[3]: Nothing to be done for 'all'.
#19 19.74 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.74 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.74 Making all in src/common
#19 19.74 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.75 Making all in .
#19 19.75 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.75   CC       libguac_common_la-io.lo
#19 19.75   CC       libguac_common_la-blank_cursor.lo
#19 19.75   CC       libguac_common_la-clipboard.lo
#19 19.75   CC       libguac_common_la-cursor.lo
#19 19.75   CC       libguac_common_la-dot_cursor.lo
#19 19.75   CC       libguac_common_la-ibar_cursor.lo
#19 19.75   CC       libguac_common_la-iconv.lo
#19 19.75   CC       libguac_common_la-json.lo
#19 19.75   CC       libguac_common_la-list.lo
#19 19.75   CC       libguac_common_la-pointer_cursor.lo
#19 19.75   CC       libguac_common_la-rect.lo
#19 19.75   CC       libguac_common_la-string.lo
#19 19.75   CC       libguac_common_la-surface.lo
#19 20.11   CCLD     libguac_common.la
#19 20.22 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 20.22 Making all in tests
#19 20.23 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 20.23 make[3]: Nothing to be done for 'all'.
#19 20.23 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 20.23 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 20.23 Making all in src/common-ssh
#19 20.23 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 20.23 Making all in .
#19 20.23 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 20.23   CC       libguac_common_ssh_la-buffer.lo
#19 20.23   CC       libguac_common_ssh_la-sftp.lo
#19 20.24   CC       libguac_common_ssh_la-ssh.lo
#19 20.24   CC       libguac_common_ssh_la-key.lo
#19 20.24   CC       libguac_common_ssh_la-user.lo
#19 20.57   CCLD     libguac_common_ssh.la
#19 20.65 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 20.65 Making all in tests
#19 20.65 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 20.65 make[3]: Nothing to be done for 'all'.
#19 20.65 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 20.65 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 20.65 Making all in src/terminal
#19 20.65 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 20.66 Making all in .
#19 20.66 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 20.66   CC       libguac_terminal_la-buffer.lo
#19 20.66   CC       libguac_terminal_la-char-mappings.lo
#19 20.66   CC       libguac_terminal_la-color-scheme.lo
#19 20.66   CC       libguac_terminal_la-common.lo
#19 20.66   CC       libguac_terminal_la-display.lo
#19 20.66   CC       libguac_terminal_la-named-colors.lo
#19 20.66   CC       libguac_terminal_la-palette.lo
#19 20.66   CC       libguac_terminal_la-scrollbar.lo
#19 20.66   CC       libguac_terminal_la-select.lo
#19 20.66   CC       libguac_terminal_la-selection-point.lo
#19 20.66   CC       libguac_terminal_la-terminal.lo
#19 20.66   CC       libguac_terminal_la-terminal-handlers.lo
#19 20.67   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 20.67   CC       libguac_terminal_la-typescript.lo
#19 20.67   CC       libguac_terminal_la-xparsecolor.lo
#19 20.98 terminal.c: In function '__guac_terminal_send_key':
#19 20.98 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 20.98  1924 |             char data;
#19 20.98       |                  ^~~~
#19 20.98 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 20.98  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 20.98       |                                                   ^~~~
#19 20.98 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 20.99 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 20.99  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 20.99       |             ^
#19 20.99 terminal.c: At top level:
#19 20.99 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 20.99  2193 |     return 0;
#19 20.99       |     ^~~~~~
#19 20.99 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 20.99  2195 | }
#19 20.99       | ^
#19 21.01 terminal.c: In function '__guac_terminal_send_key':
#19 21.01 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 21.01  2191 |     }
#19 21.01       |     ^
#19 21.01 terminal.c: At top level:
#19 21.01 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 21.01  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 21.01       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.01 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 21.01  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 21.01       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.01 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 21.01  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 21.01       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.01 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 21.01  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 21.01       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.01 cc1: all warnings being treated as errors
#19 21.02 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 21.02 make[3]: *** Waiting for unfinished jobs....
#19 21.27 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 21.27 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 21.27 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 21.27 make[1]: Leaving directory '/tmp/guacamole-server'
#19 21.27 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 21.27 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
21.01       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.01 cc1: all warnings being treated as errors
21.02 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.02 make[3]: *** Waiting for unfinished jobs....
21.27 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
21.27 make[2]: *** [Makefile:801: all-recursive] Error 1
21.27 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
21.27 make[1]: Leaving directory '/tmp/guacamole-server'
21.27 make[1]: *** [Makefile:546: all-recursive] Error 1
21.27 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2382
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2382: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-freerdp » 2.4.1,ubuntu #2381

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.4.1,JENKINS_LABEL_EXPRESSION=ubuntu/2381/display/redirect>

Changes:


------------------------------------------
[...truncated 217.25 KiB...]
#19 14.80 config.status: creating src/guaclog/Makefile
#19 14.81 config.status: creating src/guaclog/man/guaclog.1
#19 14.82 config.status: creating src/pulse/Makefile
#19 14.84 config.status: creating src/protocols/kubernetes/Makefile
#19 14.85 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 14.87 config.status: creating src/protocols/rdp/Makefile
#19 14.91 config.status: creating src/protocols/rdp/tests/Makefile
#19 14.93 config.status: creating src/protocols/ssh/Makefile
#19 14.94 config.status: creating src/protocols/telnet/Makefile
#19 14.96 config.status: creating src/protocols/vnc/Makefile
#19 14.98 config.status: creating config.h
#19 14.99 config.status: executing depfiles commands
#19 16.22 config.status: executing libtool commands
#19 16.24 
#19 16.24 ------------------------------------------------
#19 16.24 guacamole-server version 1.6.1
#19 16.24 ------------------------------------------------
#19 16.24 
#19 16.24    Library status:
#19 16.24 
#19 16.24      freerdp ............. yes (2.x)
#19 16.24      pango ............... yes
#19 16.24      libavcodec .......... no
#19 16.24      libavformat ......... no
#19 16.24      libavutil ........... no
#19 16.24      libssh2 ............. yes
#19 16.24      libssl .............. yes
#19 16.24      libswscale .......... no
#19 16.24      libtelnet ........... yes
#19 16.24      libVNCServer ........ yes
#19 16.24      libvorbis ........... no
#19 16.24      libpulse ............ yes
#19 16.24      libwebsockets ....... yes
#19 16.24      libwebp ............. yes
#19 16.24      wsock32 ............. no
#19 16.24 
#19 16.24    Protocol support:
#19 16.24 
#19 16.24       Kubernetes .... yes
#19 16.24       RDP ........... yes
#19 16.24       SSH ........... yes
#19 16.24       Telnet ........ yes
#19 16.24       VNC ........... yes
#19 16.24 
#19 16.24    Services / tools:
#19 16.24 
#19 16.24       guacd ...... yes
#19 16.24       guacenc .... no
#19 16.24       guaclog .... yes
#19 16.24 
#19 16.24    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 16.24    Init scripts: no
#19 16.24    Systemd units: no
#19 16.24    Systemd user: no
#19 16.24 
#19 16.24 Type "make" to compile guacamole-server.
#19 16.24 
#19 16.28 make  all-recursive
#19 16.28 make[1]: Entering directory '/tmp/guacamole-server'
#19 16.28 Making all in src/libguac
#19 16.29 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.29 Making all in .
#19 16.29 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.29   CC       libguac_la-argv.lo
#19 16.30   CC       libguac_la-audio.lo
#19 16.30   CC       libguac_la-client.lo
#19 16.30   CC       libguac_la-display.lo
#19 16.30   CC       libguac_la-display-builtin-cursors.lo
#19 16.30   CC       libguac_la-display-cursor.lo
#19 16.30   CC       libguac_la-display-flush.lo
#19 16.30   CC       libguac_la-display-layer.lo
#19 16.30   CC       libguac_la-display-layer-list.lo
#19 16.30   CC       libguac_la-display-plan.lo
#19 16.30   CC       libguac_la-display-plan-combine.lo
#19 16.30   CC       libguac_la-display-plan-rect.lo
#19 16.30   CC       libguac_la-display-plan-search.lo
#19 16.30   CC       libguac_la-display-render-thread.lo
#19 16.30   CC       libguac_la-display-worker.lo
#19 16.30   CC       libguac_la-encode-jpeg.lo
#19 16.30   CC       libguac_la-encode-png.lo
#19 16.30   CC       libguac_la-error.lo
#19 16.30   CC       libguac_la-fifo.lo
#19 16.30   CC       libguac_la-file.lo
#19 16.30   CC       libguac_la-fips.lo
#19 16.30   CC       libguac_la-flag.lo
#19 16.31   CC       libguac_la-hash.lo
#19 16.31   CC       libguac_la-id.lo
#19 16.44   CC       libguac_la-mem.lo
#19 16.45   CC       libguac_la-rwlock.lo
#19 16.46   CC       libguac_la-palette.lo
#19 16.46   CC       libguac_la-parser.lo
#19 16.47   CC       libguac_la-pool.lo
#19 16.47   CC       libguac_la-proctitle.lo
#19 16.48   CC       libguac_la-protocol.lo
#19 16.49   CC       libguac_la-raw_encoder.lo
#19 16.50   CC       libguac_la-recording.lo
#19 16.50   CC       libguac_la-socket.lo
#19 16.50   CC       libguac_la-rect.lo
#19 16.51   CC       libguac_la-socket-broadcast.lo
#19 16.53   CC       libguac_la-socket-fd.lo
#19 16.53   CC       libguac_la-socket-nest.lo
#19 16.53   CC       libguac_la-socket-tee.lo
#19 16.53   CC       libguac_la-string.lo
#19 16.53   CC       libguac_la-tcp.lo
#19 16.54   CC       libguac_la-timestamp.lo
#19 16.55   CC       libguac_la-unicode.lo
#19 16.55   CC       libguac_la-user.lo
#19 16.55   CC       libguac_la-user-handlers.lo
#19 16.60   CC       libguac_la-user-handshake.lo
#19 16.60   CC       libguac_la-wait-fd.lo
#19 16.63   CC       libguac_la-wol.lo
#19 16.65   CC       libguac_la-encode-webp.lo
#19 16.66   CC       libguac_la-socket-ssl.lo
#19 17.00   CCLD     libguac.la
#19 17.34 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 17.34 Making all in tests
#19 17.35 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 17.35 make[3]: Nothing to be done for 'all'.
#19 17.35 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 17.35 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 17.35 Making all in src/common
#19 17.35 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 17.35 Making all in .
#19 17.36 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 17.36   CC       libguac_common_la-io.lo
#19 17.36   CC       libguac_common_la-blank_cursor.lo
#19 17.36   CC       libguac_common_la-clipboard.lo
#19 17.36   CC       libguac_common_la-cursor.lo
#19 17.36   CC       libguac_common_la-dot_cursor.lo
#19 17.36   CC       libguac_common_la-ibar_cursor.lo
#19 17.36   CC       libguac_common_la-iconv.lo
#19 17.36   CC       libguac_common_la-json.lo
#19 17.36   CC       libguac_common_la-list.lo
#19 17.36   CC       libguac_common_la-pointer_cursor.lo
#19 17.36   CC       libguac_common_la-rect.lo
#19 17.36   CC       libguac_common_la-string.lo
#19 17.37   CC       libguac_common_la-surface.lo
#19 17.71   CCLD     libguac_common.la
#19 17.84 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 17.84 Making all in tests
#19 17.84 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 17.84 make[3]: Nothing to be done for 'all'.
#19 17.84 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 17.84 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 17.84 Making all in src/common-ssh
#19 17.85 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 17.85 Making all in .
#19 17.85 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 17.85   CC       libguac_common_ssh_la-buffer.lo
#19 17.85   CC       libguac_common_ssh_la-sftp.lo
#19 17.85   CC       libguac_common_ssh_la-ssh.lo
#19 17.85   CC       libguac_common_ssh_la-key.lo
#19 17.85   CC       libguac_common_ssh_la-user.lo
#19 18.19   CCLD     libguac_common_ssh.la
#19 18.27 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 18.27 Making all in tests
#19 18.28 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 18.28 make[3]: Nothing to be done for 'all'.
#19 18.28 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 18.28 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 18.28 Making all in src/terminal
#19 18.28 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 18.29 Making all in .
#19 18.29 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 18.29   CC       libguac_terminal_la-buffer.lo
#19 18.29   CC       libguac_terminal_la-char-mappings.lo
#19 18.29   CC       libguac_terminal_la-color-scheme.lo
#19 18.29   CC       libguac_terminal_la-common.lo
#19 18.29   CC       libguac_terminal_la-display.lo
#19 18.29   CC       libguac_terminal_la-named-colors.lo
#19 18.29   CC       libguac_terminal_la-palette.lo
#19 18.29   CC       libguac_terminal_la-scrollbar.lo
#19 18.29   CC       libguac_terminal_la-select.lo
#19 18.29   CC       libguac_terminal_la-selection-point.lo
#19 18.29   CC       libguac_terminal_la-terminal.lo
#19 18.29   CC       libguac_terminal_la-terminal-handlers.lo
#19 18.29   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 18.30   CC       libguac_terminal_la-typescript.lo
#19 18.30   CC       libguac_terminal_la-xparsecolor.lo
#19 18.56 terminal.c: In function '__guac_terminal_send_key':
#19 18.56 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 18.56  1924 |             char data;
#19 18.56       |                  ^~~~
#19 18.56 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 18.56  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 18.56       |                                                   ^~~~
#19 18.56 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 18.57 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 18.57  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 18.57       |             ^
#19 18.57 terminal.c: At top level:
#19 18.57 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 18.57  2193 |     return 0;
#19 18.57       |     ^~~~~~
#19 18.57 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 18.57  2195 | }
#19 18.57       | ^
#19 18.58 terminal.c: In function '__guac_terminal_send_key':
#19 18.58 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 18.58  2191 |     }
#19 18.58       |     ^
#19 18.58 terminal.c: At top level:
#19 18.58 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 18.58  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 18.58       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.59 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 18.59  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 18.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.59 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 18.59  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 18.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.59 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 18.59  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 18.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 18.59 cc1: all warnings being treated as errors
#19 18.59 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 18.59 make[3]: *** Waiting for unfinished jobs....
#19 18.91 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 18.91 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 18.91 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 18.91 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 18.91 make[1]: Leaving directory '/tmp/guacamole-server'
#19 18.91 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
18.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
18.59 cc1: all warnings being treated as errors
18.59 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
18.59 make[3]: *** Waiting for unfinished jobs....
18.91 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
18.91 make[2]: *** [Makefile:801: all-recursive] Error 1
18.91 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
18.91 make[1]: *** [Makefile:546: all-recursive] Error 1
18.91 make[1]: Leaving directory '/tmp/guacamole-server'
18.91 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2381
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-4-1-jenkins-label-expression-ubuntu-2381: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