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/07/04 21:01:52 UTC
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.11.7,ubuntu #2396
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.11.7,JENKINS_LABEL_EXPRESSION=ubuntu/2396/display/redirect>
Changes:
------------------------------------------
[...truncated 235.47 KiB...]
#19 39.62 config.status: creating src/guaclog/Makefile
#19 39.66 config.status: creating src/guaclog/man/guaclog.1
#19 39.68 config.status: creating src/pulse/Makefile
#19 39.71 config.status: creating src/protocols/kubernetes/Makefile
#19 39.76 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 39.81 config.status: creating src/protocols/rdp/Makefile
#19 39.92 config.status: creating src/protocols/rdp/tests/Makefile
#19 39.97 config.status: creating src/protocols/ssh/Makefile
#19 40.03 config.status: creating src/protocols/telnet/Makefile
#19 40.08 config.status: creating src/protocols/vnc/Makefile
#19 40.13 config.status: creating config.h
#19 40.15 config.status: executing depfiles commands
#19 42.55 config.status: executing libtool commands
#19 42.58
#19 42.58 ------------------------------------------------
#19 42.58 guacamole-server version 1.6.1
#19 42.58 ------------------------------------------------
#19 42.58
#19 42.58 Library status:
#19 42.58
#19 42.58 freerdp ............. yes (2.x)
#19 42.58 pango ............... yes
#19 42.58 libavcodec .......... no
#19 42.58 libavformat ......... no
#19 42.58 libavutil ........... no
#19 42.58 libssh2 ............. yes
#19 42.58 libssl .............. yes
#19 42.58 libswscale .......... no
#19 42.58 libtelnet ........... yes
#19 42.58 libVNCServer ........ yes
#19 42.58 libvorbis ........... no
#19 42.58 libpulse ............ yes
#19 42.58 libwebsockets ....... yes
#19 42.58 libwebp ............. yes
#19 42.58 wsock32 ............. no
#19 42.58
#19 42.58 Protocol support:
#19 42.58
#19 42.58 Kubernetes .... yes
#19 42.58 RDP ........... yes
#19 42.58 SSH ........... yes
#19 42.58 Telnet ........ yes
#19 42.58 VNC ........... yes
#19 42.58
#19 42.58 Services / tools:
#19 42.58
#19 42.58 guacd ...... yes
#19 42.58 guacenc .... no
#19 42.58 guaclog .... yes
#19 42.58
#19 42.58 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 42.58 Init scripts: no
#19 42.58 Systemd units: no
#19 42.58 Systemd user: no
#19 42.58
#19 42.58 Type "make" to compile guacamole-server.
#19 42.58
#19 42.66 make all-recursive
#19 42.67 make[1]: Entering directory '/tmp/guacamole-server'
#19 42.67 Making all in src/libguac
#19 42.68 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 42.69 Making all in .
#19 42.70 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 42.70 CC libguac_la-audio.lo
#19 42.70 CC libguac_la-argv.lo
#19 42.70 CC libguac_la-display.lo
#19 42.70 CC libguac_la-display-builtin-cursors.lo
#19 42.70 CC libguac_la-display-cursor.lo
#19 42.71 CC libguac_la-display-flush.lo
#19 42.71 CC libguac_la-client.lo
#19 42.71 CC libguac_la-display-layer.lo
#19 42.71 CC libguac_la-display-layer-list.lo
#19 42.71 CC libguac_la-display-plan.lo
#19 42.72 CC libguac_la-display-plan-combine.lo
#19 42.72 CC libguac_la-display-plan-rect.lo
#19 42.72 CC libguac_la-display-plan-search.lo
#19 42.72 CC libguac_la-display-render-thread.lo
#19 42.72 CC libguac_la-display-worker.lo
#19 42.72 CC libguac_la-encode-jpeg.lo
#19 43.22 CC libguac_la-encode-png.lo
#19 43.27 CC libguac_la-error.lo
#19 43.54 CC libguac_la-fifo.lo
#19 43.57 CC libguac_la-file.lo
#19 43.58 CC libguac_la-fips.lo
#19 43.62 CC libguac_la-flag.lo
#19 43.71 CC libguac_la-hash.lo
#19 43.71 CC libguac_la-id.lo
#19 43.71 CC libguac_la-mem.lo
#19 43.73 CC libguac_la-rwlock.lo
#19 43.75 CC libguac_la-palette.lo
#19 43.78 CC libguac_la-parser.lo
#19 43.90 CC libguac_la-pool.lo
#19 43.92 CC libguac_la-proctitle.lo
#19 43.98 CC libguac_la-protocol.lo
#19 43.98 CC libguac_la-raw_encoder.lo
#19 44.01 CC libguac_la-recording.lo
#19 44.05 CC libguac_la-rect.lo
#19 44.12 CC libguac_la-socket.lo
#19 44.14 CC libguac_la-socket-broadcast.lo
#19 44.17 CC libguac_la-socket-fd.lo
#19 44.21 CC libguac_la-socket-nest.lo
#19 44.23 CC libguac_la-socket-tee.lo
#19 44.23 CC libguac_la-string.lo
#19 44.33 CC libguac_la-tcp.lo
#19 44.35 CC libguac_la-timestamp.lo
#19 44.41 CC libguac_la-unicode.lo
#19 44.57 CC libguac_la-user.lo
#19 44.60 CC libguac_la-user-handlers.lo
#19 44.68 CC libguac_la-user-handshake.lo
#19 44.68 CC libguac_la-wait-fd.lo
#19 44.74 CC libguac_la-wol.lo
#19 44.80 CC libguac_la-socket-ssl.lo
#19 44.81 CC libguac_la-encode-webp.lo
#19 45.76 CCLD libguac.la
#19 46.46 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 46.46 Making all in tests
#19 46.47 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 46.47 make[3]: Nothing to be done for 'all'.
#19 46.47 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 46.47 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 46.47 Making all in src/common
#19 46.48 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 46.48 Making all in .
#19 46.49 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 46.49 CC libguac_common_la-io.lo
#19 46.49 CC libguac_common_la-blank_cursor.lo
#19 46.49 CC libguac_common_la-clipboard.lo
#19 46.49 CC libguac_common_la-dot_cursor.lo
#19 46.49 CC libguac_common_la-cursor.lo
#19 46.49 CC libguac_common_la-ibar_cursor.lo
#19 46.49 CC libguac_common_la-iconv.lo
#19 46.50 CC libguac_common_la-json.lo
#19 46.50 CC libguac_common_la-list.lo
#19 46.51 CC libguac_common_la-pointer_cursor.lo
#19 46.51 CC libguac_common_la-rect.lo
#19 46.52 CC libguac_common_la-string.lo
#19 46.52 CC libguac_common_la-surface.lo
#19 47.63 CCLD libguac_common.la
#19 47.83 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 47.83 Making all in tests
#19 47.84 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 47.84 make[3]: Nothing to be done for 'all'.
#19 47.84 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 47.84 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 47.84 Making all in src/common-ssh
#19 47.84 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 47.85 Making all in .
#19 47.85 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 47.85 CC libguac_common_ssh_la-buffer.lo
#19 47.85 CC libguac_common_ssh_la-sftp.lo
#19 47.86 CC libguac_common_ssh_la-ssh.lo
#19 47.86 CC libguac_common_ssh_la-key.lo
#19 47.86 CC libguac_common_ssh_la-user.lo
#19 48.79 CCLD libguac_common_ssh.la
#19 48.95 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 48.95 Making all in tests
#19 48.96 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 48.96 make[3]: Nothing to be done for 'all'.
#19 48.96 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 48.96 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 48.96 Making all in src/terminal
#19 48.96 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 48.97 Making all in .
#19 48.98 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 48.98 CC libguac_terminal_la-buffer.lo
#19 48.98 CC libguac_terminal_la-char-mappings.lo
#19 48.98 CC libguac_terminal_la-color-scheme.lo
#19 48.98 CC libguac_terminal_la-common.lo
#19 48.98 CC libguac_terminal_la-display.lo
#19 48.98 CC libguac_terminal_la-named-colors.lo
#19 48.98 CC libguac_terminal_la-palette.lo
#19 48.98 CC libguac_terminal_la-scrollbar.lo
#19 48.99 CC libguac_terminal_la-select.lo
#19 48.99 CC libguac_terminal_la-selection-point.lo
#19 48.99 CC libguac_terminal_la-terminal.lo
#19 48.99 CC libguac_terminal_la-terminal-handlers.lo
#19 49.00 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 49.00 CC libguac_terminal_la-typescript.lo
#19 49.01 CC libguac_terminal_la-xparsecolor.lo
#19 50.25 terminal.c: In function '__guac_terminal_send_key':
#19 50.25 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 50.25 1924 | char data;
#19 50.25 | ^~~~
#19 50.26 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 50.26 1967 | return guac_terminal_send_data(term, &data, 1);
#19 50.26 | ^~~~
#19 50.26 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 50.27 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 50.27 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 50.27 | ^
#19 50.27 terminal.c: At top level:
#19 50.28 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 50.28 2193 | return 0;
#19 50.28 | ^~~~~~
#19 50.28 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 50.28 2195 | }
#19 50.28 | ^
#19 50.31 terminal.c: In function '__guac_terminal_send_key':
#19 50.31 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 50.31 2191 | }
#19 50.31 | ^
#19 50.32 terminal.c: At top level:
#19 50.32 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 50.32 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 50.32 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.32 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 50.32 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 50.32 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.33 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 50.33 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 50.33 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.33 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 50.33 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 50.33 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.33 cc1: all warnings being treated as errors
#19 50.35 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 50.35 make[3]: *** Waiting for unfinished jobs....
#19 51.11 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 51.11 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 51.11 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 51.11 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 51.11 make[1]: Leaving directory '/tmp/guacamole-server'
#19 51.11 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":
50.33 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50.33 cc1: all warnings being treated as errors
50.35 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
50.35 make[3]: *** Waiting for unfinished jobs....
51.11 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.11 make[2]: *** [Makefile:801: all-recursive] Error 1
51.11 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.11 make[1]: *** [Makefile:546: all-recursive] Error 1
51.11 make[1]: Leaving directory '/tmp/guacamole-server'
51.11 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-11-7-jenkins-label-expression-ubuntu-2396
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-11-7-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
Jenkins build is back to normal : Guacamole » guacamole-server-main-freerdp » 2.11.7,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.11.7,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.11.7,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.11.7,JENKINS_LABEL_EXPRESSION=ubuntu/2400/display/redirect>
Changes:
------------------------------------------
[...truncated 234.50 KiB...]
#19 36.73 config.status: creating src/guaclog/Makefile
#19 36.77 config.status: creating src/guaclog/man/guaclog.1
#19 36.79 config.status: creating src/pulse/Makefile
#19 36.82 config.status: creating src/protocols/kubernetes/Makefile
#19 36.86 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 36.89 config.status: creating src/protocols/rdp/Makefile
#19 36.96 config.status: creating src/protocols/rdp/tests/Makefile
#19 37.00 config.status: creating src/protocols/ssh/Makefile
#19 37.07 config.status: creating src/protocols/telnet/Makefile
#19 37.11 config.status: creating src/protocols/vnc/Makefile
#19 37.14 config.status: creating config.h
#19 37.15 config.status: executing depfiles commands
#19 39.46 config.status: executing libtool commands
#19 39.49
#19 39.49 ------------------------------------------------
#19 39.49 guacamole-server version 1.6.1
#19 39.49 ------------------------------------------------
#19 39.49
#19 39.49 Library status:
#19 39.49
#19 39.49 freerdp ............. yes (2.x)
#19 39.49 pango ............... yes
#19 39.49 libavcodec .......... no
#19 39.49 libavformat ......... no
#19 39.49 libavutil ........... no
#19 39.49 libssh2 ............. yes
#19 39.49 libssl .............. yes
#19 39.49 libswscale .......... no
#19 39.49 libtelnet ........... yes
#19 39.49 libVNCServer ........ yes
#19 39.49 libvorbis ........... no
#19 39.49 libpulse ............ yes
#19 39.49 libwebsockets ....... yes
#19 39.49 libwebp ............. yes
#19 39.49 wsock32 ............. no
#19 39.49
#19 39.49 Protocol support:
#19 39.49
#19 39.49 Kubernetes .... yes
#19 39.49 RDP ........... yes
#19 39.49 SSH ........... yes
#19 39.49 Telnet ........ yes
#19 39.49 VNC ........... yes
#19 39.49
#19 39.49 Services / tools:
#19 39.49
#19 39.49 guacd ...... yes
#19 39.49 guacenc .... no
#19 39.49 guaclog .... yes
#19 39.49
#19 39.49 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 39.49 Init scripts: no
#19 39.49 Systemd units: no
#19 39.49 Systemd user: no
#19 39.49
#19 39.49 Type "make" to compile guacamole-server.
#19 39.49
#19 39.59 make all-recursive
#19 39.59 make[1]: Entering directory '/tmp/guacamole-server'
#19 39.59 Making all in src/libguac
#19 39.60 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 39.61 Making all in .
#19 39.62 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 39.62 CC libguac_la-argv.lo
#19 39.62 CC libguac_la-audio.lo
#19 39.62 CC libguac_la-client.lo
#19 39.62 CC libguac_la-display.lo
#19 39.62 CC libguac_la-display-builtin-cursors.lo
#19 39.62 CC libguac_la-display-cursor.lo
#19 39.62 CC libguac_la-display-flush.lo
#19 39.62 CC libguac_la-display-layer.lo
#19 39.62 CC libguac_la-display-layer-list.lo
#19 39.63 CC libguac_la-display-plan.lo
#19 39.63 CC libguac_la-display-plan-combine.lo
#19 39.63 CC libguac_la-display-plan-rect.lo
#19 39.63 CC libguac_la-display-plan-search.lo
#19 39.63 CC libguac_la-display-render-thread.lo
#19 39.63 CC libguac_la-display-worker.lo
#19 39.63 CC libguac_la-encode-jpeg.lo
#19 39.63 CC libguac_la-encode-png.lo
#19 39.63 CC libguac_la-error.lo
#19 39.63 CC libguac_la-fifo.lo
#19 39.63 CC libguac_la-file.lo
#19 39.64 CC libguac_la-fips.lo
#19 39.64 CC libguac_la-flag.lo
#19 39.64 CC libguac_la-hash.lo
#19 39.64 CC libguac_la-id.lo
#19 39.86 CC libguac_la-mem.lo
#19 39.91 CC libguac_la-rwlock.lo
#19 39.95 CC libguac_la-palette.lo
#19 39.95 CC libguac_la-parser.lo
#19 39.95 CC libguac_la-pool.lo
#19 39.96 CC libguac_la-proctitle.lo
#19 39.97 CC libguac_la-protocol.lo
#19 39.97 CC libguac_la-raw_encoder.lo
#19 39.99 CC libguac_la-recording.lo
#19 40.00 CC libguac_la-rect.lo
#19 40.00 CC libguac_la-socket.lo
#19 40.01 CC libguac_la-socket-broadcast.lo
#19 40.02 CC libguac_la-socket-fd.lo
#19 40.02 CC libguac_la-socket-nest.lo
#19 40.04 CC libguac_la-socket-tee.lo
#19 40.05 CC libguac_la-string.lo
#19 40.06 CC libguac_la-tcp.lo
#19 40.07 CC libguac_la-timestamp.lo
#19 40.08 CC libguac_la-unicode.lo
#19 40.09 CC libguac_la-user.lo
#19 40.12 CC libguac_la-user-handlers.lo
#19 40.21 CC libguac_la-user-handshake.lo
#19 40.22 CC libguac_la-wait-fd.lo
#19 40.24 CC libguac_la-wol.lo
#19 40.24 CC libguac_la-encode-webp.lo
#19 40.26 CC libguac_la-socket-ssl.lo
#19 41.08 CCLD libguac.la
#19 41.66 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 41.66 Making all in tests
#19 41.68 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 41.68 make[3]: Nothing to be done for 'all'.
#19 41.68 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 41.68 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 41.68 Making all in src/common
#19 41.69 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 41.69 Making all in .
#19 41.69 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 41.70 CC libguac_common_la-io.lo
#19 41.70 CC libguac_common_la-blank_cursor.lo
#19 41.70 CC libguac_common_la-clipboard.lo
#19 41.70 CC libguac_common_la-cursor.lo
#19 41.70 CC libguac_common_la-dot_cursor.lo
#19 41.70 CC libguac_common_la-ibar_cursor.lo
#19 41.70 CC libguac_common_la-iconv.lo
#19 41.70 CC libguac_common_la-json.lo
#19 41.70 CC libguac_common_la-list.lo
#19 41.70 CC libguac_common_la-pointer_cursor.lo
#19 41.71 CC libguac_common_la-rect.lo
#19 41.71 CC libguac_common_la-string.lo
#19 41.71 CC libguac_common_la-surface.lo
#19 42.44 CCLD libguac_common.la
#19 42.65 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 42.65 Making all in tests
#19 42.66 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 42.66 make[3]: Nothing to be done for 'all'.
#19 42.66 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 42.66 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 42.66 Making all in src/common-ssh
#19 42.66 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 42.67 Making all in .
#19 42.67 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 42.67 CC libguac_common_ssh_la-buffer.lo
#19 42.67 CC libguac_common_ssh_la-sftp.lo
#19 42.67 CC libguac_common_ssh_la-ssh.lo
#19 42.68 CC libguac_common_ssh_la-key.lo
#19 42.68 CC libguac_common_ssh_la-user.lo
#19 43.43 CCLD libguac_common_ssh.la
#19 43.57 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 43.57 Making all in tests
#19 43.57 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 43.57 make[3]: Nothing to be done for 'all'.
#19 43.57 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 43.57 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 43.57 Making all in src/terminal
#19 43.58 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 43.58 Making all in .
#19 43.59 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 43.59 CC libguac_terminal_la-buffer.lo
#19 43.59 CC libguac_terminal_la-char-mappings.lo
#19 43.59 CC libguac_terminal_la-color-scheme.lo
#19 43.59 CC libguac_terminal_la-common.lo
#19 43.59 CC libguac_terminal_la-display.lo
#19 43.59 CC libguac_terminal_la-named-colors.lo
#19 43.59 CC libguac_terminal_la-palette.lo
#19 43.59 CC libguac_terminal_la-scrollbar.lo
#19 43.60 CC libguac_terminal_la-select.lo
#19 43.60 CC libguac_terminal_la-selection-point.lo
#19 43.60 CC libguac_terminal_la-terminal.lo
#19 43.60 CC libguac_terminal_la-terminal-handlers.lo
#19 43.60 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 43.61 CC libguac_terminal_la-typescript.lo
#19 43.61 CC libguac_terminal_la-xparsecolor.lo
#19 44.24 terminal.c: In function '__guac_terminal_send_key':
#19 44.24 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 44.24 1924 | char data;
#19 44.24 | ^~~~
#19 44.24 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 44.24 1967 | return guac_terminal_send_data(term, &data, 1);
#19 44.24 | ^~~~
#19 44.24 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 44.26 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 44.26 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 44.26 | ^
#19 44.26 terminal.c: At top level:
#19 44.26 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 44.26 2193 | return 0;
#19 44.26 | ^~~~~~
#19 44.26 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 44.26 2195 | }
#19 44.26 | ^
#19 44.28 terminal.c: In function '__guac_terminal_send_key':
#19 44.28 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 44.28 2191 | }
#19 44.28 | ^
#19 44.29 terminal.c: At top level:
#19 44.29 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 44.29 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 44.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 44.29 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 44.29 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 44.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 44.29 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 44.29 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 44.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 44.29 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 44.29 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 44.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 44.29 cc1: all warnings being treated as errors
#19 44.30 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 44.30 make[3]: *** Waiting for unfinished jobs....
#19 45.14 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 45.14 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 45.14 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 45.14 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 45.14 make[1]: Leaving directory '/tmp/guacamole-server'
#19 45.14 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":
44.29 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
44.29 cc1: all warnings being treated as errors
44.30 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
44.30 make[3]: *** Waiting for unfinished jobs....
45.14 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
45.14 make[2]: *** [Makefile:801: all-recursive] Error 1
45.14 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
45.14 make[1]: *** [Makefile:546: all-recursive] Error 1
45.14 make[1]: Leaving directory '/tmp/guacamole-server'
45.14 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-11-7-jenkins-label-expression-ubuntu-2400
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-11-7-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.11.7,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.11.7,JENKINS_LABEL_EXPRESSION=ubuntu/2399/display/redirect>
Changes:
------------------------------------------
[...truncated 236.07 KiB...]
#24 39.62 config.status: creating src/guaclog/Makefile
#24 39.66 config.status: creating src/guaclog/man/guaclog.1
#24 39.69 config.status: creating src/pulse/Makefile
#24 39.71 config.status: creating src/protocols/kubernetes/Makefile
#24 39.76 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 39.81 config.status: creating src/protocols/rdp/Makefile
#24 39.92 config.status: creating src/protocols/rdp/tests/Makefile
#24 39.97 config.status: creating src/protocols/ssh/Makefile
#24 40.03 config.status: creating src/protocols/telnet/Makefile
#24 40.08 config.status: creating src/protocols/vnc/Makefile
#24 40.13 config.status: creating config.h
#24 40.14 config.status: executing depfiles commands
#24 42.44 config.status: executing libtool commands
#24 42.48
#24 42.48 ------------------------------------------------
#24 42.48 guacamole-server version 1.6.1
#24 42.48 ------------------------------------------------
#24 42.48
#24 42.48 Library status:
#24 42.48
#24 42.48 freerdp ............. yes (2.x)
#24 42.48 pango ............... yes
#24 42.48 libavcodec .......... no
#24 42.48 libavformat ......... no
#24 42.48 libavutil ........... no
#24 42.48 libssh2 ............. yes
#24 42.48 libssl .............. yes
#24 42.48 libswscale .......... no
#24 42.48 libtelnet ........... yes
#24 42.48 libVNCServer ........ yes
#24 42.48 libvorbis ........... no
#24 42.48 libpulse ............ yes
#24 42.48 libwebsockets ....... yes
#24 42.48 libwebp ............. yes
#24 42.48 wsock32 ............. no
#24 42.48
#24 42.48 Protocol support:
#24 42.48
#24 42.48 Kubernetes .... yes
#24 42.48 RDP ........... yes
#24 42.48 SSH ........... yes
#24 42.48 Telnet ........ yes
#24 42.48 VNC ........... yes
#24 42.48
#24 42.48 Services / tools:
#24 42.48
#24 42.48 guacd ...... yes
#24 42.48 guacenc .... no
#24 42.48 guaclog .... yes
#24 42.48
#24 42.48 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 42.48 Init scripts: no
#24 42.48 Systemd units: no
#24 42.48 Systemd user: no
#24 42.48
#24 42.48 Type "make" to compile guacamole-server.
#24 42.48
#24 42.57 make all-recursive
#24 42.57 make[1]: Entering directory '/tmp/guacamole-server'
#24 42.57 Making all in src/libguac
#24 42.59 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 42.59 Making all in .
#24 42.60 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 42.61 CC libguac_la-argv.lo
#24 42.61 CC libguac_la-audio.lo
#24 42.61 CC libguac_la-client.lo
#24 42.61 CC libguac_la-display.lo
#24 42.61 CC libguac_la-display-builtin-cursors.lo
#24 42.61 CC libguac_la-display-cursor.lo
#24 42.61 CC libguac_la-display-flush.lo
#24 42.61 CC libguac_la-display-layer.lo
#24 42.63 CC libguac_la-display-plan.lo
#24 42.63 CC libguac_la-display-layer-list.lo
#24 42.63 CC libguac_la-display-plan-rect.lo
#24 42.63 CC libguac_la-display-plan-search.lo
#24 42.63 CC libguac_la-display-worker.lo
#24 42.63 CC libguac_la-display-plan-combine.lo
#24 42.63 CC libguac_la-encode-jpeg.lo
#24 42.63 CC libguac_la-display-render-thread.lo
#24 43.08 CC libguac_la-encode-png.lo
#24 43.41 CC libguac_la-error.lo
#24 43.42 CC libguac_la-fifo.lo
#24 43.57 CC libguac_la-file.lo
#24 43.58 CC libguac_la-fips.lo
#24 43.58 CC libguac_la-flag.lo
#24 43.59 CC libguac_la-hash.lo
#24 43.61 CC libguac_la-id.lo
#24 43.64 CC libguac_la-mem.lo
#24 43.64 CC libguac_la-rwlock.lo
#24 43.71 CC libguac_la-palette.lo
#24 43.72 CC libguac_la-parser.lo
#24 43.81 CC libguac_la-pool.lo
#24 43.83 CC libguac_la-proctitle.lo
#24 44.09 CC libguac_la-protocol.lo
#24 44.15 CC libguac_la-raw_encoder.lo
#24 44.21 CC libguac_la-recording.lo
#24 44.21 CC libguac_la-rect.lo
#24 44.26 CC libguac_la-socket.lo
#24 44.29 CC libguac_la-socket-broadcast.lo
#24 44.29 CC libguac_la-socket-fd.lo
#24 44.36 CC libguac_la-socket-nest.lo
#24 44.42 CC libguac_la-socket-tee.lo
#24 44.51 CC libguac_la-string.lo
#24 44.64 CC libguac_la-tcp.lo
#24 44.65 CC libguac_la-timestamp.lo
#24 44.71 CC libguac_la-unicode.lo
#24 44.77 CC libguac_la-user.lo
#24 44.82 CC libguac_la-user-handlers.lo
#24 44.93 CC libguac_la-user-handshake.lo
#24 45.08 CC libguac_la-wait-fd.lo
#24 45.09 CC libguac_la-wol.lo
#24 45.20 CC libguac_la-encode-webp.lo
#24 45.26 CC libguac_la-socket-ssl.lo
#24 46.30 CCLD libguac.la
#24 46.89 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 46.89 Making all in tests
#24 46.90 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 46.90 make[3]: Nothing to be done for 'all'.
#24 46.90 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 46.91 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 46.91 Making all in src/common
#24 46.91 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 46.92 Making all in .
#24 46.92 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 46.93 CC libguac_common_la-io.lo
#24 46.93 CC libguac_common_la-clipboard.lo
#24 46.93 CC libguac_common_la-blank_cursor.lo
#24 46.93 CC libguac_common_la-cursor.lo
#24 46.94 CC libguac_common_la-dot_cursor.lo
#24 46.94 CC libguac_common_la-iconv.lo
#24 46.94 CC libguac_common_la-ibar_cursor.lo
#24 46.95 CC libguac_common_la-json.lo
#24 46.95 CC libguac_common_la-list.lo
#24 46.95 CC libguac_common_la-rect.lo
#24 46.95 CC libguac_common_la-pointer_cursor.lo
#24 46.96 CC libguac_common_la-string.lo
#24 46.96 CC libguac_common_la-surface.lo
#24 48.11 CCLD libguac_common.la
#24 48.31 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 48.31 Making all in tests
#24 48.32 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 48.32 make[3]: Nothing to be done for 'all'.
#24 48.32 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 48.32 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 48.32 Making all in src/common-ssh
#24 48.33 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 48.33 Making all in .
#24 48.34 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 48.34 CC libguac_common_ssh_la-buffer.lo
#24 48.34 CC libguac_common_ssh_la-sftp.lo
#24 48.34 CC libguac_common_ssh_la-key.lo
#24 48.35 CC libguac_common_ssh_la-user.lo
#24 48.35 CC libguac_common_ssh_la-ssh.lo
#24 49.27 CCLD libguac_common_ssh.la
#24 49.42 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 49.42 Making all in tests
#24 49.43 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 49.43 make[3]: Nothing to be done for 'all'.
#24 49.43 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 49.43 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 49.43 Making all in src/terminal
#24 49.44 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 49.44 Making all in .
#24 49.45 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 49.45 CC libguac_terminal_la-buffer.lo
#24 49.45 CC libguac_terminal_la-char-mappings.lo
#24 49.46 CC libguac_terminal_la-color-scheme.lo
#24 49.46 CC libguac_terminal_la-common.lo
#24 49.46 CC libguac_terminal_la-display.lo
#24 49.46 CC libguac_terminal_la-named-colors.lo
#24 49.46 CC libguac_terminal_la-palette.lo
#24 49.46 CC libguac_terminal_la-select.lo
#24 49.46 CC libguac_terminal_la-scrollbar.lo
#24 49.46 CC libguac_terminal_la-selection-point.lo
#24 49.47 CC libguac_terminal_la-terminal.lo
#24 49.47 CC libguac_terminal_la-terminal-handlers.lo
#24 49.47 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 49.47 CC libguac_terminal_la-typescript.lo
#24 49.47 CC libguac_terminal_la-xparsecolor.lo
#24 50.69 terminal.c: In function '__guac_terminal_send_key':
#24 50.69 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 50.69 1924 | char data;
#24 50.69 | ^~~~
#24 50.69 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 50.69 1967 | return guac_terminal_send_data(term, &data, 1);
#24 50.69 | ^~~~
#24 50.69 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 50.71 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 50.71 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 50.71 | ^
#24 50.71 terminal.c: At top level:
#24 50.71 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 50.71 2193 | return 0;
#24 50.71 | ^~~~~~
#24 50.72 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 50.72 2195 | }
#24 50.72 | ^
#24 50.76 terminal.c: In function '__guac_terminal_send_key':
#24 50.76 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 50.76 2191 | }
#24 50.76 | ^
#24 50.76 terminal.c: At top level:
#24 50.77 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 50.77 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 50.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 50.77 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 50.77 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 50.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 50.77 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 50.77 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 50.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 50.77 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 50.77 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 50.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 50.77 cc1: all warnings being treated as errors
#24 50.80 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 50.80 make[3]: *** Waiting for unfinished jobs....
#24 51.72 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 51.73 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 51.73 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 51.73 make: *** [Makefile:466: all] Error 2
#24 51.73 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 51.73 make[1]: Leaving directory '/tmp/guacamole-server'
#24 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":
50.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50.77 cc1: all warnings being treated as errors
50.80 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
50.80 make[3]: *** Waiting for unfinished jobs....
51.72 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.73 make[2]: *** [Makefile:801: all-recursive] Error 1
51.73 make[1]: *** [Makefile:546: all-recursive] Error 1
51.73 make: *** [Makefile:466: all] Error 2
51.73 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.73 make[1]: Leaving directory '/tmp/guacamole-server'
------
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-11-7-jenkins-label-expression-ubuntu-2399
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-11-7-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.11.7,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.11.7,JENKINS_LABEL_EXPRESSION=ubuntu/2398/display/redirect>
Changes:
------------------------------------------
[...truncated 234.81 KiB...]
#19 40.72 config.status: creating src/guaclog/Makefile
#19 40.77 config.status: creating src/guaclog/man/guaclog.1
#19 40.80 config.status: creating src/pulse/Makefile
#19 40.84 config.status: creating src/protocols/kubernetes/Makefile
#19 40.89 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 40.95 config.status: creating src/protocols/rdp/Makefile
#19 41.06 config.status: creating src/protocols/rdp/tests/Makefile
#19 41.11 config.status: creating src/protocols/ssh/Makefile
#19 41.17 config.status: creating src/protocols/telnet/Makefile
#19 41.22 config.status: creating src/protocols/vnc/Makefile
#19 41.28 config.status: creating config.h
#19 41.29 config.status: executing depfiles commands
#19 43.61 config.status: executing libtool commands
#19 43.65
#19 43.65 ------------------------------------------------
#19 43.65 guacamole-server version 1.6.1
#19 43.65 ------------------------------------------------
#19 43.65
#19 43.65 Library status:
#19 43.65
#19 43.65 freerdp ............. yes (2.x)
#19 43.65 pango ............... yes
#19 43.65 libavcodec .......... no
#19 43.65 libavformat ......... no
#19 43.65 libavutil ........... no
#19 43.65 libssh2 ............. yes
#19 43.65 libssl .............. yes
#19 43.65 libswscale .......... no
#19 43.65 libtelnet ........... yes
#19 43.65 libVNCServer ........ yes
#19 43.65 libvorbis ........... no
#19 43.65 libpulse ............ yes
#19 43.65 libwebsockets ....... yes
#19 43.65 libwebp ............. yes
#19 43.65 wsock32 ............. no
#19 43.65
#19 43.65 Protocol support:
#19 43.65
#19 43.65 Kubernetes .... yes
#19 43.65 RDP ........... yes
#19 43.65 SSH ........... yes
#19 43.65 Telnet ........ yes
#19 43.65 VNC ........... yes
#19 43.65
#19 43.65 Services / tools:
#19 43.65
#19 43.65 guacd ...... yes
#19 43.65 guacenc .... no
#19 43.65 guaclog .... yes
#19 43.65
#19 43.65 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 43.65 Init scripts: no
#19 43.65 Systemd units: no
#19 43.65 Systemd user: no
#19 43.65
#19 43.65 Type "make" to compile guacamole-server.
#19 43.65
#19 43.73 make all-recursive
#19 43.74 make[1]: Entering directory '/tmp/guacamole-server'
#19 43.74 Making all in src/libguac
#19 43.75 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 43.76 Making all in .
#19 43.77 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 43.77 CC libguac_la-audio.lo
#19 43.77 CC libguac_la-client.lo
#19 43.77 CC libguac_la-argv.lo
#19 43.77 CC libguac_la-display.lo
#19 43.77 CC libguac_la-display-cursor.lo
#19 43.77 CC libguac_la-display-builtin-cursors.lo
#19 43.78 CC libguac_la-display-layer.lo
#19 43.78 CC libguac_la-display-flush.lo
#19 43.78 CC libguac_la-display-layer-list.lo
#19 43.78 CC libguac_la-display-plan.lo
#19 43.78 CC libguac_la-display-plan-combine.lo
#19 43.78 CC libguac_la-display-plan-rect.lo
#19 43.78 CC libguac_la-display-render-thread.lo
#19 43.78 CC libguac_la-display-plan-search.lo
#19 43.78 CC libguac_la-display-worker.lo
#19 43.79 CC libguac_la-encode-jpeg.lo
#19 44.21 CC libguac_la-encode-png.lo
#19 44.37 CC libguac_la-error.lo
#19 44.52 CC libguac_la-fifo.lo
#19 44.55 CC libguac_la-file.lo
#19 44.59 CC libguac_la-fips.lo
#19 44.65 CC libguac_la-flag.lo
#19 44.67 CC libguac_la-hash.lo
#19 44.68 CC libguac_la-id.lo
#19 44.69 CC libguac_la-mem.lo
#19 44.73 CC libguac_la-rwlock.lo
#19 44.74 CC libguac_la-palette.lo
#19 44.78 CC libguac_la-parser.lo
#19 44.81 CC libguac_la-pool.lo
#19 44.83 CC libguac_la-proctitle.lo
#19 44.96 CC libguac_la-protocol.lo
#19 45.03 CC libguac_la-raw_encoder.lo
#19 45.13 CC libguac_la-recording.lo
#19 45.25 CC libguac_la-rect.lo
#19 45.30 CC libguac_la-socket.lo
#19 45.33 CC libguac_la-socket-broadcast.lo
#19 45.40 CC libguac_la-socket-fd.lo
#19 45.41 CC libguac_la-socket-nest.lo
#19 45.42 CC libguac_la-socket-tee.lo
#19 45.42 CC libguac_la-string.lo
#19 45.43 CC libguac_la-tcp.lo
#19 45.45 CC libguac_la-timestamp.lo
#19 45.50 CC libguac_la-unicode.lo
#19 45.54 CC libguac_la-user.lo
#19 45.59 CC libguac_la-user-handlers.lo
#19 45.66 CC libguac_la-user-handshake.lo
#19 45.76 CC libguac_la-wait-fd.lo
#19 45.85 CC libguac_la-wol.lo
#19 45.90 CC libguac_la-encode-webp.lo
#19 45.99 CC libguac_la-socket-ssl.lo
#19 47.07 CCLD libguac.la
#19 47.71 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 47.71 Making all in tests
#19 47.72 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 47.72 make[3]: Nothing to be done for 'all'.
#19 47.72 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 47.72 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 47.72 Making all in src/common
#19 47.73 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 47.74 Making all in .
#19 47.75 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 47.75 CC libguac_common_la-blank_cursor.lo
#19 47.75 CC libguac_common_la-io.lo
#19 47.75 CC libguac_common_la-clipboard.lo
#19 47.75 CC libguac_common_la-cursor.lo
#19 47.76 CC libguac_common_la-dot_cursor.lo
#19 47.76 CC libguac_common_la-ibar_cursor.lo
#19 47.76 CC libguac_common_la-iconv.lo
#19 47.76 CC libguac_common_la-json.lo
#19 47.76 CC libguac_common_la-list.lo
#19 47.76 CC libguac_common_la-pointer_cursor.lo
#19 47.78 CC libguac_common_la-rect.lo
#19 47.78 CC libguac_common_la-string.lo
#19 47.78 CC libguac_common_la-surface.lo
#19 48.96 CCLD libguac_common.la
#19 49.28 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 49.28 Making all in tests
#19 49.29 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 49.29 make[3]: Nothing to be done for 'all'.
#19 49.29 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 49.29 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 49.30 Making all in src/common-ssh
#19 49.30 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 49.31 Making all in .
#19 49.31 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 49.31 CC libguac_common_ssh_la-buffer.lo
#19 49.32 CC libguac_common_ssh_la-sftp.lo
#19 49.32 CC libguac_common_ssh_la-ssh.lo
#19 49.33 CC libguac_common_ssh_la-key.lo
#19 49.33 CC libguac_common_ssh_la-user.lo
#19 50.35 CCLD libguac_common_ssh.la
#19 50.57 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 50.57 Making all in tests
#19 50.58 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 50.58 make[3]: Nothing to be done for 'all'.
#19 50.58 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 50.58 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 50.58 Making all in src/terminal
#19 50.59 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 50.59 Making all in .
#19 50.60 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 50.60 CC libguac_terminal_la-buffer.lo
#19 50.60 CC libguac_terminal_la-char-mappings.lo
#19 50.60 CC libguac_terminal_la-color-scheme.lo
#19 50.61 CC libguac_terminal_la-common.lo
#19 50.61 CC libguac_terminal_la-display.lo
#19 50.61 CC libguac_terminal_la-named-colors.lo
#19 50.61 CC libguac_terminal_la-palette.lo
#19 50.61 CC libguac_terminal_la-select.lo
#19 50.61 CC libguac_terminal_la-selection-point.lo
#19 50.61 CC libguac_terminal_la-scrollbar.lo
#19 50.61 CC libguac_terminal_la-terminal.lo
#19 50.62 CC libguac_terminal_la-terminal-handlers.lo
#19 50.62 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 50.62 CC libguac_terminal_la-typescript.lo
#19 50.63 CC libguac_terminal_la-xparsecolor.lo
#19 51.99 terminal.c: In function '__guac_terminal_send_key':
#19 51.99 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 51.99 1924 | char data;
#19 51.99 | ^~~~
#19 52.00 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 52.00 1967 | return guac_terminal_send_data(term, &data, 1);
#19 52.00 | ^~~~
#19 52.00 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 52.03 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 52.03 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 52.03 | ^
#19 52.03 terminal.c: At top level:
#19 52.03 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 52.03 2193 | return 0;
#19 52.03 | ^~~~~~
#19 52.04 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 52.04 2195 | }
#19 52.04 | ^
#19 52.09 terminal.c: In function '__guac_terminal_send_key':
#19 52.09 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 52.09 2191 | }
#19 52.09 | ^
#19 52.10 terminal.c: At top level:
#19 52.10 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 52.10 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 52.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 52.10 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 52.10 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 52.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 52.11 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 52.11 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 52.11 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 52.11 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 52.11 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 52.11 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 52.11 cc1: all warnings being treated as errors
#19 52.12 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 52.12 make[3]: *** Waiting for unfinished jobs....
#19 52.92 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 52.92 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 52.92 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 52.93 make[1]: Leaving directory '/tmp/guacamole-server'
#19 52.93 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 52.93 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":
52.11 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52.11 cc1: all warnings being treated as errors
52.12 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
52.12 make[3]: *** Waiting for unfinished jobs....
52.92 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
52.92 make[2]: *** [Makefile:801: all-recursive] Error 1
52.92 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
52.93 make[1]: Leaving directory '/tmp/guacamole-server'
52.93 make[1]: *** [Makefile:546: all-recursive] Error 1
52.93 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-11-7-jenkins-label-expression-ubuntu-2398
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-11-7-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.11.7,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.11.7,JENKINS_LABEL_EXPRESSION=ubuntu/2397/display/redirect>
Changes:
------------------------------------------
[...truncated 234.17 KiB...]
#19 27.85 config.status: creating src/guaclog/Makefile
#19 27.88 config.status: creating src/guaclog/man/guaclog.1
#19 27.90 config.status: creating src/pulse/Makefile
#19 27.92 config.status: creating src/protocols/kubernetes/Makefile
#19 27.95 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 27.98 config.status: creating src/protocols/rdp/Makefile
#19 28.04 config.status: creating src/protocols/rdp/tests/Makefile
#19 28.07 config.status: creating src/protocols/ssh/Makefile
#19 28.10 config.status: creating src/protocols/telnet/Makefile
#19 28.13 config.status: creating src/protocols/vnc/Makefile
#19 28.16 config.status: creating config.h
#19 28.17 config.status: executing depfiles commands
#19 29.97 config.status: executing libtool commands
#19 29.99
#19 29.99 ------------------------------------------------
#19 29.99 guacamole-server version 1.6.1
#19 29.99 ------------------------------------------------
#19 29.99
#19 29.99 Library status:
#19 29.99
#19 29.99 freerdp ............. yes (2.x)
#19 29.99 pango ............... yes
#19 29.99 libavcodec .......... no
#19 29.99 libavformat ......... no
#19 29.99 libavutil ........... no
#19 29.99 libssh2 ............. yes
#19 29.99 libssl .............. yes
#19 29.99 libswscale .......... no
#19 29.99 libtelnet ........... yes
#19 29.99 libVNCServer ........ yes
#19 29.99 libvorbis ........... no
#19 29.99 libpulse ............ yes
#19 29.99 libwebsockets ....... yes
#19 29.99 libwebp ............. yes
#19 29.99 wsock32 ............. no
#19 29.99
#19 29.99 Protocol support:
#19 29.99
#19 29.99 Kubernetes .... yes
#19 29.99 RDP ........... yes
#19 29.99 SSH ........... yes
#19 29.99 Telnet ........ yes
#19 29.99 VNC ........... yes
#19 29.99
#19 29.99 Services / tools:
#19 29.99
#19 29.99 guacd ...... yes
#19 29.99 guacenc .... no
#19 29.99 guaclog .... yes
#19 29.99
#19 29.99 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 29.99 Init scripts: no
#19 29.99 Systemd units: no
#19 29.99 Systemd user: no
#19 29.99
#19 29.99 Type "make" to compile guacamole-server.
#19 29.99
#19 30.05 make all-recursive
#19 30.05 make[1]: Entering directory '/tmp/guacamole-server'
#19 30.06 Making all in src/libguac
#19 30.07 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 30.07 Making all in .
#19 30.08 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 30.08 CC libguac_la-argv.lo
#19 30.08 CC libguac_la-audio.lo
#19 30.08 CC libguac_la-client.lo
#19 30.08 CC libguac_la-display.lo
#19 30.08 CC libguac_la-display-builtin-cursors.lo
#19 30.08 CC libguac_la-display-cursor.lo
#19 30.08 CC libguac_la-display-flush.lo
#19 30.09 CC libguac_la-display-layer.lo
#19 30.09 CC libguac_la-display-layer-list.lo
#19 30.09 CC libguac_la-display-plan.lo
#19 30.09 CC libguac_la-display-plan-combine.lo
#19 30.09 CC libguac_la-display-plan-rect.lo
#19 30.09 CC libguac_la-display-plan-search.lo
#19 30.09 CC libguac_la-display-render-thread.lo
#19 30.09 CC libguac_la-display-worker.lo
#19 30.09 CC libguac_la-encode-jpeg.lo
#19 30.09 CC libguac_la-encode-png.lo
#19 30.09 CC libguac_la-error.lo
#19 30.10 CC libguac_la-file.lo
#19 30.10 CC libguac_la-fips.lo
#19 30.10 CC libguac_la-flag.lo
#19 30.10 CC libguac_la-hash.lo
#19 30.10 CC libguac_la-fifo.lo
#19 30.10 CC libguac_la-id.lo
#19 30.28 CC libguac_la-mem.lo
#19 30.72 CC libguac_la-rwlock.lo
#19 30.73 CC libguac_la-palette.lo
#19 30.73 CC libguac_la-parser.lo
#19 30.73 CC libguac_la-pool.lo
#19 30.74 CC libguac_la-proctitle.lo
#19 30.74 CC libguac_la-protocol.lo
#19 30.74 CC libguac_la-raw_encoder.lo
#19 30.74 CC libguac_la-recording.lo
#19 30.74 CC libguac_la-rect.lo
#19 30.74 CC libguac_la-socket.lo
#19 30.74 CC libguac_la-socket-broadcast.lo
#19 30.83 CC libguac_la-socket-fd.lo
#19 30.84 CC libguac_la-socket-nest.lo
#19 30.84 CC libguac_la-string.lo
#19 30.84 CC libguac_la-socket-tee.lo
#19 30.84 CC libguac_la-tcp.lo
#19 30.84 CC libguac_la-timestamp.lo
#19 31.01 CC libguac_la-unicode.lo
#19 31.03 CC libguac_la-user.lo
#19 31.03 CC libguac_la-user-handlers.lo
#19 31.04 CC libguac_la-user-handshake.lo
#19 31.04 CC libguac_la-wait-fd.lo
#19 31.05 CC libguac_la-wol.lo
#19 31.05 CC libguac_la-encode-webp.lo
#19 31.09 CC libguac_la-socket-ssl.lo
#19 31.65 CCLD libguac.la
#19 32.08 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 32.08 Making all in tests
#19 32.09 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 32.09 make[3]: Nothing to be done for 'all'.
#19 32.09 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 32.09 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 32.09 Making all in src/common
#19 32.09 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 32.10 Making all in .
#19 32.10 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 32.10 CC libguac_common_la-io.lo
#19 32.10 CC libguac_common_la-blank_cursor.lo
#19 32.10 CC libguac_common_la-clipboard.lo
#19 32.10 CC libguac_common_la-cursor.lo
#19 32.11 CC libguac_common_la-dot_cursor.lo
#19 32.11 CC libguac_common_la-ibar_cursor.lo
#19 32.11 CC libguac_common_la-iconv.lo
#19 32.11 CC libguac_common_la-json.lo
#19 32.11 CC libguac_common_la-list.lo
#19 32.11 CC libguac_common_la-pointer_cursor.lo
#19 32.11 CC libguac_common_la-rect.lo
#19 32.11 CC libguac_common_la-string.lo
#19 32.11 CC libguac_common_la-surface.lo
#19 32.62 CCLD libguac_common.la
#19 32.78 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 32.78 Making all in tests
#19 32.78 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 32.78 make[3]: Nothing to be done for 'all'.
#19 32.78 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 32.78 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 32.78 Making all in src/common-ssh
#19 32.78 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 32.79 Making all in .
#19 32.79 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 32.79 CC libguac_common_ssh_la-buffer.lo
#19 32.79 CC libguac_common_ssh_la-sftp.lo
#19 32.79 CC libguac_common_ssh_la-ssh.lo
#19 32.79 CC libguac_common_ssh_la-key.lo
#19 32.79 CC libguac_common_ssh_la-user.lo
#19 33.30 CCLD libguac_common_ssh.la
#19 33.40 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 33.40 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.41 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 33.42 Making all in .
#19 33.42 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 33.42 CC libguac_terminal_la-buffer.lo
#19 33.42 CC libguac_terminal_la-char-mappings.lo
#19 33.42 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.43 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 33.43 CC libguac_terminal_la-typescript.lo
#19 33.44 CC libguac_terminal_la-xparsecolor.lo
#19 33.88 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.92 terminal.c: In function '__guac_terminal_send_key':
#19 33.92 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 33.92 2191 | }
#19 33.92 | ^
#19 33.92 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.93 cc1: all warnings being treated as errors
#19 33.93 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 33.93 make[3]: *** Waiting for unfinished jobs....
#19 34.47 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 34.48 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 34.48 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 34.48 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 34.48 make[1]: Leaving directory '/tmp/guacamole-server'
#19 34.48 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.93 cc1: all warnings being treated as errors
33.93 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
33.93 make[3]: *** Waiting for unfinished jobs....
34.47 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
34.48 make[2]: *** [Makefile:801: all-recursive] Error 1
34.48 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
34.48 make[1]: *** [Makefile:546: all-recursive] Error 1
34.48 make[1]: Leaving directory '/tmp/guacamole-server'
34.48 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-11-7-jenkins-label-expression-ubuntu-2397
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-11-7-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