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/26 20:59:56 UTC
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2388
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2388/display/redirect>
Changes:
------------------------------------------
[...truncated 215.29 KiB...]
#19 18.34 config.status: creating src/guaclog/Makefile
#19 18.36 config.status: creating src/guaclog/man/guaclog.1
#19 18.37 config.status: creating src/pulse/Makefile
#19 18.39 config.status: creating src/protocols/kubernetes/Makefile
#19 18.42 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 18.44 config.status: creating src/protocols/rdp/Makefile
#19 18.48 config.status: creating src/protocols/rdp/tests/Makefile
#19 18.51 config.status: creating src/protocols/ssh/Makefile
#19 18.53 config.status: creating src/protocols/telnet/Makefile
#19 18.55 config.status: creating src/protocols/vnc/Makefile
#19 18.57 config.status: creating config.h
#19 18.58 config.status: executing depfiles commands
#19 20.10 config.status: executing libtool commands
#19 20.12
#19 20.12 ------------------------------------------------
#19 20.12 guacamole-server version 1.6.1
#19 20.12 ------------------------------------------------
#19 20.12
#19 20.12 Library status:
#19 20.12
#19 20.12 freerdp ............. yes (2.x)
#19 20.12 pango ............... yes
#19 20.12 libavcodec .......... no
#19 20.12 libavformat ......... no
#19 20.12 libavutil ........... no
#19 20.12 libssh2 ............. yes
#19 20.12 libssl .............. yes
#19 20.12 libswscale .......... no
#19 20.12 libtelnet ........... yes
#19 20.12 libVNCServer ........ yes
#19 20.12 libvorbis ........... no
#19 20.12 libpulse ............ yes
#19 20.12 libwebsockets ....... yes
#19 20.12 libwebp ............. yes
#19 20.12 wsock32 ............. no
#19 20.12
#19 20.12 Protocol support:
#19 20.12
#19 20.12 Kubernetes .... yes
#19 20.12 RDP ........... yes
#19 20.12 SSH ........... yes
#19 20.12 Telnet ........ yes
#19 20.12 VNC ........... yes
#19 20.12
#19 20.12 Services / tools:
#19 20.12
#19 20.12 guacd ...... yes
#19 20.12 guacenc .... no
#19 20.12 guaclog .... yes
#19 20.12
#19 20.12 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 20.12 Init scripts: no
#19 20.12 Systemd units: no
#19 20.12 Systemd user: no
#19 20.12
#19 20.12 Type "make" to compile guacamole-server.
#19 20.12
#19 20.17 make all-recursive
#19 20.17 make[1]: Entering directory '/tmp/guacamole-server'
#19 20.17 Making all in src/libguac
#19 20.18 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 20.18 Making all in .
#19 20.19 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 20.19 CC libguac_la-argv.lo
#19 20.19 CC libguac_la-audio.lo
#19 20.19 CC libguac_la-client.lo
#19 20.19 CC libguac_la-display.lo
#19 20.19 CC libguac_la-display-builtin-cursors.lo
#19 20.19 CC libguac_la-display-cursor.lo
#19 20.19 CC libguac_la-display-flush.lo
#19 20.20 CC libguac_la-display-layer.lo
#19 20.20 CC libguac_la-display-layer-list.lo
#19 20.20 CC libguac_la-display-plan.lo
#19 20.20 CC libguac_la-display-plan-combine.lo
#19 20.20 CC libguac_la-display-plan-rect.lo
#19 20.20 CC libguac_la-display-plan-search.lo
#19 20.20 CC libguac_la-display-render-thread.lo
#19 20.20 CC libguac_la-display-worker.lo
#19 20.20 CC libguac_la-encode-jpeg.lo
#19 20.20 CC libguac_la-encode-png.lo
#19 20.20 CC libguac_la-error.lo
#19 20.21 CC libguac_la-fifo.lo
#19 20.21 CC libguac_la-file.lo
#19 20.21 CC libguac_la-fips.lo
#19 20.21 CC libguac_la-flag.lo
#19 20.21 CC libguac_la-hash.lo
#19 20.21 CC libguac_la-id.lo
#19 20.35 CC libguac_la-mem.lo
#19 20.40 CC libguac_la-rwlock.lo
#19 20.43 CC libguac_la-palette.lo
#19 20.43 CC libguac_la-parser.lo
#19 20.43 CC libguac_la-pool.lo
#19 20.44 CC libguac_la-proctitle.lo
#19 20.44 CC libguac_la-protocol.lo
#19 20.45 CC libguac_la-raw_encoder.lo
#19 20.46 CC libguac_la-recording.lo
#19 20.46 CC libguac_la-rect.lo
#19 20.47 CC libguac_la-socket.lo
#19 20.48 CC libguac_la-socket-fd.lo
#19 20.48 CC libguac_la-socket-broadcast.lo
#19 20.48 CC libguac_la-socket-nest.lo
#19 20.48 CC libguac_la-socket-tee.lo
#19 20.48 CC libguac_la-string.lo
#19 20.48 CC libguac_la-tcp.lo
#19 20.48 CC libguac_la-timestamp.lo
#19 20.50 CC libguac_la-unicode.lo
#19 20.50 CC libguac_la-user.lo
#19 20.50 CC libguac_la-user-handlers.lo
#19 20.56 CC libguac_la-user-handshake.lo
#19 20.66 CC libguac_la-wait-fd.lo
#19 20.67 CC libguac_la-wol.lo
#19 20.67 CC libguac_la-encode-webp.lo
#19 20.68 CC libguac_la-socket-ssl.lo
#19 21.20 CCLD libguac.la
#19 21.44 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.44 Making all in tests
#19 21.45 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.45 make[3]: Nothing to be done for 'all'.
#19 21.45 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.45 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.45 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.45 CC libguac_common_la-cursor.lo
#19 21.45 CC libguac_common_la-dot_cursor.lo
#19 21.45 CC libguac_common_la-ibar_cursor.lo
#19 21.46 CC libguac_common_la-iconv.lo
#19 21.46 CC libguac_common_la-json.lo
#19 21.46 CC libguac_common_la-list.lo
#19 21.46 CC libguac_common_la-pointer_cursor.lo
#19 21.46 CC libguac_common_la-rect.lo
#19 21.46 CC libguac_common_la-string.lo
#19 21.46 CC libguac_common_la-surface.lo
#19 21.79 CCLD libguac_common.la
#19 21.87 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.87 Making all in tests
#19 21.87 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.87 make[3]: Nothing to be done for 'all'.
#19 21.87 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.87 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.87 Making all in src/common-ssh
#19 21.87 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.88 Making all in .
#19 21.88 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.88 CC libguac_common_ssh_la-buffer.lo
#19 21.88 CC libguac_common_ssh_la-sftp.lo
#19 21.88 CC libguac_common_ssh_la-ssh.lo
#19 21.88 CC libguac_common_ssh_la-key.lo
#19 21.88 CC libguac_common_ssh_la-user.lo
#19 22.15 CCLD libguac_common_ssh.la
#19 22.22 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.22 Making all in tests
#19 22.22 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.22 make[3]: Nothing to be done for 'all'.
#19 22.22 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.22 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.22 Making all in src/terminal
#19 22.22 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.22 Making all in .
#19 22.23 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.23 CC libguac_terminal_la-buffer.lo
#19 22.23 CC libguac_terminal_la-char-mappings.lo
#19 22.23 CC libguac_terminal_la-color-scheme.lo
#19 22.23 CC libguac_terminal_la-common.lo
#19 22.23 CC libguac_terminal_la-display.lo
#19 22.23 CC libguac_terminal_la-named-colors.lo
#19 22.23 CC libguac_terminal_la-palette.lo
#19 22.23 CC libguac_terminal_la-scrollbar.lo
#19 22.23 CC libguac_terminal_la-select.lo
#19 22.23 CC libguac_terminal_la-selection-point.lo
#19 22.23 CC libguac_terminal_la-terminal.lo
#19 22.23 CC libguac_terminal_la-terminal-handlers.lo
#19 22.23 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 22.23 CC libguac_terminal_la-typescript.lo
#19 22.23 CC libguac_terminal_la-xparsecolor.lo
#19 22.47 terminal.c: In function '__guac_terminal_send_key':
#19 22.47 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 22.47 1924 | char data;
#19 22.47 | ^~~~
#19 22.48 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 22.48 1967 | return guac_terminal_send_data(term, &data, 1);
#19 22.48 | ^~~~
#19 22.48 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 22.48 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 22.48 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 22.48 | ^
#19 22.48 terminal.c: At top level:
#19 22.48 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 22.48 2193 | return 0;
#19 22.48 | ^~~~~~
#19 22.48 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 22.48 2195 | }
#19 22.48 | ^
#19 22.50 terminal.c: In function '__guac_terminal_send_key':
#19 22.50 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 22.50 2191 | }
#19 22.50 | ^
#19 22.51 terminal.c: At top level:
#19 22.51 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 22.51 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 22.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.51 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 22.51 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 22.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.51 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 22.51 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 22.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.51 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 22.51 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 22.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.51 cc1: all warnings being treated as errors
#19 22.51 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 22.51 make[3]: *** Waiting for unfinished jobs....
#19 22.86 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.86 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.86 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.86 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.86 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.86 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.51 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.51 cc1: all warnings being treated as errors
22.51 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.51 make[3]: *** Waiting for unfinished jobs....
22.86 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.86 make[2]: *** [Makefile:801: all-recursive] Error 1
22.86 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.86 make[1]: Leaving directory '/tmp/guacamole-server'
22.86 make[1]: *** [Makefile:546: all-recursive] Error 1
22.86 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-6-1-jenkins-label-expression-ubuntu-2388
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2388:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Jenkins build is back to normal : Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2401
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2401/display/redirect?page=changes>
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2400
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2400/display/redirect>
Changes:
------------------------------------------
[...truncated 215.07 KiB...]
#19 16.92 config.status: creating src/guaclog/Makefile
#19 16.94 config.status: creating src/guaclog/man/guaclog.1
#19 16.96 config.status: creating src/pulse/Makefile
#19 16.98 config.status: creating src/protocols/kubernetes/Makefile
#19 17.00 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 17.02 config.status: creating src/protocols/rdp/Makefile
#19 17.07 config.status: creating src/protocols/rdp/tests/Makefile
#19 17.09 config.status: creating src/protocols/ssh/Makefile
#19 17.11 config.status: creating src/protocols/telnet/Makefile
#19 17.14 config.status: creating src/protocols/vnc/Makefile
#19 17.16 config.status: creating config.h
#19 17.17 config.status: executing depfiles commands
#19 18.68 config.status: executing libtool commands
#19 18.70
#19 18.70 ------------------------------------------------
#19 18.70 guacamole-server version 1.6.1
#19 18.70 ------------------------------------------------
#19 18.70
#19 18.70 Library status:
#19 18.70
#19 18.70 freerdp ............. yes (2.x)
#19 18.70 pango ............... yes
#19 18.70 libavcodec .......... no
#19 18.70 libavformat ......... no
#19 18.70 libavutil ........... no
#19 18.70 libssh2 ............. yes
#19 18.70 libssl .............. yes
#19 18.70 libswscale .......... no
#19 18.70 libtelnet ........... yes
#19 18.70 libVNCServer ........ yes
#19 18.70 libvorbis ........... no
#19 18.70 libpulse ............ yes
#19 18.70 libwebsockets ....... yes
#19 18.70 libwebp ............. yes
#19 18.70 wsock32 ............. no
#19 18.70
#19 18.70 Protocol support:
#19 18.70
#19 18.70 Kubernetes .... yes
#19 18.70 RDP ........... yes
#19 18.70 SSH ........... yes
#19 18.70 Telnet ........ yes
#19 18.70 VNC ........... yes
#19 18.70
#19 18.70 Services / tools:
#19 18.70
#19 18.70 guacd ...... yes
#19 18.70 guacenc .... no
#19 18.70 guaclog .... yes
#19 18.70
#19 18.70 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 18.70 Init scripts: no
#19 18.70 Systemd units: no
#19 18.70 Systemd user: no
#19 18.70
#19 18.70 Type "make" to compile guacamole-server.
#19 18.70
#19 18.75 make all-recursive
#19 18.76 make[1]: Entering directory '/tmp/guacamole-server'
#19 18.76 Making all in src/libguac
#19 18.76 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.77 Making all in .
#19 18.77 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.77 CC libguac_la-argv.lo
#19 18.77 CC libguac_la-audio.lo
#19 18.78 CC libguac_la-client.lo
#19 18.78 CC libguac_la-display.lo
#19 18.78 CC libguac_la-display-builtin-cursors.lo
#19 18.78 CC libguac_la-display-cursor.lo
#19 18.78 CC libguac_la-display-flush.lo
#19 18.78 CC libguac_la-display-layer.lo
#19 18.78 CC libguac_la-display-layer-list.lo
#19 18.78 CC libguac_la-display-plan.lo
#19 18.78 CC libguac_la-display-plan-combine.lo
#19 18.78 CC libguac_la-display-plan-rect.lo
#19 18.78 CC libguac_la-display-plan-search.lo
#19 18.78 CC libguac_la-display-render-thread.lo
#19 18.78 CC libguac_la-display-worker.lo
#19 18.78 CC libguac_la-encode-jpeg.lo
#19 18.79 CC libguac_la-encode-png.lo
#19 18.79 CC libguac_la-error.lo
#19 18.79 CC libguac_la-fifo.lo
#19 18.79 CC libguac_la-file.lo
#19 18.79 CC libguac_la-fips.lo
#19 18.79 CC libguac_la-flag.lo
#19 18.80 CC libguac_la-hash.lo
#19 18.80 CC libguac_la-id.lo
#19 18.92 CC libguac_la-mem.lo
#19 18.99 CC libguac_la-rwlock.lo
#19 19.00 CC libguac_la-palette.lo
#19 19.00 CC libguac_la-parser.lo
#19 19.00 CC libguac_la-pool.lo
#19 19.01 CC libguac_la-protocol.lo
#19 19.01 CC libguac_la-proctitle.lo
#19 19.01 CC libguac_la-raw_encoder.lo
#19 19.02 CC libguac_la-recording.lo
#19 19.02 CC libguac_la-rect.lo
#19 19.03 CC libguac_la-socket.lo
#19 19.03 CC libguac_la-socket-broadcast.lo
#19 19.04 CC libguac_la-socket-fd.lo
#19 19.04 CC libguac_la-socket-nest.lo
#19 19.05 CC libguac_la-socket-tee.lo
#19 19.07 CC libguac_la-string.lo
#19 19.09 CC libguac_la-tcp.lo
#19 19.10 CC libguac_la-timestamp.lo
#19 19.11 CC libguac_la-unicode.lo
#19 19.11 CC libguac_la-user.lo
#19 19.12 CC libguac_la-user-handlers.lo
#19 19.15 CC libguac_la-user-handshake.lo
#19 19.15 CC libguac_la-wait-fd.lo
#19 19.21 CC libguac_la-wol.lo
#19 19.21 CC libguac_la-encode-webp.lo
#19 19.22 CC libguac_la-socket-ssl.lo
#19 19.57 CCLD libguac.la
#19 19.85 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.85 Making all in tests
#19 19.86 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.86 make[3]: Nothing to be done for 'all'.
#19 19.86 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.86 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.86 Making all in src/common
#19 19.86 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.87 Making all in .
#19 19.87 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.87 CC libguac_common_la-io.lo
#19 19.87 CC libguac_common_la-blank_cursor.lo
#19 19.87 CC libguac_common_la-clipboard.lo
#19 19.87 CC libguac_common_la-cursor.lo
#19 19.87 CC libguac_common_la-dot_cursor.lo
#19 19.87 CC libguac_common_la-ibar_cursor.lo
#19 19.87 CC libguac_common_la-iconv.lo
#19 19.87 CC libguac_common_la-json.lo
#19 19.87 CC libguac_common_la-list.lo
#19 19.87 CC libguac_common_la-pointer_cursor.lo
#19 19.87 CC libguac_common_la-rect.lo
#19 19.87 CC libguac_common_la-string.lo
#19 19.87 CC libguac_common_la-surface.lo
#19 20.21 CCLD libguac_common.la
#19 20.31 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 20.31 Making all in tests
#19 20.31 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 20.31 make[3]: Nothing to be done for 'all'.
#19 20.31 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 20.31 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 20.31 Making all in src/common-ssh
#19 20.32 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 20.32 Making all in .
#19 20.32 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 20.32 CC libguac_common_ssh_la-buffer.lo
#19 20.32 CC libguac_common_ssh_la-sftp.lo
#19 20.32 CC libguac_common_ssh_la-ssh.lo
#19 20.32 CC libguac_common_ssh_la-key.lo
#19 20.32 CC libguac_common_ssh_la-user.lo
#19 20.65 CCLD libguac_common_ssh.la
#19 20.73 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 20.73 Making all in tests
#19 20.73 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 20.73 make[3]: Nothing to be done for 'all'.
#19 20.73 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 20.73 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 20.73 Making all in src/terminal
#19 20.74 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 20.74 Making all in .
#19 20.74 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 20.75 CC libguac_terminal_la-buffer.lo
#19 20.75 CC libguac_terminal_la-char-mappings.lo
#19 20.75 CC libguac_terminal_la-color-scheme.lo
#19 20.75 CC libguac_terminal_la-common.lo
#19 20.75 CC libguac_terminal_la-display.lo
#19 20.75 CC libguac_terminal_la-named-colors.lo
#19 20.75 CC libguac_terminal_la-palette.lo
#19 20.75 CC libguac_terminal_la-scrollbar.lo
#19 20.75 CC libguac_terminal_la-select.lo
#19 20.75 CC libguac_terminal_la-selection-point.lo
#19 20.75 CC libguac_terminal_la-terminal.lo
#19 20.75 CC libguac_terminal_la-terminal-handlers.lo
#19 20.75 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 20.75 CC libguac_terminal_la-typescript.lo
#19 20.75 CC libguac_terminal_la-xparsecolor.lo
#19 21.06 terminal.c: In function '__guac_terminal_send_key':
#19 21.07 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 21.07 1924 | char data;
#19 21.07 | ^~~~
#19 21.07 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 21.07 1967 | return guac_terminal_send_data(term, &data, 1);
#19 21.07 | ^~~~
#19 21.07 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 21.07 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 21.07 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 21.07 | ^
#19 21.07 terminal.c: At top level:
#19 21.07 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 21.07 2193 | return 0;
#19 21.07 | ^~~~~~
#19 21.07 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 21.07 2195 | }
#19 21.07 | ^
#19 21.09 terminal.c: In function '__guac_terminal_send_key':
#19 21.09 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 21.09 2191 | }
#19 21.09 | ^
#19 21.09 terminal.c: At top level:
#19 21.09 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 21.09 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 21.09 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.09 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 21.09 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 21.09 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.09 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 21.09 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 21.09 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.09 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 21.09 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 21.09 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.10 cc1: all warnings being treated as errors
#19 21.10 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 21.10 make[3]: *** Waiting for unfinished jobs....
#19 21.40 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 21.40 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 21.40 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 21.40 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 21.40 make[1]: Leaving directory '/tmp/guacamole-server'
#19 21.40 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.09 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.10 cc1: all warnings being treated as errors
21.10 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.10 make[3]: *** Waiting for unfinished jobs....
21.40 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
21.40 make[2]: *** [Makefile:801: all-recursive] Error 1
21.40 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
21.40 make[1]: *** [Makefile:546: all-recursive] Error 1
21.40 make[1]: Leaving directory '/tmp/guacamole-server'
21.40 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-6-1-jenkins-label-expression-ubuntu-2400
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2400:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2399
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2399/display/redirect>
Changes:
------------------------------------------
[...truncated 214.79 KiB...]
#19 16.98 config.status: creating src/guaclog/Makefile
#19 17.00 config.status: creating src/guaclog/man/guaclog.1
#19 17.01 config.status: creating src/pulse/Makefile
#19 17.02 config.status: creating src/protocols/kubernetes/Makefile
#19 17.04 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 17.05 config.status: creating src/protocols/rdp/Makefile
#19 17.08 config.status: creating src/protocols/rdp/tests/Makefile
#19 17.10 config.status: creating src/protocols/ssh/Makefile
#19 17.12 config.status: creating src/protocols/telnet/Makefile
#19 17.13 config.status: creating src/protocols/vnc/Makefile
#19 17.15 config.status: creating config.h
#19 17.15 config.status: executing depfiles commands
#19 18.17 config.status: executing libtool commands
#19 18.19
#19 18.19 ------------------------------------------------
#19 18.19 guacamole-server version 1.6.1
#19 18.19 ------------------------------------------------
#19 18.19
#19 18.19 Library status:
#19 18.19
#19 18.19 freerdp ............. yes (2.x)
#19 18.19 pango ............... yes
#19 18.19 libavcodec .......... no
#19 18.19 libavformat ......... no
#19 18.19 libavutil ........... no
#19 18.19 libssh2 ............. yes
#19 18.19 libssl .............. yes
#19 18.19 libswscale .......... no
#19 18.19 libtelnet ........... yes
#19 18.19 libVNCServer ........ yes
#19 18.19 libvorbis ........... no
#19 18.19 libpulse ............ yes
#19 18.19 libwebsockets ....... yes
#19 18.19 libwebp ............. yes
#19 18.19 wsock32 ............. no
#19 18.19
#19 18.19 Protocol support:
#19 18.19
#19 18.19 Kubernetes .... yes
#19 18.19 RDP ........... yes
#19 18.19 SSH ........... yes
#19 18.19 Telnet ........ yes
#19 18.19 VNC ........... yes
#19 18.19
#19 18.19 Services / tools:
#19 18.19
#19 18.19 guacd ...... yes
#19 18.19 guacenc .... no
#19 18.19 guaclog .... yes
#19 18.19
#19 18.19 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 18.19 Init scripts: no
#19 18.19 Systemd units: no
#19 18.19 Systemd user: no
#19 18.19
#19 18.19 Type "make" to compile guacamole-server.
#19 18.19
#19 18.22 make all-recursive
#19 18.23 make[1]: Entering directory '/tmp/guacamole-server'
#19 18.24 Making all in src/libguac
#19 18.25 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.25 Making all in .
#19 18.26 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.26 CC libguac_la-argv.lo
#19 18.26 CC libguac_la-audio.lo
#19 18.26 CC libguac_la-client.lo
#19 18.26 CC libguac_la-display.lo
#19 18.27 CC libguac_la-display-builtin-cursors.lo
#19 18.27 CC libguac_la-display-cursor.lo
#19 18.27 CC libguac_la-display-flush.lo
#19 18.27 CC libguac_la-display-layer.lo
#19 18.27 CC libguac_la-display-layer-list.lo
#19 18.27 CC libguac_la-display-plan.lo
#19 18.27 CC libguac_la-display-plan-combine.lo
#19 18.27 CC libguac_la-display-plan-rect.lo
#19 18.27 CC libguac_la-display-plan-search.lo
#19 18.27 CC libguac_la-encode-jpeg.lo
#19 18.27 CC libguac_la-display-render-thread.lo
#19 18.27 CC libguac_la-encode-png.lo
#19 18.27 CC libguac_la-display-worker.lo
#19 18.27 CC libguac_la-error.lo
#19 18.27 CC libguac_la-fifo.lo
#19 18.28 CC libguac_la-file.lo
#19 18.28 CC libguac_la-fips.lo
#19 18.28 CC libguac_la-hash.lo
#19 18.28 CC libguac_la-id.lo
#19 18.28 CC libguac_la-flag.lo
#19 18.44 CC libguac_la-mem.lo
#19 18.45 CC libguac_la-rwlock.lo
#19 18.46 CC libguac_la-palette.lo
#19 18.47 CC libguac_la-parser.lo
#19 18.48 CC libguac_la-pool.lo
#19 18.49 CC libguac_la-proctitle.lo
#19 18.50 CC libguac_la-protocol.lo
#19 18.50 CC libguac_la-raw_encoder.lo
#19 18.50 CC libguac_la-recording.lo
#19 18.50 CC libguac_la-rect.lo
#19 18.51 CC libguac_la-socket.lo
#19 18.51 CC libguac_la-socket-broadcast.lo
#19 18.51 CC libguac_la-socket-fd.lo
#19 18.51 CC libguac_la-socket-nest.lo
#19 18.51 CC libguac_la-socket-tee.lo
#19 18.52 CC libguac_la-string.lo
#19 18.53 CC libguac_la-tcp.lo
#19 18.54 CC libguac_la-timestamp.lo
#19 18.55 CC libguac_la-unicode.lo
#19 18.56 CC libguac_la-user.lo
#19 18.58 CC libguac_la-user-handlers.lo
#19 18.60 CC libguac_la-user-handshake.lo
#19 18.63 CC libguac_la-wait-fd.lo
#19 18.64 CC libguac_la-wol.lo
#19 18.65 CC libguac_la-encode-webp.lo
#19 18.67 CC libguac_la-socket-ssl.lo
#19 19.00 CCLD libguac.la
#19 19.28 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.28 Making all in tests
#19 19.28 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.28 make[3]: Nothing to be done for 'all'.
#19 19.28 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.28 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.28 Making all in src/common
#19 19.29 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.29 Making all in .
#19 19.29 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.29 CC libguac_common_la-io.lo
#19 19.29 CC libguac_common_la-blank_cursor.lo
#19 19.29 CC libguac_common_la-clipboard.lo
#19 19.29 CC libguac_common_la-cursor.lo
#19 19.29 CC libguac_common_la-dot_cursor.lo
#19 19.29 CC libguac_common_la-ibar_cursor.lo
#19 19.29 CC libguac_common_la-iconv.lo
#19 19.29 CC libguac_common_la-json.lo
#19 19.30 CC libguac_common_la-list.lo
#19 19.30 CC libguac_common_la-pointer_cursor.lo
#19 19.30 CC libguac_common_la-rect.lo
#19 19.30 CC libguac_common_la-string.lo
#19 19.30 CC libguac_common_la-surface.lo
#19 19.61 CCLD libguac_common.la
#19 19.71 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 19.71 Making all in tests
#19 19.71 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 19.71 make[3]: Nothing to be done for 'all'.
#19 19.71 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 19.71 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 19.72 Making all in src/common-ssh
#19 19.72 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 19.72 Making all in .
#19 19.72 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 19.72 CC libguac_common_ssh_la-buffer.lo
#19 19.72 CC libguac_common_ssh_la-sftp.lo
#19 19.72 CC libguac_common_ssh_la-ssh.lo
#19 19.72 CC libguac_common_ssh_la-key.lo
#19 19.72 CC libguac_common_ssh_la-user.lo
#19 20.01 CCLD libguac_common_ssh.la
#19 20.09 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 20.09 Making all in tests
#19 20.10 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 20.10 make[3]: Nothing to be done for 'all'.
#19 20.10 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 20.10 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 20.10 Making all in src/terminal
#19 20.10 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 20.10 Making all in .
#19 20.11 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 20.11 CC libguac_terminal_la-buffer.lo
#19 20.11 CC libguac_terminal_la-char-mappings.lo
#19 20.11 CC libguac_terminal_la-color-scheme.lo
#19 20.11 CC libguac_terminal_la-common.lo
#19 20.11 CC libguac_terminal_la-display.lo
#19 20.11 CC libguac_terminal_la-named-colors.lo
#19 20.11 CC libguac_terminal_la-palette.lo
#19 20.11 CC libguac_terminal_la-scrollbar.lo
#19 20.11 CC libguac_terminal_la-select.lo
#19 20.11 CC libguac_terminal_la-selection-point.lo
#19 20.11 CC libguac_terminal_la-terminal.lo
#19 20.11 CC libguac_terminal_la-terminal-handlers.lo
#19 20.11 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 20.11 CC libguac_terminal_la-typescript.lo
#19 20.11 CC libguac_terminal_la-xparsecolor.lo
#19 20.34 terminal.c: In function '__guac_terminal_send_key':
#19 20.34 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 20.34 1924 | char data;
#19 20.34 | ^~~~
#19 20.34 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 20.34 1967 | return guac_terminal_send_data(term, &data, 1);
#19 20.34 | ^~~~
#19 20.34 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 20.34 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 20.34 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 20.34 | ^
#19 20.34 terminal.c: At top level:
#19 20.34 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 20.34 2193 | return 0;
#19 20.34 | ^~~~~~
#19 20.34 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 20.34 2195 | }
#19 20.34 | ^
#19 20.36 terminal.c: In function '__guac_terminal_send_key':
#19 20.36 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 20.36 2191 | }
#19 20.36 | ^
#19 20.36 terminal.c: At top level:
#19 20.36 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 20.36 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 20.36 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 20.36 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 20.36 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 20.36 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 20.36 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 20.36 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 20.36 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 20.36 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 20.36 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 20.36 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 20.36 cc1: all warnings being treated as errors
#19 20.36 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 20.36 make[3]: *** Waiting for unfinished jobs....
#19 20.62 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 20.62 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 20.62 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 20.62 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 20.62 make[1]: Leaving directory '/tmp/guacamole-server'
#19 20.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":
20.36 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20.36 cc1: all warnings being treated as errors
20.36 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
20.36 make[3]: *** Waiting for unfinished jobs....
20.62 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
20.62 make[2]: *** [Makefile:801: all-recursive] Error 1
20.62 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
20.62 make[1]: *** [Makefile:546: all-recursive] Error 1
20.62 make[1]: Leaving directory '/tmp/guacamole-server'
20.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-6-1-jenkins-label-expression-ubuntu-2399
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2399:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2398
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2398/display/redirect>
Changes:
------------------------------------------
[...truncated 215.12 KiB...]
#19 15.59 config.status: creating src/guaclog/Makefile
#19 15.61 config.status: creating src/guaclog/man/guaclog.1
#19 15.62 config.status: creating src/pulse/Makefile
#19 15.64 config.status: creating src/protocols/kubernetes/Makefile
#19 15.66 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 15.67 config.status: creating src/protocols/rdp/Makefile
#19 15.71 config.status: creating src/protocols/rdp/tests/Makefile
#19 15.73 config.status: creating src/protocols/ssh/Makefile
#19 15.74 config.status: creating src/protocols/telnet/Makefile
#19 15.76 config.status: creating src/protocols/vnc/Makefile
#19 15.78 config.status: creating config.h
#19 15.79 config.status: executing depfiles commands
#19 17.06 config.status: executing libtool commands
#19 17.10
#19 17.10 ------------------------------------------------
#19 17.10 guacamole-server version 1.6.1
#19 17.10 ------------------------------------------------
#19 17.10
#19 17.10 Library status:
#19 17.10
#19 17.10 freerdp ............. yes (2.x)
#19 17.10 pango ............... yes
#19 17.10 libavcodec .......... no
#19 17.10 libavformat ......... no
#19 17.10 libavutil ........... no
#19 17.10 libssh2 ............. yes
#19 17.10 libssl .............. yes
#19 17.10 libswscale .......... no
#19 17.10 libtelnet ........... yes
#19 17.10 libVNCServer ........ yes
#19 17.10 libvorbis ........... no
#19 17.10 libpulse ............ yes
#19 17.10 libwebsockets ....... yes
#19 17.10 libwebp ............. yes
#19 17.10 wsock32 ............. no
#19 17.10
#19 17.10 Protocol support:
#19 17.10
#19 17.10 Kubernetes .... yes
#19 17.10 RDP ........... yes
#19 17.10 SSH ........... yes
#19 17.10 Telnet ........ yes
#19 17.10 VNC ........... yes
#19 17.10
#19 17.10 Services / tools:
#19 17.10
#19 17.10 guacd ...... yes
#19 17.10 guacenc .... no
#19 17.10 guaclog .... yes
#19 17.10
#19 17.10 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 17.10 Init scripts: no
#19 17.10 Systemd units: no
#19 17.10 Systemd user: no
#19 17.10
#19 17.10 Type "make" to compile guacamole-server.
#19 17.10
#19 17.16 make all-recursive
#19 17.16 make[1]: Entering directory '/tmp/guacamole-server'
#19 17.17 Making all in src/libguac
#19 17.18 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 17.18 Making all in .
#19 17.19 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 17.19 CC libguac_la-argv.lo
#19 17.19 CC libguac_la-audio.lo
#19 17.19 CC libguac_la-client.lo
#19 17.19 CC libguac_la-display.lo
#19 17.19 CC libguac_la-display-builtin-cursors.lo
#19 17.19 CC libguac_la-display-cursor.lo
#19 17.20 CC libguac_la-display-flush.lo
#19 17.20 CC libguac_la-display-layer.lo
#19 17.20 CC libguac_la-display-layer-list.lo
#19 17.20 CC libguac_la-display-plan.lo
#19 17.20 CC libguac_la-display-plan-combine.lo
#19 17.20 CC libguac_la-display-plan-rect.lo
#19 17.20 CC libguac_la-display-plan-search.lo
#19 17.20 CC libguac_la-display-render-thread.lo
#19 17.20 CC libguac_la-display-worker.lo
#19 17.20 CC libguac_la-encode-jpeg.lo
#19 17.20 CC libguac_la-encode-png.lo
#19 17.20 CC libguac_la-error.lo
#19 17.21 CC libguac_la-fifo.lo
#19 17.21 CC libguac_la-file.lo
#19 17.21 CC libguac_la-fips.lo
#19 17.21 CC libguac_la-flag.lo
#19 17.21 CC libguac_la-hash.lo
#19 17.21 CC libguac_la-id.lo
#19 17.36 CC libguac_la-mem.lo
#19 17.37 CC libguac_la-rwlock.lo
#19 17.42 CC libguac_la-palette.lo
#19 17.43 CC libguac_la-parser.lo
#19 17.44 CC libguac_la-pool.lo
#19 17.45 CC libguac_la-proctitle.lo
#19 17.45 CC libguac_la-protocol.lo
#19 17.45 CC libguac_la-raw_encoder.lo
#19 17.46 CC libguac_la-recording.lo
#19 17.48 CC libguac_la-rect.lo
#19 17.48 CC libguac_la-socket.lo
#19 17.48 CC libguac_la-socket-broadcast.lo
#19 17.48 CC libguac_la-socket-fd.lo
#19 17.49 CC libguac_la-socket-nest.lo
#19 17.49 CC libguac_la-socket-tee.lo
#19 17.50 CC libguac_la-string.lo
#19 17.51 CC libguac_la-tcp.lo
#19 17.52 CC libguac_la-timestamp.lo
#19 17.53 CC libguac_la-unicode.lo
#19 17.53 CC libguac_la-user.lo
#19 17.55 CC libguac_la-user-handlers.lo
#19 17.57 CC libguac_la-user-handshake.lo
#19 17.65 CC libguac_la-wait-fd.lo
#19 17.67 CC libguac_la-wol.lo
#19 17.81 CC libguac_la-encode-webp.lo
#19 17.82 CC libguac_la-socket-ssl.lo
#19 18.23 CCLD libguac.la
#19 18.50 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 18.50 Making all in tests
#19 18.50 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 18.50 make[3]: Nothing to be done for 'all'.
#19 18.50 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 18.50 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 18.50 Making all in src/common
#19 18.51 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 18.51 Making all in .
#19 18.51 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 18.51 CC libguac_common_la-io.lo
#19 18.51 CC libguac_common_la-blank_cursor.lo
#19 18.51 CC libguac_common_la-clipboard.lo
#19 18.51 CC libguac_common_la-cursor.lo
#19 18.51 CC libguac_common_la-dot_cursor.lo
#19 18.51 CC libguac_common_la-ibar_cursor.lo
#19 18.51 CC libguac_common_la-iconv.lo
#19 18.51 CC libguac_common_la-json.lo
#19 18.51 CC libguac_common_la-list.lo
#19 18.51 CC libguac_common_la-pointer_cursor.lo
#19 18.52 CC libguac_common_la-rect.lo
#19 18.52 CC libguac_common_la-string.lo
#19 18.52 CC libguac_common_la-surface.lo
#19 18.84 CCLD libguac_common.la
#19 18.94 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 18.94 Making all in tests
#19 18.94 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 18.94 make[3]: Nothing to be done for 'all'.
#19 18.94 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 18.94 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 18.94 Making all in src/common-ssh
#19 18.95 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 18.95 Making all in .
#19 18.95 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 18.95 CC libguac_common_ssh_la-buffer.lo
#19 18.95 CC libguac_common_ssh_la-sftp.lo
#19 18.95 CC libguac_common_ssh_la-ssh.lo
#19 18.95 CC libguac_common_ssh_la-key.lo
#19 18.95 CC libguac_common_ssh_la-user.lo
#19 19.24 CCLD libguac_common_ssh.la
#19 19.34 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 19.34 Making all in tests
#19 19.34 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 19.34 make[3]: Nothing to be done for 'all'.
#19 19.34 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 19.34 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 19.34 Making all in src/terminal
#19 19.34 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 19.34 Making all in .
#19 19.35 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 19.35 CC libguac_terminal_la-buffer.lo
#19 19.35 CC libguac_terminal_la-char-mappings.lo
#19 19.35 CC libguac_terminal_la-color-scheme.lo
#19 19.35 CC libguac_terminal_la-common.lo
#19 19.35 CC libguac_terminal_la-display.lo
#19 19.35 CC libguac_terminal_la-named-colors.lo
#19 19.35 CC libguac_terminal_la-palette.lo
#19 19.35 CC libguac_terminal_la-scrollbar.lo
#19 19.35 CC libguac_terminal_la-select.lo
#19 19.35 CC libguac_terminal_la-selection-point.lo
#19 19.35 CC libguac_terminal_la-terminal.lo
#19 19.35 CC libguac_terminal_la-terminal-handlers.lo
#19 19.36 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 19.36 CC libguac_terminal_la-typescript.lo
#19 19.36 CC libguac_terminal_la-xparsecolor.lo
#19 19.68 terminal.c: In function '__guac_terminal_send_key':
#19 19.68 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 19.68 1924 | char data;
#19 19.68 | ^~~~
#19 19.69 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 19.69 1967 | return guac_terminal_send_data(term, &data, 1);
#19 19.69 | ^~~~
#19 19.69 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 19.69 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 19.69 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 19.69 | ^
#19 19.69 terminal.c: At top level:
#19 19.69 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 19.69 2193 | return 0;
#19 19.69 | ^~~~~~
#19 19.69 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 19.69 2195 | }
#19 19.69 | ^
#19 19.71 terminal.c: In function '__guac_terminal_send_key':
#19 19.71 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 19.71 2191 | }
#19 19.71 | ^
#19 19.71 terminal.c: At top level:
#19 19.71 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 19.71 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 19.71 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 19.71 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 19.71 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 19.71 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 19.71 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 19.71 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 19.71 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 19.71 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 19.71 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 19.71 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 19.71 cc1: all warnings being treated as errors
#19 19.71 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 19.71 make[3]: *** Waiting for unfinished jobs....
#19 20.05 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 20.05 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 20.05 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 20.05 make[1]: Leaving directory '/tmp/guacamole-server'
#19 20.05 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 20.05 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
> [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
19.71 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19.71 cc1: all warnings being treated as errors
19.71 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
19.71 make[3]: *** Waiting for unfinished jobs....
20.05 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
20.05 make[2]: *** [Makefile:801: all-recursive] Error 1
20.05 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
20.05 make[1]: Leaving directory '/tmp/guacamole-server'
20.05 make[1]: *** [Makefile:546: all-recursive] Error 1
20.05 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-6-1-jenkins-label-expression-ubuntu-2398
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2398:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2397
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2397/display/redirect>
Changes:
------------------------------------------
[...truncated 219.93 KiB...]
#24 28.48 config.status: creating src/guaclog/Makefile
#24 28.51 config.status: creating src/guaclog/man/guaclog.1
#24 28.53 config.status: creating src/pulse/Makefile
#24 28.56 config.status: creating src/protocols/kubernetes/Makefile
#24 28.59 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 28.62 config.status: creating src/protocols/rdp/Makefile
#24 28.68 config.status: creating src/protocols/rdp/tests/Makefile
#24 28.71 config.status: creating src/protocols/ssh/Makefile
#24 28.74 config.status: creating src/protocols/telnet/Makefile
#24 28.77 config.status: creating src/protocols/vnc/Makefile
#24 28.81 config.status: creating config.h
#24 28.82 config.status: executing depfiles commands
#24 30.65 config.status: executing libtool commands
#24 30.68
#24 30.68 ------------------------------------------------
#24 30.68 guacamole-server version 1.6.1
#24 30.68 ------------------------------------------------
#24 30.68
#24 30.68 Library status:
#24 30.68
#24 30.68 freerdp ............. yes (2.x)
#24 30.68 pango ............... yes
#24 30.68 libavcodec .......... no
#24 30.68 libavformat ......... no
#24 30.68 libavutil ........... no
#24 30.68 libssh2 ............. yes
#24 30.68 libssl .............. yes
#24 30.68 libswscale .......... no
#24 30.68 libtelnet ........... yes
#24 30.68 libVNCServer ........ yes
#24 30.68 libvorbis ........... no
#24 30.68 libpulse ............ yes
#24 30.68 libwebsockets ....... yes
#24 30.68 libwebp ............. yes
#24 30.68 wsock32 ............. no
#24 30.68
#24 30.68 Protocol support:
#24 30.68
#24 30.68 Kubernetes .... yes
#24 30.68 RDP ........... yes
#24 30.68 SSH ........... yes
#24 30.68 Telnet ........ yes
#24 30.68 VNC ........... yes
#24 30.68
#24 30.68 Services / tools:
#24 30.68
#24 30.68 guacd ...... yes
#24 30.68 guacenc .... no
#24 30.68 guaclog .... yes
#24 30.68
#24 30.68 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 30.68 Init scripts: no
#24 30.68 Systemd units: no
#24 30.68 Systemd user: no
#24 30.68
#24 30.68 Type "make" to compile guacamole-server.
#24 30.68
#24 30.73 make all-recursive
#24 30.74 make[1]: Entering directory '/tmp/guacamole-server'
#24 30.74 Making all in src/libguac
#24 30.75 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 30.75 Making all in .
#24 30.76 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 30.76 CC libguac_la-argv.lo
#24 30.77 CC libguac_la-audio.lo
#24 30.77 CC libguac_la-client.lo
#24 30.77 CC libguac_la-display.lo
#24 30.77 CC libguac_la-display-builtin-cursors.lo
#24 30.77 CC libguac_la-display-cursor.lo
#24 30.77 CC libguac_la-display-flush.lo
#24 30.77 CC libguac_la-display-layer.lo
#24 30.77 CC libguac_la-display-layer-list.lo
#24 30.77 CC libguac_la-display-plan.lo
#24 30.77 CC libguac_la-display-plan-combine.lo
#24 30.77 CC libguac_la-display-plan-rect.lo
#24 30.77 CC libguac_la-display-plan-search.lo
#24 30.77 CC libguac_la-display-render-thread.lo
#24 30.78 CC libguac_la-display-worker.lo
#24 30.78 CC libguac_la-encode-jpeg.lo
#24 30.78 CC libguac_la-encode-png.lo
#24 30.78 CC libguac_la-error.lo
#24 30.78 CC libguac_la-fifo.lo
#24 30.78 CC libguac_la-fips.lo
#24 30.78 CC libguac_la-file.lo
#24 30.78 CC libguac_la-flag.lo
#24 30.79 CC libguac_la-hash.lo
#24 30.79 CC libguac_la-id.lo
#24 30.95 CC libguac_la-mem.lo
#24 31.05 CC libguac_la-rwlock.lo
#24 31.05 CC libguac_la-palette.lo
#24 31.07 CC libguac_la-parser.lo
#24 31.10 CC libguac_la-pool.lo
#24 31.10 CC libguac_la-proctitle.lo
#24 31.11 CC libguac_la-protocol.lo
#24 31.11 CC libguac_la-raw_encoder.lo
#24 31.11 CC libguac_la-recording.lo
#24 31.11 CC libguac_la-rect.lo
#24 31.11 CC libguac_la-socket.lo
#24 31.12 CC libguac_la-socket-broadcast.lo
#24 31.13 CC libguac_la-socket-fd.lo
#24 31.13 CC libguac_la-socket-nest.lo
#24 31.13 CC libguac_la-socket-tee.lo
#24 31.15 CC libguac_la-string.lo
#24 31.16 CC libguac_la-tcp.lo
#24 31.16 CC libguac_la-timestamp.lo
#24 31.17 CC libguac_la-unicode.lo
#24 31.17 CC libguac_la-user.lo
#24 31.18 CC libguac_la-user-handlers.lo
#24 31.24 CC libguac_la-user-handshake.lo
#24 31.27 CC libguac_la-wait-fd.lo
#24 31.33 CC libguac_la-wol.lo
#24 31.34 CC libguac_la-encode-webp.lo
#24 31.37 CC libguac_la-socket-ssl.lo
#24 31.88 CCLD libguac.la
#24 32.33 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 32.33 Making all in tests
#24 32.33 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 32.33 make[3]: Nothing to be done for 'all'.
#24 32.33 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 32.33 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 32.34 Making all in src/common
#24 32.34 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 32.34 Making all in .
#24 32.35 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 32.35 CC libguac_common_la-io.lo
#24 32.35 CC libguac_common_la-blank_cursor.lo
#24 32.35 CC libguac_common_la-clipboard.lo
#24 32.35 CC libguac_common_la-cursor.lo
#24 32.35 CC libguac_common_la-dot_cursor.lo
#24 32.35 CC libguac_common_la-ibar_cursor.lo
#24 32.35 CC libguac_common_la-iconv.lo
#24 32.35 CC libguac_common_la-json.lo
#24 32.35 CC libguac_common_la-list.lo
#24 32.35 CC libguac_common_la-pointer_cursor.lo
#24 32.35 CC libguac_common_la-rect.lo
#24 32.36 CC libguac_common_la-string.lo
#24 32.36 CC libguac_common_la-surface.lo
#24 32.82 CCLD libguac_common.la
#24 32.98 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 32.98 Making all in tests
#24 32.98 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 32.98 make[3]: Nothing to be done for 'all'.
#24 32.98 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 32.98 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 32.99 Making all in src/common-ssh
#24 32.99 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 32.99 Making all in .
#24 33.00 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 33.00 CC libguac_common_ssh_la-buffer.lo
#24 33.00 CC libguac_common_ssh_la-sftp.lo
#24 33.00 CC libguac_common_ssh_la-ssh.lo
#24 33.00 CC libguac_common_ssh_la-key.lo
#24 33.00 CC libguac_common_ssh_la-user.lo
#24 33.67 CCLD libguac_common_ssh.la
#24 33.79 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 33.79 Making all in tests
#24 33.80 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 33.80 make[3]: Nothing to be done for 'all'.
#24 33.80 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 33.80 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 33.80 Making all in src/terminal
#24 33.80 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 33.81 Making all in .
#24 33.81 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 33.81 CC libguac_terminal_la-buffer.lo
#24 33.81 CC libguac_terminal_la-char-mappings.lo
#24 33.81 CC libguac_terminal_la-color-scheme.lo
#24 33.81 CC libguac_terminal_la-common.lo
#24 33.81 CC libguac_terminal_la-display.lo
#24 33.81 CC libguac_terminal_la-named-colors.lo
#24 33.82 CC libguac_terminal_la-palette.lo
#24 33.82 CC libguac_terminal_la-scrollbar.lo
#24 33.82 CC libguac_terminal_la-select.lo
#24 33.82 CC libguac_terminal_la-selection-point.lo
#24 33.82 CC libguac_terminal_la-terminal.lo
#24 33.82 CC libguac_terminal_la-terminal-handlers.lo
#24 33.82 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 33.82 CC libguac_terminal_la-typescript.lo
#24 33.82 CC libguac_terminal_la-xparsecolor.lo
#24 34.32 terminal.c: In function '__guac_terminal_send_key':
#24 34.32 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 34.32 1924 | char data;
#24 34.32 | ^~~~
#24 34.33 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 34.33 1967 | return guac_terminal_send_data(term, &data, 1);
#24 34.33 | ^~~~
#24 34.33 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 34.34 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 34.34 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 34.34 | ^
#24 34.34 terminal.c: At top level:
#24 34.34 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 34.34 2193 | return 0;
#24 34.34 | ^~~~~~
#24 34.34 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 34.34 2195 | }
#24 34.34 | ^
#24 34.36 terminal.c: In function '__guac_terminal_send_key':
#24 34.36 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 34.36 2191 | }
#24 34.36 | ^
#24 34.36 terminal.c: At top level:
#24 34.36 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 34.36 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 34.36 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 34.36 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 34.36 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 34.36 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 34.37 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 34.37 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 34.37 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 34.37 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 34.37 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 34.37 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 34.37 cc1: all warnings being treated as errors
#24 34.37 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 34.37 make[3]: *** Waiting for unfinished jobs....
#24 34.86 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 34.86 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 34.86 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 34.86 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 34.86 make[1]: Leaving directory '/tmp/guacamole-server'
#24 34.86 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":
34.37 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
34.37 cc1: all warnings being treated as errors
34.37 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
34.37 make[3]: *** Waiting for unfinished jobs....
34.86 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
34.86 make[2]: *** [Makefile:801: all-recursive] Error 1
34.86 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
34.86 make[1]: *** [Makefile:546: all-recursive] Error 1
34.86 make[1]: Leaving directory '/tmp/guacamole-server'
34.86 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-6-1-jenkins-label-expression-ubuntu-2397
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2397:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2396
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2396/display/redirect>
Changes:
------------------------------------------
[...truncated 215.84 KiB...]
#24 17.63 config.status: creating src/guaclog/Makefile
#24 17.65 config.status: creating src/guaclog/man/guaclog.1
#24 17.67 config.status: creating src/pulse/Makefile
#24 17.69 config.status: creating src/protocols/kubernetes/Makefile
#24 17.71 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 17.74 config.status: creating src/protocols/rdp/Makefile
#24 17.78 config.status: creating src/protocols/rdp/tests/Makefile
#24 17.80 config.status: creating src/protocols/ssh/Makefile
#24 17.82 config.status: creating src/protocols/telnet/Makefile
#24 17.84 config.status: creating src/protocols/vnc/Makefile
#24 17.87 config.status: creating config.h
#24 17.88 config.status: executing depfiles commands
#24 19.36 config.status: executing libtool commands
#24 19.38
#24 19.38 ------------------------------------------------
#24 19.38 guacamole-server version 1.6.1
#24 19.38 ------------------------------------------------
#24 19.38
#24 19.38 Library status:
#24 19.38
#24 19.38 freerdp ............. yes (2.x)
#24 19.38 pango ............... yes
#24 19.38 libavcodec .......... no
#24 19.38 libavformat ......... no
#24 19.38 libavutil ........... no
#24 19.38 libssh2 ............. yes
#24 19.38 libssl .............. yes
#24 19.38 libswscale .......... no
#24 19.38 libtelnet ........... yes
#24 19.38 libVNCServer ........ yes
#24 19.38 libvorbis ........... no
#24 19.38 libpulse ............ yes
#24 19.38 libwebsockets ....... yes
#24 19.38 libwebp ............. yes
#24 19.38 wsock32 ............. no
#24 19.38
#24 19.38 Protocol support:
#24 19.38
#24 19.38 Kubernetes .... yes
#24 19.38 RDP ........... yes
#24 19.38 SSH ........... yes
#24 19.38 Telnet ........ yes
#24 19.38 VNC ........... yes
#24 19.38
#24 19.38 Services / tools:
#24 19.38
#24 19.38 guacd ...... yes
#24 19.38 guacenc .... no
#24 19.38 guaclog .... yes
#24 19.38
#24 19.38 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 19.38 Init scripts: no
#24 19.38 Systemd units: no
#24 19.38 Systemd user: no
#24 19.38
#24 19.38 Type "make" to compile guacamole-server.
#24 19.38
#24 19.42 make all-recursive
#24 19.43 make[1]: Entering directory '/tmp/guacamole-server'
#24 19.43 Making all in src/libguac
#24 19.44 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 19.44 Making all in .
#24 19.45 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 19.45 CC libguac_la-argv.lo
#24 19.45 CC libguac_la-audio.lo
#24 19.45 CC libguac_la-client.lo
#24 19.45 CC libguac_la-display.lo
#24 19.45 CC libguac_la-display-builtin-cursors.lo
#24 19.45 CC libguac_la-display-cursor.lo
#24 19.45 CC libguac_la-display-flush.lo
#24 19.45 CC libguac_la-display-layer.lo
#24 19.45 CC libguac_la-display-layer-list.lo
#24 19.45 CC libguac_la-display-plan.lo
#24 19.45 CC libguac_la-display-plan-combine.lo
#24 19.45 CC libguac_la-display-plan-rect.lo
#24 19.45 CC libguac_la-display-plan-search.lo
#24 19.45 CC libguac_la-display-render-thread.lo
#24 19.45 CC libguac_la-display-worker.lo
#24 19.45 CC libguac_la-encode-jpeg.lo
#24 19.46 CC libguac_la-encode-png.lo
#24 19.46 CC libguac_la-error.lo
#24 19.46 CC libguac_la-fifo.lo
#24 19.46 CC libguac_la-file.lo
#24 19.46 CC libguac_la-fips.lo
#24 19.46 CC libguac_la-flag.lo
#24 19.46 CC libguac_la-hash.lo
#24 19.46 CC libguac_la-id.lo
#24 19.59 CC libguac_la-mem.lo
#24 19.66 CC libguac_la-rwlock.lo
#24 19.67 CC libguac_la-palette.lo
#24 19.68 CC libguac_la-parser.lo
#24 19.68 CC libguac_la-pool.lo
#24 19.70 CC libguac_la-proctitle.lo
#24 19.70 CC libguac_la-protocol.lo
#24 19.70 CC libguac_la-raw_encoder.lo
#24 19.70 CC libguac_la-recording.lo
#24 19.70 CC libguac_la-rect.lo
#24 19.71 CC libguac_la-socket.lo
#24 19.71 CC libguac_la-socket-broadcast.lo
#24 19.71 CC libguac_la-socket-fd.lo
#24 19.72 CC libguac_la-socket-nest.lo
#24 19.72 CC libguac_la-socket-tee.lo
#24 19.72 CC libguac_la-string.lo
#24 19.73 CC libguac_la-tcp.lo
#24 19.75 CC libguac_la-timestamp.lo
#24 19.75 CC libguac_la-unicode.lo
#24 19.78 CC libguac_la-user.lo
#24 19.79 CC libguac_la-user-handlers.lo
#24 19.81 CC libguac_la-user-handshake.lo
#24 19.84 CC libguac_la-wait-fd.lo
#24 19.86 CC libguac_la-wol.lo
#24 19.86 CC libguac_la-encode-webp.lo
#24 19.88 CC libguac_la-socket-ssl.lo
#24 20.24 CCLD libguac.la
#24 20.53 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 20.53 Making all in tests
#24 20.54 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 20.54 make[3]: Nothing to be done for 'all'.
#24 20.54 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 20.54 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 20.54 Making all in src/common
#24 20.54 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 20.54 Making all in .
#24 20.55 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 20.55 CC libguac_common_la-io.lo
#24 20.55 CC libguac_common_la-blank_cursor.lo
#24 20.55 CC libguac_common_la-clipboard.lo
#24 20.55 CC libguac_common_la-cursor.lo
#24 20.55 CC libguac_common_la-dot_cursor.lo
#24 20.55 CC libguac_common_la-ibar_cursor.lo
#24 20.55 CC libguac_common_la-iconv.lo
#24 20.55 CC libguac_common_la-json.lo
#24 20.55 CC libguac_common_la-list.lo
#24 20.55 CC libguac_common_la-pointer_cursor.lo
#24 20.55 CC libguac_common_la-rect.lo
#24 20.55 CC libguac_common_la-string.lo
#24 20.55 CC libguac_common_la-surface.lo
#24 20.87 CCLD libguac_common.la
#24 21.08 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.08 Making all in tests
#24 21.08 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 21.08 make[3]: Nothing to be done for 'all'.
#24 21.08 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 21.08 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.08 Making all in src/common-ssh
#24 21.09 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.09 Making all in .
#24 21.09 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.10 CC libguac_common_ssh_la-buffer.lo
#24 21.10 CC libguac_common_ssh_la-sftp.lo
#24 21.10 CC libguac_common_ssh_la-ssh.lo
#24 21.10 CC libguac_common_ssh_la-key.lo
#24 21.10 CC libguac_common_ssh_la-user.lo
#24 21.44 CCLD libguac_common_ssh.la
#24 21.51 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 21.51 Making all in tests
#24 21.51 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 21.51 make[3]: Nothing to be done for 'all'.
#24 21.51 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 21.51 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 21.51 Making all in src/terminal
#24 21.51 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 21.51 Making all in .
#24 21.52 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 21.52 CC libguac_terminal_la-buffer.lo
#24 21.52 CC libguac_terminal_la-char-mappings.lo
#24 21.52 CC libguac_terminal_la-color-scheme.lo
#24 21.52 CC libguac_terminal_la-common.lo
#24 21.52 CC libguac_terminal_la-display.lo
#24 21.52 CC libguac_terminal_la-named-colors.lo
#24 21.52 CC libguac_terminal_la-palette.lo
#24 21.52 CC libguac_terminal_la-scrollbar.lo
#24 21.52 CC libguac_terminal_la-select.lo
#24 21.52 CC libguac_terminal_la-selection-point.lo
#24 21.52 CC libguac_terminal_la-terminal.lo
#24 21.52 CC libguac_terminal_la-terminal-handlers.lo
#24 21.52 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 21.52 CC libguac_terminal_la-typescript.lo
#24 21.52 CC libguac_terminal_la-xparsecolor.lo
#24 21.74 terminal.c: In function '__guac_terminal_send_key':
#24 21.74 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 21.74 1924 | char data;
#24 21.74 | ^~~~
#24 21.75 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 21.75 1967 | return guac_terminal_send_data(term, &data, 1);
#24 21.75 | ^~~~
#24 21.75 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 21.75 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 21.75 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 21.75 | ^
#24 21.75 terminal.c: At top level:
#24 21.75 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 21.75 2193 | return 0;
#24 21.75 | ^~~~~~
#24 21.75 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 21.75 2195 | }
#24 21.75 | ^
#24 21.76 terminal.c: In function '__guac_terminal_send_key':
#24 21.76 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 21.76 2191 | }
#24 21.76 | ^
#24 21.77 terminal.c: At top level:
#24 21.77 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 21.77 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 21.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.77 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 21.77 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 21.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.77 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 21.77 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 21.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.77 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 21.77 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 21.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.77 cc1: all warnings being treated as errors
#24 21.77 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 21.77 make[3]: *** Waiting for unfinished jobs....
#24 22.08 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.08 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.08 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 22.08 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 22.08 make[1]: Leaving directory '/tmp/guacamole-server'
#24 22.08 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.77 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.77 cc1: all warnings being treated as errors
21.77 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.77 make[3]: *** Waiting for unfinished jobs....
22.08 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.08 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.08 make[2]: *** [Makefile:801: all-recursive] Error 1
22.08 make[1]: *** [Makefile:546: all-recursive] Error 1
22.08 make[1]: Leaving directory '/tmp/guacamole-server'
22.08 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
288 | COPY . ${BUILD_DIR}
289 |
290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
291 |
292 | # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2396
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2396:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2395
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2395/display/redirect>
Changes:
------------------------------------------
[...truncated 213.95 KiB...]
#19 17.63 config.status: creating src/guaclog/Makefile
#19 17.66 config.status: creating src/guaclog/man/guaclog.1
#19 17.67 config.status: creating src/pulse/Makefile
#19 17.69 config.status: creating src/protocols/kubernetes/Makefile
#19 17.71 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 17.74 config.status: creating src/protocols/rdp/Makefile
#19 17.78 config.status: creating src/protocols/rdp/tests/Makefile
#19 17.80 config.status: creating src/protocols/ssh/Makefile
#19 17.82 config.status: creating src/protocols/telnet/Makefile
#19 17.84 config.status: creating src/protocols/vnc/Makefile
#19 17.87 config.status: creating config.h
#19 17.88 config.status: executing depfiles commands
#19 19.36 config.status: executing libtool commands
#19 19.38
#19 19.38 ------------------------------------------------
#19 19.38 guacamole-server version 1.6.1
#19 19.38 ------------------------------------------------
#19 19.38
#19 19.38 Library status:
#19 19.38
#19 19.38 freerdp ............. yes (2.x)
#19 19.38 pango ............... yes
#19 19.38 libavcodec .......... no
#19 19.38 libavformat ......... no
#19 19.38 libavutil ........... no
#19 19.38 libssh2 ............. yes
#19 19.38 libssl .............. yes
#19 19.38 libswscale .......... no
#19 19.38 libtelnet ........... yes
#19 19.38 libVNCServer ........ yes
#19 19.38 libvorbis ........... no
#19 19.38 libpulse ............ yes
#19 19.38 libwebsockets ....... yes
#19 19.38 libwebp ............. yes
#19 19.38 wsock32 ............. no
#19 19.38
#19 19.38 Protocol support:
#19 19.38
#19 19.38 Kubernetes .... yes
#19 19.38 RDP ........... yes
#19 19.38 SSH ........... yes
#19 19.38 Telnet ........ yes
#19 19.38 VNC ........... yes
#19 19.38
#19 19.38 Services / tools:
#19 19.38
#19 19.38 guacd ...... yes
#19 19.38 guacenc .... no
#19 19.38 guaclog .... yes
#19 19.38
#19 19.38 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 19.38 Init scripts: no
#19 19.38 Systemd units: no
#19 19.38 Systemd user: no
#19 19.38
#19 19.38 Type "make" to compile guacamole-server.
#19 19.38
#19 19.42 make all-recursive
#19 19.43 make[1]: Entering directory '/tmp/guacamole-server'
#19 19.43 Making all in src/libguac
#19 19.44 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.44 Making all in .
#19 19.45 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.45 CC libguac_la-argv.lo
#19 19.45 CC libguac_la-audio.lo
#19 19.45 CC libguac_la-client.lo
#19 19.45 CC libguac_la-display.lo
#19 19.45 CC libguac_la-display-builtin-cursors.lo
#19 19.45 CC libguac_la-display-cursor.lo
#19 19.45 CC libguac_la-display-flush.lo
#19 19.45 CC libguac_la-display-layer.lo
#19 19.45 CC libguac_la-display-layer-list.lo
#19 19.45 CC libguac_la-display-plan.lo
#19 19.46 CC libguac_la-display-plan-combine.lo
#19 19.46 CC libguac_la-display-plan-rect.lo
#19 19.46 CC libguac_la-display-plan-search.lo
#19 19.46 CC libguac_la-display-render-thread.lo
#19 19.46 CC libguac_la-display-worker.lo
#19 19.46 CC libguac_la-encode-jpeg.lo
#19 19.46 CC libguac_la-encode-png.lo
#19 19.46 CC libguac_la-error.lo
#19 19.46 CC libguac_la-fifo.lo
#19 19.46 CC libguac_la-file.lo
#19 19.47 CC libguac_la-fips.lo
#19 19.47 CC libguac_la-flag.lo
#19 19.47 CC libguac_la-hash.lo
#19 19.47 CC libguac_la-id.lo
#19 19.61 CC libguac_la-mem.lo
#19 19.62 CC libguac_la-rwlock.lo
#19 19.64 CC libguac_la-palette.lo
#19 19.65 CC libguac_la-parser.lo
#19 19.67 CC libguac_la-pool.lo
#19 19.67 CC libguac_la-proctitle.lo
#19 19.68 CC libguac_la-protocol.lo
#19 19.68 CC libguac_la-raw_encoder.lo
#19 19.68 CC libguac_la-recording.lo
#19 19.69 CC libguac_la-rect.lo
#19 19.70 CC libguac_la-socket.lo
#19 19.70 CC libguac_la-socket-broadcast.lo
#19 19.70 CC libguac_la-socket-fd.lo
#19 19.71 CC libguac_la-socket-nest.lo
#19 19.72 CC libguac_la-socket-tee.lo
#19 19.73 CC libguac_la-string.lo
#19 19.73 CC libguac_la-tcp.lo
#19 19.73 CC libguac_la-timestamp.lo
#19 19.74 CC libguac_la-unicode.lo
#19 19.74 CC libguac_la-user.lo
#19 19.75 CC libguac_la-user-handlers.lo
#19 19.79 CC libguac_la-user-handshake.lo
#19 19.79 CC libguac_la-wait-fd.lo
#19 19.80 CC libguac_la-wol.lo
#19 19.81 CC libguac_la-encode-webp.lo
#19 19.83 CC libguac_la-socket-ssl.lo
#19 20.19 CCLD libguac.la
#19 20.45 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.45 Making all in tests
#19 20.46 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.46 make[3]: Nothing to be done for 'all'.
#19 20.46 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.46 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.46 Making all in src/common
#19 20.47 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.47 Making all in .
#19 20.47 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.48 CC libguac_common_la-io.lo
#19 20.48 CC libguac_common_la-blank_cursor.lo
#19 20.48 CC libguac_common_la-clipboard.lo
#19 20.48 CC libguac_common_la-cursor.lo
#19 20.48 CC libguac_common_la-dot_cursor.lo
#19 20.48 CC libguac_common_la-ibar_cursor.lo
#19 20.48 CC libguac_common_la-iconv.lo
#19 20.48 CC libguac_common_la-json.lo
#19 20.49 CC libguac_common_la-list.lo
#19 20.49 CC libguac_common_la-pointer_cursor.lo
#19 20.49 CC libguac_common_la-rect.lo
#19 20.49 CC libguac_common_la-string.lo
#19 20.50 CC libguac_common_la-surface.lo
#19 20.98 CCLD libguac_common.la
#19 21.07 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.07 Making all in tests
#19 21.07 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.07 make[3]: Nothing to be done for 'all'.
#19 21.07 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.07 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.07 Making all in src/common-ssh
#19 21.07 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.08 Making all in .
#19 21.08 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.08 CC libguac_common_ssh_la-buffer.lo
#19 21.08 CC libguac_common_ssh_la-sftp.lo
#19 21.08 CC libguac_common_ssh_la-ssh.lo
#19 21.08 CC libguac_common_ssh_la-key.lo
#19 21.08 CC libguac_common_ssh_la-user.lo
#19 21.35 CCLD libguac_common_ssh.la
#19 21.41 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.41 Making all in tests
#19 21.42 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.42 make[3]: Nothing to be done for 'all'.
#19 21.42 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.42 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.42 Making all in src/terminal
#19 21.42 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.42 Making all in .
#19 21.42 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.42 CC libguac_terminal_la-buffer.lo
#19 21.43 CC libguac_terminal_la-char-mappings.lo
#19 21.43 CC libguac_terminal_la-color-scheme.lo
#19 21.43 CC libguac_terminal_la-common.lo
#19 21.43 CC libguac_terminal_la-display.lo
#19 21.43 CC libguac_terminal_la-named-colors.lo
#19 21.43 CC libguac_terminal_la-palette.lo
#19 21.43 CC libguac_terminal_la-scrollbar.lo
#19 21.43 CC libguac_terminal_la-select.lo
#19 21.43 CC libguac_terminal_la-selection-point.lo
#19 21.43 CC libguac_terminal_la-terminal.lo
#19 21.43 CC libguac_terminal_la-terminal-handlers.lo
#19 21.43 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 21.43 CC libguac_terminal_la-typescript.lo
#19 21.43 CC libguac_terminal_la-xparsecolor.lo
#19 21.70 terminal.c: In function '__guac_terminal_send_key':
#19 21.70 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 21.70 1924 | char data;
#19 21.70 | ^~~~
#19 21.70 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 21.70 1967 | return guac_terminal_send_data(term, &data, 1);
#19 21.70 | ^~~~
#19 21.71 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 21.71 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 21.71 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 21.71 | ^
#19 21.71 terminal.c: At top level:
#19 21.71 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 21.71 2193 | return 0;
#19 21.71 | ^~~~~~
#19 21.71 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 21.71 2195 | }
#19 21.71 | ^
#19 21.72 terminal.c: In function '__guac_terminal_send_key':
#19 21.72 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 21.72 2191 | }
#19 21.72 | ^
#19 21.73 terminal.c: At top level:
#19 21.73 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 21.73 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 21.73 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.73 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 21.73 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 21.73 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.73 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 21.73 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 21.73 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.73 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 21.73 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 21.73 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.73 cc1: all warnings being treated as errors
#19 21.73 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 21.73 make[3]: *** Waiting for unfinished jobs....
#19 22.01 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.01 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.01 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.01 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.01 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.01 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.73 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.73 cc1: all warnings being treated as errors
21.73 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.73 make[3]: *** Waiting for unfinished jobs....
22.01 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.01 make[2]: *** [Makefile:801: all-recursive] Error 1
22.01 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.01 make[1]: *** [Makefile:546: all-recursive] Error 1
22.01 make[1]: Leaving directory '/tmp/guacamole-server'
22.01 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-6-1-jenkins-label-expression-ubuntu-2395
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2395:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2394
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2394/display/redirect>
Changes:
------------------------------------------
[...truncated 216.78 KiB...]
#19 29.25 config.status: creating src/guaclog/Makefile
#19 29.28 config.status: creating src/guaclog/man/guaclog.1
#19 29.30 config.status: creating src/pulse/Makefile
#19 29.33 config.status: creating src/protocols/kubernetes/Makefile
#19 29.36 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 29.40 config.status: creating src/protocols/rdp/Makefile
#19 29.46 config.status: creating src/protocols/rdp/tests/Makefile
#19 29.49 config.status: creating src/protocols/ssh/Makefile
#19 29.52 config.status: creating src/protocols/telnet/Makefile
#19 29.55 config.status: creating src/protocols/vnc/Makefile
#19 29.59 config.status: creating config.h
#19 29.60 config.status: executing depfiles commands
#19 31.59 config.status: executing libtool commands
#19 31.62
#19 31.62 ------------------------------------------------
#19 31.62 guacamole-server version 1.6.1
#19 31.62 ------------------------------------------------
#19 31.62
#19 31.62 Library status:
#19 31.62
#19 31.62 freerdp ............. yes (2.x)
#19 31.62 pango ............... yes
#19 31.62 libavcodec .......... no
#19 31.62 libavformat ......... no
#19 31.62 libavutil ........... no
#19 31.62 libssh2 ............. yes
#19 31.62 libssl .............. yes
#19 31.62 libswscale .......... no
#19 31.62 libtelnet ........... yes
#19 31.62 libVNCServer ........ yes
#19 31.62 libvorbis ........... no
#19 31.62 libpulse ............ yes
#19 31.62 libwebsockets ....... yes
#19 31.62 libwebp ............. yes
#19 31.62 wsock32 ............. no
#19 31.62
#19 31.62 Protocol support:
#19 31.62
#19 31.62 Kubernetes .... yes
#19 31.62 RDP ........... yes
#19 31.62 SSH ........... yes
#19 31.62 Telnet ........ yes
#19 31.62 VNC ........... yes
#19 31.62
#19 31.62 Services / tools:
#19 31.62
#19 31.62 guacd ...... yes
#19 31.62 guacenc .... no
#19 31.62 guaclog .... yes
#19 31.62
#19 31.62 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 31.62 Init scripts: no
#19 31.62 Systemd units: no
#19 31.62 Systemd user: no
#19 31.62
#19 31.62 Type "make" to compile guacamole-server.
#19 31.62
#19 31.68 make all-recursive
#19 31.68 make[1]: Entering directory '/tmp/guacamole-server'
#19 31.69 Making all in src/libguac
#19 31.70 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 31.70 Making all in .
#19 31.71 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 31.71 CC libguac_la-argv.lo
#19 31.71 CC libguac_la-audio.lo
#19 31.71 CC libguac_la-client.lo
#19 31.71 CC libguac_la-display.lo
#19 31.71 CC libguac_la-display-builtin-cursors.lo
#19 31.71 CC libguac_la-display-cursor.lo
#19 31.71 CC libguac_la-display-flush.lo
#19 31.71 CC libguac_la-display-layer.lo
#19 31.71 CC libguac_la-display-layer-list.lo
#19 31.72 CC libguac_la-display-plan.lo
#19 31.72 CC libguac_la-display-plan-combine.lo
#19 31.72 CC libguac_la-display-plan-rect.lo
#19 31.72 CC libguac_la-display-plan-search.lo
#19 31.72 CC libguac_la-display-render-thread.lo
#19 31.72 CC libguac_la-display-worker.lo
#19 31.72 CC libguac_la-encode-jpeg.lo
#19 31.72 CC libguac_la-encode-png.lo
#19 31.72 CC libguac_la-error.lo
#19 31.72 CC libguac_la-fifo.lo
#19 31.72 CC libguac_la-file.lo
#19 31.72 CC libguac_la-fips.lo
#19 31.73 CC libguac_la-flag.lo
#19 31.73 CC libguac_la-hash.lo
#19 31.73 CC libguac_la-id.lo
#19 31.92 CC libguac_la-mem.lo
#19 31.97 CC libguac_la-rwlock.lo
#19 32.01 CC libguac_la-palette.lo
#19 32.02 CC libguac_la-parser.lo
#19 32.02 CC libguac_la-pool.lo
#19 32.03 CC libguac_la-proctitle.lo
#19 32.04 CC libguac_la-protocol.lo
#19 32.05 CC libguac_la-raw_encoder.lo
#19 32.05 CC libguac_la-recording.lo
#19 32.05 CC libguac_la-rect.lo
#19 32.05 CC libguac_la-socket.lo
#19 32.06 CC libguac_la-socket-broadcast.lo
#19 32.07 CC libguac_la-socket-fd.lo
#19 32.08 CC libguac_la-socket-nest.lo
#19 32.09 CC libguac_la-socket-tee.lo
#19 32.09 CC libguac_la-string.lo
#19 32.09 CC libguac_la-tcp.lo
#19 32.10 CC libguac_la-timestamp.lo
#19 32.11 CC libguac_la-unicode.lo
#19 32.13 CC libguac_la-user.lo
#19 32.14 CC libguac_la-user-handlers.lo
#19 32.23 CC libguac_la-user-handshake.lo
#19 32.23 CC libguac_la-wait-fd.lo
#19 32.27 CC libguac_la-wol.lo
#19 32.27 CC libguac_la-encode-webp.lo
#19 32.29 CC libguac_la-socket-ssl.lo
#19 32.82 CCLD libguac.la
#19 33.26 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 33.26 Making all in tests
#19 33.27 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 33.27 make[3]: Nothing to be done for 'all'.
#19 33.27 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 33.27 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 33.27 Making all in src/common
#19 33.28 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 33.28 Making all in .
#19 33.28 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 33.29 CC libguac_common_la-io.lo
#19 33.29 CC libguac_common_la-blank_cursor.lo
#19 33.29 CC libguac_common_la-clipboard.lo
#19 33.29 CC libguac_common_la-cursor.lo
#19 33.29 CC libguac_common_la-dot_cursor.lo
#19 33.29 CC libguac_common_la-ibar_cursor.lo
#19 33.29 CC libguac_common_la-iconv.lo
#19 33.29 CC libguac_common_la-json.lo
#19 33.29 CC libguac_common_la-list.lo
#19 33.29 CC libguac_common_la-pointer_cursor.lo
#19 33.29 CC libguac_common_la-rect.lo
#19 33.29 CC libguac_common_la-string.lo
#19 33.29 CC libguac_common_la-surface.lo
#19 33.76 CCLD libguac_common.la
#19 33.92 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 33.92 Making all in tests
#19 33.92 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 33.92 make[3]: Nothing to be done for 'all'.
#19 33.92 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 33.92 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 33.92 Making all in src/common-ssh
#19 33.93 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 33.93 Making all in .
#19 33.94 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 33.94 CC libguac_common_ssh_la-buffer.lo
#19 33.94 CC libguac_common_ssh_la-sftp.lo
#19 33.94 CC libguac_common_ssh_la-ssh.lo
#19 33.94 CC libguac_common_ssh_la-key.lo
#19 33.94 CC libguac_common_ssh_la-user.lo
#19 34.42 CCLD libguac_common_ssh.la
#19 34.55 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 34.55 Making all in tests
#19 34.56 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 34.56 make[3]: Nothing to be done for 'all'.
#19 34.56 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 34.56 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 34.56 Making all in src/terminal
#19 34.56 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 34.57 Making all in .
#19 34.57 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 34.57 CC libguac_terminal_la-buffer.lo
#19 34.58 CC libguac_terminal_la-char-mappings.lo
#19 34.58 CC libguac_terminal_la-color-scheme.lo
#19 34.58 CC libguac_terminal_la-common.lo
#19 34.58 CC libguac_terminal_la-display.lo
#19 34.58 CC libguac_terminal_la-named-colors.lo
#19 34.58 CC libguac_terminal_la-palette.lo
#19 34.58 CC libguac_terminal_la-scrollbar.lo
#19 34.58 CC libguac_terminal_la-select.lo
#19 34.58 CC libguac_terminal_la-selection-point.lo
#19 34.58 CC libguac_terminal_la-terminal.lo
#19 34.58 CC libguac_terminal_la-terminal-handlers.lo
#19 34.58 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 34.58 CC libguac_terminal_la-typescript.lo
#19 34.59 CC libguac_terminal_la-xparsecolor.lo
#19 35.02 terminal.c: In function '__guac_terminal_send_key':
#19 35.02 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 35.02 1924 | char data;
#19 35.02 | ^~~~
#19 35.02 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 35.02 1967 | return guac_terminal_send_data(term, &data, 1);
#19 35.02 | ^~~~
#19 35.02 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 35.03 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 35.03 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 35.03 | ^
#19 35.03 terminal.c: At top level:
#19 35.03 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 35.03 2193 | return 0;
#19 35.03 | ^~~~~~
#19 35.03 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 35.03 2195 | }
#19 35.03 | ^
#19 35.05 terminal.c: In function '__guac_terminal_send_key':
#19 35.05 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 35.05 2191 | }
#19 35.05 | ^
#19 35.06 terminal.c: At top level:
#19 35.06 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 35.06 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 35.06 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.06 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 35.06 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 35.06 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.06 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 35.06 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 35.06 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.06 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 35.06 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 35.06 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.06 cc1: all warnings being treated as errors
#19 35.07 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 35.07 make[3]: *** Waiting for unfinished jobs....
#19 35.56 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 35.56 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 35.56 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 35.57 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 35.57 make[1]: Leaving directory '/tmp/guacamole-server'
#19 35.57 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.06 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
35.06 cc1: all warnings being treated as errors
35.07 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
35.07 make[3]: *** Waiting for unfinished jobs....
35.56 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
35.56 make[2]: *** [Makefile:801: all-recursive] Error 1
35.56 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
35.57 make[1]: *** [Makefile:546: all-recursive] Error 1
35.57 make[1]: Leaving directory '/tmp/guacamole-server'
35.57 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-6-1-jenkins-label-expression-ubuntu-2394
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2394:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2393
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2393/display/redirect>
Changes:
------------------------------------------
[...truncated 215.22 KiB...]
#19 18.30 config.status: creating src/guaclog/Makefile
#19 18.32 config.status: creating src/guaclog/man/guaclog.1
#19 18.33 config.status: creating src/pulse/Makefile
#19 18.35 config.status: creating src/protocols/kubernetes/Makefile
#19 18.37 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 18.40 config.status: creating src/protocols/rdp/Makefile
#19 18.44 config.status: creating src/protocols/rdp/tests/Makefile
#19 18.46 config.status: creating src/protocols/ssh/Makefile
#19 18.49 config.status: creating src/protocols/telnet/Makefile
#19 18.51 config.status: creating src/protocols/vnc/Makefile
#19 18.53 config.status: creating config.h
#19 18.54 config.status: executing depfiles commands
#19 20.01 config.status: executing libtool commands
#19 20.03
#19 20.03 ------------------------------------------------
#19 20.03 guacamole-server version 1.6.1
#19 20.03 ------------------------------------------------
#19 20.03
#19 20.03 Library status:
#19 20.03
#19 20.03 freerdp ............. yes (2.x)
#19 20.03 pango ............... yes
#19 20.03 libavcodec .......... no
#19 20.03 libavformat ......... no
#19 20.03 libavutil ........... no
#19 20.03 libssh2 ............. yes
#19 20.03 libssl .............. yes
#19 20.03 libswscale .......... no
#19 20.03 libtelnet ........... yes
#19 20.03 libVNCServer ........ yes
#19 20.03 libvorbis ........... no
#19 20.03 libpulse ............ yes
#19 20.03 libwebsockets ....... yes
#19 20.03 libwebp ............. yes
#19 20.03 wsock32 ............. no
#19 20.03
#19 20.03 Protocol support:
#19 20.03
#19 20.03 Kubernetes .... yes
#19 20.03 RDP ........... yes
#19 20.03 SSH ........... yes
#19 20.03 Telnet ........ yes
#19 20.03 VNC ........... yes
#19 20.03
#19 20.03 Services / tools:
#19 20.03
#19 20.03 guacd ...... yes
#19 20.03 guacenc .... no
#19 20.03 guaclog .... yes
#19 20.03
#19 20.03 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 20.03 Init scripts: no
#19 20.03 Systemd units: no
#19 20.03 Systemd user: no
#19 20.03
#19 20.03 Type "make" to compile guacamole-server.
#19 20.03
#19 20.08 make all-recursive
#19 20.08 make[1]: Entering directory '/tmp/guacamole-server'
#19 20.08 Making all in src/libguac
#19 20.09 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 20.09 Making all in .
#19 20.10 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 20.10 CC libguac_la-argv.lo
#19 20.10 CC libguac_la-audio.lo
#19 20.10 CC libguac_la-client.lo
#19 20.10 CC libguac_la-display.lo
#19 20.10 CC libguac_la-display-builtin-cursors.lo
#19 20.10 CC libguac_la-display-cursor.lo
#19 20.10 CC libguac_la-display-flush.lo
#19 20.10 CC libguac_la-display-layer.lo
#19 20.10 CC libguac_la-display-layer-list.lo
#19 20.11 CC libguac_la-display-plan.lo
#19 20.11 CC libguac_la-display-plan-combine.lo
#19 20.11 CC libguac_la-display-plan-rect.lo
#19 20.11 CC libguac_la-display-plan-search.lo
#19 20.11 CC libguac_la-display-render-thread.lo
#19 20.11 CC libguac_la-display-worker.lo
#19 20.11 CC libguac_la-encode-jpeg.lo
#19 20.11 CC libguac_la-encode-png.lo
#19 20.11 CC libguac_la-error.lo
#19 20.11 CC libguac_la-fifo.lo
#19 20.11 CC libguac_la-file.lo
#19 20.11 CC libguac_la-fips.lo
#19 20.11 CC libguac_la-flag.lo
#19 20.12 CC libguac_la-hash.lo
#19 20.12 CC libguac_la-id.lo
#19 20.34 CC libguac_la-mem.lo
#19 20.37 CC libguac_la-rwlock.lo
#19 20.39 CC libguac_la-palette.lo
#19 20.40 CC libguac_la-parser.lo
#19 20.41 CC libguac_la-pool.lo
#19 20.42 CC libguac_la-proctitle.lo
#19 20.54 CC libguac_la-protocol.lo
#19 20.54 CC libguac_la-raw_encoder.lo
#19 20.54 CC libguac_la-recording.lo
#19 20.56 CC libguac_la-rect.lo
#19 20.56 CC libguac_la-socket.lo
#19 20.56 CC libguac_la-socket-broadcast.lo
#19 20.57 CC libguac_la-socket-fd.lo
#19 20.58 CC libguac_la-socket-tee.lo
#19 20.58 CC libguac_la-socket-nest.lo
#19 20.58 CC libguac_la-string.lo
#19 20.58 CC libguac_la-tcp.lo
#19 20.58 CC libguac_la-timestamp.lo
#19 20.59 CC libguac_la-user.lo
#19 20.59 CC libguac_la-unicode.lo
#19 20.59 CC libguac_la-user-handlers.lo
#19 20.60 CC libguac_la-user-handshake.lo
#19 20.62 CC libguac_la-wait-fd.lo
#19 20.64 CC libguac_la-wol.lo
#19 20.72 CC libguac_la-encode-webp.lo
#19 20.85 CC libguac_la-socket-ssl.lo
#19 21.22 CCLD libguac.la
#19 21.46 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.46 Making all in tests
#19 21.47 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.47 make[3]: Nothing to be done for 'all'.
#19 21.47 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.47 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.47 Making all in src/common
#19 21.47 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.48 Making all in .
#19 21.48 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.48 CC libguac_common_la-io.lo
#19 21.48 CC libguac_common_la-blank_cursor.lo
#19 21.48 CC libguac_common_la-clipboard.lo
#19 21.48 CC libguac_common_la-cursor.lo
#19 21.48 CC libguac_common_la-dot_cursor.lo
#19 21.48 CC libguac_common_la-ibar_cursor.lo
#19 21.48 CC libguac_common_la-iconv.lo
#19 21.48 CC libguac_common_la-json.lo
#19 21.48 CC libguac_common_la-list.lo
#19 21.48 CC libguac_common_la-pointer_cursor.lo
#19 21.48 CC libguac_common_la-rect.lo
#19 21.48 CC libguac_common_la-string.lo
#19 21.48 CC libguac_common_la-surface.lo
#19 21.81 CCLD libguac_common.la
#19 21.90 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.90 Making all in tests
#19 21.90 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.90 make[3]: Nothing to be done for 'all'.
#19 21.90 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.91 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.91 Making all in src/common-ssh
#19 21.91 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.91 Making all in .
#19 21.91 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.91 CC libguac_common_ssh_la-buffer.lo
#19 21.91 CC libguac_common_ssh_la-sftp.lo
#19 21.91 CC libguac_common_ssh_la-ssh.lo
#19 21.91 CC libguac_common_ssh_la-key.lo
#19 21.91 CC libguac_common_ssh_la-user.lo
#19 22.19 CCLD libguac_common_ssh.la
#19 22.28 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.28 Making all in tests
#19 22.28 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.28 make[3]: Nothing to be done for 'all'.
#19 22.28 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.28 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.28 Making all in src/terminal
#19 22.28 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.28 Making all in .
#19 22.29 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.29 CC libguac_terminal_la-buffer.lo
#19 22.29 CC libguac_terminal_la-char-mappings.lo
#19 22.29 CC libguac_terminal_la-color-scheme.lo
#19 22.29 CC libguac_terminal_la-common.lo
#19 22.29 CC libguac_terminal_la-display.lo
#19 22.29 CC libguac_terminal_la-named-colors.lo
#19 22.29 CC libguac_terminal_la-palette.lo
#19 22.29 CC libguac_terminal_la-scrollbar.lo
#19 22.29 CC libguac_terminal_la-select.lo
#19 22.30 CC libguac_terminal_la-selection-point.lo
#19 22.30 CC libguac_terminal_la-terminal.lo
#19 22.30 CC libguac_terminal_la-terminal-handlers.lo
#19 22.30 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 22.30 CC libguac_terminal_la-typescript.lo
#19 22.30 CC libguac_terminal_la-xparsecolor.lo
#19 22.58 terminal.c: In function '__guac_terminal_send_key':
#19 22.58 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 22.58 1924 | char data;
#19 22.58 | ^~~~
#19 22.59 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 22.59 1967 | return guac_terminal_send_data(term, &data, 1);
#19 22.59 | ^~~~
#19 22.59 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 22.59 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 22.59 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 22.59 | ^
#19 22.59 terminal.c: At top level:
#19 22.59 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 22.59 2193 | return 0;
#19 22.59 | ^~~~~~
#19 22.60 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 22.60 2195 | }
#19 22.60 | ^
#19 22.61 terminal.c: In function '__guac_terminal_send_key':
#19 22.61 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 22.61 2191 | }
#19 22.61 | ^
#19 22.62 terminal.c: At top level:
#19 22.62 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 22.62 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 22.62 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.62 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 22.62 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 22.62 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.62 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 22.62 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 22.62 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.62 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 22.62 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 22.62 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.62 cc1: all warnings being treated as errors
#19 22.62 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 22.62 make[3]: *** Waiting for unfinished jobs....
#19 22.92 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.92 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.92 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.92 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.92 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.92 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.62 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.62 cc1: all warnings being treated as errors
22.62 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.62 make[3]: *** Waiting for unfinished jobs....
22.92 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.92 make[2]: *** [Makefile:801: all-recursive] Error 1
22.92 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.92 make[1]: *** [Makefile:546: all-recursive] Error 1
22.92 make[1]: Leaving directory '/tmp/guacamole-server'
22.92 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-6-1-jenkins-label-expression-ubuntu-2393
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2393:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2392
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2392/display/redirect>
Changes:
------------------------------------------
[...truncated 214.66 KiB...]
#19 18.02 config.status: creating src/guaclog/Makefile
#19 18.05 config.status: creating src/guaclog/man/guaclog.1
#19 18.06 config.status: creating src/pulse/Makefile
#19 18.08 config.status: creating src/protocols/kubernetes/Makefile
#19 18.10 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 18.12 config.status: creating src/protocols/rdp/Makefile
#19 18.17 config.status: creating src/protocols/rdp/tests/Makefile
#19 18.19 config.status: creating src/protocols/ssh/Makefile
#19 18.21 config.status: creating src/protocols/telnet/Makefile
#19 18.23 config.status: creating src/protocols/vnc/Makefile
#19 18.25 config.status: creating config.h
#19 18.26 config.status: executing depfiles commands
#19 19.74 config.status: executing libtool commands
#19 19.76
#19 19.76 ------------------------------------------------
#19 19.76 guacamole-server version 1.6.1
#19 19.76 ------------------------------------------------
#19 19.76
#19 19.76 Library status:
#19 19.76
#19 19.76 freerdp ............. yes (2.x)
#19 19.76 pango ............... yes
#19 19.76 libavcodec .......... no
#19 19.76 libavformat ......... no
#19 19.76 libavutil ........... no
#19 19.76 libssh2 ............. yes
#19 19.76 libssl .............. yes
#19 19.76 libswscale .......... no
#19 19.76 libtelnet ........... yes
#19 19.76 libVNCServer ........ yes
#19 19.76 libvorbis ........... no
#19 19.76 libpulse ............ yes
#19 19.76 libwebsockets ....... yes
#19 19.76 libwebp ............. yes
#19 19.76 wsock32 ............. no
#19 19.76
#19 19.76 Protocol support:
#19 19.76
#19 19.76 Kubernetes .... yes
#19 19.76 RDP ........... yes
#19 19.76 SSH ........... yes
#19 19.76 Telnet ........ yes
#19 19.76 VNC ........... yes
#19 19.76
#19 19.76 Services / tools:
#19 19.76
#19 19.76 guacd ...... yes
#19 19.76 guacenc .... no
#19 19.76 guaclog .... yes
#19 19.76
#19 19.76 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 19.76 Init scripts: no
#19 19.76 Systemd units: no
#19 19.76 Systemd user: no
#19 19.76
#19 19.76 Type "make" to compile guacamole-server.
#19 19.76
#19 19.81 make all-recursive
#19 19.81 make[1]: Entering directory '/tmp/guacamole-server'
#19 19.81 Making all in src/libguac
#19 19.82 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.82 Making all in .
#19 19.83 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.83 CC libguac_la-argv.lo
#19 19.83 CC libguac_la-audio.lo
#19 19.83 CC libguac_la-client.lo
#19 19.83 CC libguac_la-display.lo
#19 19.83 CC libguac_la-display-builtin-cursors.lo
#19 19.83 CC libguac_la-display-cursor.lo
#19 19.83 CC libguac_la-display-flush.lo
#19 19.83 CC libguac_la-display-layer.lo
#19 19.83 CC libguac_la-display-layer-list.lo
#19 19.83 CC libguac_la-display-plan.lo
#19 19.84 CC libguac_la-display-plan-combine.lo
#19 19.84 CC libguac_la-display-plan-rect.lo
#19 19.84 CC libguac_la-display-plan-search.lo
#19 19.84 CC libguac_la-display-render-thread.lo
#19 19.84 CC libguac_la-display-worker.lo
#19 19.84 CC libguac_la-encode-jpeg.lo
#19 19.84 CC libguac_la-encode-png.lo
#19 19.85 CC libguac_la-error.lo
#19 19.85 CC libguac_la-fifo.lo
#19 19.85 CC libguac_la-file.lo
#19 19.85 CC libguac_la-fips.lo
#19 19.85 CC libguac_la-flag.lo
#19 19.85 CC libguac_la-hash.lo
#19 19.86 CC libguac_la-id.lo
#19 19.95 CC libguac_la-mem.lo
#19 20.04 CC libguac_la-rwlock.lo
#19 20.06 CC libguac_la-palette.lo
#19 20.07 CC libguac_la-parser.lo
#19 20.08 CC libguac_la-pool.lo
#19 20.08 CC libguac_la-proctitle.lo
#19 20.08 CC libguac_la-protocol.lo
#19 20.08 CC libguac_la-raw_encoder.lo
#19 20.09 CC libguac_la-rect.lo
#19 20.09 CC libguac_la-recording.lo
#19 20.09 CC libguac_la-socket.lo
#19 20.09 CC libguac_la-socket-broadcast.lo
#19 20.10 CC libguac_la-socket-fd.lo
#19 20.10 CC libguac_la-socket-nest.lo
#19 20.10 CC libguac_la-socket-tee.lo
#19 20.10 CC libguac_la-string.lo
#19 20.11 CC libguac_la-tcp.lo
#19 20.11 CC libguac_la-timestamp.lo
#19 20.12 CC libguac_la-unicode.lo
#19 20.13 CC libguac_la-user.lo
#19 20.16 CC libguac_la-user-handlers.lo
#19 20.17 CC libguac_la-user-handshake.lo
#19 20.19 CC libguac_la-wait-fd.lo
#19 20.23 CC libguac_la-wol.lo
#19 20.24 CC libguac_la-encode-webp.lo
#19 20.27 CC libguac_la-socket-ssl.lo
#19 20.67 CCLD libguac.la
#19 21.05 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.05 Making all in tests
#19 21.06 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.06 make[3]: Nothing to be done for 'all'.
#19 21.06 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.06 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.06 Making all in src/common
#19 21.06 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.06 Making all in .
#19 21.07 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.07 CC libguac_common_la-io.lo
#19 21.07 CC libguac_common_la-blank_cursor.lo
#19 21.07 CC libguac_common_la-clipboard.lo
#19 21.07 CC libguac_common_la-cursor.lo
#19 21.07 CC libguac_common_la-dot_cursor.lo
#19 21.07 CC libguac_common_la-ibar_cursor.lo
#19 21.07 CC libguac_common_la-iconv.lo
#19 21.07 CC libguac_common_la-json.lo
#19 21.07 CC libguac_common_la-list.lo
#19 21.07 CC libguac_common_la-pointer_cursor.lo
#19 21.07 CC libguac_common_la-rect.lo
#19 21.07 CC libguac_common_la-string.lo
#19 21.07 CC libguac_common_la-surface.lo
#19 21.47 CCLD libguac_common.la
#19 21.61 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.61 Making all in tests
#19 21.61 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.61 make[3]: Nothing to be done for 'all'.
#19 21.61 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.61 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.61 Making all in src/common-ssh
#19 21.61 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.62 Making all in .
#19 21.62 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.62 CC libguac_common_ssh_la-buffer.lo
#19 21.62 CC libguac_common_ssh_la-sftp.lo
#19 21.62 CC libguac_common_ssh_la-ssh.lo
#19 21.62 CC libguac_common_ssh_la-key.lo
#19 21.62 CC libguac_common_ssh_la-user.lo
#19 22.00 CCLD libguac_common_ssh.la
#19 22.10 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.10 Making all in tests
#19 22.10 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.10 make[3]: Nothing to be done for 'all'.
#19 22.10 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.10 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.10 Making all in src/terminal
#19 22.11 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.11 Making all in .
#19 22.11 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.12 CC libguac_terminal_la-buffer.lo
#19 22.12 CC libguac_terminal_la-char-mappings.lo
#19 22.12 CC libguac_terminal_la-color-scheme.lo
#19 22.12 CC libguac_terminal_la-common.lo
#19 22.12 CC libguac_terminal_la-display.lo
#19 22.12 CC libguac_terminal_la-named-colors.lo
#19 22.12 CC libguac_terminal_la-palette.lo
#19 22.12 CC libguac_terminal_la-scrollbar.lo
#19 22.12 CC libguac_terminal_la-select.lo
#19 22.12 CC libguac_terminal_la-selection-point.lo
#19 22.12 CC libguac_terminal_la-terminal.lo
#19 22.12 CC libguac_terminal_la-terminal-handlers.lo
#19 22.12 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 22.13 CC libguac_terminal_la-typescript.lo
#19 22.13 CC libguac_terminal_la-xparsecolor.lo
#19 22.41 terminal.c: In function '__guac_terminal_send_key':
#19 22.41 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 22.41 1924 | char data;
#19 22.41 | ^~~~
#19 22.41 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 22.41 1967 | return guac_terminal_send_data(term, &data, 1);
#19 22.41 | ^~~~
#19 22.41 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 22.42 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 22.42 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 22.42 | ^
#19 22.42 terminal.c: At top level:
#19 22.42 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 22.42 2193 | return 0;
#19 22.42 | ^~~~~~
#19 22.42 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 22.42 2195 | }
#19 22.42 | ^
#19 22.44 terminal.c: In function '__guac_terminal_send_key':
#19 22.44 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 22.44 2191 | }
#19 22.44 | ^
#19 22.44 terminal.c: At top level:
#19 22.44 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 22.44 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 22.44 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.44 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 22.44 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 22.44 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.44 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 22.44 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 22.44 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.44 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 22.44 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 22.44 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.44 cc1: all warnings being treated as errors
#19 22.45 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 22.45 make[3]: *** Waiting for unfinished jobs....
#19 22.84 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.84 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.84 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.84 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.84 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.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":
22.44 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.44 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.84 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.84 make[2]: *** [Makefile:801: all-recursive] Error 1
22.84 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.84 make[1]: Leaving directory '/tmp/guacamole-server'
22.84 make[1]: *** [Makefile:546: all-recursive] Error 1
22.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-6-1-jenkins-label-expression-ubuntu-2392
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2392:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2391
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2391/display/redirect>
Changes:
------------------------------------------
[...truncated 214.70 KiB...]
#19 17.71 config.status: creating src/guaclog/Makefile
#19 17.73 config.status: creating src/guaclog/man/guaclog.1
#19 17.75 config.status: creating src/pulse/Makefile
#19 17.76 config.status: creating src/protocols/kubernetes/Makefile
#19 17.79 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 17.81 config.status: creating src/protocols/rdp/Makefile
#19 17.85 config.status: creating src/protocols/rdp/tests/Makefile
#19 17.88 config.status: creating src/protocols/ssh/Makefile
#19 17.90 config.status: creating src/protocols/telnet/Makefile
#19 17.92 config.status: creating src/protocols/vnc/Makefile
#19 17.94 config.status: creating config.h
#19 17.95 config.status: executing depfiles commands
#19 19.45 config.status: executing libtool commands
#19 19.47
#19 19.47 ------------------------------------------------
#19 19.47 guacamole-server version 1.6.1
#19 19.47 ------------------------------------------------
#19 19.47
#19 19.47 Library status:
#19 19.47
#19 19.47 freerdp ............. yes (2.x)
#19 19.47 pango ............... yes
#19 19.47 libavcodec .......... no
#19 19.47 libavformat ......... no
#19 19.47 libavutil ........... no
#19 19.47 libssh2 ............. yes
#19 19.47 libssl .............. yes
#19 19.47 libswscale .......... no
#19 19.47 libtelnet ........... yes
#19 19.47 libVNCServer ........ yes
#19 19.47 libvorbis ........... no
#19 19.47 libpulse ............ yes
#19 19.47 libwebsockets ....... yes
#19 19.47 libwebp ............. yes
#19 19.47 wsock32 ............. no
#19 19.47
#19 19.47 Protocol support:
#19 19.47
#19 19.47 Kubernetes .... yes
#19 19.47 RDP ........... yes
#19 19.47 SSH ........... yes
#19 19.47 Telnet ........ yes
#19 19.47 VNC ........... yes
#19 19.47
#19 19.47 Services / tools:
#19 19.47
#19 19.47 guacd ...... yes
#19 19.47 guacenc .... no
#19 19.47 guaclog .... yes
#19 19.47
#19 19.47 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 19.47 Init scripts: no
#19 19.47 Systemd units: no
#19 19.47 Systemd user: no
#19 19.47
#19 19.47 Type "make" to compile guacamole-server.
#19 19.47
#19 19.52 make all-recursive
#19 19.52 make[1]: Entering directory '/tmp/guacamole-server'
#19 19.52 Making all in src/libguac
#19 19.53 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.53 Making all in .
#19 19.54 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.54 CC libguac_la-argv.lo
#19 19.54 CC libguac_la-audio.lo
#19 19.54 CC libguac_la-client.lo
#19 19.54 CC libguac_la-display.lo
#19 19.54 CC libguac_la-display-builtin-cursors.lo
#19 19.54 CC libguac_la-display-cursor.lo
#19 19.54 CC libguac_la-display-flush.lo
#19 19.54 CC libguac_la-display-layer.lo
#19 19.54 CC libguac_la-display-layer-list.lo
#19 19.54 CC libguac_la-display-plan.lo
#19 19.55 CC libguac_la-display-plan-combine.lo
#19 19.55 CC libguac_la-display-plan-rect.lo
#19 19.55 CC libguac_la-display-plan-search.lo
#19 19.55 CC libguac_la-display-render-thread.lo
#19 19.55 CC libguac_la-display-worker.lo
#19 19.55 CC libguac_la-encode-jpeg.lo
#19 19.55 CC libguac_la-encode-png.lo
#19 19.55 CC libguac_la-error.lo
#19 19.55 CC libguac_la-fifo.lo
#19 19.55 CC libguac_la-file.lo
#19 19.55 CC libguac_la-fips.lo
#19 19.55 CC libguac_la-flag.lo
#19 19.55 CC libguac_la-hash.lo
#19 19.55 CC libguac_la-id.lo
#19 19.67 CC libguac_la-mem.lo
#19 19.75 CC libguac_la-rwlock.lo
#19 19.77 CC libguac_la-palette.lo
#19 19.77 CC libguac_la-parser.lo
#19 19.79 CC libguac_la-pool.lo
#19 19.79 CC libguac_la-proctitle.lo
#19 19.79 CC libguac_la-protocol.lo
#19 19.81 CC libguac_la-raw_encoder.lo
#19 19.81 CC libguac_la-recording.lo
#19 19.81 CC libguac_la-rect.lo
#19 19.82 CC libguac_la-socket.lo
#19 19.84 CC libguac_la-socket-broadcast.lo
#19 19.84 CC libguac_la-socket-fd.lo
#19 19.84 CC libguac_la-socket-nest.lo
#19 19.86 CC libguac_la-socket-tee.lo
#19 19.86 CC libguac_la-string.lo
#19 19.86 CC libguac_la-tcp.lo
#19 19.86 CC libguac_la-timestamp.lo
#19 19.87 CC libguac_la-unicode.lo
#19 19.87 CC libguac_la-user.lo
#19 19.87 CC libguac_la-user-handlers.lo
#19 19.91 CC libguac_la-user-handshake.lo
#19 19.92 CC libguac_la-wait-fd.lo
#19 19.95 CC libguac_la-wol.lo
#19 19.99 CC libguac_la-encode-webp.lo
#19 20.02 CC libguac_la-socket-ssl.lo
#19 20.41 CCLD libguac.la
#19 20.84 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.84 Making all in tests
#19 20.84 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.84 make[3]: Nothing to be done for 'all'.
#19 20.84 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.84 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.84 Making all in src/common
#19 20.85 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.85 Making all in .
#19 20.85 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.86 CC libguac_common_la-io.lo
#19 20.86 CC libguac_common_la-blank_cursor.lo
#19 20.86 CC libguac_common_la-clipboard.lo
#19 20.86 CC libguac_common_la-cursor.lo
#19 20.86 CC libguac_common_la-dot_cursor.lo
#19 20.86 CC libguac_common_la-ibar_cursor.lo
#19 20.86 CC libguac_common_la-iconv.lo
#19 20.86 CC libguac_common_la-json.lo
#19 20.86 CC libguac_common_la-list.lo
#19 20.86 CC libguac_common_la-pointer_cursor.lo
#19 20.86 CC libguac_common_la-rect.lo
#19 20.86 CC libguac_common_la-string.lo
#19 20.87 CC libguac_common_la-surface.lo
#19 21.29 CCLD libguac_common.la
#19 21.43 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.43 Making all in tests
#19 21.43 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.43 make[3]: Nothing to be done for 'all'.
#19 21.43 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.43 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.43 Making all in src/common-ssh
#19 21.44 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.44 Making all in .
#19 21.44 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.44 CC libguac_common_ssh_la-buffer.lo
#19 21.44 CC libguac_common_ssh_la-sftp.lo
#19 21.44 CC libguac_common_ssh_la-ssh.lo
#19 21.44 CC libguac_common_ssh_la-key.lo
#19 21.44 CC libguac_common_ssh_la-user.lo
#19 21.84 CCLD libguac_common_ssh.la
#19 21.94 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.94 Making all in tests
#19 21.94 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.94 make[3]: Nothing to be done for 'all'.
#19 21.94 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.94 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.94 Making all in src/terminal
#19 21.95 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.95 Making all in .
#19 21.95 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.96 CC libguac_terminal_la-buffer.lo
#19 21.96 CC libguac_terminal_la-char-mappings.lo
#19 21.96 CC libguac_terminal_la-color-scheme.lo
#19 21.96 CC libguac_terminal_la-common.lo
#19 21.96 CC libguac_terminal_la-display.lo
#19 21.96 CC libguac_terminal_la-named-colors.lo
#19 21.96 CC libguac_terminal_la-palette.lo
#19 21.96 CC libguac_terminal_la-scrollbar.lo
#19 21.96 CC libguac_terminal_la-select.lo
#19 21.96 CC libguac_terminal_la-selection-point.lo
#19 21.96 CC libguac_terminal_la-terminal.lo
#19 21.96 CC libguac_terminal_la-terminal-handlers.lo
#19 21.96 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 21.96 CC libguac_terminal_la-typescript.lo
#19 21.96 CC libguac_terminal_la-xparsecolor.lo
#19 22.35 terminal.c: In function '__guac_terminal_send_key':
#19 22.35 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 22.35 1924 | char data;
#19 22.35 | ^~~~
#19 22.35 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 22.35 1967 | return guac_terminal_send_data(term, &data, 1);
#19 22.35 | ^~~~
#19 22.35 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 22.36 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 22.36 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 22.36 | ^
#19 22.36 terminal.c: At top level:
#19 22.36 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 22.36 2193 | return 0;
#19 22.36 | ^~~~~~
#19 22.36 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 22.36 2195 | }
#19 22.36 | ^
#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.77 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.77 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.77 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.77 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.77 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.77 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.77 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.77 make[2]: *** [Makefile:801: all-recursive] Error 1
22.77 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.77 make[1]: *** [Makefile:546: all-recursive] Error 1
22.77 make[1]: Leaving directory '/tmp/guacamole-server'
22.77 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-6-1-jenkins-label-expression-ubuntu-2391
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2391:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2390
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2390/display/redirect>
Changes:
------------------------------------------
[...truncated 219.34 KiB...]
#24 32.27 config.status: creating src/guaclog/Makefile
#24 32.30 config.status: creating src/guaclog/man/guaclog.1
#24 32.32 config.status: creating src/pulse/Makefile
#24 32.34 config.status: creating src/protocols/kubernetes/Makefile
#24 32.37 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 32.41 config.status: creating src/protocols/rdp/Makefile
#24 32.47 config.status: creating src/protocols/rdp/tests/Makefile
#24 32.50 config.status: creating src/protocols/ssh/Makefile
#24 32.53 config.status: creating src/protocols/telnet/Makefile
#24 32.56 config.status: creating src/protocols/vnc/Makefile
#24 32.59 config.status: creating config.h
#24 32.60 config.status: executing depfiles commands
#24 34.48 config.status: executing libtool commands
#24 34.51
#24 34.51 ------------------------------------------------
#24 34.51 guacamole-server version 1.6.1
#24 34.51 ------------------------------------------------
#24 34.51
#24 34.51 Library status:
#24 34.51
#24 34.51 freerdp ............. yes (2.x)
#24 34.51 pango ............... yes
#24 34.51 libavcodec .......... no
#24 34.51 libavformat ......... no
#24 34.51 libavutil ........... no
#24 34.51 libssh2 ............. yes
#24 34.51 libssl .............. yes
#24 34.51 libswscale .......... no
#24 34.51 libtelnet ........... yes
#24 34.51 libVNCServer ........ yes
#24 34.51 libvorbis ........... no
#24 34.51 libpulse ............ yes
#24 34.51 libwebsockets ....... yes
#24 34.51 libwebp ............. yes
#24 34.51 wsock32 ............. no
#24 34.51
#24 34.51 Protocol support:
#24 34.51
#24 34.51 Kubernetes .... yes
#24 34.51 RDP ........... yes
#24 34.51 SSH ........... yes
#24 34.51 Telnet ........ yes
#24 34.51 VNC ........... yes
#24 34.51
#24 34.51 Services / tools:
#24 34.51
#24 34.51 guacd ...... yes
#24 34.51 guacenc .... no
#24 34.51 guaclog .... yes
#24 34.51
#24 34.51 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 34.51 Init scripts: no
#24 34.51 Systemd units: no
#24 34.51 Systemd user: no
#24 34.51
#24 34.51 Type "make" to compile guacamole-server.
#24 34.51
#24 34.57 make all-recursive
#24 34.57 make[1]: Entering directory '/tmp/guacamole-server'
#24 34.58 Making all in src/libguac
#24 34.59 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 34.59 Making all in .
#24 34.60 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 34.60 CC libguac_la-argv.lo
#24 34.60 CC libguac_la-audio.lo
#24 34.60 CC libguac_la-client.lo
#24 34.60 CC libguac_la-display.lo
#24 34.60 CC libguac_la-display-builtin-cursors.lo
#24 34.60 CC libguac_la-display-cursor.lo
#24 34.60 CC libguac_la-display-flush.lo
#24 34.61 CC libguac_la-display-layer.lo
#24 34.61 CC libguac_la-display-layer-list.lo
#24 34.61 CC libguac_la-display-plan-combine.lo
#24 34.61 CC libguac_la-display-plan.lo
#24 34.61 CC libguac_la-display-plan-rect.lo
#24 34.62 CC libguac_la-display-plan-search.lo
#24 34.62 CC libguac_la-display-render-thread.lo
#24 34.62 CC libguac_la-display-worker.lo
#24 34.62 CC libguac_la-encode-jpeg.lo
#24 34.81 CC libguac_la-encode-png.lo
#24 34.95 CC libguac_la-error.lo
#24 34.98 CC libguac_la-fifo.lo
#24 34.99 CC libguac_la-file.lo
#24 34.99 CC libguac_la-fips.lo
#24 35.01 CC libguac_la-flag.lo
#24 35.01 CC libguac_la-hash.lo
#24 35.03 CC libguac_la-id.lo
#24 35.03 CC libguac_la-mem.lo
#24 35.04 CC libguac_la-rwlock.lo
#24 35.04 CC libguac_la-palette.lo
#24 35.05 CC libguac_la-parser.lo
#24 35.07 CC libguac_la-pool.lo
#24 35.07 CC libguac_la-proctitle.lo
#24 35.22 CC libguac_la-protocol.lo
#24 35.27 CC libguac_la-raw_encoder.lo
#24 35.28 CC libguac_la-recording.lo
#24 35.29 CC libguac_la-rect.lo
#24 35.32 CC libguac_la-socket.lo
#24 35.33 CC libguac_la-socket-broadcast.lo
#24 35.35 CC libguac_la-socket-fd.lo
#24 35.36 CC libguac_la-socket-nest.lo
#24 35.36 CC libguac_la-socket-tee.lo
#24 35.37 CC libguac_la-string.lo
#24 35.40 CC libguac_la-tcp.lo
#24 35.41 CC libguac_la-timestamp.lo
#24 35.44 CC libguac_la-unicode.lo
#24 35.47 CC libguac_la-user.lo
#24 35.48 CC libguac_la-user-handlers.lo
#24 35.52 CC libguac_la-user-handshake.lo
#24 35.57 CC libguac_la-wait-fd.lo
#24 35.67 CC libguac_la-wol.lo
#24 35.68 CC libguac_la-encode-webp.lo
#24 35.70 CC libguac_la-socket-ssl.lo
#24 36.36 CCLD libguac.la
#24 36.86 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 36.86 Making all in tests
#24 36.87 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 36.87 make[3]: Nothing to be done for 'all'.
#24 36.87 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 36.87 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 36.87 Making all in src/common
#24 36.88 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 36.88 Making all in .
#24 36.89 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 36.89 CC libguac_common_la-io.lo
#24 36.89 CC libguac_common_la-blank_cursor.lo
#24 36.89 CC libguac_common_la-clipboard.lo
#24 36.89 CC libguac_common_la-cursor.lo
#24 36.89 CC libguac_common_la-dot_cursor.lo
#24 36.89 CC libguac_common_la-ibar_cursor.lo
#24 36.90 CC libguac_common_la-iconv.lo
#24 36.90 CC libguac_common_la-json.lo
#24 36.90 CC libguac_common_la-list.lo
#24 36.90 CC libguac_common_la-pointer_cursor.lo
#24 36.90 CC libguac_common_la-rect.lo
#24 36.90 CC libguac_common_la-string.lo
#24 36.90 CC libguac_common_la-surface.lo
#24 37.55 CCLD libguac_common.la
#24 37.72 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 37.72 Making all in tests
#24 37.73 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 37.73 make[3]: Nothing to be done for 'all'.
#24 37.73 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 37.73 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 37.73 Making all in src/common-ssh
#24 37.74 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 37.74 Making all in .
#24 37.74 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 37.74 CC libguac_common_ssh_la-buffer.lo
#24 37.74 CC libguac_common_ssh_la-sftp.lo
#24 37.74 CC libguac_common_ssh_la-ssh.lo
#24 37.75 CC libguac_common_ssh_la-key.lo
#24 37.75 CC libguac_common_ssh_la-user.lo
#24 38.64 CCLD libguac_common_ssh.la
#24 38.79 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 38.79 Making all in tests
#24 38.80 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 38.80 make[3]: Nothing to be done for 'all'.
#24 38.80 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 38.80 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 38.80 Making all in src/terminal
#24 38.80 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 38.81 Making all in .
#24 38.81 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 38.81 CC libguac_terminal_la-buffer.lo
#24 38.82 CC libguac_terminal_la-char-mappings.lo
#24 38.82 CC libguac_terminal_la-color-scheme.lo
#24 38.82 CC libguac_terminal_la-common.lo
#24 38.82 CC libguac_terminal_la-display.lo
#24 38.82 CC libguac_terminal_la-named-colors.lo
#24 38.82 CC libguac_terminal_la-palette.lo
#24 38.82 CC libguac_terminal_la-scrollbar.lo
#24 38.82 CC libguac_terminal_la-select.lo
#24 38.82 CC libguac_terminal_la-selection-point.lo
#24 38.82 CC libguac_terminal_la-terminal.lo
#24 38.82 CC libguac_terminal_la-terminal-handlers.lo
#24 38.82 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 38.83 CC libguac_terminal_la-typescript.lo
#24 38.83 CC libguac_terminal_la-xparsecolor.lo
#24 39.44 terminal.c: In function '__guac_terminal_send_key':
#24 39.44 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 39.44 1924 | char data;
#24 39.44 | ^~~~
#24 39.44 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 39.44 1967 | return guac_terminal_send_data(term, &data, 1);
#24 39.44 | ^~~~
#24 39.44 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 39.45 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 39.45 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 39.45 | ^
#24 39.45 terminal.c: At top level:
#24 39.45 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 39.45 2193 | return 0;
#24 39.45 | ^~~~~~
#24 39.46 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 39.46 2195 | }
#24 39.46 | ^
#24 39.48 terminal.c: In function '__guac_terminal_send_key':
#24 39.48 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 39.48 2191 | }
#24 39.48 | ^
#24 39.49 terminal.c: At top level:
#24 39.49 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 39.49 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 39.49 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 39.49 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 39.49 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 39.49 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 39.49 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 39.49 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 39.49 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 39.49 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 39.49 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 39.49 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 39.49 cc1: all warnings being treated as errors
#24 39.51 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 39.51 make[3]: *** Waiting for unfinished jobs....
#24 40.08 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 40.08 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 40.08 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 40.08 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 40.08 make[1]: Leaving directory '/tmp/guacamole-server'
#24 40.08 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":
39.49 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39.49 cc1: all warnings being treated as errors
39.51 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
39.51 make[3]: *** Waiting for unfinished jobs....
40.08 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
40.08 make[2]: *** [Makefile:801: all-recursive] Error 1
40.08 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
40.08 make[1]: *** [Makefile:546: all-recursive] Error 1
40.08 make[1]: Leaving directory '/tmp/guacamole-server'
40.08 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
288 | COPY . ${BUILD_DIR}
289 |
290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
291 |
292 | # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2390
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2390:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2389
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2389/display/redirect>
Changes:
------------------------------------------
[...truncated 216.25 KiB...]
#24 17.99 config.status: creating src/guaclog/Makefile
#24 18.01 config.status: creating src/guaclog/man/guaclog.1
#24 18.03 config.status: creating src/pulse/Makefile
#24 18.05 config.status: creating src/protocols/kubernetes/Makefile
#24 18.12 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 18.14 config.status: creating src/protocols/rdp/Makefile
#24 18.18 config.status: creating src/protocols/rdp/tests/Makefile
#24 18.20 config.status: creating src/protocols/ssh/Makefile
#24 18.23 config.status: creating src/protocols/telnet/Makefile
#24 18.25 config.status: creating src/protocols/vnc/Makefile
#24 18.27 config.status: creating config.h
#24 18.28 config.status: executing depfiles commands
#24 19.69 config.status: executing libtool commands
#24 19.72
#24 19.72 ------------------------------------------------
#24 19.72 guacamole-server version 1.6.1
#24 19.72 ------------------------------------------------
#24 19.72
#24 19.72 Library status:
#24 19.72
#24 19.72 freerdp ............. yes (2.x)
#24 19.72 pango ............... yes
#24 19.72 libavcodec .......... no
#24 19.72 libavformat ......... no
#24 19.72 libavutil ........... no
#24 19.72 libssh2 ............. yes
#24 19.72 libssl .............. yes
#24 19.72 libswscale .......... no
#24 19.72 libtelnet ........... yes
#24 19.72 libVNCServer ........ yes
#24 19.72 libvorbis ........... no
#24 19.72 libpulse ............ yes
#24 19.72 libwebsockets ....... yes
#24 19.72 libwebp ............. yes
#24 19.72 wsock32 ............. no
#24 19.72
#24 19.72 Protocol support:
#24 19.72
#24 19.72 Kubernetes .... yes
#24 19.72 RDP ........... yes
#24 19.72 SSH ........... yes
#24 19.72 Telnet ........ yes
#24 19.72 VNC ........... yes
#24 19.72
#24 19.72 Services / tools:
#24 19.72
#24 19.72 guacd ...... yes
#24 19.72 guacenc .... no
#24 19.72 guaclog .... yes
#24 19.72
#24 19.72 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 19.72 Init scripts: no
#24 19.72 Systemd units: no
#24 19.72 Systemd user: no
#24 19.72
#24 19.72 Type "make" to compile guacamole-server.
#24 19.72
#24 19.76 make all-recursive
#24 19.77 make[1]: Entering directory '/tmp/guacamole-server'
#24 19.77 Making all in src/libguac
#24 19.77 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 19.78 Making all in .
#24 19.78 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 19.78 CC libguac_la-argv.lo
#24 19.78 CC libguac_la-audio.lo
#24 19.78 CC libguac_la-client.lo
#24 19.78 CC libguac_la-display.lo
#24 19.78 CC libguac_la-display-builtin-cursors.lo
#24 19.78 CC libguac_la-display-cursor.lo
#24 19.78 CC libguac_la-display-flush.lo
#24 19.78 CC libguac_la-display-layer.lo
#24 19.78 CC libguac_la-display-layer-list.lo
#24 19.78 CC libguac_la-display-plan.lo
#24 19.78 CC libguac_la-display-plan-combine.lo
#24 19.79 CC libguac_la-display-plan-rect.lo
#24 19.79 CC libguac_la-display-plan-search.lo
#24 19.79 CC libguac_la-display-render-thread.lo
#24 19.79 CC libguac_la-display-worker.lo
#24 19.79 CC libguac_la-encode-jpeg.lo
#24 19.79 CC libguac_la-encode-png.lo
#24 19.79 CC libguac_la-error.lo
#24 19.79 CC libguac_la-fifo.lo
#24 19.79 CC libguac_la-file.lo
#24 19.79 CC libguac_la-fips.lo
#24 19.79 CC libguac_la-flag.lo
#24 19.80 CC libguac_la-hash.lo
#24 19.80 CC libguac_la-id.lo
#24 19.91 CC libguac_la-mem.lo
#24 19.95 CC libguac_la-rwlock.lo
#24 19.98 CC libguac_la-parser.lo
#24 19.98 CC libguac_la-pool.lo
#24 19.98 CC libguac_la-proctitle.lo
#24 19.99 CC libguac_la-palette.lo
#24 19.99 CC libguac_la-protocol.lo
#24 19.99 CC libguac_la-raw_encoder.lo
#24 20.00 CC libguac_la-recording.lo
#24 20.00 CC libguac_la-rect.lo
#24 20.00 CC libguac_la-socket.lo
#24 20.00 CC libguac_la-socket-broadcast.lo
#24 20.01 CC libguac_la-socket-fd.lo
#24 20.01 CC libguac_la-socket-nest.lo
#24 20.01 CC libguac_la-socket-tee.lo
#24 20.02 CC libguac_la-string.lo
#24 20.03 CC libguac_la-tcp.lo
#24 20.03 CC libguac_la-timestamp.lo
#24 20.04 CC libguac_la-unicode.lo
#24 20.04 CC libguac_la-user.lo
#24 20.06 CC libguac_la-user-handlers.lo
#24 20.07 CC libguac_la-user-handshake.lo
#24 20.09 CC libguac_la-wait-fd.lo
#24 20.09 CC libguac_la-wol.lo
#24 20.11 CC libguac_la-encode-webp.lo
#24 20.15 CC libguac_la-socket-ssl.lo
#24 20.48 CCLD libguac.la
#24 20.74 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 20.74 Making all in tests
#24 20.74 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 20.74 make[3]: Nothing to be done for 'all'.
#24 20.74 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 20.74 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 20.74 Making all in src/common
#24 20.75 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 20.75 Making all in .
#24 20.75 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 20.75 CC libguac_common_la-io.lo
#24 20.75 CC libguac_common_la-blank_cursor.lo
#24 20.75 CC libguac_common_la-clipboard.lo
#24 20.75 CC libguac_common_la-cursor.lo
#24 20.75 CC libguac_common_la-dot_cursor.lo
#24 20.75 CC libguac_common_la-ibar_cursor.lo
#24 20.75 CC libguac_common_la-iconv.lo
#24 20.75 CC libguac_common_la-json.lo
#24 20.75 CC libguac_common_la-list.lo
#24 20.75 CC libguac_common_la-pointer_cursor.lo
#24 20.75 CC libguac_common_la-rect.lo
#24 20.76 CC libguac_common_la-string.lo
#24 20.76 CC libguac_common_la-surface.lo
#24 21.05 CCLD libguac_common.la
#24 21.13 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.13 Making all in tests
#24 21.13 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 21.13 make[3]: Nothing to be done for 'all'.
#24 21.13 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 21.13 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.13 Making all in src/common-ssh
#24 21.14 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.14 Making all in .
#24 21.14 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.14 CC libguac_common_ssh_la-buffer.lo
#24 21.14 CC libguac_common_ssh_la-sftp.lo
#24 21.14 CC libguac_common_ssh_la-ssh.lo
#24 21.14 CC libguac_common_ssh_la-key.lo
#24 21.14 CC libguac_common_ssh_la-user.lo
#24 21.45 CCLD libguac_common_ssh.la
#24 21.51 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 21.51 Making all in tests
#24 21.51 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 21.51 make[3]: Nothing to be done for 'all'.
#24 21.51 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 21.51 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 21.51 Making all in src/terminal
#24 21.52 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 21.52 Making all in .
#24 21.52 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 21.52 CC libguac_terminal_la-buffer.lo
#24 21.52 CC libguac_terminal_la-char-mappings.lo
#24 21.52 CC libguac_terminal_la-color-scheme.lo
#24 21.52 CC libguac_terminal_la-common.lo
#24 21.52 CC libguac_terminal_la-display.lo
#24 21.52 CC libguac_terminal_la-named-colors.lo
#24 21.52 CC libguac_terminal_la-palette.lo
#24 21.53 CC libguac_terminal_la-scrollbar.lo
#24 21.53 CC libguac_terminal_la-select.lo
#24 21.53 CC libguac_terminal_la-selection-point.lo
#24 21.53 CC libguac_terminal_la-terminal.lo
#24 21.53 CC libguac_terminal_la-terminal-handlers.lo
#24 21.53 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 21.53 CC libguac_terminal_la-typescript.lo
#24 21.53 CC libguac_terminal_la-xparsecolor.lo
#24 21.78 terminal.c: In function '__guac_terminal_send_key':
#24 21.78 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 21.78 1924 | char data;
#24 21.78 | ^~~~
#24 21.79 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 21.79 1967 | return guac_terminal_send_data(term, &data, 1);
#24 21.79 | ^~~~
#24 21.79 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 21.79 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 21.79 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 21.79 | ^
#24 21.79 terminal.c: At top level:
#24 21.79 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 21.79 2193 | return 0;
#24 21.79 | ^~~~~~
#24 21.79 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 21.79 2195 | }
#24 21.79 | ^
#24 21.80 terminal.c: In function '__guac_terminal_send_key':
#24 21.80 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 21.80 2191 | }
#24 21.80 | ^
#24 21.81 terminal.c: At top level:
#24 21.81 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 21.81 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 21.81 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.81 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 21.81 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 21.81 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.81 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 21.81 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 21.81 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.81 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 21.81 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 21.81 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.81 cc1: all warnings being treated as errors
#24 21.81 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 21.81 make[3]: *** Waiting for unfinished jobs....
#24 22.08 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.08 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 22.08 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.08 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 22.08 make[1]: Leaving directory '/tmp/guacamole-server'
#24 22.08 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.81 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.81 cc1: all warnings being treated as errors
21.81 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.81 make[3]: *** Waiting for unfinished jobs....
22.08 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.08 make[2]: *** [Makefile:801: all-recursive] Error 1
22.08 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.08 make[1]: *** [Makefile:546: all-recursive] Error 1
22.08 make[1]: Leaving directory '/tmp/guacamole-server'
22.08 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
288 | COPY . ${BUILD_DIR}
289 |
290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
291 |
292 | # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2389
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2389:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org