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/21 20:59:49 UTC
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2383
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2383/display/redirect>
Changes:
------------------------------------------
[...truncated 230.99 KiB...]
#24 16.88 config.status: creating src/guaclog/Makefile
#24 16.90 config.status: creating src/guaclog/man/guaclog.1
#24 16.91 config.status: creating src/pulse/Makefile
#24 16.93 config.status: creating src/protocols/kubernetes/Makefile
#24 17.01 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 17.05 config.status: creating src/protocols/rdp/Makefile
#24 17.14 config.status: creating src/protocols/rdp/tests/Makefile
#24 17.19 config.status: creating src/protocols/ssh/Makefile
#24 17.23 config.status: creating src/protocols/telnet/Makefile
#24 17.26 config.status: creating src/protocols/vnc/Makefile
#24 17.30 config.status: creating config.h
#24 17.30 config.status: executing depfiles commands
#24 18.46 config.status: executing libtool commands
#24 18.48
#24 18.48 ------------------------------------------------
#24 18.48 guacamole-server version 1.6.1
#24 18.48 ------------------------------------------------
#24 18.48
#24 18.48 Library status:
#24 18.48
#24 18.48 freerdp ............. yes (2.x)
#24 18.48 pango ............... yes
#24 18.48 libavcodec .......... no
#24 18.48 libavformat ......... no
#24 18.48 libavutil ........... no
#24 18.48 libssh2 ............. yes
#24 18.48 libssl .............. yes
#24 18.48 libswscale .......... no
#24 18.48 libtelnet ........... yes
#24 18.48 libVNCServer ........ yes
#24 18.48 libvorbis ........... no
#24 18.48 libpulse ............ yes
#24 18.48 libwebsockets ....... yes
#24 18.48 libwebp ............. yes
#24 18.48 wsock32 ............. no
#24 18.48
#24 18.48 Protocol support:
#24 18.48
#24 18.48 Kubernetes .... yes
#24 18.48 RDP ........... yes
#24 18.48 SSH ........... yes
#24 18.48 Telnet ........ yes
#24 18.48 VNC ........... yes
#24 18.48
#24 18.48 Services / tools:
#24 18.48
#24 18.48 guacd ...... yes
#24 18.48 guacenc .... no
#24 18.48 guaclog .... yes
#24 18.48
#24 18.48 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 18.48 Init scripts: no
#24 18.48 Systemd units: no
#24 18.48 Systemd user: no
#24 18.48
#24 18.48 Type "make" to compile guacamole-server.
#24 18.48
#24 18.51 make all-recursive
#24 18.51 make[1]: Entering directory '/tmp/guacamole-server'
#24 18.52 Making all in src/libguac
#24 18.52 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 18.52 Making all in .
#24 18.53 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 18.53 CC libguac_la-argv.lo
#24 18.53 CC libguac_la-audio.lo
#24 18.53 CC libguac_la-client.lo
#24 18.53 CC libguac_la-display.lo
#24 18.53 CC libguac_la-display-builtin-cursors.lo
#24 18.53 CC libguac_la-display-cursor.lo
#24 18.53 CC libguac_la-display-flush.lo
#24 18.53 CC libguac_la-display-layer.lo
#24 18.53 CC libguac_la-display-layer-list.lo
#24 18.53 CC libguac_la-display-plan.lo
#24 18.53 CC libguac_la-display-plan-combine.lo
#24 18.54 CC libguac_la-display-plan-rect.lo
#24 18.54 CC libguac_la-display-plan-search.lo
#24 18.54 CC libguac_la-display-render-thread.lo
#24 18.54 CC libguac_la-display-worker.lo
#24 18.54 CC libguac_la-encode-jpeg.lo
#24 18.54 CC libguac_la-encode-png.lo
#24 18.54 CC libguac_la-error.lo
#24 18.54 CC libguac_la-fifo.lo
#24 18.54 CC libguac_la-file.lo
#24 18.54 CC libguac_la-fips.lo
#24 18.54 CC libguac_la-hash.lo
#24 18.54 CC libguac_la-flag.lo
#24 18.54 CC libguac_la-id.lo
#24 18.64 CC libguac_la-mem.lo
#24 18.70 CC libguac_la-rwlock.lo
#24 18.71 CC libguac_la-palette.lo
#24 18.71 CC libguac_la-parser.lo
#24 18.71 CC libguac_la-pool.lo
#24 18.71 CC libguac_la-proctitle.lo
#24 18.72 CC libguac_la-protocol.lo
#24 18.73 CC libguac_la-raw_encoder.lo
#24 18.73 CC libguac_la-recording.lo
#24 18.73 CC libguac_la-rect.lo
#24 18.74 CC libguac_la-socket.lo
#24 18.75 CC libguac_la-socket-broadcast.lo
#24 18.76 CC libguac_la-socket-fd.lo
#24 18.76 CC libguac_la-socket-nest.lo
#24 18.76 CC libguac_la-socket-tee.lo
#24 18.77 CC libguac_la-string.lo
#24 18.78 CC libguac_la-tcp.lo
#24 18.79 CC libguac_la-timestamp.lo
#24 18.79 CC libguac_la-unicode.lo
#24 18.80 CC libguac_la-user.lo
#24 18.83 CC libguac_la-user-handlers.lo
#24 18.84 CC libguac_la-user-handshake.lo
#24 18.84 CC libguac_la-wait-fd.lo
#24 18.85 CC libguac_la-wol.lo
#24 18.86 CC libguac_la-encode-webp.lo
#24 18.87 CC libguac_la-socket-ssl.lo
#24 19.29 CCLD libguac.la
#24 19.57 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 19.57 Making all in tests
#24 19.57 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 19.57 make[3]: Nothing to be done for 'all'.
#24 19.57 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 19.57 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 19.57 Making all in src/common
#24 19.58 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 19.58 Making all in .
#24 19.58 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 19.58 CC libguac_common_la-io.lo
#24 19.58 CC libguac_common_la-blank_cursor.lo
#24 19.58 CC libguac_common_la-clipboard.lo
#24 19.58 CC libguac_common_la-cursor.lo
#24 19.58 CC libguac_common_la-dot_cursor.lo
#24 19.58 CC libguac_common_la-ibar_cursor.lo
#24 19.58 CC libguac_common_la-iconv.lo
#24 19.58 CC libguac_common_la-json.lo
#24 19.58 CC libguac_common_la-list.lo
#24 19.58 CC libguac_common_la-pointer_cursor.lo
#24 19.58 CC libguac_common_la-rect.lo
#24 19.59 CC libguac_common_la-string.lo
#24 19.59 CC libguac_common_la-surface.lo
#24 19.88 CCLD libguac_common.la
#24 19.97 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 19.97 Making all in tests
#24 19.97 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 19.97 make[3]: Nothing to be done for 'all'.
#24 19.97 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 19.97 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 19.97 Making all in src/common-ssh
#24 19.98 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 19.98 Making all in .
#24 19.98 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 19.98 CC libguac_common_ssh_la-buffer.lo
#24 19.98 CC libguac_common_ssh_la-sftp.lo
#24 19.98 CC libguac_common_ssh_la-ssh.lo
#24 19.98 CC libguac_common_ssh_la-key.lo
#24 19.98 CC libguac_common_ssh_la-user.lo
#24 20.25 CCLD libguac_common_ssh.la
#24 20.31 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 20.31 Making all in tests
#24 20.32 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 20.32 make[3]: Nothing to be done for 'all'.
#24 20.32 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 20.32 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 20.32 Making all in src/terminal
#24 20.32 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 20.32 Making all in .
#24 20.33 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 20.33 CC libguac_terminal_la-buffer.lo
#24 20.33 CC libguac_terminal_la-char-mappings.lo
#24 20.33 CC libguac_terminal_la-color-scheme.lo
#24 20.33 CC libguac_terminal_la-common.lo
#24 20.33 CC libguac_terminal_la-display.lo
#24 20.33 CC libguac_terminal_la-named-colors.lo
#24 20.33 CC libguac_terminal_la-palette.lo
#24 20.33 CC libguac_terminal_la-scrollbar.lo
#24 20.33 CC libguac_terminal_la-select.lo
#24 20.33 CC libguac_terminal_la-selection-point.lo
#24 20.33 CC libguac_terminal_la-terminal.lo
#24 20.33 CC libguac_terminal_la-terminal-handlers.lo
#24 20.33 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 20.33 CC libguac_terminal_la-typescript.lo
#24 20.33 CC libguac_terminal_la-xparsecolor.lo
#24 20.55 terminal.c: In function '__guac_terminal_send_key':
#24 20.55 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 20.55 1924 | char data;
#24 20.55 | ^~~~
#24 20.55 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 20.55 1967 | return guac_terminal_send_data(term, &data, 1);
#24 20.55 | ^~~~
#24 20.55 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 20.55 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 20.55 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 20.55 | ^
#24 20.55 terminal.c: At top level:
#24 20.55 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 20.55 2193 | return 0;
#24 20.55 | ^~~~~~
#24 20.55 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 20.55 2195 | }
#24 20.55 | ^
#24 20.57 terminal.c: In function '__guac_terminal_send_key':
#24 20.57 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 20.57 2191 | }
#24 20.57 | ^
#24 20.57 terminal.c: At top level:
#24 20.57 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 20.57 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 20.57 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 20.57 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 20.57 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 20.57 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 20.57 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 20.57 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 20.57 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 20.57 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 20.57 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 20.57 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 20.57 cc1: all warnings being treated as errors
#24 20.57 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 20.57 make[3]: *** Waiting for unfinished jobs....
#24 20.84 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 20.84 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 20.84 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 20.84 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 20.84 make[1]: Leaving directory '/tmp/guacamole-server'
#24 20.84 make: *** [Makefile:466: all] Error 2
#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":
20.57 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20.57 cc1: all warnings being treated as errors
20.57 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
20.57 make[3]: *** Waiting for unfinished jobs....
20.84 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
20.84 make[2]: *** [Makefile:801: all-recursive] Error 1
20.84 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
20.84 make[1]: *** [Makefile:546: all-recursive] Error 1
20.84 make[1]: Leaving directory '/tmp/guacamole-server'
20.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-10-0-jenkins-label-expression-ubuntu-2383
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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
Jenkins build is back to normal : Guacamole » guacamole-server-main-freerdp » 2.10.0,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.10.0,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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2400/display/redirect>
Changes:
------------------------------------------
[...truncated 232.55 KiB...]
#19 38.91 config.status: creating src/guaclog/Makefile
#19 38.96 config.status: creating src/guaclog/man/guaclog.1
#19 38.98 config.status: creating src/pulse/Makefile
#19 39.01 config.status: creating src/protocols/kubernetes/Makefile
#19 39.06 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 39.10 config.status: creating src/protocols/rdp/Makefile
#19 39.19 config.status: creating src/protocols/rdp/tests/Makefile
#19 39.23 config.status: creating src/protocols/ssh/Makefile
#19 39.28 config.status: creating src/protocols/telnet/Makefile
#19 39.32 config.status: creating src/protocols/vnc/Makefile
#19 39.36 config.status: creating config.h
#19 39.37 config.status: executing depfiles commands
#19 41.59 config.status: executing libtool commands
#19 41.62
#19 41.62 ------------------------------------------------
#19 41.62 guacamole-server version 1.6.1
#19 41.62 ------------------------------------------------
#19 41.62
#19 41.62 Library status:
#19 41.62
#19 41.62 freerdp ............. yes (2.x)
#19 41.62 pango ............... yes
#19 41.62 libavcodec .......... no
#19 41.62 libavformat ......... no
#19 41.62 libavutil ........... no
#19 41.62 libssh2 ............. yes
#19 41.62 libssl .............. yes
#19 41.62 libswscale .......... no
#19 41.62 libtelnet ........... yes
#19 41.62 libVNCServer ........ yes
#19 41.62 libvorbis ........... no
#19 41.62 libpulse ............ yes
#19 41.62 libwebsockets ....... yes
#19 41.62 libwebp ............. yes
#19 41.62 wsock32 ............. no
#19 41.62
#19 41.62 Protocol support:
#19 41.62
#19 41.62 Kubernetes .... yes
#19 41.62 RDP ........... yes
#19 41.62 SSH ........... yes
#19 41.62 Telnet ........ yes
#19 41.62 VNC ........... yes
#19 41.62
#19 41.62 Services / tools:
#19 41.62
#19 41.62 guacd ...... yes
#19 41.62 guacenc .... no
#19 41.62 guaclog .... yes
#19 41.62
#19 41.62 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 41.62 Init scripts: no
#19 41.62 Systemd units: no
#19 41.62 Systemd user: no
#19 41.62
#19 41.62 Type "make" to compile guacamole-server.
#19 41.62
#19 41.70 make all-recursive
#19 41.71 make[1]: Entering directory '/tmp/guacamole-server'
#19 41.71 Making all in src/libguac
#19 41.72 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 41.73 Making all in .
#19 41.74 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 41.74 CC libguac_la-argv.lo
#19 41.74 CC libguac_la-audio.lo
#19 41.74 CC libguac_la-client.lo
#19 41.74 CC libguac_la-display.lo
#19 41.75 CC libguac_la-display-cursor.lo
#19 41.75 CC libguac_la-display-builtin-cursors.lo
#19 41.75 CC libguac_la-display-flush.lo
#19 41.75 CC libguac_la-display-layer.lo
#19 41.75 CC libguac_la-display-layer-list.lo
#19 41.75 CC libguac_la-display-plan.lo
#19 41.75 CC libguac_la-display-plan-combine.lo
#19 41.75 CC libguac_la-display-plan-rect.lo
#19 41.76 CC libguac_la-display-plan-search.lo
#19 41.76 CC libguac_la-display-worker.lo
#19 41.76 CC libguac_la-display-render-thread.lo
#19 41.76 CC libguac_la-encode-jpeg.lo
#19 42.06 CC libguac_la-encode-png.lo
#19 42.27 CC libguac_la-error.lo
#19 42.30 CC libguac_la-fifo.lo
#19 42.40 CC libguac_la-file.lo
#19 42.41 CC libguac_la-fips.lo
#19 42.49 CC libguac_la-flag.lo
#19 42.49 CC libguac_la-hash.lo
#19 42.50 CC libguac_la-id.lo
#19 42.57 CC libguac_la-mem.lo
#19 42.60 CC libguac_la-rwlock.lo
#19 42.61 CC libguac_la-palette.lo
#19 42.62 CC libguac_la-parser.lo
#19 42.62 CC libguac_la-pool.lo
#19 42.72 CC libguac_la-proctitle.lo
#19 42.81 CC libguac_la-protocol.lo
#19 42.91 CC libguac_la-raw_encoder.lo
#19 42.91 CC libguac_la-recording.lo
#19 42.91 CC libguac_la-rect.lo
#19 42.94 CC libguac_la-socket.lo
#19 42.95 CC libguac_la-socket-broadcast.lo
#19 43.02 CC libguac_la-socket-fd.lo
#19 43.05 CC libguac_la-socket-nest.lo
#19 43.08 CC libguac_la-socket-tee.lo
#19 43.11 CC libguac_la-string.lo
#19 43.20 CC libguac_la-tcp.lo
#19 43.27 CC libguac_la-timestamp.lo
#19 43.30 CC libguac_la-unicode.lo
#19 43.44 CC libguac_la-user.lo
#19 43.48 CC libguac_la-user-handlers.lo
#19 43.51 CC libguac_la-user-handshake.lo
#19 43.52 CC libguac_la-wait-fd.lo
#19 43.55 CC libguac_la-wol.lo
#19 43.60 CC libguac_la-encode-webp.lo
#19 43.62 CC libguac_la-socket-ssl.lo
#19 44.65 CCLD libguac.la
#19 45.25 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 45.25 Making all in tests
#19 45.27 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 45.27 make[3]: Nothing to be done for 'all'.
#19 45.27 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 45.27 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 45.27 Making all in src/common
#19 45.27 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 45.28 Making all in .
#19 45.28 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 45.29 CC libguac_common_la-io.lo
#19 45.29 CC libguac_common_la-blank_cursor.lo
#19 45.29 CC libguac_common_la-clipboard.lo
#19 45.29 CC libguac_common_la-cursor.lo
#19 45.29 CC libguac_common_la-ibar_cursor.lo
#19 45.29 CC libguac_common_la-dot_cursor.lo
#19 45.29 CC libguac_common_la-iconv.lo
#19 45.29 CC libguac_common_la-json.lo
#19 45.29 CC libguac_common_la-list.lo
#19 45.30 CC libguac_common_la-rect.lo
#19 45.30 CC libguac_common_la-pointer_cursor.lo
#19 45.30 CC libguac_common_la-string.lo
#19 45.30 CC libguac_common_la-surface.lo
#19 46.28 CCLD libguac_common.la
#19 46.48 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 46.48 Making all in tests
#19 46.49 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 46.49 make[3]: Nothing to be done for 'all'.
#19 46.49 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 46.49 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 46.49 Making all in src/common-ssh
#19 46.49 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 46.50 Making all in .
#19 46.50 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 46.50 CC libguac_common_ssh_la-buffer.lo
#19 46.51 CC libguac_common_ssh_la-sftp.lo
#19 46.51 CC libguac_common_ssh_la-ssh.lo
#19 46.51 CC libguac_common_ssh_la-key.lo
#19 46.51 CC libguac_common_ssh_la-user.lo
#19 47.43 CCLD libguac_common_ssh.la
#19 47.60 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 47.60 Making all in tests
#19 47.60 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 47.60 make[3]: Nothing to be done for 'all'.
#19 47.60 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 47.61 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 47.61 Making all in src/terminal
#19 47.61 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 47.62 Making all in .
#19 47.63 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 47.63 CC libguac_terminal_la-buffer.lo
#19 47.63 CC libguac_terminal_la-char-mappings.lo
#19 47.63 CC libguac_terminal_la-common.lo
#19 47.63 CC libguac_terminal_la-color-scheme.lo
#19 47.63 CC libguac_terminal_la-named-colors.lo
#19 47.63 CC libguac_terminal_la-display.lo
#19 47.63 CC libguac_terminal_la-palette.lo
#19 47.64 CC libguac_terminal_la-select.lo
#19 47.64 CC libguac_terminal_la-scrollbar.lo
#19 47.64 CC libguac_terminal_la-selection-point.lo
#19 47.64 CC libguac_terminal_la-terminal.lo
#19 47.64 CC libguac_terminal_la-terminal-handlers.lo
#19 47.64 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 47.64 CC libguac_terminal_la-typescript.lo
#19 47.64 CC libguac_terminal_la-xparsecolor.lo
#19 48.69 terminal.c: In function '__guac_terminal_send_key':
#19 48.69 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 48.69 1924 | char data;
#19 48.69 | ^~~~
#19 48.70 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 48.70 1967 | return guac_terminal_send_data(term, &data, 1);
#19 48.70 | ^~~~
#19 48.70 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 48.71 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 48.71 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 48.71 | ^
#19 48.71 terminal.c: At top level:
#19 48.71 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 48.71 2193 | return 0;
#19 48.71 | ^~~~~~
#19 48.71 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 48.71 2195 | }
#19 48.71 | ^
#19 48.75 terminal.c: In function '__guac_terminal_send_key':
#19 48.75 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 48.75 2191 | }
#19 48.75 | ^
#19 48.75 terminal.c: At top level:
#19 48.76 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 48.76 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 48.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 48.76 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 48.76 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 48.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 48.76 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 48.76 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 48.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 48.76 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 48.76 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 48.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 48.76 cc1: all warnings being treated as errors
#19 48.77 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 48.77 make[3]: *** Waiting for unfinished jobs....
#19 49.64 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 49.64 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 49.64 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 49.64 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 49.64 make[1]: Leaving directory '/tmp/guacamole-server'
#19 49.64 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":
48.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48.76 cc1: all warnings being treated as errors
48.77 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
48.77 make[3]: *** Waiting for unfinished jobs....
49.64 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
49.64 make[2]: *** [Makefile:801: all-recursive] Error 1
49.64 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
49.64 make[1]: *** [Makefile:546: all-recursive] Error 1
49.64 make[1]: Leaving directory '/tmp/guacamole-server'
49.64 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-10-0-jenkins-label-expression-ubuntu-2400
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2399/display/redirect>
Changes:
------------------------------------------
[...truncated 233.24 KiB...]
#19 39.70 config.status: creating src/guaclog/Makefile
#19 39.75 config.status: creating src/guaclog/man/guaclog.1
#19 39.77 config.status: creating src/pulse/Makefile
#19 39.80 config.status: creating src/protocols/kubernetes/Makefile
#19 39.85 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 39.89 config.status: creating src/protocols/rdp/Makefile
#19 40.00 config.status: creating src/protocols/rdp/tests/Makefile
#19 40.05 config.status: creating src/protocols/ssh/Makefile
#19 40.10 config.status: creating src/protocols/telnet/Makefile
#19 40.16 config.status: creating src/protocols/vnc/Makefile
#19 40.21 config.status: creating config.h
#19 40.22 config.status: executing depfiles commands
#19 42.60 config.status: executing libtool commands
#19 42.64
#19 42.64 ------------------------------------------------
#19 42.64 guacamole-server version 1.6.1
#19 42.64 ------------------------------------------------
#19 42.64
#19 42.64 Library status:
#19 42.64
#19 42.64 freerdp ............. yes (2.x)
#19 42.64 pango ............... yes
#19 42.64 libavcodec .......... no
#19 42.64 libavformat ......... no
#19 42.64 libavutil ........... no
#19 42.64 libssh2 ............. yes
#19 42.64 libssl .............. yes
#19 42.64 libswscale .......... no
#19 42.64 libtelnet ........... yes
#19 42.64 libVNCServer ........ yes
#19 42.64 libvorbis ........... no
#19 42.64 libpulse ............ yes
#19 42.64 libwebsockets ....... yes
#19 42.64 libwebp ............. yes
#19 42.64 wsock32 ............. no
#19 42.64
#19 42.64 Protocol support:
#19 42.64
#19 42.64 Kubernetes .... yes
#19 42.64 RDP ........... yes
#19 42.64 SSH ........... yes
#19 42.64 Telnet ........ yes
#19 42.64 VNC ........... yes
#19 42.64
#19 42.64 Services / tools:
#19 42.64
#19 42.64 guacd ...... yes
#19 42.64 guacenc .... no
#19 42.64 guaclog .... yes
#19 42.64
#19 42.64 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 42.64 Init scripts: no
#19 42.64 Systemd units: no
#19 42.64 Systemd user: no
#19 42.64
#19 42.64 Type "make" to compile guacamole-server.
#19 42.64
#19 42.74 make all-recursive
#19 42.75 make[1]: Entering directory '/tmp/guacamole-server'
#19 42.75 Making all in src/libguac
#19 42.77 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 42.77 Making all in .
#19 42.79 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 42.79 CC libguac_la-argv.lo
#19 42.79 CC libguac_la-audio.lo
#19 42.79 CC libguac_la-client.lo
#19 42.79 CC libguac_la-display.lo
#19 42.80 CC libguac_la-display-cursor.lo
#19 42.80 CC libguac_la-display-builtin-cursors.lo
#19 42.80 CC libguac_la-display-flush.lo
#19 42.80 CC libguac_la-display-layer-list.lo
#19 42.80 CC libguac_la-display-plan.lo
#19 42.80 CC libguac_la-display-layer.lo
#19 42.81 CC libguac_la-display-plan-combine.lo
#19 42.81 CC libguac_la-display-plan-rect.lo
#19 42.81 CC libguac_la-display-plan-search.lo
#19 42.81 CC libguac_la-display-render-thread.lo
#19 42.81 CC libguac_la-display-worker.lo
#19 42.81 CC libguac_la-encode-jpeg.lo
#19 43.27 CC libguac_la-encode-png.lo
#19 43.66 CC libguac_la-error.lo
#19 43.69 CC libguac_la-fifo.lo
#19 43.69 CC libguac_la-file.lo
#19 43.76 CC libguac_la-fips.lo
#19 43.83 CC libguac_la-flag.lo
#19 43.85 CC libguac_la-hash.lo
#19 43.87 CC libguac_la-id.lo
#19 43.87 CC libguac_la-mem.lo
#19 43.90 CC libguac_la-rwlock.lo
#19 43.90 CC libguac_la-palette.lo
#19 43.93 CC libguac_la-parser.lo
#19 43.99 CC libguac_la-pool.lo
#19 44.06 CC libguac_la-proctitle.lo
#19 44.17 CC libguac_la-protocol.lo
#19 44.36 CC libguac_la-raw_encoder.lo
#19 44.46 CC libguac_la-recording.lo
#19 44.46 CC libguac_la-rect.lo
#19 44.50 CC libguac_la-socket.lo
#19 44.55 CC libguac_la-socket-broadcast.lo
#19 44.61 CC libguac_la-socket-fd.lo
#19 44.63 CC libguac_la-socket-nest.lo
#19 44.65 CC libguac_la-socket-tee.lo
#19 44.68 CC libguac_la-string.lo
#19 44.71 CC libguac_la-tcp.lo
#19 44.73 CC libguac_la-timestamp.lo
#19 44.89 CC libguac_la-unicode.lo
#19 44.95 CC libguac_la-user.lo
#19 44.97 CC libguac_la-user-handlers.lo
#19 45.11 CC libguac_la-user-handshake.lo
#19 45.25 CC libguac_la-wait-fd.lo
#19 45.33 CC libguac_la-wol.lo
#19 45.43 CC libguac_la-encode-webp.lo
#19 45.47 CC libguac_la-socket-ssl.lo
#19 46.57 CCLD libguac.la
#19 47.20 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 47.20 Making all in tests
#19 47.21 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 47.21 make[3]: Nothing to be done for 'all'.
#19 47.21 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 47.21 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 47.21 Making all in src/common
#19 47.22 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 47.22 Making all in .
#19 47.23 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 47.23 CC libguac_common_la-io.lo
#19 47.23 CC libguac_common_la-blank_cursor.lo
#19 47.23 CC libguac_common_la-clipboard.lo
#19 47.23 CC libguac_common_la-cursor.lo
#19 47.23 CC libguac_common_la-dot_cursor.lo
#19 47.24 CC libguac_common_la-ibar_cursor.lo
#19 47.24 CC libguac_common_la-iconv.lo
#19 47.24 CC libguac_common_la-json.lo
#19 47.24 CC libguac_common_la-list.lo
#19 47.24 CC libguac_common_la-pointer_cursor.lo
#19 47.25 CC libguac_common_la-rect.lo
#19 47.25 CC libguac_common_la-string.lo
#19 47.25 CC libguac_common_la-surface.lo
#19 48.30 CCLD libguac_common.la
#19 48.50 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 48.50 Making all in tests
#19 48.51 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 48.51 make[3]: Nothing to be done for 'all'.
#19 48.51 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 48.51 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 48.51 Making all in src/common-ssh
#19 48.52 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 48.52 Making all in .
#19 48.53 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 48.53 CC libguac_common_ssh_la-buffer.lo
#19 48.53 CC libguac_common_ssh_la-sftp.lo
#19 48.53 CC libguac_common_ssh_la-ssh.lo
#19 48.53 CC libguac_common_ssh_la-key.lo
#19 48.53 CC libguac_common_ssh_la-user.lo
#19 49.48 CCLD libguac_common_ssh.la
#19 49.64 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 49.64 Making all in tests
#19 49.64 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 49.64 make[3]: Nothing to be done for 'all'.
#19 49.64 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 49.64 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 49.64 Making all in src/terminal
#19 49.65 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 49.65 Making all in .
#19 49.66 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 49.66 CC libguac_terminal_la-buffer.lo
#19 49.66 CC libguac_terminal_la-char-mappings.lo
#19 49.66 CC libguac_terminal_la-color-scheme.lo
#19 49.67 CC libguac_terminal_la-common.lo
#19 49.67 CC libguac_terminal_la-display.lo
#19 49.67 CC libguac_terminal_la-named-colors.lo
#19 49.67 CC libguac_terminal_la-palette.lo
#19 49.67 CC libguac_terminal_la-select.lo
#19 49.67 CC libguac_terminal_la-scrollbar.lo
#19 49.67 CC libguac_terminal_la-selection-point.lo
#19 49.68 CC libguac_terminal_la-terminal.lo
#19 49.68 CC libguac_terminal_la-terminal-handlers.lo
#19 49.69 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 49.69 CC libguac_terminal_la-typescript.lo
#19 49.70 CC libguac_terminal_la-xparsecolor.lo
#19 50.78 terminal.c: In function '__guac_terminal_send_key':
#19 50.78 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 50.78 1924 | char data;
#19 50.78 | ^~~~
#19 50.79 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 50.79 1967 | return guac_terminal_send_data(term, &data, 1);
#19 50.79 | ^~~~
#19 50.79 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 50.80 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 50.80 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 50.80 | ^
#19 50.80 terminal.c: At top level:
#19 50.80 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 50.80 2193 | return 0;
#19 50.80 | ^~~~~~
#19 50.81 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 50.81 2195 | }
#19 50.81 | ^
#19 50.84 terminal.c: In function '__guac_terminal_send_key':
#19 50.84 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 50.84 2191 | }
#19 50.84 | ^
#19 50.86 terminal.c: At top level:
#19 50.86 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 50.86 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 50.86 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.87 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 50.87 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 50.87 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.87 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 50.87 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 50.87 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.87 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 50.87 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 50.87 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.87 cc1: all warnings being treated as errors
#19 50.88 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 50.88 make[3]: *** Waiting for unfinished jobs....
#19 51.84 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 51.84 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 51.84 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 51.84 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 51.84 make[1]: Leaving directory '/tmp/guacamole-server'
#19 51.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":
50.87 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50.87 cc1: all warnings being treated as errors
50.88 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
50.88 make[3]: *** Waiting for unfinished jobs....
51.84 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.84 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.84 make[2]: *** [Makefile:801: all-recursive] Error 1
51.84 make[1]: *** [Makefile:546: all-recursive] Error 1
51.84 make[1]: Leaving directory '/tmp/guacamole-server'
51.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-10-0-jenkins-label-expression-ubuntu-2399
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2398/display/redirect>
Changes:
------------------------------------------
[...truncated 233.40 KiB...]
#24 39.39 config.status: creating src/guaclog/Makefile
#24 39.44 config.status: creating src/guaclog/man/guaclog.1
#24 39.46 config.status: creating src/pulse/Makefile
#24 39.49 config.status: creating src/protocols/kubernetes/Makefile
#24 39.55 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 39.60 config.status: creating src/protocols/rdp/Makefile
#24 39.71 config.status: creating src/protocols/rdp/tests/Makefile
#24 39.76 config.status: creating src/protocols/ssh/Makefile
#24 39.81 config.status: creating src/protocols/telnet/Makefile
#24 39.86 config.status: creating src/protocols/vnc/Makefile
#24 39.92 config.status: creating config.h
#24 39.94 config.status: executing depfiles commands
#24 42.96 config.status: executing libtool commands
#24 42.99
#24 42.99 ------------------------------------------------
#24 42.99 guacamole-server version 1.6.1
#24 42.99 ------------------------------------------------
#24 42.99
#24 42.99 Library status:
#24 42.99
#24 42.99 freerdp ............. yes (2.x)
#24 42.99 pango ............... yes
#24 42.99 libavcodec .......... no
#24 42.99 libavformat ......... no
#24 42.99 libavutil ........... no
#24 42.99 libssh2 ............. yes
#24 42.99 libssl .............. yes
#24 42.99 libswscale .......... no
#24 42.99 libtelnet ........... yes
#24 42.99 libVNCServer ........ yes
#24 42.99 libvorbis ........... no
#24 42.99 libpulse ............ yes
#24 42.99 libwebsockets ....... yes
#24 42.99 libwebp ............. yes
#24 42.99 wsock32 ............. no
#24 42.99
#24 42.99 Protocol support:
#24 42.99
#24 42.99 Kubernetes .... yes
#24 42.99 RDP ........... yes
#24 42.99 SSH ........... yes
#24 42.99 Telnet ........ yes
#24 42.99 VNC ........... yes
#24 42.99
#24 42.99 Services / tools:
#24 42.99
#24 42.99 guacd ...... yes
#24 42.99 guacenc .... no
#24 42.99 guaclog .... yes
#24 42.99
#24 42.99 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 42.99 Init scripts: no
#24 42.99 Systemd units: no
#24 42.99 Systemd user: no
#24 42.99
#24 42.99 Type "make" to compile guacamole-server.
#24 42.99
#24 43.08 make all-recursive
#24 43.08 make[1]: Entering directory '/tmp/guacamole-server'
#24 43.09 Making all in src/libguac
#24 43.10 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 43.10 Making all in .
#24 43.12 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 43.12 CC libguac_la-argv.lo
#24 43.12 CC libguac_la-audio.lo
#24 43.12 CC libguac_la-client.lo
#24 43.12 CC libguac_la-display.lo
#24 43.12 CC libguac_la-display-builtin-cursors.lo
#24 43.12 CC libguac_la-display-cursor.lo
#24 43.13 CC libguac_la-display-flush.lo
#24 43.13 CC libguac_la-display-layer.lo
#24 43.13 CC libguac_la-display-layer-list.lo
#24 43.14 CC libguac_la-display-plan.lo
#24 43.14 CC libguac_la-display-plan-combine.lo
#24 43.14 CC libguac_la-display-plan-rect.lo
#24 43.15 CC libguac_la-display-plan-search.lo
#24 43.15 CC libguac_la-display-worker.lo
#24 43.15 CC libguac_la-display-render-thread.lo
#24 43.15 CC libguac_la-encode-jpeg.lo
#24 43.70 CC libguac_la-encode-png.lo
#24 43.79 CC libguac_la-error.lo
#24 43.99 CC libguac_la-fifo.lo
#24 44.00 CC libguac_la-file.lo
#24 44.03 CC libguac_la-fips.lo
#24 44.03 CC libguac_la-flag.lo
#24 44.21 CC libguac_la-hash.lo
#24 44.21 CC libguac_la-id.lo
#24 44.32 CC libguac_la-mem.lo
#24 44.38 CC libguac_la-rwlock.lo
#24 44.42 CC libguac_la-palette.lo
#24 44.43 CC libguac_la-parser.lo
#24 44.43 CC libguac_la-pool.lo
#24 44.44 CC libguac_la-proctitle.lo
#24 44.44 CC libguac_la-protocol.lo
#24 44.53 CC libguac_la-raw_encoder.lo
#24 44.62 CC libguac_la-recording.lo
#24 44.66 CC libguac_la-rect.lo
#24 44.67 CC libguac_la-socket.lo
#24 44.74 CC libguac_la-socket-broadcast.lo
#24 44.75 CC libguac_la-socket-fd.lo
#24 44.80 CC libguac_la-socket-nest.lo
#24 44.87 CC libguac_la-socket-tee.lo
#24 44.91 CC libguac_la-string.lo
#24 45.11 CC libguac_la-tcp.lo
#24 45.27 CC libguac_la-timestamp.lo
#24 45.28 CC libguac_la-unicode.lo
#24 45.29 CC libguac_la-user.lo
#24 45.29 CC libguac_la-user-handshake.lo
#24 45.29 CC libguac_la-user-handlers.lo
#24 45.30 CC libguac_la-wait-fd.lo
#24 45.37 CC libguac_la-wol.lo
#24 45.54 CC libguac_la-encode-webp.lo
#24 45.61 CC libguac_la-socket-ssl.lo
#24 46.71 CCLD libguac.la
#24 47.32 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 47.32 Making all in tests
#24 47.33 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 47.34 make[3]: Nothing to be done for 'all'.
#24 47.34 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 47.35 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 47.35 Making all in src/common
#24 47.35 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 47.36 Making all in .
#24 47.37 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 47.38 CC libguac_common_la-io.lo
#24 47.38 CC libguac_common_la-blank_cursor.lo
#24 47.38 CC libguac_common_la-clipboard.lo
#24 47.38 CC libguac_common_la-cursor.lo
#24 47.39 CC libguac_common_la-dot_cursor.lo
#24 47.39 CC libguac_common_la-ibar_cursor.lo
#24 47.39 CC libguac_common_la-iconv.lo
#24 47.39 CC libguac_common_la-json.lo
#24 47.39 CC libguac_common_la-list.lo
#24 47.40 CC libguac_common_la-pointer_cursor.lo
#24 47.41 CC libguac_common_la-rect.lo
#24 47.41 CC libguac_common_la-string.lo
#24 47.42 CC libguac_common_la-surface.lo
#24 48.64 CCLD libguac_common.la
#24 48.99 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 48.99 Making all in tests
#24 49.00 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 49.00 make[3]: Nothing to be done for 'all'.
#24 49.00 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 49.00 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 49.01 Making all in src/common-ssh
#24 49.01 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 49.01 Making all in .
#24 49.02 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 49.02 CC libguac_common_ssh_la-buffer.lo
#24 49.02 CC libguac_common_ssh_la-sftp.lo
#24 49.02 CC libguac_common_ssh_la-ssh.lo
#24 49.02 CC libguac_common_ssh_la-key.lo
#24 49.02 CC libguac_common_ssh_la-user.lo
#24 49.96 CCLD libguac_common_ssh.la
#24 50.11 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 50.11 Making all in tests
#24 50.12 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 50.12 make[3]: Nothing to be done for 'all'.
#24 50.12 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 50.12 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 50.12 Making all in src/terminal
#24 50.13 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 50.13 Making all in .
#24 50.14 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 50.14 CC libguac_terminal_la-buffer.lo
#24 50.14 CC libguac_terminal_la-char-mappings.lo
#24 50.14 CC libguac_terminal_la-color-scheme.lo
#24 50.14 CC libguac_terminal_la-common.lo
#24 50.14 CC libguac_terminal_la-display.lo
#24 50.15 CC libguac_terminal_la-named-colors.lo
#24 50.15 CC libguac_terminal_la-palette.lo
#24 50.15 CC libguac_terminal_la-scrollbar.lo
#24 50.15 CC libguac_terminal_la-select.lo
#24 50.15 CC libguac_terminal_la-selection-point.lo
#24 50.15 CC libguac_terminal_la-terminal.lo
#24 50.16 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 50.16 CC libguac_terminal_la-terminal-handlers.lo
#24 50.16 CC libguac_terminal_la-typescript.lo
#24 50.17 CC libguac_terminal_la-xparsecolor.lo
#24 51.10 terminal.c: In function '__guac_terminal_send_key':
#24 51.10 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 51.10 1924 | char data;
#24 51.10 | ^~~~
#24 51.11 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 51.11 1967 | return guac_terminal_send_data(term, &data, 1);
#24 51.11 | ^~~~
#24 51.11 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 51.12 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 51.12 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 51.12 | ^
#24 51.12 terminal.c: At top level:
#24 51.13 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 51.13 2193 | return 0;
#24 51.13 | ^~~~~~
#24 51.13 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 51.13 2195 | }
#24 51.13 | ^
#24 51.16 terminal.c: In function '__guac_terminal_send_key':
#24 51.16 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 51.16 2191 | }
#24 51.16 | ^
#24 51.17 terminal.c: At top level:
#24 51.18 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 51.18 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 51.18 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 51.18 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 51.18 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 51.18 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 51.18 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 51.18 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 51.18 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 51.19 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 51.19 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 51.19 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 51.19 cc1: all warnings being treated as errors
#24 51.21 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 51.21 make[3]: *** Waiting for unfinished jobs....
#24 52.18 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 52.18 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 52.18 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 52.18 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 52.18 make[1]: Leaving directory '/tmp/guacamole-server'
#24 52.19 make: *** [Makefile:466: all] Error 2
#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":
51.19 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51.19 cc1: all warnings being treated as errors
51.21 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
51.21 make[3]: *** Waiting for unfinished jobs....
52.18 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
52.18 make[2]: *** [Makefile:801: all-recursive] Error 1
52.18 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
52.18 make[1]: *** [Makefile:546: all-recursive] Error 1
52.18 make[1]: Leaving directory '/tmp/guacamole-server'
52.19 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-10-0-jenkins-label-expression-ubuntu-2398
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2397/display/redirect>
Changes:
------------------------------------------
[...truncated 231.86 KiB...]
#24 26.93 config.status: creating src/guaclog/Makefile
#24 26.96 config.status: creating src/guaclog/man/guaclog.1
#24 26.98 config.status: creating src/pulse/Makefile
#24 27.00 config.status: creating src/protocols/kubernetes/Makefile
#24 27.03 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 27.05 config.status: creating src/protocols/rdp/Makefile
#24 27.11 config.status: creating src/protocols/rdp/tests/Makefile
#24 27.14 config.status: creating src/protocols/ssh/Makefile
#24 27.17 config.status: creating src/protocols/telnet/Makefile
#24 27.20 config.status: creating src/protocols/vnc/Makefile
#24 27.22 config.status: creating config.h
#24 27.24 config.status: executing depfiles commands
#24 29.13 config.status: executing libtool commands
#24 29.17
#24 29.17 ------------------------------------------------
#24 29.17 guacamole-server version 1.6.1
#24 29.17 ------------------------------------------------
#24 29.17
#24 29.17 Library status:
#24 29.17
#24 29.17 freerdp ............. yes (2.x)
#24 29.17 pango ............... yes
#24 29.17 libavcodec .......... no
#24 29.17 libavformat ......... no
#24 29.17 libavutil ........... no
#24 29.17 libssh2 ............. yes
#24 29.17 libssl .............. yes
#24 29.17 libswscale .......... no
#24 29.17 libtelnet ........... yes
#24 29.17 libVNCServer ........ yes
#24 29.17 libvorbis ........... no
#24 29.17 libpulse ............ yes
#24 29.17 libwebsockets ....... yes
#24 29.17 libwebp ............. yes
#24 29.17 wsock32 ............. no
#24 29.17
#24 29.17 Protocol support:
#24 29.17
#24 29.17 Kubernetes .... yes
#24 29.17 RDP ........... yes
#24 29.17 SSH ........... yes
#24 29.17 Telnet ........ yes
#24 29.17 VNC ........... yes
#24 29.17
#24 29.17 Services / tools:
#24 29.17
#24 29.17 guacd ...... yes
#24 29.17 guacenc .... no
#24 29.17 guaclog .... yes
#24 29.17
#24 29.17 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 29.17 Init scripts: no
#24 29.17 Systemd units: no
#24 29.17 Systemd user: no
#24 29.17
#24 29.17 Type "make" to compile guacamole-server.
#24 29.17
#24 29.28 make all-recursive
#24 29.28 make[1]: Entering directory '/tmp/guacamole-server'
#24 29.29 Making all in src/libguac
#24 29.30 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 29.30 Making all in .
#24 29.32 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 29.32 CC libguac_la-argv.lo
#24 29.32 CC libguac_la-audio.lo
#24 29.32 CC libguac_la-client.lo
#24 29.32 CC libguac_la-display.lo
#24 29.32 CC libguac_la-display-builtin-cursors.lo
#24 29.32 CC libguac_la-display-cursor.lo
#24 29.32 CC libguac_la-display-flush.lo
#24 29.33 CC libguac_la-display-layer.lo
#24 29.33 CC libguac_la-display-layer-list.lo
#24 29.33 CC libguac_la-display-plan.lo
#24 29.33 CC libguac_la-display-plan-combine.lo
#24 29.33 CC libguac_la-display-plan-rect.lo
#24 29.33 CC libguac_la-display-render-thread.lo
#24 29.33 CC libguac_la-display-plan-search.lo
#24 29.34 CC libguac_la-display-worker.lo
#24 29.34 CC libguac_la-encode-jpeg.lo
#24 29.34 CC libguac_la-error.lo
#24 29.34 CC libguac_la-encode-png.lo
#24 29.34 CC libguac_la-fifo.lo
#24 29.35 CC libguac_la-file.lo
#24 29.35 CC libguac_la-fips.lo
#24 29.35 CC libguac_la-flag.lo
#24 29.36 CC libguac_la-hash.lo
#24 29.36 CC libguac_la-id.lo
#24 29.57 CC libguac_la-mem.lo
#24 29.67 CC libguac_la-rwlock.lo
#24 29.68 CC libguac_la-palette.lo
#24 29.69 CC libguac_la-parser.lo
#24 29.70 CC libguac_la-pool.lo
#24 29.71 CC libguac_la-proctitle.lo
#24 29.71 CC libguac_la-protocol.lo
#24 29.71 CC libguac_la-raw_encoder.lo
#24 29.72 CC libguac_la-recording.lo
#24 29.72 CC libguac_la-rect.lo
#24 29.73 CC libguac_la-socket-broadcast.lo
#24 29.73 CC libguac_la-socket.lo
#24 29.73 CC libguac_la-socket-fd.lo
#24 29.75 CC libguac_la-socket-nest.lo
#24 29.76 CC libguac_la-socket-tee.lo
#24 29.76 CC libguac_la-string.lo
#24 29.77 CC libguac_la-tcp.lo
#24 29.77 CC libguac_la-timestamp.lo
#24 29.78 CC libguac_la-unicode.lo
#24 29.80 CC libguac_la-user.lo
#24 29.83 CC libguac_la-user-handlers.lo
#24 29.89 CC libguac_la-user-handshake.lo
#24 29.89 CC libguac_la-wait-fd.lo
#24 29.92 CC libguac_la-wol.lo
#24 29.93 CC libguac_la-encode-webp.lo
#24 29.94 CC libguac_la-socket-ssl.lo
#24 30.48 CCLD libguac.la
#24 30.95 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 30.95 Making all in tests
#24 30.96 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 30.96 make[3]: Nothing to be done for 'all'.
#24 30.96 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 30.96 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 30.96 Making all in src/common
#24 30.97 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 30.97 Making all in .
#24 30.98 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 30.98 CC libguac_common_la-io.lo
#24 30.98 CC libguac_common_la-blank_cursor.lo
#24 30.98 CC libguac_common_la-clipboard.lo
#24 30.98 CC libguac_common_la-cursor.lo
#24 30.98 CC libguac_common_la-dot_cursor.lo
#24 30.98 CC libguac_common_la-ibar_cursor.lo
#24 30.98 CC libguac_common_la-iconv.lo
#24 30.99 CC libguac_common_la-json.lo
#24 30.99 CC libguac_common_la-list.lo
#24 30.99 CC libguac_common_la-pointer_cursor.lo
#24 30.99 CC libguac_common_la-rect.lo
#24 30.99 CC libguac_common_la-string.lo
#24 30.99 CC libguac_common_la-surface.lo
#24 31.48 CCLD libguac_common.la
#24 31.62 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 31.62 Making all in tests
#24 31.63 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 31.63 make[3]: Nothing to be done for 'all'.
#24 31.63 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 31.63 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 31.63 Making all in src/common-ssh
#24 31.63 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 31.63 Making all in .
#24 31.64 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 31.64 CC libguac_common_ssh_la-buffer.lo
#24 31.64 CC libguac_common_ssh_la-sftp.lo
#24 31.64 CC libguac_common_ssh_la-ssh.lo
#24 31.64 CC libguac_common_ssh_la-key.lo
#24 31.64 CC libguac_common_ssh_la-user.lo
#24 32.23 CCLD libguac_common_ssh.la
#24 32.33 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 32.34 Making all in tests
#24 32.34 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 32.34 make[3]: Nothing to be done for 'all'.
#24 32.34 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 32.34 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 32.34 Making all in src/terminal
#24 32.35 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 32.35 Making all in .
#24 32.35 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 32.35 CC libguac_terminal_la-buffer.lo
#24 32.35 CC libguac_terminal_la-char-mappings.lo
#24 32.36 CC libguac_terminal_la-color-scheme.lo
#24 32.36 CC libguac_terminal_la-common.lo
#24 32.36 CC libguac_terminal_la-display.lo
#24 32.36 CC libguac_terminal_la-named-colors.lo
#24 32.36 CC libguac_terminal_la-palette.lo
#24 32.36 CC libguac_terminal_la-scrollbar.lo
#24 32.36 CC libguac_terminal_la-select.lo
#24 32.36 CC libguac_terminal_la-selection-point.lo
#24 32.36 CC libguac_terminal_la-terminal.lo
#24 32.36 CC libguac_terminal_la-terminal-handlers.lo
#24 32.36 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 32.36 CC libguac_terminal_la-typescript.lo
#24 32.37 CC libguac_terminal_la-xparsecolor.lo
#24 32.79 terminal.c: In function '__guac_terminal_send_key':
#24 32.79 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 32.79 1924 | char data;
#24 32.79 | ^~~~
#24 32.79 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 32.79 1967 | return guac_terminal_send_data(term, &data, 1);
#24 32.79 | ^~~~
#24 32.79 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 32.80 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 32.80 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 32.80 | ^
#24 32.80 terminal.c: At top level:
#24 32.80 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 32.80 2193 | return 0;
#24 32.80 | ^~~~~~
#24 32.80 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 32.80 2195 | }
#24 32.80 | ^
#24 32.82 terminal.c: In function '__guac_terminal_send_key':
#24 32.83 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 32.83 2191 | }
#24 32.83 | ^
#24 32.83 terminal.c: At top level:
#24 32.83 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 32.83 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 32.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 32.83 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 32.83 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 32.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 32.83 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 32.83 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 32.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 32.83 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 32.83 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 32.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 32.83 cc1: all warnings being treated as errors
#24 32.84 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 32.84 make[3]: *** Waiting for unfinished jobs....
#24 33.41 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 33.41 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 33.41 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 33.41 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 33.41 make[1]: Leaving directory '/tmp/guacamole-server'
#24 33.41 make: *** [Makefile:466: all] Error 2
#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":
32.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32.83 cc1: all warnings being treated as errors
32.84 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
32.84 make[3]: *** Waiting for unfinished jobs....
33.41 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
33.41 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
33.41 make[2]: *** [Makefile:801: all-recursive] Error 1
33.41 make[1]: *** [Makefile:546: all-recursive] Error 1
33.41 make[1]: Leaving directory '/tmp/guacamole-server'
33.41 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-10-0-jenkins-label-expression-ubuntu-2397
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2396/display/redirect>
Changes:
------------------------------------------
[...truncated 228.86 KiB...]
#19 18.16 config.status: creating src/guaclog/Makefile
#19 18.18 config.status: creating src/guaclog/man/guaclog.1
#19 18.20 config.status: creating src/pulse/Makefile
#19 18.22 config.status: creating src/protocols/kubernetes/Makefile
#19 18.24 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 18.26 config.status: creating src/protocols/rdp/Makefile
#19 18.31 config.status: creating src/protocols/rdp/tests/Makefile
#19 18.33 config.status: creating src/protocols/ssh/Makefile
#19 18.35 config.status: creating src/protocols/telnet/Makefile
#19 18.37 config.status: creating src/protocols/vnc/Makefile
#19 18.40 config.status: creating config.h
#19 18.41 config.status: executing depfiles commands
#19 19.74 config.status: executing libtool commands
#19 19.75
#19 19.75 ------------------------------------------------
#19 19.75 guacamole-server version 1.6.1
#19 19.75 ------------------------------------------------
#19 19.75
#19 19.75 Library status:
#19 19.75
#19 19.75 freerdp ............. yes (2.x)
#19 19.75 pango ............... yes
#19 19.75 libavcodec .......... no
#19 19.75 libavformat ......... no
#19 19.75 libavutil ........... no
#19 19.75 libssh2 ............. yes
#19 19.75 libssl .............. yes
#19 19.75 libswscale .......... no
#19 19.75 libtelnet ........... yes
#19 19.75 libVNCServer ........ yes
#19 19.75 libvorbis ........... no
#19 19.75 libpulse ............ yes
#19 19.75 libwebsockets ....... yes
#19 19.75 libwebp ............. yes
#19 19.75 wsock32 ............. no
#19 19.75
#19 19.75 Protocol support:
#19 19.75
#19 19.75 Kubernetes .... yes
#19 19.75 RDP ........... yes
#19 19.75 SSH ........... yes
#19 19.75 Telnet ........ yes
#19 19.75 VNC ........... yes
#19 19.75
#19 19.75 Services / tools:
#19 19.75
#19 19.75 guacd ...... yes
#19 19.75 guacenc .... no
#19 19.75 guaclog .... yes
#19 19.75
#19 19.75 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 19.75 Init scripts: no
#19 19.75 Systemd units: no
#19 19.75 Systemd user: no
#19 19.75
#19 19.75 Type "make" to compile guacamole-server.
#19 19.75
#19 19.78 make all-recursive
#19 19.79 make[1]: Entering directory '/tmp/guacamole-server'
#19 19.79 Making all in src/libguac
#19 19.80 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.80 Making all in .
#19 19.80 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.80 CC libguac_la-argv.lo
#19 19.80 CC libguac_la-audio.lo
#19 19.80 CC libguac_la-client.lo
#19 19.80 CC libguac_la-display.lo
#19 19.80 CC libguac_la-display-builtin-cursors.lo
#19 19.81 CC libguac_la-display-cursor.lo
#19 19.81 CC libguac_la-display-flush.lo
#19 19.81 CC libguac_la-display-layer.lo
#19 19.81 CC libguac_la-display-layer-list.lo
#19 19.81 CC libguac_la-display-plan.lo
#19 19.81 CC libguac_la-display-plan-combine.lo
#19 19.81 CC libguac_la-display-plan-rect.lo
#19 19.81 CC libguac_la-display-plan-search.lo
#19 19.81 CC libguac_la-display-render-thread.lo
#19 19.81 CC libguac_la-display-worker.lo
#19 19.81 CC libguac_la-encode-jpeg.lo
#19 19.81 CC libguac_la-encode-png.lo
#19 19.81 CC libguac_la-error.lo
#19 19.81 CC libguac_la-fifo.lo
#19 19.81 CC libguac_la-file.lo
#19 19.81 CC libguac_la-fips.lo
#19 19.81 CC libguac_la-flag.lo
#19 19.82 CC libguac_la-hash.lo
#19 19.82 CC libguac_la-id.lo
#19 19.90 CC libguac_la-mem.lo
#19 19.98 CC libguac_la-rwlock.lo
#19 19.98 CC libguac_la-palette.lo
#19 19.98 CC libguac_la-parser.lo
#19 19.98 CC libguac_la-pool.lo
#19 19.98 CC libguac_la-proctitle.lo
#19 19.98 CC libguac_la-protocol.lo
#19 19.99 CC libguac_la-raw_encoder.lo
#19 19.99 CC libguac_la-recording.lo
#19 19.99 CC libguac_la-rect.lo
#19 20.00 CC libguac_la-socket.lo
#19 20.00 CC libguac_la-socket-broadcast.lo
#19 20.00 CC libguac_la-socket-fd.lo
#19 20.01 CC libguac_la-socket-nest.lo
#19 20.01 CC libguac_la-string.lo
#19 20.01 CC libguac_la-socket-tee.lo
#19 20.01 CC libguac_la-tcp.lo
#19 20.01 CC libguac_la-timestamp.lo
#19 20.01 CC libguac_la-unicode.lo
#19 20.02 CC libguac_la-user.lo
#19 20.03 CC libguac_la-user-handlers.lo
#19 20.09 CC libguac_la-user-handshake.lo
#19 20.11 CC libguac_la-wait-fd.lo
#19 20.11 CC libguac_la-wol.lo
#19 20.12 CC libguac_la-encode-webp.lo
#19 20.13 CC libguac_la-socket-ssl.lo
#19 20.47 CCLD libguac.la
#19 20.77 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.77 Making all in tests
#19 20.78 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.78 make[3]: Nothing to be done for 'all'.
#19 20.78 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.78 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.78 Making all in src/common
#19 20.78 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.78 Making all in .
#19 20.78 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.78 CC libguac_common_la-io.lo
#19 20.79 CC libguac_common_la-blank_cursor.lo
#19 20.79 CC libguac_common_la-clipboard.lo
#19 20.79 CC libguac_common_la-cursor.lo
#19 20.79 CC libguac_common_la-dot_cursor.lo
#19 20.79 CC libguac_common_la-ibar_cursor.lo
#19 20.79 CC libguac_common_la-iconv.lo
#19 20.79 CC libguac_common_la-json.lo
#19 20.79 CC libguac_common_la-list.lo
#19 20.79 CC libguac_common_la-pointer_cursor.lo
#19 20.79 CC libguac_common_la-rect.lo
#19 20.79 CC libguac_common_la-string.lo
#19 20.79 CC libguac_common_la-surface.lo
#19 21.10 CCLD libguac_common.la
#19 21.19 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.19 Making all in tests
#19 21.19 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.19 make[3]: Nothing to be done for 'all'.
#19 21.19 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.19 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.19 Making all in src/common-ssh
#19 21.20 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.20 Making all in .
#19 21.20 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.20 CC libguac_common_ssh_la-buffer.lo
#19 21.20 CC libguac_common_ssh_la-sftp.lo
#19 21.20 CC libguac_common_ssh_la-ssh.lo
#19 21.20 CC libguac_common_ssh_la-key.lo
#19 21.20 CC libguac_common_ssh_la-user.lo
#19 21.48 CCLD libguac_common_ssh.la
#19 21.54 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.54 Making all in tests
#19 21.54 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.54 make[3]: Nothing to be done for 'all'.
#19 21.54 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.54 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.54 Making all in src/terminal
#19 21.55 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.55 Making all in .
#19 21.55 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.56 CC libguac_terminal_la-scrollbar.lo
#19 21.56 CC libguac_terminal_la-select.lo
#19 21.56 CC libguac_terminal_la-selection-point.lo
#19 21.56 CC libguac_terminal_la-terminal.lo
#19 21.56 CC libguac_terminal_la-terminal-handlers.lo
#19 21.56 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 21.56 CC libguac_terminal_la-typescript.lo
#19 21.56 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.80 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 21.80 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 21.80 | ^
#19 21.80 terminal.c: At top level:
#19 21.80 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 21.80 2193 | return 0;
#19 21.80 | ^~~~~~
#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.82 terminal.c: At top level:
#19 21.82 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 21.82 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 21.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.82 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 21.82 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 21.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.82 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 21.82 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 21.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.82 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 21.82 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 21.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.82 cc1: all warnings being treated as errors
#19 21.82 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 21.82 make[3]: *** Waiting for unfinished jobs....
#19 22.07 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.07 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.07 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.07 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.07 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.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":
21.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.82 cc1: all warnings being treated as errors
21.82 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.82 make[3]: *** Waiting for unfinished jobs....
22.07 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.07 make[2]: *** [Makefile:801: all-recursive] Error 1
22.07 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.07 make[1]: *** [Makefile:546: all-recursive] Error 1
22.07 make[1]: Leaving directory '/tmp/guacamole-server'
22.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-10-0-jenkins-label-expression-ubuntu-2396
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2395/display/redirect>
Changes:
------------------------------------------
[...truncated 228.94 KiB...]
#24 17.71 config.status: creating src/guaclog/Makefile
#24 17.73 config.status: creating src/guaclog/man/guaclog.1
#24 17.74 config.status: creating src/pulse/Makefile
#24 17.76 config.status: creating src/protocols/kubernetes/Makefile
#24 17.78 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 17.81 config.status: creating src/protocols/rdp/Makefile
#24 17.85 config.status: creating src/protocols/rdp/tests/Makefile
#24 17.87 config.status: creating src/protocols/ssh/Makefile
#24 17.89 config.status: creating src/protocols/telnet/Makefile
#24 17.91 config.status: creating src/protocols/vnc/Makefile
#24 17.94 config.status: creating config.h
#24 17.95 config.status: executing depfiles commands
#24 19.39 config.status: executing libtool commands
#24 19.41
#24 19.41 ------------------------------------------------
#24 19.41 guacamole-server version 1.6.1
#24 19.41 ------------------------------------------------
#24 19.41
#24 19.41 Library status:
#24 19.41
#24 19.41 freerdp ............. yes (2.x)
#24 19.41 pango ............... yes
#24 19.41 libavcodec .......... no
#24 19.41 libavformat ......... no
#24 19.41 libavutil ........... no
#24 19.41 libssh2 ............. yes
#24 19.41 libssl .............. yes
#24 19.41 libswscale .......... no
#24 19.41 libtelnet ........... yes
#24 19.41 libVNCServer ........ yes
#24 19.41 libvorbis ........... no
#24 19.41 libpulse ............ yes
#24 19.41 libwebsockets ....... yes
#24 19.41 libwebp ............. yes
#24 19.41 wsock32 ............. no
#24 19.41
#24 19.41 Protocol support:
#24 19.41
#24 19.41 Kubernetes .... yes
#24 19.41 RDP ........... yes
#24 19.41 SSH ........... yes
#24 19.41 Telnet ........ yes
#24 19.41 VNC ........... yes
#24 19.41
#24 19.41 Services / tools:
#24 19.41
#24 19.41 guacd ...... yes
#24 19.41 guacenc .... no
#24 19.41 guaclog .... yes
#24 19.41
#24 19.41 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 19.41 Init scripts: no
#24 19.41 Systemd units: no
#24 19.41 Systemd user: no
#24 19.41
#24 19.41 Type "make" to compile guacamole-server.
#24 19.41
#24 19.44 make all-recursive
#24 19.44 make[1]: Entering directory '/tmp/guacamole-server'
#24 19.45 Making all in src/libguac
#24 19.45 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 19.45 Making all in .
#24 19.46 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 19.46 CC libguac_la-argv.lo
#24 19.46 CC libguac_la-audio.lo
#24 19.46 CC libguac_la-client.lo
#24 19.46 CC libguac_la-display.lo
#24 19.46 CC libguac_la-display-builtin-cursors.lo
#24 19.46 CC libguac_la-display-cursor.lo
#24 19.46 CC libguac_la-display-flush.lo
#24 19.46 CC libguac_la-display-layer.lo
#24 19.46 CC libguac_la-display-layer-list.lo
#24 19.46 CC libguac_la-display-plan.lo
#24 19.46 CC libguac_la-display-plan-combine.lo
#24 19.47 CC libguac_la-display-plan-rect.lo
#24 19.47 CC libguac_la-display-plan-search.lo
#24 19.47 CC libguac_la-display-render-thread.lo
#24 19.47 CC libguac_la-display-worker.lo
#24 19.47 CC libguac_la-encode-jpeg.lo
#24 19.47 CC libguac_la-encode-png.lo
#24 19.47 CC libguac_la-error.lo
#24 19.47 CC libguac_la-fifo.lo
#24 19.47 CC libguac_la-file.lo
#24 19.47 CC libguac_la-flag.lo
#24 19.47 CC libguac_la-fips.lo
#24 19.48 CC libguac_la-hash.lo
#24 19.48 CC libguac_la-id.lo
#24 19.64 CC libguac_la-mem.lo
#24 19.64 CC libguac_la-rwlock.lo
#24 19.67 CC libguac_la-palette.lo
#24 19.69 CC libguac_la-parser.lo
#24 19.72 CC libguac_la-pool.lo
#24 19.73 CC libguac_la-proctitle.lo
#24 19.73 CC libguac_la-raw_encoder.lo
#24 19.73 CC libguac_la-protocol.lo
#24 19.73 CC libguac_la-recording.lo
#24 19.73 CC libguac_la-socket.lo
#24 19.73 CC libguac_la-rect.lo
#24 19.73 CC libguac_la-socket-broadcast.lo
#24 19.73 CC libguac_la-socket-fd.lo
#24 19.74 CC libguac_la-socket-nest.lo
#24 19.74 CC libguac_la-socket-tee.lo
#24 19.74 CC libguac_la-string.lo
#24 19.74 CC libguac_la-tcp.lo
#24 19.75 CC libguac_la-timestamp.lo
#24 19.77 CC libguac_la-unicode.lo
#24 19.77 CC libguac_la-user.lo
#24 19.77 CC libguac_la-user-handlers.lo
#24 19.77 CC libguac_la-user-handshake.lo
#24 19.80 CC libguac_la-wait-fd.lo
#24 19.81 CC libguac_la-wol.lo
#24 19.85 CC libguac_la-encode-webp.lo
#24 19.88 CC libguac_la-socket-ssl.lo
#24 20.17 CCLD libguac.la
#24 20.42 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 20.42 Making all in tests
#24 20.43 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 20.43 make[3]: Nothing to be done for 'all'.
#24 20.43 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 20.43 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 20.43 Making all in src/common
#24 20.43 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 20.44 Making all in .
#24 20.44 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 20.44 CC libguac_common_la-io.lo
#24 20.44 CC libguac_common_la-blank_cursor.lo
#24 20.44 CC libguac_common_la-clipboard.lo
#24 20.44 CC libguac_common_la-cursor.lo
#24 20.44 CC libguac_common_la-dot_cursor.lo
#24 20.44 CC libguac_common_la-ibar_cursor.lo
#24 20.44 CC libguac_common_la-iconv.lo
#24 20.45 CC libguac_common_la-json.lo
#24 20.45 CC libguac_common_la-list.lo
#24 20.45 CC libguac_common_la-pointer_cursor.lo
#24 20.45 CC libguac_common_la-rect.lo
#24 20.45 CC libguac_common_la-string.lo
#24 20.45 CC libguac_common_la-surface.lo
#24 20.80 CCLD libguac_common.la
#24 20.88 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 20.88 Making all in tests
#24 20.89 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 20.89 make[3]: Nothing to be done for 'all'.
#24 20.89 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 20.89 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 20.89 Making all in src/common-ssh
#24 20.89 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 20.89 Making all in .
#24 20.89 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 20.89 CC libguac_common_ssh_la-buffer.lo
#24 20.89 CC libguac_common_ssh_la-sftp.lo
#24 20.90 CC libguac_common_ssh_la-ssh.lo
#24 20.90 CC libguac_common_ssh_la-key.lo
#24 20.90 CC libguac_common_ssh_la-user.lo
#24 21.18 CCLD libguac_common_ssh.la
#24 21.25 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 21.25 Making all in tests
#24 21.25 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 21.25 make[3]: Nothing to be done for 'all'.
#24 21.25 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 21.25 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 21.25 Making all in src/terminal
#24 21.26 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 21.26 Making all in .
#24 21.26 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 21.26 CC libguac_terminal_la-buffer.lo
#24 21.26 CC libguac_terminal_la-char-mappings.lo
#24 21.26 CC libguac_terminal_la-color-scheme.lo
#24 21.26 CC libguac_terminal_la-common.lo
#24 21.26 CC libguac_terminal_la-display.lo
#24 21.26 CC libguac_terminal_la-named-colors.lo
#24 21.26 CC libguac_terminal_la-palette.lo
#24 21.26 CC libguac_terminal_la-scrollbar.lo
#24 21.26 CC libguac_terminal_la-select.lo
#24 21.26 CC libguac_terminal_la-selection-point.lo
#24 21.26 CC libguac_terminal_la-terminal.lo
#24 21.27 CC libguac_terminal_la-terminal-handlers.lo
#24 21.27 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 21.27 CC libguac_terminal_la-typescript.lo
#24 21.27 CC libguac_terminal_la-xparsecolor.lo
#24 21.54 terminal.c: In function '__guac_terminal_send_key':
#24 21.54 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 21.54 1924 | char data;
#24 21.54 | ^~~~
#24 21.54 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 21.54 1967 | return guac_terminal_send_data(term, &data, 1);
#24 21.54 | ^~~~
#24 21.54 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 21.55 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 21.55 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 21.55 | ^
#24 21.55 terminal.c: At top level:
#24 21.55 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 21.55 2193 | return 0;
#24 21.55 | ^~~~~~
#24 21.55 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 21.55 2195 | }
#24 21.55 | ^
#24 21.56 terminal.c: In function '__guac_terminal_send_key':
#24 21.56 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 21.56 2191 | }
#24 21.56 | ^
#24 21.56 terminal.c: At top level:
#24 21.56 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 21.56 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 21.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.56 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 21.56 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 21.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.56 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 21.56 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 21.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.56 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 21.56 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 21.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.57 cc1: all warnings being treated as errors
#24 21.57 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 21.57 make[3]: *** Waiting for unfinished jobs....
#24 21.83 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 21.83 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 21.83 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 21.83 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 21.83 make[1]: Leaving directory '/tmp/guacamole-server'
#24 21.83 make: *** [Makefile:466: all] Error 2
#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":
21.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.57 cc1: all warnings being treated as errors
21.57 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.57 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.83 make[1]: *** [Makefile:546: all-recursive] Error 1
21.83 make[1]: Leaving directory '/tmp/guacamole-server'
21.83 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-10-0-jenkins-label-expression-ubuntu-2395
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2394/display/redirect>
Changes:
------------------------------------------
[...truncated 230.94 KiB...]
#19 29.05 config.status: creating src/guaclog/Makefile
#19 29.08 config.status: creating src/guaclog/man/guaclog.1
#19 29.11 config.status: creating src/pulse/Makefile
#19 29.13 config.status: creating src/protocols/kubernetes/Makefile
#19 29.16 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 29.20 config.status: creating src/protocols/rdp/Makefile
#19 29.26 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.37 config.status: creating src/protocols/vnc/Makefile
#19 29.40 config.status: creating config.h
#19 29.41 config.status: executing depfiles commands
#19 31.48 config.status: executing libtool commands
#19 31.51
#19 31.51 ------------------------------------------------
#19 31.51 guacamole-server version 1.6.1
#19 31.51 ------------------------------------------------
#19 31.51
#19 31.51 Library status:
#19 31.51
#19 31.51 freerdp ............. yes (2.x)
#19 31.51 pango ............... yes
#19 31.51 libavcodec .......... no
#19 31.51 libavformat ......... no
#19 31.51 libavutil ........... no
#19 31.51 libssh2 ............. yes
#19 31.51 libssl .............. yes
#19 31.51 libswscale .......... no
#19 31.51 libtelnet ........... yes
#19 31.51 libVNCServer ........ yes
#19 31.51 libvorbis ........... no
#19 31.51 libpulse ............ yes
#19 31.51 libwebsockets ....... yes
#19 31.51 libwebp ............. yes
#19 31.51 wsock32 ............. no
#19 31.51
#19 31.51 Protocol support:
#19 31.51
#19 31.51 Kubernetes .... yes
#19 31.51 RDP ........... yes
#19 31.51 SSH ........... yes
#19 31.51 Telnet ........ yes
#19 31.51 VNC ........... yes
#19 31.51
#19 31.51 Services / tools:
#19 31.51
#19 31.51 guacd ...... yes
#19 31.51 guacenc .... no
#19 31.51 guaclog .... yes
#19 31.51
#19 31.51 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 31.51 Init scripts: no
#19 31.51 Systemd units: no
#19 31.51 Systemd user: no
#19 31.51
#19 31.51 Type "make" to compile guacamole-server.
#19 31.51
#19 31.58 make all-recursive
#19 31.58 make[1]: Entering directory '/tmp/guacamole-server'
#19 31.58 Making all in src/libguac
#19 31.60 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 31.60 Making all in .
#19 31.61 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 31.61 CC libguac_la-argv.lo
#19 31.61 CC libguac_la-audio.lo
#19 31.61 CC libguac_la-client.lo
#19 31.61 CC libguac_la-display.lo
#19 31.61 CC libguac_la-display-builtin-cursors.lo
#19 31.61 CC libguac_la-display-cursor.lo
#19 31.62 CC libguac_la-display-flush.lo
#19 31.62 CC libguac_la-display-layer.lo
#19 31.62 CC libguac_la-display-layer-list.lo
#19 31.62 CC libguac_la-display-plan.lo
#19 31.62 CC libguac_la-display-plan-combine.lo
#19 31.62 CC libguac_la-display-plan-rect.lo
#19 31.62 CC libguac_la-display-plan-search.lo
#19 31.62 CC libguac_la-display-render-thread.lo
#19 31.62 CC libguac_la-display-worker.lo
#19 31.62 CC libguac_la-encode-jpeg.lo
#19 31.63 CC libguac_la-encode-png.lo
#19 31.63 CC libguac_la-error.lo
#19 31.63 CC libguac_la-fifo.lo
#19 31.63 CC libguac_la-file.lo
#19 31.63 CC libguac_la-fips.lo
#19 31.63 CC libguac_la-hash.lo
#19 31.63 CC libguac_la-flag.lo
#19 31.63 CC libguac_la-id.lo
#19 31.80 CC libguac_la-mem.lo
#19 31.91 CC libguac_la-rwlock.lo
#19 31.91 CC libguac_la-palette.lo
#19 31.92 CC libguac_la-parser.lo
#19 31.92 CC libguac_la-pool.lo
#19 31.93 CC libguac_la-proctitle.lo
#19 32.05 CC libguac_la-protocol.lo
#19 32.05 CC libguac_la-raw_encoder.lo
#19 32.05 CC libguac_la-recording.lo
#19 32.06 CC libguac_la-rect.lo
#19 32.06 CC libguac_la-socket.lo
#19 32.06 CC libguac_la-socket-broadcast.lo
#19 32.06 CC libguac_la-socket-fd.lo
#19 32.07 CC libguac_la-socket-nest.lo
#19 32.07 CC libguac_la-socket-tee.lo
#19 32.07 CC libguac_la-string.lo
#19 32.07 CC libguac_la-tcp.lo
#19 32.07 CC libguac_la-timestamp.lo
#19 32.07 CC libguac_la-unicode.lo
#19 32.07 CC libguac_la-user.lo
#19 32.07 CC libguac_la-user-handlers.lo
#19 32.13 CC libguac_la-user-handshake.lo
#19 32.13 CC libguac_la-wait-fd.lo
#19 32.14 CC libguac_la-wol.lo
#19 32.20 CC libguac_la-encode-webp.lo
#19 32.20 CC libguac_la-socket-ssl.lo
#19 32.76 CCLD libguac.la
#19 33.27 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 33.27 Making all in tests
#19 33.28 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 33.28 make[3]: Nothing to be done for 'all'.
#19 33.28 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 33.28 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 33.28 Making all in src/common
#19 33.29 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 33.29 Making all in .
#19 33.30 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 33.30 CC libguac_common_la-io.lo
#19 33.30 CC libguac_common_la-blank_cursor.lo
#19 33.30 CC libguac_common_la-clipboard.lo
#19 33.30 CC libguac_common_la-cursor.lo
#19 33.30 CC libguac_common_la-dot_cursor.lo
#19 33.30 CC libguac_common_la-ibar_cursor.lo
#19 33.30 CC libguac_common_la-iconv.lo
#19 33.30 CC libguac_common_la-json.lo
#19 33.30 CC libguac_common_la-list.lo
#19 33.31 CC libguac_common_la-pointer_cursor.lo
#19 33.31 CC libguac_common_la-rect.lo
#19 33.31 CC libguac_common_la-string.lo
#19 33.31 CC libguac_common_la-surface.lo
#19 33.77 CCLD libguac_common.la
#19 33.96 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 33.96 Making all in tests
#19 33.96 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 33.96 make[3]: Nothing to be done for 'all'.
#19 33.96 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 33.96 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 33.97 Making all in src/common-ssh
#19 33.97 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 33.97 Making all in .
#19 33.98 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 33.98 CC libguac_common_ssh_la-buffer.lo
#19 33.98 CC libguac_common_ssh_la-sftp.lo
#19 33.98 CC libguac_common_ssh_la-ssh.lo
#19 33.98 CC libguac_common_ssh_la-key.lo
#19 33.98 CC libguac_common_ssh_la-user.lo
#19 34.49 CCLD libguac_common_ssh.la
#19 34.65 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 34.65 Making all in tests
#19 34.65 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 34.65 make[3]: Nothing to be done for 'all'.
#19 34.65 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 34.65 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 34.65 Making all in src/terminal
#19 34.66 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 34.66 Making all in .
#19 34.67 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 34.67 CC libguac_terminal_la-buffer.lo
#19 34.67 CC libguac_terminal_la-char-mappings.lo
#19 34.67 CC libguac_terminal_la-color-scheme.lo
#19 34.67 CC libguac_terminal_la-common.lo
#19 34.67 CC libguac_terminal_la-display.lo
#19 34.67 CC libguac_terminal_la-named-colors.lo
#19 34.67 CC libguac_terminal_la-palette.lo
#19 34.68 CC libguac_terminal_la-scrollbar.lo
#19 34.68 CC libguac_terminal_la-select.lo
#19 34.68 CC libguac_terminal_la-selection-point.lo
#19 34.68 CC libguac_terminal_la-terminal.lo
#19 34.68 CC libguac_terminal_la-terminal-handlers.lo
#19 34.68 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 34.68 CC libguac_terminal_la-typescript.lo
#19 34.68 CC libguac_terminal_la-xparsecolor.lo
#19 35.11 terminal.c: In function '__guac_terminal_send_key':
#19 35.11 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 35.11 1924 | char data;
#19 35.11 | ^~~~
#19 35.11 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 35.11 1967 | return guac_terminal_send_data(term, &data, 1);
#19 35.11 | ^~~~
#19 35.11 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 35.12 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 35.12 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 35.12 | ^
#19 35.12 terminal.c: At top level:
#19 35.12 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 35.12 2193 | return 0;
#19 35.12 | ^~~~~~
#19 35.12 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 35.12 2195 | }
#19 35.12 | ^
#19 35.15 terminal.c: In function '__guac_terminal_send_key':
#19 35.15 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 35.15 2191 | }
#19 35.15 | ^
#19 35.15 terminal.c: At top level:
#19 35.15 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 35.15 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 35.15 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.15 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 35.15 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 35.15 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.15 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 35.15 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 35.15 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.15 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 35.15 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 35.15 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.15 cc1: all warnings being treated as errors
#19 35.16 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 35.16 make[3]: *** Waiting for unfinished jobs....
#19 35.64 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 35.64 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 35.64 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 35.64 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 35.64 make[1]: Leaving directory '/tmp/guacamole-server'
#19 35.64 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":
35.15 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
35.15 cc1: all warnings being treated as errors
35.16 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
35.16 make[3]: *** Waiting for unfinished jobs....
35.64 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
35.64 make[2]: *** [Makefile:801: all-recursive] Error 1
35.64 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
35.64 make[1]: *** [Makefile:546: all-recursive] Error 1
35.64 make[1]: Leaving directory '/tmp/guacamole-server'
35.64 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-10-0-jenkins-label-expression-ubuntu-2394
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2393/display/redirect>
Changes:
------------------------------------------
[...truncated 230.24 KiB...]
#24 18.34 config.status: creating src/guaclog/Makefile
#24 18.36 config.status: creating src/guaclog/man/guaclog.1
#24 18.38 config.status: creating src/pulse/Makefile
#24 18.40 config.status: creating src/protocols/kubernetes/Makefile
#24 18.42 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 18.44 config.status: creating src/protocols/rdp/Makefile
#24 18.49 config.status: creating src/protocols/rdp/tests/Makefile
#24 18.51 config.status: creating src/protocols/ssh/Makefile
#24 18.53 config.status: creating src/protocols/telnet/Makefile
#24 18.55 config.status: creating src/protocols/vnc/Makefile
#24 18.57 config.status: creating config.h
#24 18.58 config.status: executing depfiles commands
#24 20.05 config.status: executing libtool commands
#24 20.07
#24 20.07 ------------------------------------------------
#24 20.07 guacamole-server version 1.6.1
#24 20.07 ------------------------------------------------
#24 20.07
#24 20.07 Library status:
#24 20.07
#24 20.07 freerdp ............. yes (2.x)
#24 20.07 pango ............... yes
#24 20.07 libavcodec .......... no
#24 20.07 libavformat ......... no
#24 20.07 libavutil ........... no
#24 20.07 libssh2 ............. yes
#24 20.07 libssl .............. yes
#24 20.07 libswscale .......... no
#24 20.07 libtelnet ........... yes
#24 20.07 libVNCServer ........ yes
#24 20.07 libvorbis ........... no
#24 20.07 libpulse ............ yes
#24 20.07 libwebsockets ....... yes
#24 20.07 libwebp ............. yes
#24 20.07 wsock32 ............. no
#24 20.07
#24 20.07 Protocol support:
#24 20.07
#24 20.07 Kubernetes .... yes
#24 20.07 RDP ........... yes
#24 20.07 SSH ........... yes
#24 20.07 Telnet ........ yes
#24 20.07 VNC ........... yes
#24 20.07
#24 20.07 Services / tools:
#24 20.07
#24 20.07 guacd ...... yes
#24 20.07 guacenc .... no
#24 20.07 guaclog .... yes
#24 20.07
#24 20.07 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 20.07 Init scripts: no
#24 20.07 Systemd units: no
#24 20.07 Systemd user: no
#24 20.07
#24 20.07 Type "make" to compile guacamole-server.
#24 20.07
#24 20.13 make all-recursive
#24 20.13 make[1]: Entering directory '/tmp/guacamole-server'
#24 20.14 Making all in src/libguac
#24 20.15 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 20.15 Making all in .
#24 20.16 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 20.16 CC libguac_la-argv.lo
#24 20.16 CC libguac_la-audio.lo
#24 20.16 CC libguac_la-client.lo
#24 20.17 CC libguac_la-display.lo
#24 20.17 CC libguac_la-display-cursor.lo
#24 20.17 CC libguac_la-display-builtin-cursors.lo
#24 20.18 CC libguac_la-display-flush.lo
#24 20.18 CC libguac_la-display-layer.lo
#24 20.18 CC libguac_la-display-layer-list.lo
#24 20.18 CC libguac_la-display-plan.lo
#24 20.18 CC libguac_la-display-plan-combine.lo
#24 20.19 CC libguac_la-display-plan-rect.lo
#24 20.19 CC libguac_la-display-plan-search.lo
#24 20.19 CC libguac_la-display-render-thread.lo
#24 20.19 CC libguac_la-display-worker.lo
#24 20.19 CC libguac_la-encode-jpeg.lo
#24 20.20 CC libguac_la-error.lo
#24 20.20 CC libguac_la-encode-png.lo
#24 20.20 CC libguac_la-fifo.lo
#24 20.20 CC libguac_la-file.lo
#24 20.20 CC libguac_la-fips.lo
#24 20.20 CC libguac_la-flag.lo
#24 20.21 CC libguac_la-hash.lo
#24 20.21 CC libguac_la-id.lo
#24 20.52 CC libguac_la-mem.lo
#24 20.52 CC libguac_la-rwlock.lo
#24 20.55 CC libguac_la-palette.lo
#24 20.57 CC libguac_la-parser.lo
#24 20.58 CC libguac_la-pool.lo
#24 20.58 CC libguac_la-proctitle.lo
#24 20.59 CC libguac_la-protocol.lo
#24 20.60 CC libguac_la-raw_encoder.lo
#24 20.60 CC libguac_la-recording.lo
#24 20.63 CC libguac_la-rect.lo
#24 20.63 CC libguac_la-socket.lo
#24 20.63 CC libguac_la-socket-broadcast.lo
#24 20.63 CC libguac_la-socket-fd.lo
#24 20.65 CC libguac_la-socket-nest.lo
#24 20.65 CC libguac_la-socket-tee.lo
#24 20.67 CC libguac_la-string.lo
#24 20.68 CC libguac_la-tcp.lo
#24 20.68 CC libguac_la-timestamp.lo
#24 20.69 CC libguac_la-unicode.lo
#24 20.70 CC libguac_la-user.lo
#24 20.71 CC libguac_la-user-handlers.lo
#24 20.73 CC libguac_la-user-handshake.lo
#24 20.79 CC libguac_la-wait-fd.lo
#24 20.84 CC libguac_la-wol.lo
#24 20.87 CC libguac_la-encode-webp.lo
#24 20.89 CC libguac_la-socket-ssl.lo
#24 21.23 CCLD libguac.la
#24 21.48 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 21.48 Making all in tests
#24 21.48 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 21.48 make[3]: Nothing to be done for 'all'.
#24 21.48 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 21.48 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 21.48 Making all in src/common
#24 21.49 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 21.49 Making all in .
#24 21.49 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 21.49 CC libguac_common_la-io.lo
#24 21.49 CC libguac_common_la-blank_cursor.lo
#24 21.50 CC libguac_common_la-clipboard.lo
#24 21.50 CC libguac_common_la-cursor.lo
#24 21.50 CC libguac_common_la-dot_cursor.lo
#24 21.50 CC libguac_common_la-ibar_cursor.lo
#24 21.50 CC libguac_common_la-iconv.lo
#24 21.50 CC libguac_common_la-json.lo
#24 21.50 CC libguac_common_la-list.lo
#24 21.50 CC libguac_common_la-pointer_cursor.lo
#24 21.50 CC libguac_common_la-rect.lo
#24 21.50 CC libguac_common_la-string.lo
#24 21.50 CC libguac_common_la-surface.lo
#24 21.84 CCLD libguac_common.la
#24 21.93 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.93 Making all in tests
#24 21.93 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 21.93 make[3]: Nothing to be done for 'all'.
#24 21.93 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 21.93 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.93 Making all in src/common-ssh
#24 21.93 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.94 Making all in .
#24 21.94 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.94 CC libguac_common_ssh_la-buffer.lo
#24 21.94 CC libguac_common_ssh_la-sftp.lo
#24 21.94 CC libguac_common_ssh_la-ssh.lo
#24 21.94 CC libguac_common_ssh_la-key.lo
#24 21.94 CC libguac_common_ssh_la-user.lo
#24 22.30 CCLD libguac_common_ssh.la
#24 22.39 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 22.39 Making all in tests
#24 22.40 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 22.40 make[3]: Nothing to be done for 'all'.
#24 22.40 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 22.40 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 22.40 Making all in src/terminal
#24 22.40 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 22.40 Making all in .
#24 22.41 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 22.41 CC libguac_terminal_la-buffer.lo
#24 22.41 CC libguac_terminal_la-char-mappings.lo
#24 22.41 CC libguac_terminal_la-color-scheme.lo
#24 22.41 CC libguac_terminal_la-common.lo
#24 22.41 CC libguac_terminal_la-display.lo
#24 22.41 CC libguac_terminal_la-named-colors.lo
#24 22.41 CC libguac_terminal_la-palette.lo
#24 22.41 CC libguac_terminal_la-scrollbar.lo
#24 22.41 CC libguac_terminal_la-select.lo
#24 22.41 CC libguac_terminal_la-selection-point.lo
#24 22.41 CC libguac_terminal_la-terminal.lo
#24 22.41 CC libguac_terminal_la-terminal-handlers.lo
#24 22.41 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 22.41 CC libguac_terminal_la-typescript.lo
#24 22.42 CC libguac_terminal_la-xparsecolor.lo
#24 22.73 terminal.c: In function '__guac_terminal_send_key':
#24 22.73 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 22.73 1924 | char data;
#24 22.73 | ^~~~
#24 22.73 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 22.73 1967 | return guac_terminal_send_data(term, &data, 1);
#24 22.73 | ^~~~
#24 22.73 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 22.74 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 22.74 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 22.74 | ^
#24 22.74 terminal.c: At top level:
#24 22.74 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 22.74 2193 | return 0;
#24 22.74 | ^~~~~~
#24 22.74 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 22.74 2195 | }
#24 22.74 | ^
#24 22.76 terminal.c: In function '__guac_terminal_send_key':
#24 22.76 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 22.76 2191 | }
#24 22.76 | ^
#24 22.76 terminal.c: At top level:
#24 22.76 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 22.76 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 22.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.76 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 22.76 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 22.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.76 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 22.76 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 22.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.76 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 22.76 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 22.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.76 cc1: all warnings being treated as errors
#24 22.77 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 22.77 make[3]: *** Waiting for unfinished jobs....
#24 22.99 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.99 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 22.99 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.99 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 22.99 make[1]: Leaving directory '/tmp/guacamole-server'
#24 22.99 make: *** [Makefile:466: all] Error 2
#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":
22.76 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.76 cc1: all warnings being treated as errors
22.77 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.77 make[3]: *** Waiting for unfinished jobs....
22.99 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.99 make[2]: *** [Makefile:801: all-recursive] Error 1
22.99 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.99 make[1]: *** [Makefile:546: all-recursive] Error 1
22.99 make[1]: Leaving directory '/tmp/guacamole-server'
22.99 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-10-0-jenkins-label-expression-ubuntu-2393
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2392/display/redirect>
Changes:
------------------------------------------
[...truncated 234.64 KiB...]
#24 39.77 config.status: creating src/guaclog/Makefile
#24 39.82 config.status: creating src/guaclog/man/guaclog.1
#24 39.85 config.status: creating src/pulse/Makefile
#24 39.88 config.status: creating src/protocols/kubernetes/Makefile
#24 39.93 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 39.98 config.status: creating src/protocols/rdp/Makefile
#24 40.07 config.status: creating src/protocols/rdp/tests/Makefile
#24 40.12 config.status: creating src/protocols/ssh/Makefile
#24 40.17 config.status: creating src/protocols/telnet/Makefile
#24 40.23 config.status: creating src/protocols/vnc/Makefile
#24 40.28 config.status: creating config.h
#24 40.29 config.status: executing depfiles commands
#24 42.96 config.status: executing libtool commands
#24 43.01
#24 43.01 ------------------------------------------------
#24 43.01 guacamole-server version 1.6.1
#24 43.01 ------------------------------------------------
#24 43.01
#24 43.01 Library status:
#24 43.01
#24 43.01 freerdp ............. yes (2.x)
#24 43.01 pango ............... yes
#24 43.01 libavcodec .......... no
#24 43.01 libavformat ......... no
#24 43.01 libavutil ........... no
#24 43.01 libssh2 ............. yes
#24 43.01 libssl .............. yes
#24 43.01 libswscale .......... no
#24 43.01 libtelnet ........... yes
#24 43.01 libVNCServer ........ yes
#24 43.01 libvorbis ........... no
#24 43.01 libpulse ............ yes
#24 43.01 libwebsockets ....... yes
#24 43.01 libwebp ............. yes
#24 43.01 wsock32 ............. no
#24 43.01
#24 43.01 Protocol support:
#24 43.01
#24 43.01 Kubernetes .... yes
#24 43.01 RDP ........... yes
#24 43.01 SSH ........... yes
#24 43.01 Telnet ........ yes
#24 43.01 VNC ........... yes
#24 43.01
#24 43.01 Services / tools:
#24 43.01
#24 43.01 guacd ...... yes
#24 43.01 guacenc .... no
#24 43.01 guaclog .... yes
#24 43.01
#24 43.01 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 43.01 Init scripts: no
#24 43.01 Systemd units: no
#24 43.01 Systemd user: no
#24 43.01
#24 43.01 Type "make" to compile guacamole-server.
#24 43.01
#24 43.11 make all-recursive
#24 43.12 make[1]: Entering directory '/tmp/guacamole-server'
#24 43.12 Making all in src/libguac
#24 43.14 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 43.14 Making all in .
#24 43.15 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 43.16 CC libguac_la-audio.lo
#24 43.16 CC libguac_la-argv.lo
#24 43.16 CC libguac_la-client.lo
#24 43.16 CC libguac_la-display.lo
#24 43.16 CC libguac_la-display-builtin-cursors.lo
#24 43.16 CC libguac_la-display-cursor.lo
#24 43.16 CC libguac_la-display-flush.lo
#24 43.17 CC libguac_la-display-layer.lo
#24 43.17 CC libguac_la-display-layer-list.lo
#24 43.17 CC libguac_la-display-plan.lo
#24 43.17 CC libguac_la-display-plan-combine.lo
#24 43.17 CC libguac_la-display-plan-rect.lo
#24 43.18 CC libguac_la-display-plan-search.lo
#24 43.18 CC libguac_la-display-render-thread.lo
#24 43.19 CC libguac_la-display-worker.lo
#24 43.19 CC libguac_la-encode-jpeg.lo
#24 43.94 CC libguac_la-encode-png.lo
#24 44.15 CC libguac_la-error.lo
#24 44.22 CC libguac_la-fifo.lo
#24 44.41 CC libguac_la-file.lo
#24 44.44 CC libguac_la-fips.lo
#24 44.47 CC libguac_la-flag.lo
#24 44.49 CC libguac_la-hash.lo
#24 44.49 CC libguac_la-id.lo
#24 44.49 CC libguac_la-mem.lo
#24 44.52 CC libguac_la-rwlock.lo
#24 44.52 CC libguac_la-palette.lo
#24 44.55 CC libguac_la-parser.lo
#24 44.64 CC libguac_la-pool.lo
#24 44.68 CC libguac_la-proctitle.lo
#24 45.12 CC libguac_la-protocol.lo
#24 45.19 CC libguac_la-raw_encoder.lo
#24 45.21 CC libguac_la-recording.lo
#24 45.24 CC libguac_la-rect.lo
#24 45.28 CC libguac_la-socket.lo
#24 45.28 CC libguac_la-socket-broadcast.lo
#24 45.29 CC libguac_la-socket-fd.lo
#24 45.30 CC libguac_la-socket-nest.lo
#24 45.31 CC libguac_la-socket-tee.lo
#24 45.33 CC libguac_la-string.lo
#24 45.34 CC libguac_la-tcp.lo
#24 45.34 CC libguac_la-timestamp.lo
#24 45.39 CC libguac_la-unicode.lo
#24 45.44 CC libguac_la-user.lo
#24 45.45 CC libguac_la-user-handlers.lo
#24 45.48 CC libguac_la-user-handshake.lo
#24 45.93 CC libguac_la-wait-fd.lo
#24 45.95 CC libguac_la-wol.lo
#24 46.00 CC libguac_la-encode-webp.lo
#24 46.07 CC libguac_la-socket-ssl.lo
#24 47.30 CCLD libguac.la
#24 47.94 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 47.94 Making all in tests
#24 47.95 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 47.95 make[3]: Nothing to be done for 'all'.
#24 47.95 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 47.95 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 47.95 Making all in src/common
#24 47.96 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 47.97 Making all in .
#24 47.97 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 47.97 CC libguac_common_la-io.lo
#24 47.97 CC libguac_common_la-blank_cursor.lo
#24 47.98 CC libguac_common_la-clipboard.lo
#24 47.98 CC libguac_common_la-cursor.lo
#24 47.98 CC libguac_common_la-dot_cursor.lo
#24 47.98 CC libguac_common_la-ibar_cursor.lo
#24 47.98 CC libguac_common_la-iconv.lo
#24 47.98 CC libguac_common_la-json.lo
#24 47.99 CC libguac_common_la-list.lo
#24 47.99 CC libguac_common_la-pointer_cursor.lo
#24 47.99 CC libguac_common_la-rect.lo
#24 47.99 CC libguac_common_la-string.lo
#24 48.00 CC libguac_common_la-surface.lo
#24 49.08 CCLD libguac_common.la
#24 49.34 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 49.35 Making all in tests
#24 49.35 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 49.35 make[3]: Nothing to be done for 'all'.
#24 49.35 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 49.35 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 49.35 Making all in src/common-ssh
#24 49.37 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 49.37 Making all in .
#24 49.38 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 49.38 CC libguac_common_ssh_la-buffer.lo
#24 49.38 CC libguac_common_ssh_la-sftp.lo
#24 49.38 CC libguac_common_ssh_la-ssh.lo
#24 49.38 CC libguac_common_ssh_la-key.lo
#24 49.38 CC libguac_common_ssh_la-user.lo
#24 50.46 CCLD libguac_common_ssh.la
#24 50.61 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 50.61 Making all in tests
#24 50.61 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 50.61 make[3]: Nothing to be done for 'all'.
#24 50.61 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 50.61 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 50.62 Making all in src/terminal
#24 50.62 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 50.63 Making all in .
#24 50.64 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 50.64 CC libguac_terminal_la-buffer.lo
#24 50.64 CC libguac_terminal_la-char-mappings.lo
#24 50.64 CC libguac_terminal_la-color-scheme.lo
#24 50.64 CC libguac_terminal_la-common.lo
#24 50.64 CC libguac_terminal_la-display.lo
#24 50.65 CC libguac_terminal_la-named-colors.lo
#24 50.65 CC libguac_terminal_la-palette.lo
#24 50.65 CC libguac_terminal_la-scrollbar.lo
#24 50.65 CC libguac_terminal_la-select.lo
#24 50.65 CC libguac_terminal_la-selection-point.lo
#24 50.66 CC libguac_terminal_la-terminal.lo
#24 50.66 CC libguac_terminal_la-terminal-handlers.lo
#24 50.66 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 50.66 CC libguac_terminal_la-typescript.lo
#24 50.66 CC libguac_terminal_la-xparsecolor.lo
#24 52.09 terminal.c: In function '__guac_terminal_send_key':
#24 52.09 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 52.09 1924 | char data;
#24 52.09 | ^~~~
#24 52.09 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 52.09 1967 | return guac_terminal_send_data(term, &data, 1);
#24 52.09 | ^~~~
#24 52.09 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 52.11 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 52.11 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 52.11 | ^
#24 52.11 terminal.c: At top level:
#24 52.11 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 52.11 2193 | return 0;
#24 52.11 | ^~~~~~
#24 52.12 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 52.12 2195 | }
#24 52.12 | ^
#24 52.15 terminal.c: In function '__guac_terminal_send_key':
#24 52.15 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 52.15 2191 | }
#24 52.15 | ^
#24 52.16 terminal.c: At top level:
#24 52.16 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 52.16 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 52.16 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 52.16 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 52.16 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 52.16 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 52.17 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 52.17 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 52.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 52.17 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 52.17 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 52.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 52.17 cc1: all warnings being treated as errors
#24 52.21 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 52.21 make[3]: *** Waiting for unfinished jobs....
#24 53.02 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 53.02 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 53.02 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 53.02 make: *** [Makefile:466: all] Error 2
#24 53.02 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 53.02 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":
52.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52.17 cc1: all warnings being treated as errors
52.21 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
52.21 make[3]: *** Waiting for unfinished jobs....
53.02 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
53.02 make[2]: *** [Makefile:801: all-recursive] Error 1
53.02 make[1]: *** [Makefile:546: all-recursive] Error 1
53.02 make: *** [Makefile:466: all] Error 2
53.02 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
53.02 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-10-0-jenkins-label-expression-ubuntu-2392
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2391/display/redirect>
Changes:
------------------------------------------
[...truncated 235.75 KiB...]
#24 39.51 config.status: creating src/guaclog/Makefile
#24 39.55 config.status: creating src/guaclog/man/guaclog.1
#24 39.57 config.status: creating src/pulse/Makefile
#24 39.61 config.status: creating src/protocols/kubernetes/Makefile
#24 39.66 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 39.71 config.status: creating src/protocols/rdp/Makefile
#24 39.79 config.status: creating src/protocols/rdp/tests/Makefile
#24 39.83 config.status: creating src/protocols/ssh/Makefile
#24 39.86 config.status: creating src/protocols/telnet/Makefile
#24 39.91 config.status: creating src/protocols/vnc/Makefile
#24 39.95 config.status: creating config.h
#24 39.96 config.status: executing depfiles commands
#24 42.26 config.status: executing libtool commands
#24 42.29
#24 42.29 ------------------------------------------------
#24 42.29 guacamole-server version 1.6.1
#24 42.29 ------------------------------------------------
#24 42.29
#24 42.29 Library status:
#24 42.29
#24 42.29 freerdp ............. yes (2.x)
#24 42.29 pango ............... yes
#24 42.29 libavcodec .......... no
#24 42.29 libavformat ......... no
#24 42.29 libavutil ........... no
#24 42.29 libssh2 ............. yes
#24 42.29 libssl .............. yes
#24 42.29 libswscale .......... no
#24 42.29 libtelnet ........... yes
#24 42.29 libVNCServer ........ yes
#24 42.29 libvorbis ........... no
#24 42.29 libpulse ............ yes
#24 42.29 libwebsockets ....... yes
#24 42.29 libwebp ............. yes
#24 42.29 wsock32 ............. no
#24 42.29
#24 42.29 Protocol support:
#24 42.29
#24 42.29 Kubernetes .... yes
#24 42.29 RDP ........... yes
#24 42.29 SSH ........... yes
#24 42.29 Telnet ........ yes
#24 42.29 VNC ........... yes
#24 42.29
#24 42.29 Services / tools:
#24 42.29
#24 42.29 guacd ...... yes
#24 42.29 guacenc .... no
#24 42.29 guaclog .... yes
#24 42.29
#24 42.29 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 42.29 Init scripts: no
#24 42.29 Systemd units: no
#24 42.29 Systemd user: no
#24 42.29
#24 42.29 Type "make" to compile guacamole-server.
#24 42.29
#24 42.37 make all-recursive
#24 42.38 make[1]: Entering directory '/tmp/guacamole-server'
#24 42.38 Making all in src/libguac
#24 42.39 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 42.40 Making all in .
#24 42.41 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 42.41 CC libguac_la-argv.lo
#24 42.41 CC libguac_la-audio.lo
#24 42.41 CC libguac_la-client.lo
#24 42.41 CC libguac_la-display.lo
#24 42.41 CC libguac_la-display-builtin-cursors.lo
#24 42.42 CC libguac_la-display-cursor.lo
#24 42.42 CC libguac_la-display-flush.lo
#24 42.42 CC libguac_la-display-layer.lo
#24 42.43 CC libguac_la-display-layer-list.lo
#24 42.43 CC libguac_la-display-plan.lo
#24 42.44 CC libguac_la-display-plan-combine.lo
#24 42.44 CC libguac_la-display-plan-rect.lo
#24 42.44 CC libguac_la-display-plan-search.lo
#24 42.44 CC libguac_la-display-worker.lo
#24 42.45 CC libguac_la-display-render-thread.lo
#24 42.45 CC libguac_la-encode-jpeg.lo
#24 42.64 CC libguac_la-encode-png.lo
#24 43.23 CC libguac_la-error.lo
#24 43.24 CC libguac_la-fifo.lo
#24 43.33 CC libguac_la-file.lo
#24 43.34 CC libguac_la-fips.lo
#24 43.34 CC libguac_la-flag.lo
#24 43.34 CC libguac_la-hash.lo
#24 43.39 CC libguac_la-id.lo
#24 43.40 CC libguac_la-mem.lo
#24 43.47 CC libguac_la-rwlock.lo
#24 43.48 CC libguac_la-palette.lo
#24 43.51 CC libguac_la-parser.lo
#24 43.52 CC libguac_la-pool.lo
#24 43.52 CC libguac_la-proctitle.lo
#24 43.62 CC libguac_la-protocol.lo
#24 43.83 CC libguac_la-raw_encoder.lo
#24 43.86 CC libguac_la-recording.lo
#24 43.87 CC libguac_la-rect.lo
#24 43.87 CC libguac_la-socket.lo
#24 43.88 CC libguac_la-socket-broadcast.lo
#24 43.89 CC libguac_la-socket-fd.lo
#24 43.97 CC libguac_la-socket-nest.lo
#24 43.98 CC libguac_la-socket-tee.lo
#24 43.99 CC libguac_la-string.lo
#24 44.02 CC libguac_la-tcp.lo
#24 44.07 CC libguac_la-timestamp.lo
#24 44.36 CC libguac_la-unicode.lo
#24 44.41 CC libguac_la-user.lo
#24 44.41 CC libguac_la-user-handlers.lo
#24 44.43 CC libguac_la-user-handshake.lo
#24 44.49 CC libguac_la-wait-fd.lo
#24 44.50 CC libguac_la-wol.lo
#24 44.63 CC libguac_la-encode-webp.lo
#24 44.69 CC libguac_la-socket-ssl.lo
#24 45.62 CCLD libguac.la
#24 46.38 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 46.38 Making all in tests
#24 46.40 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 46.40 make[3]: Nothing to be done for 'all'.
#24 46.40 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 46.40 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 46.40 Making all in src/common
#24 46.40 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 46.41 Making all in .
#24 46.42 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 46.42 CC libguac_common_la-io.lo
#24 46.42 CC libguac_common_la-blank_cursor.lo
#24 46.42 CC libguac_common_la-clipboard.lo
#24 46.42 CC libguac_common_la-cursor.lo
#24 46.42 CC libguac_common_la-dot_cursor.lo
#24 46.42 CC libguac_common_la-ibar_cursor.lo
#24 46.43 CC libguac_common_la-iconv.lo
#24 46.43 CC libguac_common_la-json.lo
#24 46.43 CC libguac_common_la-list.lo
#24 46.43 CC libguac_common_la-pointer_cursor.lo
#24 46.43 CC libguac_common_la-rect.lo
#24 46.44 CC libguac_common_la-string.lo
#24 46.44 CC libguac_common_la-surface.lo
#24 47.58 CCLD libguac_common.la
#24 47.86 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 47.86 Making all in tests
#24 47.87 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 47.87 make[3]: Nothing to be done for 'all'.
#24 47.87 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 47.87 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 47.87 Making all in src/common-ssh
#24 47.87 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 47.88 Making all in .
#24 47.88 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 47.88 CC libguac_common_ssh_la-buffer.lo
#24 47.88 CC libguac_common_ssh_la-sftp.lo
#24 47.89 CC libguac_common_ssh_la-ssh.lo
#24 47.89 CC libguac_common_ssh_la-key.lo
#24 47.89 CC libguac_common_ssh_la-user.lo
#24 48.86 CCLD libguac_common_ssh.la
#24 49.02 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 49.02 Making all in tests
#24 49.02 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 49.02 make[3]: Nothing to be done for 'all'.
#24 49.02 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 49.02 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 49.02 Making all in src/terminal
#24 49.03 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 49.04 Making all in .
#24 49.04 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 49.05 CC libguac_terminal_la-char-mappings.lo
#24 49.05 CC libguac_terminal_la-buffer.lo
#24 49.05 CC libguac_terminal_la-color-scheme.lo
#24 49.05 CC libguac_terminal_la-display.lo
#24 49.05 CC libguac_terminal_la-common.lo
#24 49.05 CC libguac_terminal_la-named-colors.lo
#24 49.05 CC libguac_terminal_la-palette.lo
#24 49.05 CC libguac_terminal_la-scrollbar.lo
#24 49.06 CC libguac_terminal_la-select.lo
#24 49.06 CC libguac_terminal_la-selection-point.lo
#24 49.06 CC libguac_terminal_la-terminal.lo
#24 49.07 CC libguac_terminal_la-terminal-handlers.lo
#24 49.07 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 49.07 CC libguac_terminal_la-typescript.lo
#24 49.08 CC libguac_terminal_la-xparsecolor.lo
#24 50.28 terminal.c: In function '__guac_terminal_send_key':
#24 50.28 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 50.28 1924 | char data;
#24 50.28 | ^~~~
#24 50.29 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 50.29 1967 | return guac_terminal_send_data(term, &data, 1);
#24 50.29 | ^~~~
#24 50.29 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 50.30 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 50.30 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 50.30 | ^
#24 50.30 terminal.c: At top level:
#24 50.31 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 50.31 2193 | return 0;
#24 50.31 | ^~~~~~
#24 50.31 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 50.31 2195 | }
#24 50.31 | ^
#24 50.34 terminal.c: In function '__guac_terminal_send_key':
#24 50.34 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 50.34 2191 | }
#24 50.34 | ^
#24 50.35 terminal.c: At top level:
#24 50.35 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 50.35 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 50.35 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 50.35 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 50.35 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 50.35 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 50.35 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 50.35 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 50.35 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 50.35 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 50.35 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 50.35 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 50.35 cc1: all warnings being treated as errors
#24 50.39 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 50.39 make[3]: *** Waiting for unfinished jobs....
#24 51.34 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 51.34 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 51.34 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 51.34 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 51.34 make[1]: Leaving directory '/tmp/guacamole-server'
#24 51.34 make: *** [Makefile:466: all] Error 2
#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.35 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50.35 cc1: all warnings being treated as errors
50.39 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
50.39 make[3]: *** Waiting for unfinished jobs....
51.34 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.34 make[2]: *** [Makefile:801: all-recursive] Error 1
51.34 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.34 make[1]: *** [Makefile:546: all-recursive] Error 1
51.34 make[1]: Leaving directory '/tmp/guacamole-server'
51.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-10-0-jenkins-label-expression-ubuntu-2391
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2390/display/redirect>
Changes:
------------------------------------------
[...truncated 230.53 KiB...]
#19 16.67 config.status: creating src/guacd/man/guacd.conf.5
#19 16.68 config.status: creating src/guacenc/Makefile
#19 16.72 config.status: creating src/guacenc/man/guacenc.1
#19 16.73 config.status: creating src/guaclog/Makefile
#19 16.75 config.status: creating src/guaclog/man/guaclog.1
#19 16.77 config.status: creating src/pulse/Makefile
#19 16.79 config.status: creating src/protocols/kubernetes/Makefile
#19 16.81 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 16.83 config.status: creating src/protocols/rdp/Makefile
#19 16.87 config.status: creating src/protocols/rdp/tests/Makefile
#19 16.89 config.status: creating src/protocols/ssh/Makefile
#19 16.91 config.status: creating src/protocols/telnet/Makefile
#19 16.93 config.status: creating src/protocols/vnc/Makefile
#19 16.95 config.status: creating config.h
#19 16.96 config.status: executing depfiles commands
#19 18.27 config.status: executing libtool commands
#19 18.29
#19 18.29 ------------------------------------------------
#19 18.29 guacamole-server version 1.6.1
#19 18.29 ------------------------------------------------
#19 18.29
#19 18.29 Library status:
#19 18.29
#19 18.29 freerdp ............. yes (2.x)
#19 18.29 pango ............... yes
#19 18.29 libavcodec .......... no
#19 18.29 libavformat ......... no
#19 18.29 libavutil ........... no
#19 18.29 libssh2 ............. yes
#19 18.29 libssl .............. yes
#19 18.29 libswscale .......... no
#19 18.29 libtelnet ........... yes
#19 18.29 libVNCServer ........ yes
#19 18.29 libvorbis ........... no
#19 18.29 libpulse ............ yes
#19 18.29 libwebsockets ....... yes
#19 18.29 libwebp ............. yes
#19 18.29 wsock32 ............. no
#19 18.29
#19 18.29 Protocol support:
#19 18.29
#19 18.29 Kubernetes .... yes
#19 18.29 RDP ........... yes
#19 18.29 SSH ........... yes
#19 18.29 Telnet ........ yes
#19 18.29 VNC ........... yes
#19 18.29
#19 18.29 Services / tools:
#19 18.29
#19 18.29 guacd ...... yes
#19 18.29 guacenc .... no
#19 18.29 guaclog .... yes
#19 18.29
#19 18.29 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 18.29 Init scripts: no
#19 18.29 Systemd units: no
#19 18.29 Systemd user: no
#19 18.29
#19 18.29 Type "make" to compile guacamole-server.
#19 18.29
#19 18.33 make all-recursive
#19 18.33 make[1]: Entering directory '/tmp/guacamole-server'
#19 18.33 Making all in src/libguac
#19 18.34 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.34 Making all in .
#19 18.35 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.35 CC libguac_la-argv.lo
#19 18.35 CC libguac_la-audio.lo
#19 18.35 CC libguac_la-client.lo
#19 18.35 CC libguac_la-display.lo
#19 18.54 CC libguac_la-display-builtin-cursors.lo
#19 18.55 CC libguac_la-display-cursor.lo
#19 18.58 CC libguac_la-display-flush.lo
#19 18.64 CC libguac_la-display-layer.lo
#19 18.71 CC libguac_la-display-layer-list.lo
#19 18.73 CC libguac_la-display-plan.lo
#19 18.80 CC libguac_la-display-plan-combine.lo
#19 18.87 CC libguac_la-display-plan-rect.lo
#19 18.93 CC libguac_la-display-plan-search.lo
#19 18.97 CC libguac_la-display-render-thread.lo
#19 19.00 CC libguac_la-display-worker.lo
#19 19.05 CC libguac_la-encode-jpeg.lo
#19 19.14 CC libguac_la-encode-png.lo
#19 19.15 CC libguac_la-error.lo
#19 19.22 CC libguac_la-fifo.lo
#19 19.30 CC libguac_la-file.lo
#19 19.37 CC libguac_la-fips.lo
#19 19.39 CC libguac_la-flag.lo
#19 19.47 CC libguac_la-hash.lo
#19 19.47 CC libguac_la-id.lo
#19 19.52 CC libguac_la-mem.lo
#19 19.54 CC libguac_la-rwlock.lo
#19 19.60 CC libguac_la-palette.lo
#19 19.61 CC libguac_la-parser.lo
#19 19.69 CC libguac_la-pool.lo
#19 19.71 CC libguac_la-proctitle.lo
#19 19.80 CC libguac_la-protocol.lo
#19 19.86 CC libguac_la-raw_encoder.lo
#19 19.88 CC libguac_la-recording.lo
#19 19.90 CC libguac_la-rect.lo
#19 20.04 CC libguac_la-socket.lo
#19 20.05 CC libguac_la-socket-broadcast.lo
#19 20.08 CC libguac_la-socket-fd.lo
#19 20.24 CC libguac_la-socket-nest.lo
#19 20.26 CC libguac_la-socket-tee.lo
#19 20.29 CC libguac_la-string.lo
#19 20.41 CC libguac_la-tcp.lo
#19 20.42 CC libguac_la-timestamp.lo
#19 20.43 CC libguac_la-unicode.lo
#19 20.47 CC libguac_la-user.lo
#19 20.54 CC libguac_la-user-handlers.lo
#19 20.56 CC libguac_la-user-handshake.lo
#19 20.57 CC libguac_la-wait-fd.lo
#19 20.68 CC libguac_la-wol.lo
#19 20.73 CC libguac_la-encode-webp.lo
#19 20.76 CC libguac_la-socket-ssl.lo
#19 21.13 CCLD libguac.la
#19 21.44 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.44 Making all in tests
#19 21.44 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.44 make[3]: Nothing to be done for 'all'.
#19 21.44 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.44 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.44 Making all in src/common
#19 21.45 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.45 Making all in .
#19 21.45 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.45 CC libguac_common_la-io.lo
#19 21.45 CC libguac_common_la-blank_cursor.lo
#19 21.45 CC libguac_common_la-clipboard.lo
#19 21.46 CC libguac_common_la-cursor.lo
#19 21.57 CC libguac_common_la-dot_cursor.lo
#19 21.60 CC libguac_common_la-ibar_cursor.lo
#19 21.64 CC libguac_common_la-iconv.lo
#19 21.67 CC libguac_common_la-json.lo
#19 21.72 CC libguac_common_la-list.lo
#19 21.75 CC libguac_common_la-pointer_cursor.lo
#19 21.84 CC libguac_common_la-rect.lo
#19 21.85 CC libguac_common_la-string.lo
#19 21.86 CC libguac_common_la-surface.lo
#19 22.18 CCLD libguac_common.la
#19 22.28 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 22.28 Making all in tests
#19 22.29 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 22.29 make[3]: Nothing to be done for 'all'.
#19 22.29 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 22.29 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 22.29 Making all in src/common-ssh
#19 22.29 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 22.29 Making all in .
#19 22.30 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 22.30 CC libguac_common_ssh_la-buffer.lo
#19 22.30 CC libguac_common_ssh_la-sftp.lo
#19 22.30 CC libguac_common_ssh_la-ssh.lo
#19 22.30 CC libguac_common_ssh_la-key.lo
#19 22.49 CC libguac_common_ssh_la-user.lo
#19 22.75 CCLD libguac_common_ssh.la
#19 22.83 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.83 Making all in tests
#19 22.83 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.83 make[3]: Nothing to be done for 'all'.
#19 22.83 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.83 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.83 Making all in src/terminal
#19 22.84 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.84 Making all in .
#19 22.84 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.84 CC libguac_terminal_la-buffer.lo
#19 22.84 CC libguac_terminal_la-char-mappings.lo
#19 22.84 CC libguac_terminal_la-color-scheme.lo
#19 22.84 CC libguac_terminal_la-common.lo
#19 22.95 CC libguac_terminal_la-display.lo
#19 23.01 CC libguac_terminal_la-named-colors.lo
#19 23.05 CC libguac_terminal_la-palette.lo
#19 23.12 CC libguac_terminal_la-scrollbar.lo
#19 23.19 CC libguac_terminal_la-select.lo
#19 23.19 CC libguac_terminal_la-selection-point.lo
#19 23.33 CC libguac_terminal_la-terminal.lo
#19 23.34 CC libguac_terminal_la-terminal-handlers.lo
#19 23.72 terminal.c: In function '__guac_terminal_send_key':
#19 23.73 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 23.73 1924 | char data;
#19 23.73 | ^~~~
#19 23.73 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 23.73 1967 | return guac_terminal_send_data(term, &data, 1);
#19 23.73 | ^~~~
#19 23.73 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 23.74 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 23.74 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 23.74 | ^
#19 23.74 terminal.c: At top level:
#19 23.74 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 23.74 2193 | return 0;
#19 23.74 | ^~~~~~
#19 23.74 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 23.74 2195 | }
#19 23.74 | ^
#19 23.77 terminal.c: In function '__guac_terminal_send_key':
#19 23.77 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 23.77 2191 | }
#19 23.77 | ^
#19 23.77 terminal.c: At top level:
#19 23.77 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 23.77 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 23.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 23.77 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 23.77 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 23.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 23.78 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 23.78 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 23.78 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 23.78 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 23.78 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 23.78 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 23.78 cc1: all warnings being treated as errors
#19 23.78 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 23.78 make[3]: *** Waiting for unfinished jobs....
#19 24.07 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 24.07 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 24.07 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 24.07 make[1]: Leaving directory '/tmp/guacamole-server'
#19 24.07 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 24.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":
23.78 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
23.78 cc1: all warnings being treated as errors
23.78 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
23.78 make[3]: *** Waiting for unfinished jobs....
24.07 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
24.07 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
24.07 make[2]: *** [Makefile:801: all-recursive] Error 1
24.07 make[1]: Leaving directory '/tmp/guacamole-server'
24.07 make[1]: *** [Makefile:546: all-recursive] Error 1
24.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 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-10-0-jenkins-label-expression-ubuntu-2390
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2389/display/redirect>
Changes:
------------------------------------------
[...truncated 229.76 KiB...]
#19 18.14 config.status: creating src/pulse/Makefile
#19 18.16 config.status: creating src/protocols/kubernetes/Makefile
#19 18.19 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 18.21 config.status: creating src/protocols/rdp/Makefile
#19 18.25 config.status: creating src/protocols/rdp/tests/Makefile
#19 18.27 config.status: creating src/protocols/ssh/Makefile
#19 18.29 config.status: creating src/protocols/telnet/Makefile
#19 18.32 config.status: creating src/protocols/vnc/Makefile
#19 18.34 config.status: creating config.h
#19 18.35 config.status: executing depfiles commands
#19 19.65 config.status: executing libtool commands
#19 19.67
#19 19.67 ------------------------------------------------
#19 19.67 guacamole-server version 1.6.1
#19 19.67 ------------------------------------------------
#19 19.67
#19 19.67 Library status:
#19 19.67
#19 19.67 freerdp ............. yes (2.x)
#19 19.67 pango ............... yes
#19 19.67 libavcodec .......... no
#19 19.67 libavformat ......... no
#19 19.67 libavutil ........... no
#19 19.67 libssh2 ............. yes
#19 19.67 libssl .............. yes
#19 19.67 libswscale .......... no
#19 19.67 libtelnet ........... yes
#19 19.67 libVNCServer ........ yes
#19 19.67 libvorbis ........... no
#19 19.67 libpulse ............ yes
#19 19.67 libwebsockets ....... yes
#19 19.67 libwebp ............. yes
#19 19.67 wsock32 ............. no
#19 19.67
#19 19.67 Protocol support:
#19 19.67
#19 19.67 Kubernetes .... yes
#19 19.67 RDP ........... yes
#19 19.67 SSH ........... yes
#19 19.67 Telnet ........ yes
#19 19.67 VNC ........... yes
#19 19.67
#19 19.67 Services / tools:
#19 19.67
#19 19.67 guacd ...... yes
#19 19.67 guacenc .... no
#19 19.67 guaclog .... yes
#19 19.67
#19 19.67 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 19.67 Init scripts: no
#19 19.67 Systemd units: no
#19 19.67 Systemd user: no
#19 19.67
#19 19.67 Type "make" to compile guacamole-server.
#19 19.67
#19 19.71 make all-recursive
#19 19.72 make[1]: Entering directory '/tmp/guacamole-server'
#19 19.72 Making all in src/libguac
#19 19.73 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.73 Making all in .
#19 19.73 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.73 CC libguac_la-argv.lo
#19 19.73 CC libguac_la-audio.lo
#19 19.73 CC libguac_la-client.lo
#19 19.74 CC libguac_la-display.lo
#19 19.74 CC libguac_la-display-builtin-cursors.lo
#19 19.74 CC libguac_la-display-cursor.lo
#19 19.74 CC libguac_la-display-flush.lo
#19 19.74 CC libguac_la-display-layer.lo
#19 19.74 CC libguac_la-display-layer-list.lo
#19 19.74 CC libguac_la-display-plan.lo
#19 19.74 CC libguac_la-display-plan-combine.lo
#19 19.74 CC libguac_la-display-plan-rect.lo
#19 19.74 CC libguac_la-display-plan-search.lo
#19 19.74 CC libguac_la-display-render-thread.lo
#19 19.74 CC libguac_la-display-worker.lo
#19 19.74 CC libguac_la-encode-jpeg.lo
#19 19.74 CC libguac_la-encode-png.lo
#19 19.74 CC libguac_la-error.lo
#19 19.74 CC libguac_la-fifo.lo
#19 19.74 CC libguac_la-file.lo
#19 19.74 CC libguac_la-fips.lo
#19 19.75 CC libguac_la-flag.lo
#19 19.75 CC libguac_la-hash.lo
#19 19.75 CC libguac_la-id.lo
#19 19.87 CC libguac_la-mem.lo
#19 19.92 CC libguac_la-rwlock.lo
#19 19.92 CC libguac_la-palette.lo
#19 19.93 CC libguac_la-parser.lo
#19 19.93 CC libguac_la-pool.lo
#19 19.93 CC libguac_la-proctitle.lo
#19 19.93 CC libguac_la-protocol.lo
#19 19.93 CC libguac_la-raw_encoder.lo
#19 19.94 CC libguac_la-recording.lo
#19 19.94 CC libguac_la-rect.lo
#19 19.96 CC libguac_la-socket.lo
#19 19.96 CC libguac_la-socket-broadcast.lo
#19 19.97 CC libguac_la-socket-fd.lo
#19 19.97 CC libguac_la-socket-nest.lo
#19 19.99 CC libguac_la-socket-tee.lo
#19 19.99 CC libguac_la-string.lo
#19 19.99 CC libguac_la-tcp.lo
#19 20.02 CC libguac_la-timestamp.lo
#19 20.02 CC libguac_la-unicode.lo
#19 20.02 CC libguac_la-user.lo
#19 20.02 CC libguac_la-user-handlers.lo
#19 20.04 CC libguac_la-user-handshake.lo
#19 20.09 CC libguac_la-wait-fd.lo
#19 20.10 CC libguac_la-wol.lo
#19 20.10 CC libguac_la-encode-webp.lo
#19 20.10 CC libguac_la-socket-ssl.lo
#19 20.53 CCLD libguac.la
#19 20.87 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.87 Making all in tests
#19 20.87 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.87 make[3]: Nothing to be done for 'all'.
#19 20.87 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.87 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.87 Making all in src/common
#19 20.87 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.88 Making all in .
#19 20.88 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.88 CC libguac_common_la-io.lo
#19 20.88 CC libguac_common_la-blank_cursor.lo
#19 20.88 CC libguac_common_la-clipboard.lo
#19 20.88 CC libguac_common_la-cursor.lo
#19 20.88 CC libguac_common_la-dot_cursor.lo
#19 20.88 CC libguac_common_la-ibar_cursor.lo
#19 20.88 CC libguac_common_la-iconv.lo
#19 20.88 CC libguac_common_la-json.lo
#19 20.88 CC libguac_common_la-list.lo
#19 20.88 CC libguac_common_la-pointer_cursor.lo
#19 20.88 CC libguac_common_la-rect.lo
#19 20.89 CC libguac_common_la-string.lo
#19 20.89 CC libguac_common_la-surface.lo
#19 21.20 CCLD libguac_common.la
#19 21.30 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.31 Making all in tests
#19 21.31 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.31 make[3]: Nothing to be done for 'all'.
#19 21.31 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.31 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.31 Making all in src/common-ssh
#19 21.31 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.31 Making all in .
#19 21.32 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.32 CC libguac_common_ssh_la-buffer.lo
#19 21.32 CC libguac_common_ssh_la-sftp.lo
#19 21.32 CC libguac_common_ssh_la-ssh.lo
#19 21.32 CC libguac_common_ssh_la-user.lo
#19 21.32 CC libguac_common_ssh_la-key.lo
#19 21.59 CCLD libguac_common_ssh.la
#19 21.65 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.65 Making all in tests
#19 21.66 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.66 make[3]: Nothing to be done for 'all'.
#19 21.66 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.66 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.66 Making all in src/terminal
#19 21.66 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.66 Making all in .
#19 21.66 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.67 CC libguac_terminal_la-buffer.lo
#19 21.67 CC libguac_terminal_la-char-mappings.lo
#19 21.67 CC libguac_terminal_la-color-scheme.lo
#19 21.67 CC libguac_terminal_la-common.lo
#19 21.67 CC libguac_terminal_la-display.lo
#19 21.67 CC libguac_terminal_la-named-colors.lo
#19 21.67 CC libguac_terminal_la-palette.lo
#19 21.67 CC libguac_terminal_la-scrollbar.lo
#19 21.67 CC libguac_terminal_la-select.lo
#19 21.67 CC libguac_terminal_la-selection-point.lo
#19 21.67 CC libguac_terminal_la-terminal.lo
#19 21.67 CC libguac_terminal_la-terminal-handlers.lo
#19 21.67 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 21.67 CC libguac_terminal_la-typescript.lo
#19 21.67 CC libguac_terminal_la-xparsecolor.lo
#19 21.92 terminal.c: In function '__guac_terminal_send_key':
#19 21.92 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 21.92 1924 | char data;
#19 21.92 | ^~~~
#19 21.92 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 21.92 1967 | return guac_terminal_send_data(term, &data, 1);
#19 21.92 | ^~~~
#19 21.92 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 21.93 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 21.93 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 21.93 | ^
#19 21.93 terminal.c: At top level:
#19 21.93 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 21.93 2193 | return 0;
#19 21.93 | ^~~~~~
#19 21.93 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 21.93 2195 | }
#19 21.93 | ^
#19 21.94 terminal.c: In function '__guac_terminal_send_key':
#19 21.94 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 21.94 2191 | }
#19 21.94 | ^
#19 21.94 terminal.c: At top level:
#19 21.94 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 21.94 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 21.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.94 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 21.94 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 21.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.94 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 21.94 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 21.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.94 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 21.94 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 21.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.94 cc1: all warnings being treated as errors
#19 21.95 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 21.95 make[3]: *** Waiting for unfinished jobs....
#19 22.27 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.27 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.27 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.27 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.27 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.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
#5 [builder 1/3] FROM docker.io/library/alpine:3.18@sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f
------
> [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
21.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.94 cc1: all warnings being treated as errors
21.95 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.95 make[3]: *** Waiting for unfinished jobs....
22.27 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.27 make[2]: *** [Makefile:801: all-recursive] Error 1
22.27 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.27 make[1]: *** [Makefile:546: all-recursive] Error 1
22.27 make[1]: Leaving directory '/tmp/guacamole-server'
22.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-10-0-jenkins-label-expression-ubuntu-2389
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2388/display/redirect>
Changes:
------------------------------------------
[...truncated 228.95 KiB...]
#24 18.31 config.status: creating src/guaclog/Makefile
#24 18.33 config.status: creating src/guaclog/man/guaclog.1
#24 18.35 config.status: creating src/pulse/Makefile
#24 18.37 config.status: creating src/protocols/kubernetes/Makefile
#24 18.39 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 18.41 config.status: creating src/protocols/rdp/Makefile
#24 18.46 config.status: creating src/protocols/rdp/tests/Makefile
#24 18.48 config.status: creating src/protocols/ssh/Makefile
#24 18.50 config.status: creating src/protocols/telnet/Makefile
#24 18.52 config.status: creating src/protocols/vnc/Makefile
#24 18.55 config.status: creating config.h
#24 18.56 config.status: executing depfiles commands
#24 20.11 config.status: executing libtool commands
#24 20.15
#24 20.15 ------------------------------------------------
#24 20.15 guacamole-server version 1.6.1
#24 20.15 ------------------------------------------------
#24 20.15
#24 20.15 Library status:
#24 20.15
#24 20.15 freerdp ............. yes (2.x)
#24 20.15 pango ............... yes
#24 20.15 libavcodec .......... no
#24 20.15 libavformat ......... no
#24 20.15 libavutil ........... no
#24 20.15 libssh2 ............. yes
#24 20.15 libssl .............. yes
#24 20.15 libswscale .......... no
#24 20.15 libtelnet ........... yes
#24 20.15 libVNCServer ........ yes
#24 20.15 libvorbis ........... no
#24 20.15 libpulse ............ yes
#24 20.15 libwebsockets ....... yes
#24 20.15 libwebp ............. yes
#24 20.15 wsock32 ............. no
#24 20.15
#24 20.15 Protocol support:
#24 20.15
#24 20.15 Kubernetes .... yes
#24 20.15 RDP ........... yes
#24 20.15 SSH ........... yes
#24 20.15 Telnet ........ yes
#24 20.15 VNC ........... yes
#24 20.15
#24 20.15 Services / tools:
#24 20.15
#24 20.15 guacd ...... yes
#24 20.15 guacenc .... no
#24 20.15 guaclog .... yes
#24 20.15
#24 20.15 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 20.15 Init scripts: no
#24 20.15 Systemd units: no
#24 20.15 Systemd user: no
#24 20.15
#24 20.15 Type "make" to compile guacamole-server.
#24 20.15
#24 20.23 make all-recursive
#24 20.24 make[1]: Entering directory '/tmp/guacamole-server'
#24 20.24 Making all in src/libguac
#24 20.25 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 20.26 Making all in .
#24 20.27 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 20.27 CC libguac_la-argv.lo
#24 20.27 CC libguac_la-audio.lo
#24 20.27 CC libguac_la-client.lo
#24 20.27 CC libguac_la-display.lo
#24 20.28 CC libguac_la-display-builtin-cursors.lo
#24 20.28 CC libguac_la-display-cursor.lo
#24 20.28 CC libguac_la-display-flush.lo
#24 20.29 CC libguac_la-display-layer.lo
#24 20.29 CC libguac_la-display-layer-list.lo
#24 20.30 CC libguac_la-display-plan.lo
#24 20.30 CC libguac_la-display-plan-combine.lo
#24 20.30 CC libguac_la-display-plan-rect.lo
#24 20.31 CC libguac_la-display-plan-search.lo
#24 20.31 CC libguac_la-display-render-thread.lo
#24 20.31 CC libguac_la-display-worker.lo
#24 20.31 CC libguac_la-encode-jpeg.lo
#24 20.31 CC libguac_la-encode-png.lo
#24 20.31 CC libguac_la-error.lo
#24 20.31 CC libguac_la-file.lo
#24 20.32 CC libguac_la-fifo.lo
#24 20.32 CC libguac_la-fips.lo
#24 20.32 CC libguac_la-flag.lo
#24 20.33 CC libguac_la-hash.lo
#24 20.34 CC libguac_la-id.lo
#24 20.50 CC libguac_la-mem.lo
#24 20.57 CC libguac_la-rwlock.lo
#24 20.60 CC libguac_la-palette.lo
#24 20.61 CC libguac_la-parser.lo
#24 20.63 CC libguac_la-pool.lo
#24 20.63 CC libguac_la-proctitle.lo
#24 20.64 CC libguac_la-protocol.lo
#24 20.65 CC libguac_la-raw_encoder.lo
#24 20.65 CC libguac_la-recording.lo
#24 20.65 CC libguac_la-rect.lo
#24 20.66 CC libguac_la-socket.lo
#24 20.67 CC libguac_la-socket-broadcast.lo
#24 20.67 CC libguac_la-socket-nest.lo
#24 20.67 CC libguac_la-socket-fd.lo
#24 20.68 CC libguac_la-socket-tee.lo
#24 20.68 CC libguac_la-string.lo
#24 20.69 CC libguac_la-tcp.lo
#24 20.70 CC libguac_la-timestamp.lo
#24 20.70 CC libguac_la-unicode.lo
#24 20.71 CC libguac_la-user.lo
#24 20.72 CC libguac_la-user-handlers.lo
#24 20.73 CC libguac_la-user-handshake.lo
#24 20.75 CC libguac_la-wait-fd.lo
#24 20.78 CC libguac_la-wol.lo
#24 20.79 CC libguac_la-encode-webp.lo
#24 20.82 CC libguac_la-socket-ssl.lo
#24 21.12 CCLD libguac.la
#24 21.39 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 21.39 Making all in tests
#24 21.40 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 21.40 make[3]: Nothing to be done for 'all'.
#24 21.40 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 21.40 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 21.40 Making all in src/common
#24 21.40 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 21.40 Making all in .
#24 21.41 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 21.41 CC libguac_common_la-io.lo
#24 21.41 CC libguac_common_la-blank_cursor.lo
#24 21.41 CC libguac_common_la-clipboard.lo
#24 21.41 CC libguac_common_la-cursor.lo
#24 21.41 CC libguac_common_la-dot_cursor.lo
#24 21.41 CC libguac_common_la-ibar_cursor.lo
#24 21.41 CC libguac_common_la-iconv.lo
#24 21.41 CC libguac_common_la-json.lo
#24 21.41 CC libguac_common_la-list.lo
#24 21.41 CC libguac_common_la-pointer_cursor.lo
#24 21.41 CC libguac_common_la-rect.lo
#24 21.41 CC libguac_common_la-string.lo
#24 21.41 CC libguac_common_la-surface.lo
#24 21.69 CCLD libguac_common.la
#24 21.79 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.79 Making all in tests
#24 21.79 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 21.79 make[3]: Nothing to be done for 'all'.
#24 21.79 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 21.79 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.79 Making all in src/common-ssh
#24 21.79 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.79 Making all in .
#24 21.80 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.80 CC libguac_common_ssh_la-buffer.lo
#24 21.80 CC libguac_common_ssh_la-sftp.lo
#24 21.80 CC libguac_common_ssh_la-ssh.lo
#24 21.80 CC libguac_common_ssh_la-key.lo
#24 21.80 CC libguac_common_ssh_la-user.lo
#24 22.10 CCLD libguac_common_ssh.la
#24 22.17 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 22.17 Making all in tests
#24 22.17 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 22.17 make[3]: Nothing to be done for 'all'.
#24 22.17 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 22.17 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 22.17 Making all in src/terminal
#24 22.18 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 22.18 Making all in .
#24 22.18 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 22.18 CC libguac_terminal_la-buffer.lo
#24 22.18 CC libguac_terminal_la-char-mappings.lo
#24 22.18 CC libguac_terminal_la-color-scheme.lo
#24 22.18 CC libguac_terminal_la-common.lo
#24 22.18 CC libguac_terminal_la-display.lo
#24 22.18 CC libguac_terminal_la-named-colors.lo
#24 22.18 CC libguac_terminal_la-palette.lo
#24 22.18 CC libguac_terminal_la-scrollbar.lo
#24 22.18 CC libguac_terminal_la-select.lo
#24 22.18 CC libguac_terminal_la-selection-point.lo
#24 22.18 CC libguac_terminal_la-terminal.lo
#24 22.18 CC libguac_terminal_la-terminal-handlers.lo
#24 22.18 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 22.19 CC libguac_terminal_la-typescript.lo
#24 22.19 CC libguac_terminal_la-xparsecolor.lo
#24 22.42 terminal.c: In function '__guac_terminal_send_key':
#24 22.42 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 22.42 1924 | char data;
#24 22.42 | ^~~~
#24 22.42 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 22.42 1967 | return guac_terminal_send_data(term, &data, 1);
#24 22.42 | ^~~~
#24 22.42 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 22.43 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 22.43 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 22.43 | ^
#24 22.43 terminal.c: At top level:
#24 22.43 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 22.43 2193 | return 0;
#24 22.43 | ^~~~~~
#24 22.43 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 22.43 2195 | }
#24 22.43 | ^
#24 22.44 terminal.c: In function '__guac_terminal_send_key':
#24 22.44 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 22.44 2191 | }
#24 22.44 | ^
#24 22.45 terminal.c: At top level:
#24 22.45 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 22.45 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 22.45 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.45 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 22.45 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 22.45 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.45 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 22.45 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 22.45 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.45 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 22.45 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 22.45 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.45 cc1: all warnings being treated as errors
#24 22.45 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 22.45 make[3]: *** Waiting for unfinished jobs....
#24 22.72 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.72 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 22.72 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.72 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 22.72 make[1]: Leaving directory '/tmp/guacamole-server'
#24 22.72 make: *** [Makefile:466: all] Error 2
#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":
22.45 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.45 cc1: all warnings being treated as errors
22.45 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.45 make[3]: *** Waiting for unfinished jobs....
22.72 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.72 make[2]: *** [Makefile:801: all-recursive] Error 1
22.72 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.72 make[1]: *** [Makefile:546: all-recursive] Error 1
22.72 make[1]: Leaving directory '/tmp/guacamole-server'
22.72 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-10-0-jenkins-label-expression-ubuntu-2388
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2387/display/redirect>
Changes:
------------------------------------------
[...truncated 233.46 KiB...]
#19 45.28 config.status: creating src/guaclog/Makefile
#19 45.36 config.status: creating src/guaclog/man/guaclog.1
#19 45.39 config.status: creating src/pulse/Makefile
#19 45.45 config.status: creating src/protocols/kubernetes/Makefile
#19 45.52 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 45.58 config.status: creating src/protocols/rdp/Makefile
#19 45.68 config.status: creating src/protocols/rdp/tests/Makefile
#19 45.73 config.status: creating src/protocols/ssh/Makefile
#19 45.77 config.status: creating src/protocols/telnet/Makefile
#19 45.83 config.status: creating src/protocols/vnc/Makefile
#19 45.90 config.status: creating config.h
#19 45.91 config.status: executing depfiles commands
#19 48.80 config.status: executing libtool commands
#19 48.84
#19 48.84 ------------------------------------------------
#19 48.84 guacamole-server version 1.6.1
#19 48.84 ------------------------------------------------
#19 48.84
#19 48.84 Library status:
#19 48.84
#19 48.84 freerdp ............. yes (2.x)
#19 48.84 pango ............... yes
#19 48.84 libavcodec .......... no
#19 48.84 libavformat ......... no
#19 48.84 libavutil ........... no
#19 48.84 libssh2 ............. yes
#19 48.84 libssl .............. yes
#19 48.84 libswscale .......... no
#19 48.84 libtelnet ........... yes
#19 48.84 libVNCServer ........ yes
#19 48.84 libvorbis ........... no
#19 48.84 libpulse ............ yes
#19 48.84 libwebsockets ....... yes
#19 48.84 libwebp ............. yes
#19 48.84 wsock32 ............. no
#19 48.84
#19 48.84 Protocol support:
#19 48.84
#19 48.84 Kubernetes .... yes
#19 48.84 RDP ........... yes
#19 48.84 SSH ........... yes
#19 48.84 Telnet ........ yes
#19 48.84 VNC ........... yes
#19 48.84
#19 48.84 Services / tools:
#19 48.84
#19 48.84 guacd ...... yes
#19 48.84 guacenc .... no
#19 48.84 guaclog .... yes
#19 48.84
#19 48.84 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 48.84 Init scripts: no
#19 48.84 Systemd units: no
#19 48.84 Systemd user: no
#19 48.84
#19 48.84 Type "make" to compile guacamole-server.
#19 48.84
#19 48.96 make all-recursive
#19 48.96 make[1]: Entering directory '/tmp/guacamole-server'
#19 48.97 Making all in src/libguac
#19 48.98 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 48.98 Making all in .
#19 48.99 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 49.00 CC libguac_la-argv.lo
#19 49.00 CC libguac_la-audio.lo
#19 49.00 CC libguac_la-client.lo
#19 49.00 CC libguac_la-display.lo
#19 49.00 CC libguac_la-display-builtin-cursors.lo
#19 49.00 CC libguac_la-display-cursor.lo
#19 49.00 CC libguac_la-display-flush.lo
#19 49.01 CC libguac_la-display-layer-list.lo
#19 49.01 CC libguac_la-display-layer.lo
#19 49.01 CC libguac_la-display-plan.lo
#19 49.01 CC libguac_la-display-plan-combine.lo
#19 49.02 CC libguac_la-display-plan-rect.lo
#19 49.03 CC libguac_la-display-plan-search.lo
#19 49.03 CC libguac_la-display-render-thread.lo
#19 49.03 CC libguac_la-display-worker.lo
#19 49.04 CC libguac_la-encode-jpeg.lo
#19 50.10 CC libguac_la-encode-png.lo
#19 50.51 CC libguac_la-error.lo
#19 50.56 CC libguac_la-fifo.lo
#19 50.56 CC libguac_la-file.lo
#19 50.68 CC libguac_la-fips.lo
#19 50.71 CC libguac_la-flag.lo
#19 50.73 CC libguac_la-id.lo
#19 50.74 CC libguac_la-hash.lo
#19 50.84 CC libguac_la-mem.lo
#19 50.94 CC libguac_la-rwlock.lo
#19 50.99 CC libguac_la-palette.lo
#19 51.02 CC libguac_la-parser.lo
#19 51.04 CC libguac_la-pool.lo
#19 51.08 CC libguac_la-proctitle.lo
#19 51.09 CC libguac_la-protocol.lo
#19 51.10 CC libguac_la-raw_encoder.lo
#19 51.26 CC libguac_la-recording.lo
#19 51.33 CC libguac_la-rect.lo
#19 51.36 CC libguac_la-socket.lo
#19 51.55 CC libguac_la-socket-broadcast.lo
#19 51.57 CC libguac_la-socket-fd.lo
#19 51.58 CC libguac_la-socket-nest.lo
#19 51.62 CC libguac_la-socket-tee.lo
#19 51.62 CC libguac_la-string.lo
#19 51.84 CC libguac_la-tcp.lo
#19 51.93 CC libguac_la-timestamp.lo
#19 51.95 CC libguac_la-unicode.lo
#19 51.98 CC libguac_la-user.lo
#19 52.02 CC libguac_la-user-handlers.lo
#19 52.04 CC libguac_la-user-handshake.lo
#19 52.07 CC libguac_la-wait-fd.lo
#19 52.17 CC libguac_la-wol.lo
#19 52.19 CC libguac_la-encode-webp.lo
#19 52.26 CC libguac_la-socket-ssl.lo
#19 53.52 CCLD libguac.la
#19 54.34 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 54.34 Making all in tests
#19 54.35 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 54.35 make[3]: Nothing to be done for 'all'.
#19 54.35 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 54.35 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 54.35 Making all in src/common
#19 54.37 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 54.38 Making all in .
#19 54.38 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 54.38 CC libguac_common_la-io.lo
#19 54.39 CC libguac_common_la-blank_cursor.lo
#19 54.39 CC libguac_common_la-clipboard.lo
#19 54.39 CC libguac_common_la-cursor.lo
#19 54.39 CC libguac_common_la-dot_cursor.lo
#19 54.40 CC libguac_common_la-ibar_cursor.lo
#19 54.40 CC libguac_common_la-iconv.lo
#19 54.40 CC libguac_common_la-json.lo
#19 54.41 CC libguac_common_la-list.lo
#19 54.41 CC libguac_common_la-pointer_cursor.lo
#19 54.41 CC libguac_common_la-rect.lo
#19 54.41 CC libguac_common_la-string.lo
#19 54.42 CC libguac_common_la-surface.lo
#19 55.90 CCLD libguac_common.la
#19 56.16 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 56.16 Making all in tests
#19 56.17 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 56.17 make[3]: Nothing to be done for 'all'.
#19 56.17 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 56.17 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 56.17 Making all in src/common-ssh
#19 56.18 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 56.19 Making all in .
#19 56.19 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 56.19 CC libguac_common_ssh_la-buffer.lo
#19 56.19 CC libguac_common_ssh_la-sftp.lo
#19 56.20 CC libguac_common_ssh_la-ssh.lo
#19 56.20 CC libguac_common_ssh_la-key.lo
#19 56.20 CC libguac_common_ssh_la-user.lo
#19 57.36 CCLD libguac_common_ssh.la
#19 57.54 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 57.54 Making all in tests
#19 57.55 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 57.55 make[3]: Nothing to be done for 'all'.
#19 57.55 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 57.55 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 57.55 Making all in src/terminal
#19 57.55 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 57.56 Making all in .
#19 57.57 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 57.57 CC libguac_terminal_la-buffer.lo
#19 57.58 CC libguac_terminal_la-char-mappings.lo
#19 57.58 CC libguac_terminal_la-common.lo
#19 57.58 CC libguac_terminal_la-color-scheme.lo
#19 57.58 CC libguac_terminal_la-display.lo
#19 57.59 CC libguac_terminal_la-named-colors.lo
#19 57.59 CC libguac_terminal_la-palette.lo
#19 57.59 CC libguac_terminal_la-scrollbar.lo
#19 57.59 CC libguac_terminal_la-select.lo
#19 57.60 CC libguac_terminal_la-selection-point.lo
#19 57.61 CC libguac_terminal_la-terminal.lo
#19 57.61 CC libguac_terminal_la-terminal-handlers.lo
#19 57.62 CC libguac_terminal_la-typescript.lo
#19 57.62 CC libguac_terminal_la-xparsecolor.lo
#19 57.62 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 58.86 terminal.c: In function '__guac_terminal_send_key':
#19 58.87 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 58.87 1924 | char data;
#19 58.87 | ^~~~
#19 58.87 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 58.87 1967 | return guac_terminal_send_data(term, &data, 1);
#19 58.87 | ^~~~
#19 58.87 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 58.89 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 58.89 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 58.89 | ^
#19 58.89 terminal.c: At top level:
#19 58.89 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 58.89 2193 | return 0;
#19 58.89 | ^~~~~~
#19 58.89 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 58.89 2195 | }
#19 58.89 | ^
#19 58.93 terminal.c: In function '__guac_terminal_send_key':
#19 58.93 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 58.93 2191 | }
#19 58.93 | ^
#19 58.93 terminal.c: At top level:
#19 58.93 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 58.93 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 58.93 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 58.94 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 58.94 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 58.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 58.94 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 58.94 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 58.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 58.94 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 58.94 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 58.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 58.94 cc1: all warnings being treated as errors
#19 58.95 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 58.95 make[3]: *** Waiting for unfinished jobs....
#19 60.37 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 60.37 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 60.37 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 60.37 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 60.37 make[1]: Leaving directory '/tmp/guacamole-server'
#19 60.37 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":
58.94 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
58.94 cc1: all warnings being treated as errors
58.95 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
58.95 make[3]: *** Waiting for unfinished jobs....
60.37 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
60.37 make[2]: *** [Makefile:801: all-recursive] Error 1
60.37 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
60.37 make[1]: *** [Makefile:546: all-recursive] Error 1
60.37 make[1]: Leaving directory '/tmp/guacamole-server'
60.37 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-10-0-jenkins-label-expression-ubuntu-2387
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2386/display/redirect>
Changes:
------------------------------------------
[...truncated 231.02 KiB...]
#19 15.44 config.status: creating src/guacd/man/guacd.conf.5
#19 15.46 config.status: creating src/guacenc/Makefile
#19 15.49 config.status: creating src/guacenc/man/guacenc.1
#19 15.50 config.status: creating src/guaclog/Makefile
#19 15.52 config.status: creating src/guaclog/man/guaclog.1
#19 15.53 config.status: creating src/pulse/Makefile
#19 15.55 config.status: creating src/protocols/kubernetes/Makefile
#19 15.57 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 15.58 config.status: creating src/protocols/rdp/Makefile
#19 15.62 config.status: creating src/protocols/rdp/tests/Makefile
#19 15.64 config.status: creating src/protocols/ssh/Makefile
#19 15.66 config.status: creating src/protocols/telnet/Makefile
#19 15.67 config.status: creating src/protocols/vnc/Makefile
#19 15.69 config.status: creating config.h
#19 15.70 config.status: executing depfiles commands
#19 16.76 config.status: executing libtool commands
#19 16.78
#19 16.78 ------------------------------------------------
#19 16.78 guacamole-server version 1.6.1
#19 16.78 ------------------------------------------------
#19 16.78
#19 16.78 Library status:
#19 16.78
#19 16.78 freerdp ............. yes (2.x)
#19 16.78 pango ............... yes
#19 16.78 libavcodec .......... no
#19 16.78 libavformat ......... no
#19 16.78 libavutil ........... no
#19 16.78 libssh2 ............. yes
#19 16.78 libssl .............. yes
#19 16.78 libswscale .......... no
#19 16.78 libtelnet ........... yes
#19 16.78 libVNCServer ........ yes
#19 16.78 libvorbis ........... no
#19 16.78 libpulse ............ yes
#19 16.78 libwebsockets ....... yes
#19 16.78 libwebp ............. yes
#19 16.78 wsock32 ............. no
#19 16.78
#19 16.78 Protocol support:
#19 16.78
#19 16.78 Kubernetes .... yes
#19 16.78 RDP ........... yes
#19 16.78 SSH ........... yes
#19 16.78 Telnet ........ yes
#19 16.78 VNC ........... yes
#19 16.78
#19 16.78 Services / tools:
#19 16.78
#19 16.78 guacd ...... yes
#19 16.78 guacenc .... no
#19 16.78 guaclog .... yes
#19 16.78
#19 16.78 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 16.78 Init scripts: no
#19 16.78 Systemd units: no
#19 16.78 Systemd user: no
#19 16.78
#19 16.78 Type "make" to compile guacamole-server.
#19 16.78
#19 16.81 make all-recursive
#19 16.82 make[1]: Entering directory '/tmp/guacamole-server'
#19 16.82 Making all in src/libguac
#19 16.82 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.82 Making all in .
#19 16.83 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.83 CC libguac_la-argv.lo
#19 16.83 CC libguac_la-audio.lo
#19 16.83 CC libguac_la-client.lo
#19 16.83 CC libguac_la-display.lo
#19 17.02 CC libguac_la-display-builtin-cursors.lo
#19 17.02 CC libguac_la-display-cursor.lo
#19 17.05 CC libguac_la-display-flush.lo
#19 17.11 CC libguac_la-display-layer.lo
#19 17.17 CC libguac_la-display-layer-list.lo
#19 17.19 CC libguac_la-display-plan.lo
#19 17.26 CC libguac_la-display-plan-combine.lo
#19 17.33 CC libguac_la-display-plan-rect.lo
#19 17.38 CC libguac_la-display-plan-search.lo
#19 17.42 CC libguac_la-display-render-thread.lo
#19 17.45 CC libguac_la-display-worker.lo
#19 17.50 CC libguac_la-encode-jpeg.lo
#19 17.58 CC libguac_la-encode-png.lo
#19 17.60 CC libguac_la-error.lo
#19 17.66 CC libguac_la-fifo.lo
#19 17.75 CC libguac_la-file.lo
#19 17.81 CC libguac_la-fips.lo
#19 17.82 CC libguac_la-flag.lo
#19 17.91 CC libguac_la-hash.lo
#19 17.91 CC libguac_la-id.lo
#19 17.96 CC libguac_la-mem.lo
#19 17.97 CC libguac_la-rwlock.lo
#19 18.03 CC libguac_la-palette.lo
#19 18.04 CC libguac_la-parser.lo
#19 18.11 CC libguac_la-pool.lo
#19 18.13 CC libguac_la-proctitle.lo
#19 18.23 CC libguac_la-protocol.lo
#19 18.27 CC libguac_la-raw_encoder.lo
#19 18.30 CC libguac_la-recording.lo
#19 18.31 CC libguac_la-rect.lo
#19 18.45 CC libguac_la-socket.lo
#19 18.45 CC libguac_la-socket-broadcast.lo
#19 18.49 CC libguac_la-socket-fd.lo
#19 18.64 CC libguac_la-socket-nest.lo
#19 18.67 CC libguac_la-socket-tee.lo
#19 18.67 CC libguac_la-string.lo
#19 18.81 CC libguac_la-tcp.lo
#19 18.82 CC libguac_la-timestamp.lo
#19 18.82 CC libguac_la-unicode.lo
#19 18.88 CC libguac_la-user.lo
#19 18.93 CC libguac_la-user-handlers.lo
#19 18.94 CC libguac_la-user-handshake.lo
#19 18.97 CC libguac_la-wait-fd.lo
#19 19.08 CC libguac_la-wol.lo
#19 19.13 CC libguac_la-encode-webp.lo
#19 19.14 CC libguac_la-socket-ssl.lo
#19 19.48 CCLD libguac.la
#19 19.77 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.77 Making all in tests
#19 19.77 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.77 make[3]: Nothing to be done for 'all'.
#19 19.77 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.77 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.77 Making all in src/common
#19 19.78 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.78 Making all in .
#19 19.78 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.78 CC libguac_common_la-io.lo
#19 19.78 CC libguac_common_la-blank_cursor.lo
#19 19.78 CC libguac_common_la-clipboard.lo
#19 19.78 CC libguac_common_la-cursor.lo
#19 19.90 CC libguac_common_la-dot_cursor.lo
#19 19.93 CC libguac_common_la-ibar_cursor.lo
#19 19.96 CC libguac_common_la-iconv.lo
#19 19.99 CC libguac_common_la-json.lo
#19 20.05 CC libguac_common_la-list.lo
#19 20.08 CC libguac_common_la-pointer_cursor.lo
#19 20.15 CC libguac_common_la-rect.lo
#19 20.17 CC libguac_common_la-string.lo
#19 20.18 CC libguac_common_la-surface.lo
#19 20.50 CCLD libguac_common.la
#19 20.60 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 20.60 Making all in tests
#19 20.60 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 20.60 make[3]: Nothing to be done for 'all'.
#19 20.60 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 20.60 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 20.60 Making all in src/common-ssh
#19 20.61 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 20.61 Making all in .
#19 20.61 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 20.61 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.80 CC libguac_common_ssh_la-user.lo
#19 21.06 CCLD libguac_common_ssh.la
#19 21.13 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.13 Making all in tests
#19 21.13 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.13 make[3]: Nothing to be done for 'all'.
#19 21.13 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.13 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.13 Making all in src/terminal
#19 21.14 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.14 Making all in .
#19 21.14 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.14 CC libguac_terminal_la-buffer.lo
#19 21.14 CC libguac_terminal_la-char-mappings.lo
#19 21.14 CC libguac_terminal_la-color-scheme.lo
#19 21.14 CC libguac_terminal_la-common.lo
#19 21.24 CC libguac_terminal_la-display.lo
#19 21.30 CC libguac_terminal_la-named-colors.lo
#19 21.35 CC libguac_terminal_la-palette.lo
#19 21.41 CC libguac_terminal_la-scrollbar.lo
#19 21.48 CC libguac_terminal_la-select.lo
#19 21.48 CC libguac_terminal_la-selection-point.lo
#19 21.61 CC libguac_terminal_la-terminal.lo
#19 21.63 CC libguac_terminal_la-terminal-handlers.lo
#19 22.00 terminal.c: In function '__guac_terminal_send_key':
#19 22.00 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 22.00 1924 | char data;
#19 22.00 | ^~~~
#19 22.01 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 22.01 1967 | return guac_terminal_send_data(term, &data, 1);
#19 22.01 | ^~~~
#19 22.01 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 22.02 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 22.02 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 22.02 | ^
#19 22.02 terminal.c: At top level:
#19 22.02 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 22.02 2193 | return 0;
#19 22.02 | ^~~~~~
#19 22.02 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 22.02 2195 | }
#19 22.02 | ^
#19 22.04 terminal.c: In function '__guac_terminal_send_key':
#19 22.04 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 22.04 2191 | }
#19 22.04 | ^
#19 22.05 terminal.c: At top level:
#19 22.05 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 22.05 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 22.05 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.05 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 22.05 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 22.05 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.05 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 22.05 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 22.05 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.05 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 22.05 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 22.05 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.05 cc1: all warnings being treated as errors
#19 22.05 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 22.05 make[3]: *** Waiting for unfinished jobs....
#19 22.34 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.34 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.34 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.34 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.34 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.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":
22.05 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.05 cc1: all warnings being treated as errors
22.05 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.05 make[3]: *** Waiting for unfinished jobs....
22.34 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.34 make[2]: *** [Makefile:801: all-recursive] Error 1
22.34 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.34 make[1]: *** [Makefile:546: all-recursive] Error 1
22.34 make[1]: Leaving directory '/tmp/guacamole-server'
22.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 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-10-0-jenkins-label-expression-ubuntu-2386
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2385/display/redirect>
Changes:
------------------------------------------
[...truncated 227.81 KiB...]
#19 18.38 config.status: creating src/guaclog/Makefile
#19 18.40 config.status: creating src/guaclog/man/guaclog.1
#19 18.42 config.status: creating src/pulse/Makefile
#19 18.44 config.status: creating src/protocols/kubernetes/Makefile
#19 18.46 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 18.48 config.status: creating src/protocols/rdp/Makefile
#19 18.53 config.status: creating src/protocols/rdp/tests/Makefile
#19 18.55 config.status: creating src/protocols/ssh/Makefile
#19 18.57 config.status: creating src/protocols/telnet/Makefile
#19 18.59 config.status: creating src/protocols/vnc/Makefile
#19 18.61 config.status: creating config.h
#19 18.62 config.status: executing depfiles commands
#19 20.26 config.status: executing libtool commands
#19 20.28
#19 20.28 ------------------------------------------------
#19 20.28 guacamole-server version 1.6.1
#19 20.28 ------------------------------------------------
#19 20.28
#19 20.28 Library status:
#19 20.28
#19 20.28 freerdp ............. yes (2.x)
#19 20.28 pango ............... yes
#19 20.28 libavcodec .......... no
#19 20.28 libavformat ......... no
#19 20.28 libavutil ........... no
#19 20.28 libssh2 ............. yes
#19 20.28 libssl .............. yes
#19 20.28 libswscale .......... no
#19 20.28 libtelnet ........... yes
#19 20.28 libVNCServer ........ yes
#19 20.28 libvorbis ........... no
#19 20.28 libpulse ............ yes
#19 20.28 libwebsockets ....... yes
#19 20.28 libwebp ............. yes
#19 20.28 wsock32 ............. no
#19 20.28
#19 20.28 Protocol support:
#19 20.28
#19 20.28 Kubernetes .... yes
#19 20.28 RDP ........... yes
#19 20.28 SSH ........... yes
#19 20.28 Telnet ........ yes
#19 20.28 VNC ........... yes
#19 20.28
#19 20.28 Services / tools:
#19 20.28
#19 20.28 guacd ...... yes
#19 20.28 guacenc .... no
#19 20.28 guaclog .... yes
#19 20.28
#19 20.28 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 20.28 Init scripts: no
#19 20.28 Systemd units: no
#19 20.28 Systemd user: no
#19 20.28
#19 20.28 Type "make" to compile guacamole-server.
#19 20.28
#19 20.33 make all-recursive
#19 20.33 make[1]: Entering directory '/tmp/guacamole-server'
#19 20.33 Making all in src/libguac
#19 20.34 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 20.34 Making all in .
#19 20.35 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 20.35 CC libguac_la-argv.lo
#19 20.35 CC libguac_la-audio.lo
#19 20.35 CC libguac_la-client.lo
#19 20.35 CC libguac_la-display.lo
#19 20.35 CC libguac_la-display-builtin-cursors.lo
#19 20.35 CC libguac_la-display-cursor.lo
#19 20.35 CC libguac_la-display-flush.lo
#19 20.35 CC libguac_la-display-layer.lo
#19 20.35 CC libguac_la-display-layer-list.lo
#19 20.35 CC libguac_la-display-plan.lo
#19 20.35 CC libguac_la-display-plan-combine.lo
#19 20.35 CC libguac_la-display-plan-rect.lo
#19 20.35 CC libguac_la-display-plan-search.lo
#19 20.35 CC libguac_la-display-render-thread.lo
#19 20.35 CC libguac_la-display-worker.lo
#19 20.35 CC libguac_la-encode-jpeg.lo
#19 20.36 CC libguac_la-encode-png.lo
#19 20.36 CC libguac_la-error.lo
#19 20.36 CC libguac_la-fifo.lo
#19 20.36 CC libguac_la-file.lo
#19 20.36 CC libguac_la-fips.lo
#19 20.36 CC libguac_la-flag.lo
#19 20.36 CC libguac_la-id.lo
#19 20.36 CC libguac_la-hash.lo
#19 20.48 CC libguac_la-mem.lo
#19 20.53 CC libguac_la-rwlock.lo
#19 20.54 CC libguac_la-palette.lo
#19 20.54 CC libguac_la-parser.lo
#19 20.54 CC libguac_la-pool.lo
#19 20.56 CC libguac_la-proctitle.lo
#19 20.57 CC libguac_la-protocol.lo
#19 20.58 CC libguac_la-raw_encoder.lo
#19 20.58 CC libguac_la-recording.lo
#19 20.58 CC libguac_la-rect.lo
#19 20.58 CC libguac_la-socket.lo
#19 20.58 CC libguac_la-socket-broadcast.lo
#19 20.58 CC libguac_la-socket-fd.lo
#19 20.58 CC libguac_la-socket-nest.lo
#19 20.58 CC libguac_la-socket-tee.lo
#19 20.59 CC libguac_la-string.lo
#19 20.59 CC libguac_la-tcp.lo
#19 20.59 CC libguac_la-timestamp.lo
#19 20.60 CC libguac_la-unicode.lo
#19 20.61 CC libguac_la-user.lo
#19 20.61 CC libguac_la-user-handlers.lo
#19 20.64 CC libguac_la-user-handshake.lo
#19 20.65 CC libguac_la-wait-fd.lo
#19 20.67 CC libguac_la-wol.lo
#19 20.68 CC libguac_la-encode-webp.lo
#19 20.70 CC libguac_la-socket-ssl.lo
#19 21.05 CCLD libguac.la
#19 21.32 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.32 Making all in tests
#19 21.32 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.32 make[3]: Nothing to be done for 'all'.
#19 21.32 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.32 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.32 Making all in src/common
#19 21.33 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.33 Making all in .
#19 21.33 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.33 CC libguac_common_la-io.lo
#19 21.33 CC libguac_common_la-blank_cursor.lo
#19 21.33 CC libguac_common_la-clipboard.lo
#19 21.33 CC libguac_common_la-cursor.lo
#19 21.33 CC libguac_common_la-dot_cursor.lo
#19 21.33 CC libguac_common_la-ibar_cursor.lo
#19 21.33 CC libguac_common_la-iconv.lo
#19 21.33 CC libguac_common_la-json.lo
#19 21.33 CC libguac_common_la-list.lo
#19 21.33 CC libguac_common_la-pointer_cursor.lo
#19 21.34 CC libguac_common_la-rect.lo
#19 21.34 CC libguac_common_la-string.lo
#19 21.34 CC libguac_common_la-surface.lo
#19 21.64 CCLD libguac_common.la
#19 21.72 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.72 Making all in tests
#19 21.73 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.73 make[3]: Nothing to be done for 'all'.
#19 21.73 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.73 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.73 Making all in src/common-ssh
#19 21.73 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.73 Making all in .
#19 21.73 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.73 CC libguac_common_ssh_la-buffer.lo
#19 21.73 CC libguac_common_ssh_la-sftp.lo
#19 21.73 CC libguac_common_ssh_la-ssh.lo
#19 21.74 CC libguac_common_ssh_la-key.lo
#19 21.74 CC libguac_common_ssh_la-user.lo
#19 22.06 CCLD libguac_common_ssh.la
#19 22.12 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.12 Making all in tests
#19 22.12 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.12 make[3]: Nothing to be done for 'all'.
#19 22.12 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.12 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.12 Making all in src/terminal
#19 22.13 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.13 Making all in .
#19 22.13 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.13 CC libguac_terminal_la-buffer.lo
#19 22.13 CC libguac_terminal_la-char-mappings.lo
#19 22.13 CC libguac_terminal_la-color-scheme.lo
#19 22.13 CC libguac_terminal_la-common.lo
#19 22.13 CC libguac_terminal_la-display.lo
#19 22.13 CC libguac_terminal_la-named-colors.lo
#19 22.13 CC libguac_terminal_la-palette.lo
#19 22.13 CC libguac_terminal_la-scrollbar.lo
#19 22.13 CC libguac_terminal_la-select.lo
#19 22.13 CC libguac_terminal_la-selection-point.lo
#19 22.14 CC libguac_terminal_la-terminal.lo
#19 22.14 CC libguac_terminal_la-terminal-handlers.lo
#19 22.14 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 22.14 CC libguac_terminal_la-typescript.lo
#19 22.14 CC libguac_terminal_la-xparsecolor.lo
#19 22.36 terminal.c: In function '__guac_terminal_send_key':
#19 22.36 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 22.36 1924 | char data;
#19 22.36 | ^~~~
#19 22.36 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 22.36 1967 | return guac_terminal_send_data(term, &data, 1);
#19 22.36 | ^~~~
#19 22.36 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 22.37 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 22.37 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 22.37 | ^
#19 22.37 terminal.c: At top level:
#19 22.37 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 22.37 2193 | return 0;
#19 22.37 | ^~~~~~
#19 22.37 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 22.37 2195 | }
#19 22.37 | ^
#19 22.38 terminal.c: In function '__guac_terminal_send_key':
#19 22.38 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 22.38 2191 | }
#19 22.38 | ^
#19 22.38 terminal.c: At top level:
#19 22.38 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 22.38 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 22.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.38 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 22.38 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 22.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.38 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 22.38 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 22.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.38 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 22.38 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 22.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.38 cc1: all warnings being treated as errors
#19 22.39 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 22.39 make[3]: *** Waiting for unfinished jobs....
#19 22.67 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.68 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.68 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.68 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.68 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.68 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":
22.38 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.38 cc1: all warnings being treated as errors
22.39 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.39 make[3]: *** Waiting for unfinished jobs....
22.67 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.68 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.68 make[2]: *** [Makefile:801: all-recursive] Error 1
22.68 make[1]: *** [Makefile:546: all-recursive] Error 1
22.68 make[1]: Leaving directory '/tmp/guacamole-server'
22.68 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-10-0-jenkins-label-expression-ubuntu-2385
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2384/display/redirect>
Changes:
------------------------------------------
[...truncated 237.20 KiB...]
#19 56.05 config.status: creating src/guaclog/Makefile
#19 56.10 config.status: creating src/guaclog/man/guaclog.1
#19 56.13 config.status: creating src/pulse/Makefile
#19 56.17 config.status: creating src/protocols/kubernetes/Makefile
#19 56.23 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 56.28 config.status: creating src/protocols/rdp/Makefile
#19 56.43 config.status: creating src/protocols/rdp/tests/Makefile
#19 56.48 config.status: creating src/protocols/ssh/Makefile
#19 56.58 config.status: creating src/protocols/telnet/Makefile
#19 56.64 config.status: creating src/protocols/vnc/Makefile
#19 56.73 config.status: creating config.h
#19 56.75 config.status: executing depfiles commands
#19 59.81 config.status: executing libtool commands
#19 59.85
#19 59.85 ------------------------------------------------
#19 59.85 guacamole-server version 1.6.1
#19 59.85 ------------------------------------------------
#19 59.85
#19 59.85 Library status:
#19 59.85
#19 59.85 freerdp ............. yes (2.x)
#19 59.85 pango ............... yes
#19 59.85 libavcodec .......... no
#19 59.85 libavformat ......... no
#19 59.85 libavutil ........... no
#19 59.85 libssh2 ............. yes
#19 59.85 libssl .............. yes
#19 59.85 libswscale .......... no
#19 59.85 libtelnet ........... yes
#19 59.85 libVNCServer ........ yes
#19 59.85 libvorbis ........... no
#19 59.85 libpulse ............ yes
#19 59.85 libwebsockets ....... yes
#19 59.85 libwebp ............. yes
#19 59.85 wsock32 ............. no
#19 59.85
#19 59.85 Protocol support:
#19 59.85
#19 59.85 Kubernetes .... yes
#19 59.85 RDP ........... yes
#19 59.85 SSH ........... yes
#19 59.85 Telnet ........ yes
#19 59.85 VNC ........... yes
#19 59.85
#19 59.85 Services / tools:
#19 59.85
#19 59.85 guacd ...... yes
#19 59.85 guacenc .... no
#19 59.85 guaclog .... yes
#19 59.85
#19 59.85 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 59.85 Init scripts: no
#19 59.85 Systemd units: no
#19 59.85 Systemd user: no
#19 59.85
#19 59.85 Type "make" to compile guacamole-server.
#19 59.85
#19 59.98 make all-recursive
#19 59.99 make[1]: Entering directory '/tmp/guacamole-server'
#19 59.99 Making all in src/libguac
#19 60.00 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 60.01 Making all in .
#19 60.02 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 60.03 CC libguac_la-argv.lo
#19 60.03 CC libguac_la-audio.lo
#19 60.03 CC libguac_la-display.lo
#19 60.03 CC libguac_la-client.lo
#19 60.03 CC libguac_la-display-builtin-cursors.lo
#19 60.04 CC libguac_la-display-flush.lo
#19 60.04 CC libguac_la-display-cursor.lo
#19 60.04 CC libguac_la-display-layer.lo
#19 60.04 CC libguac_la-display-layer-list.lo
#19 60.04 CC libguac_la-display-plan.lo
#19 60.05 CC libguac_la-display-plan-combine.lo
#19 60.05 CC libguac_la-display-plan-rect.lo
#19 60.05 CC libguac_la-display-plan-search.lo
#19 60.06 CC libguac_la-display-render-thread.lo
#19 60.06 CC libguac_la-display-worker.lo
#19 60.06 CC libguac_la-encode-jpeg.lo
#19 60.95 CC libguac_la-encode-png.lo
#19 60.98 CC libguac_la-error.lo
#19 61.41 CC libguac_la-fifo.lo
#19 61.43 CC libguac_la-file.lo
#19 61.49 CC libguac_la-fips.lo
#19 61.56 CC libguac_la-flag.lo
#19 61.62 CC libguac_la-id.lo
#19 61.62 CC libguac_la-mem.lo
#19 61.62 CC libguac_la-hash.lo
#19 61.63 CC libguac_la-rwlock.lo
#19 61.69 CC libguac_la-palette.lo
#19 61.69 CC libguac_la-parser.lo
#19 61.74 CC libguac_la-pool.lo
#19 61.91 CC libguac_la-proctitle.lo
#19 61.91 CC libguac_la-protocol.lo
#19 62.08 CC libguac_la-raw_encoder.lo
#19 62.21 CC libguac_la-recording.lo
#19 62.40 CC libguac_la-rect.lo
#19 62.48 CC libguac_la-socket.lo
#19 62.50 CC libguac_la-socket-broadcast.lo
#19 62.55 CC libguac_la-socket-fd.lo
#19 62.59 CC libguac_la-socket-nest.lo
#19 62.60 CC libguac_la-socket-tee.lo
#19 62.60 CC libguac_la-string.lo
#19 62.67 CC libguac_la-tcp.lo
#19 62.70 CC libguac_la-timestamp.lo
#19 62.80 CC libguac_la-unicode.lo
#19 63.01 CC libguac_la-user.lo
#19 63.02 CC libguac_la-user-handlers.lo
#19 63.12 CC libguac_la-user-handshake.lo
#19 63.20 CC libguac_la-wait-fd.lo
#19 63.26 CC libguac_la-wol.lo
#19 63.35 CC libguac_la-encode-webp.lo
#19 63.43 CC libguac_la-socket-ssl.lo
#19 64.97 CCLD libguac.la
#19 66.21 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 66.21 Making all in tests
#19 66.23 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 66.23 make[3]: Nothing to be done for 'all'.
#19 66.23 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 66.23 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 66.23 Making all in src/common
#19 66.23 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 66.24 Making all in .
#19 66.24 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 66.24 CC libguac_common_la-io.lo
#19 66.24 CC libguac_common_la-blank_cursor.lo
#19 66.25 CC libguac_common_la-clipboard.lo
#19 66.25 CC libguac_common_la-cursor.lo
#19 66.25 CC libguac_common_la-dot_cursor.lo
#19 66.25 CC libguac_common_la-ibar_cursor.lo
#19 66.26 CC libguac_common_la-iconv.lo
#19 66.26 CC libguac_common_la-json.lo
#19 66.26 CC libguac_common_la-list.lo
#19 66.26 CC libguac_common_la-pointer_cursor.lo
#19 66.27 CC libguac_common_la-rect.lo
#19 66.28 CC libguac_common_la-string.lo
#19 66.28 CC libguac_common_la-surface.lo
#19 67.62 CCLD libguac_common.la
#19 67.91 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 67.91 Making all in tests
#19 67.91 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 67.91 make[3]: Nothing to be done for 'all'.
#19 67.91 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 67.92 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 67.92 Making all in src/common-ssh
#19 67.92 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 67.92 Making all in .
#19 67.93 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 67.93 CC libguac_common_ssh_la-buffer.lo
#19 67.93 CC libguac_common_ssh_la-ssh.lo
#19 67.93 CC libguac_common_ssh_la-key.lo
#19 67.93 CC libguac_common_ssh_la-sftp.lo
#19 67.93 CC libguac_common_ssh_la-user.lo
#19 69.13 CCLD libguac_common_ssh.la
#19 69.36 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 69.36 Making all in tests
#19 69.37 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 69.37 make[3]: Nothing to be done for 'all'.
#19 69.37 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 69.37 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 69.37 Making all in src/terminal
#19 69.38 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 69.38 Making all in .
#19 69.39 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 69.39 CC libguac_terminal_la-buffer.lo
#19 69.39 CC libguac_terminal_la-char-mappings.lo
#19 69.39 CC libguac_terminal_la-color-scheme.lo
#19 69.39 CC libguac_terminal_la-common.lo
#19 69.39 CC libguac_terminal_la-display.lo
#19 69.40 CC libguac_terminal_la-named-colors.lo
#19 69.40 CC libguac_terminal_la-palette.lo
#19 69.40 CC libguac_terminal_la-scrollbar.lo
#19 69.40 CC libguac_terminal_la-select.lo
#19 69.41 CC libguac_terminal_la-selection-point.lo
#19 69.41 CC libguac_terminal_la-terminal.lo
#19 69.41 CC libguac_terminal_la-terminal-handlers.lo
#19 69.41 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 69.42 CC libguac_terminal_la-typescript.lo
#19 69.42 CC libguac_terminal_la-xparsecolor.lo
#19 70.97 terminal.c: In function '__guac_terminal_send_key':
#19 70.97 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 70.97 1924 | char data;
#19 70.97 | ^~~~
#19 70.97 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 70.97 1967 | return guac_terminal_send_data(term, &data, 1);
#19 70.97 | ^~~~
#19 70.97 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 70.99 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 70.99 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 70.99 | ^
#19 70.99 terminal.c: At top level:
#19 70.99 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 70.99 2193 | return 0;
#19 70.99 | ^~~~~~
#19 70.99 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 70.99 2195 | }
#19 70.99 | ^
#19 71.03 terminal.c: In function '__guac_terminal_send_key':
#19 71.03 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 71.03 2191 | }
#19 71.03 | ^
#19 71.04 terminal.c: At top level:
#19 71.04 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 71.04 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 71.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 71.04 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 71.04 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 71.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 71.04 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 71.04 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 71.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 71.04 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 71.04 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 71.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 71.38 cc1: all warnings being treated as errors
#19 71.85 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 71.85 make[3]: *** Waiting for unfinished jobs....
#19 72.62 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 72.62 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 72.62 make[1]: Leaving directory '/tmp/guacamole-server'
#19 72.62 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 72.62 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 72.62 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":
71.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71.38 cc1: all warnings being treated as errors
71.85 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
71.85 make[3]: *** Waiting for unfinished jobs....
72.62 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
72.62 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
72.62 make[1]: Leaving directory '/tmp/guacamole-server'
72.62 make[2]: *** [Makefile:801: all-recursive] Error 1
72.62 make[1]: *** [Makefile:546: all-recursive] Error 1
72.62 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-10-0-jenkins-label-expression-ubuntu-2384
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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