You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@guacamole.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2026/06/18 20:59:56 UTC
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2380
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2380/display/redirect?page=changes>
Changes:
[bbennett] GUACAMOLE-2220: Terminal modifier keys.
[bbennett] GUACAMOLE-2220: Kubernetes: add support for terminal-type.
[dev] GUACAMOLE-2283: Runtime observability: add guacd process & thread naming.
------------------------------------------
[...truncated 215.08 KiB...]
#19 17.81 config.status: creating src/guaclog/Makefile
#19 17.84 config.status: creating src/guaclog/man/guaclog.1
#19 17.85 config.status: creating src/pulse/Makefile
#19 17.87 config.status: creating src/protocols/kubernetes/Makefile
#19 17.89 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 17.91 config.status: creating src/protocols/rdp/Makefile
#19 17.96 config.status: creating src/protocols/rdp/tests/Makefile
#19 17.98 config.status: creating src/protocols/ssh/Makefile
#19 18.00 config.status: creating src/protocols/telnet/Makefile
#19 18.02 config.status: creating src/protocols/vnc/Makefile
#19 18.05 config.status: creating config.h
#19 18.06 config.status: executing depfiles commands
#19 19.49 config.status: executing libtool commands
#19 19.50
#19 19.50 ------------------------------------------------
#19 19.50 guacamole-server version 1.6.1
#19 19.50 ------------------------------------------------
#19 19.50
#19 19.50 Library status:
#19 19.50
#19 19.50 freerdp ............. yes (2.x)
#19 19.50 pango ............... yes
#19 19.50 libavcodec .......... no
#19 19.50 libavformat ......... no
#19 19.50 libavutil ........... no
#19 19.50 libssh2 ............. yes
#19 19.50 libssl .............. yes
#19 19.50 libswscale .......... no
#19 19.50 libtelnet ........... yes
#19 19.50 libVNCServer ........ yes
#19 19.50 libvorbis ........... no
#19 19.50 libpulse ............ yes
#19 19.50 libwebsockets ....... yes
#19 19.50 libwebp ............. yes
#19 19.50 wsock32 ............. no
#19 19.50
#19 19.50 Protocol support:
#19 19.50
#19 19.50 Kubernetes .... yes
#19 19.50 RDP ........... yes
#19 19.50 SSH ........... yes
#19 19.50 Telnet ........ yes
#19 19.50 VNC ........... yes
#19 19.50
#19 19.50 Services / tools:
#19 19.50
#19 19.50 guacd ...... yes
#19 19.50 guacenc .... no
#19 19.50 guaclog .... yes
#19 19.50
#19 19.50 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 19.50 Init scripts: no
#19 19.50 Systemd units: no
#19 19.50 Systemd user: no
#19 19.50
#19 19.50 Type "make" to compile guacamole-server.
#19 19.50
#19 19.55 make all-recursive
#19 19.55 make[1]: Entering directory '/tmp/guacamole-server'
#19 19.55 Making all in src/libguac
#19 19.56 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.56 Making all in .
#19 19.57 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.57 CC libguac_la-argv.lo
#19 19.57 CC libguac_la-audio.lo
#19 19.57 CC libguac_la-client.lo
#19 19.57 CC libguac_la-display.lo
#19 19.57 CC libguac_la-display-builtin-cursors.lo
#19 19.57 CC libguac_la-display-cursor.lo
#19 19.57 CC libguac_la-display-flush.lo
#19 19.57 CC libguac_la-display-layer.lo
#19 19.57 CC libguac_la-display-layer-list.lo
#19 19.57 CC libguac_la-display-plan.lo
#19 19.57 CC libguac_la-display-plan-combine.lo
#19 19.57 CC libguac_la-display-plan-rect.lo
#19 19.57 CC libguac_la-display-plan-search.lo
#19 19.57 CC libguac_la-display-render-thread.lo
#19 19.57 CC libguac_la-display-worker.lo
#19 19.57 CC libguac_la-encode-jpeg.lo
#19 19.58 CC libguac_la-encode-png.lo
#19 19.58 CC libguac_la-error.lo
#19 19.58 CC libguac_la-fifo.lo
#19 19.58 CC libguac_la-file.lo
#19 19.58 CC libguac_la-fips.lo
#19 19.58 CC libguac_la-flag.lo
#19 19.58 CC libguac_la-hash.lo
#19 19.58 CC libguac_la-id.lo
#19 19.71 CC libguac_la-mem.lo
#19 19.72 CC libguac_la-rwlock.lo
#19 19.74 CC libguac_la-palette.lo
#19 19.74 CC libguac_la-parser.lo
#19 19.76 CC libguac_la-pool.lo
#19 19.76 CC libguac_la-proctitle.lo
#19 19.77 CC libguac_la-protocol.lo
#19 19.77 CC libguac_la-raw_encoder.lo
#19 19.78 CC libguac_la-recording.lo
#19 19.78 CC libguac_la-rect.lo
#19 19.79 CC libguac_la-socket.lo
#19 19.80 CC libguac_la-socket-broadcast.lo
#19 19.81 CC libguac_la-socket-fd.lo
#19 19.81 CC libguac_la-socket-nest.lo
#19 19.82 CC libguac_la-socket-tee.lo
#19 19.82 CC libguac_la-string.lo
#19 19.82 CC libguac_la-tcp.lo
#19 19.83 CC libguac_la-timestamp.lo
#19 19.84 CC libguac_la-unicode.lo
#19 19.84 CC libguac_la-user.lo
#19 19.85 CC libguac_la-user-handlers.lo
#19 19.88 CC libguac_la-user-handshake.lo
#19 19.93 CC libguac_la-wait-fd.lo
#19 19.93 CC libguac_la-wol.lo
#19 19.94 CC libguac_la-encode-webp.lo
#19 19.94 CC libguac_la-socket-ssl.lo
#19 20.27 CCLD libguac.la
#19 20.58 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.58 Making all in tests
#19 20.58 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.58 make[3]: Nothing to be done for 'all'.
#19 20.58 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.58 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.58 Making all in src/common
#19 20.59 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.60 Making all in .
#19 20.60 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.60 CC libguac_common_la-io.lo
#19 20.60 CC libguac_common_la-blank_cursor.lo
#19 20.60 CC libguac_common_la-clipboard.lo
#19 20.60 CC libguac_common_la-cursor.lo
#19 20.60 CC libguac_common_la-dot_cursor.lo
#19 20.61 CC libguac_common_la-ibar_cursor.lo
#19 20.62 CC libguac_common_la-iconv.lo
#19 20.62 CC libguac_common_la-json.lo
#19 20.62 CC libguac_common_la-list.lo
#19 20.64 CC libguac_common_la-pointer_cursor.lo
#19 20.64 CC libguac_common_la-rect.lo
#19 20.64 CC libguac_common_la-string.lo
#19 20.64 CC libguac_common_la-surface.lo
#19 21.06 CCLD libguac_common.la
#19 21.15 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.15 Making all in tests
#19 21.15 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.15 make[3]: Nothing to be done for 'all'.
#19 21.15 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.15 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.15 Making all in src/common-ssh
#19 21.15 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.16 Making all in .
#19 21.16 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.16 CC libguac_common_ssh_la-buffer.lo
#19 21.16 CC libguac_common_ssh_la-sftp.lo
#19 21.16 CC libguac_common_ssh_la-ssh.lo
#19 21.16 CC libguac_common_ssh_la-key.lo
#19 21.16 CC libguac_common_ssh_la-user.lo
#19 21.44 CCLD libguac_common_ssh.la
#19 21.53 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.53 Making all in tests
#19 21.53 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.53 make[3]: Nothing to be done for 'all'.
#19 21.53 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.53 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.53 Making all in src/terminal
#19 21.53 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.54 Making all in .
#19 21.54 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.54 CC libguac_terminal_la-buffer.lo
#19 21.54 CC libguac_terminal_la-char-mappings.lo
#19 21.54 CC libguac_terminal_la-color-scheme.lo
#19 21.54 CC libguac_terminal_la-common.lo
#19 21.54 CC libguac_terminal_la-display.lo
#19 21.54 CC libguac_terminal_la-named-colors.lo
#19 21.54 CC libguac_terminal_la-palette.lo
#19 21.55 CC libguac_terminal_la-scrollbar.lo
#19 21.55 CC libguac_terminal_la-select.lo
#19 21.55 CC libguac_terminal_la-selection-point.lo
#19 21.55 CC libguac_terminal_la-terminal.lo
#19 21.55 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 21.55 CC libguac_terminal_la-terminal-handlers.lo
#19 21.55 CC libguac_terminal_la-xparsecolor.lo
#19 21.55 CC libguac_terminal_la-typescript.lo
#19 21.77 terminal.c: In function '__guac_terminal_send_key':
#19 21.77 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 21.77 1924 | char data;
#19 21.77 | ^~~~
#19 21.78 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 21.78 1967 | return guac_terminal_send_data(term, &data, 1);
#19 21.78 | ^~~~
#19 21.78 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 21.78 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 21.78 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 21.78 | ^
#19 21.78 terminal.c: At top level:
#19 21.78 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 21.78 2193 | return 0;
#19 21.78 | ^~~~~~
#19 21.78 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 21.78 2195 | }
#19 21.78 | ^
#19 21.79 terminal.c: In function '__guac_terminal_send_key':
#19 21.79 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 21.79 2191 | }
#19 21.79 | ^
#19 21.80 terminal.c: At top level:
#19 21.80 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 21.80 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 21.80 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.80 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 21.80 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 21.80 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.80 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 21.80 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 21.80 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.80 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 21.80 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 21.80 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.80 cc1: all warnings being treated as errors
#19 21.80 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 21.80 make[3]: *** Waiting for unfinished jobs....
#19 22.10 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.10 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.10 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.10 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.10 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.10 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
> [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
21.80 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.80 cc1: all warnings being treated as errors
21.80 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.80 make[3]: *** Waiting for unfinished jobs....
22.10 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.10 make[2]: *** [Makefile:801: all-recursive] Error 1
22.10 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.10 make[1]: *** [Makefile:546: all-recursive] Error 1
22.10 make[1]: Leaving directory '/tmp/guacamole-server'
22.10 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
288 | COPY . ${BUILD_DIR}
289 |
290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
291 |
292 | # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2380
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2380:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Jenkins build is back to normal : Guacamole » guacamole-server-main-freerdp » 2.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
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2388
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.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
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2387
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2387/display/redirect>
Changes:
------------------------------------------
[...truncated 214.86 KiB...]
#19 17.85 config.status: creating src/guaclog/Makefile
#19 17.88 config.status: creating src/guaclog/man/guaclog.1
#19 17.89 config.status: creating src/pulse/Makefile
#19 17.91 config.status: creating src/protocols/kubernetes/Makefile
#19 17.93 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 17.96 config.status: creating src/protocols/rdp/Makefile
#19 18.00 config.status: creating src/protocols/rdp/tests/Makefile
#19 18.02 config.status: creating src/protocols/ssh/Makefile
#19 18.04 config.status: creating src/protocols/telnet/Makefile
#19 18.06 config.status: creating src/protocols/vnc/Makefile
#19 18.09 config.status: creating config.h
#19 18.10 config.status: executing depfiles commands
#19 19.56 config.status: executing libtool commands
#19 19.58
#19 19.58 ------------------------------------------------
#19 19.58 guacamole-server version 1.6.1
#19 19.58 ------------------------------------------------
#19 19.58
#19 19.58 Library status:
#19 19.58
#19 19.58 freerdp ............. yes (2.x)
#19 19.58 pango ............... yes
#19 19.58 libavcodec .......... no
#19 19.58 libavformat ......... no
#19 19.58 libavutil ........... no
#19 19.58 libssh2 ............. yes
#19 19.58 libssl .............. yes
#19 19.58 libswscale .......... no
#19 19.58 libtelnet ........... yes
#19 19.58 libVNCServer ........ yes
#19 19.58 libvorbis ........... no
#19 19.58 libpulse ............ yes
#19 19.58 libwebsockets ....... yes
#19 19.58 libwebp ............. yes
#19 19.58 wsock32 ............. no
#19 19.58
#19 19.58 Protocol support:
#19 19.58
#19 19.58 Kubernetes .... yes
#19 19.58 RDP ........... yes
#19 19.58 SSH ........... yes
#19 19.58 Telnet ........ yes
#19 19.58 VNC ........... yes
#19 19.58
#19 19.58 Services / tools:
#19 19.58
#19 19.58 guacd ...... yes
#19 19.58 guacenc .... no
#19 19.58 guaclog .... yes
#19 19.58
#19 19.58 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 19.58 Init scripts: no
#19 19.58 Systemd units: no
#19 19.58 Systemd user: no
#19 19.58
#19 19.58 Type "make" to compile guacamole-server.
#19 19.58
#19 19.63 make all-recursive
#19 19.63 make[1]: Entering directory '/tmp/guacamole-server'
#19 19.64 Making all in src/libguac
#19 19.64 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.65 Making all in .
#19 19.65 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.65 CC libguac_la-argv.lo
#19 19.65 CC libguac_la-audio.lo
#19 19.65 CC libguac_la-client.lo
#19 19.66 CC libguac_la-display.lo
#19 19.66 CC libguac_la-display-builtin-cursors.lo
#19 19.66 CC libguac_la-display-cursor.lo
#19 19.66 CC libguac_la-display-flush.lo
#19 19.66 CC libguac_la-display-layer.lo
#19 19.66 CC libguac_la-display-layer-list.lo
#19 19.66 CC libguac_la-display-plan.lo
#19 19.66 CC libguac_la-display-plan-combine.lo
#19 19.66 CC libguac_la-display-plan-rect.lo
#19 19.66 CC libguac_la-display-plan-search.lo
#19 19.66 CC libguac_la-display-render-thread.lo
#19 19.66 CC libguac_la-display-worker.lo
#19 19.66 CC libguac_la-encode-jpeg.lo
#19 19.66 CC libguac_la-encode-png.lo
#19 19.67 CC libguac_la-error.lo
#19 19.67 CC libguac_la-fifo.lo
#19 19.67 CC libguac_la-file.lo
#19 19.67 CC libguac_la-fips.lo
#19 19.67 CC libguac_la-flag.lo
#19 19.67 CC libguac_la-hash.lo
#19 19.67 CC libguac_la-id.lo
#19 19.79 CC libguac_la-mem.lo
#19 19.86 CC libguac_la-rwlock.lo
#19 19.87 CC libguac_la-palette.lo
#19 19.88 CC libguac_la-parser.lo
#19 19.88 CC libguac_la-pool.lo
#19 19.89 CC libguac_la-proctitle.lo
#19 19.89 CC libguac_la-protocol.lo
#19 19.90 CC libguac_la-raw_encoder.lo
#19 19.90 CC libguac_la-recording.lo
#19 19.90 CC libguac_la-rect.lo
#19 19.92 CC libguac_la-socket.lo
#19 19.93 CC libguac_la-socket-broadcast.lo
#19 19.93 CC libguac_la-socket-fd.lo
#19 19.94 CC libguac_la-socket-nest.lo
#19 19.94 CC libguac_la-socket-tee.lo
#19 19.94 CC libguac_la-string.lo
#19 19.95 CC libguac_la-tcp.lo
#19 19.95 CC libguac_la-timestamp.lo
#19 19.95 CC libguac_la-unicode.lo
#19 19.99 CC libguac_la-user.lo
#19 20.00 CC libguac_la-user-handlers.lo
#19 20.00 CC libguac_la-user-handshake.lo
#19 20.01 CC libguac_la-wait-fd.lo
#19 20.06 CC libguac_la-wol.lo
#19 20.08 CC libguac_la-encode-webp.lo
#19 20.08 CC libguac_la-socket-ssl.lo
#19 20.47 CCLD libguac.la
#19 20.87 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.87 Making all in tests
#19 20.87 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.87 make[3]: Nothing to be done for 'all'.
#19 20.87 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.87 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.87 Making all in src/common
#19 20.88 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.88 Making all in .
#19 20.88 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.88 CC libguac_common_la-io.lo
#19 20.89 CC libguac_common_la-blank_cursor.lo
#19 20.89 CC libguac_common_la-clipboard.lo
#19 20.89 CC libguac_common_la-cursor.lo
#19 20.89 CC libguac_common_la-dot_cursor.lo
#19 20.89 CC libguac_common_la-ibar_cursor.lo
#19 20.89 CC libguac_common_la-iconv.lo
#19 20.89 CC libguac_common_la-json.lo
#19 20.89 CC libguac_common_la-list.lo
#19 20.89 CC libguac_common_la-pointer_cursor.lo
#19 20.89 CC libguac_common_la-rect.lo
#19 20.89 CC libguac_common_la-string.lo
#19 20.89 CC libguac_common_la-surface.lo
#19 21.27 CCLD libguac_common.la
#19 21.40 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.40 Making all in tests
#19 21.41 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.41 make[3]: Nothing to be done for 'all'.
#19 21.41 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.41 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.41 Making all in src/common-ssh
#19 21.41 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.41 Making all in .
#19 21.42 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.42 CC libguac_common_ssh_la-buffer.lo
#19 21.42 CC libguac_common_ssh_la-sftp.lo
#19 21.42 CC libguac_common_ssh_la-ssh.lo
#19 21.42 CC libguac_common_ssh_la-key.lo
#19 21.42 CC libguac_common_ssh_la-user.lo
#19 21.78 CCLD libguac_common_ssh.la
#19 21.88 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.88 Making all in tests
#19 21.89 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.89 make[3]: Nothing to be done for 'all'.
#19 21.89 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.89 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.89 Making all in src/terminal
#19 21.89 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.89 Making all in .
#19 21.90 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.90 CC libguac_terminal_la-buffer.lo
#19 21.90 CC libguac_terminal_la-char-mappings.lo
#19 21.90 CC libguac_terminal_la-color-scheme.lo
#19 21.90 CC libguac_terminal_la-common.lo
#19 21.90 CC libguac_terminal_la-display.lo
#19 21.90 CC libguac_terminal_la-named-colors.lo
#19 21.90 CC libguac_terminal_la-palette.lo
#19 21.90 CC libguac_terminal_la-scrollbar.lo
#19 21.90 CC libguac_terminal_la-select.lo
#19 21.91 CC libguac_terminal_la-selection-point.lo
#19 21.91 CC libguac_terminal_la-terminal.lo
#19 21.91 CC libguac_terminal_la-terminal-handlers.lo
#19 21.91 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 21.91 CC libguac_terminal_la-typescript.lo
#19 21.91 CC libguac_terminal_la-xparsecolor.lo
#19 22.23 terminal.c: In function '__guac_terminal_send_key':
#19 22.23 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 22.23 1924 | char data;
#19 22.23 | ^~~~
#19 22.23 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 22.23 1967 | return guac_terminal_send_data(term, &data, 1);
#19 22.23 | ^~~~
#19 22.23 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 22.24 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 22.24 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 22.24 | ^
#19 22.24 terminal.c: At top level:
#19 22.24 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 22.24 2193 | return 0;
#19 22.24 | ^~~~~~
#19 22.24 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 22.24 2195 | }
#19 22.24 | ^
#19 22.26 terminal.c: In function '__guac_terminal_send_key':
#19 22.26 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 22.26 2191 | }
#19 22.26 | ^
#19 22.26 terminal.c: At top level:
#19 22.26 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 22.26 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 22.26 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.26 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 22.26 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 22.26 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.26 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 22.26 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 22.26 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.26 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 22.26 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 22.26 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.26 cc1: all warnings being treated as errors
#19 22.27 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 22.27 make[3]: *** Waiting for unfinished jobs....
#19 22.62 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.63 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.63 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.63 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.63 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.63 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.26 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.26 cc1: all warnings being treated as errors
22.27 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.27 make[3]: *** Waiting for unfinished jobs....
22.62 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.63 make[2]: *** [Makefile:801: all-recursive] Error 1
22.63 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.63 make[1]: *** [Makefile:546: all-recursive] Error 1
22.63 make[1]: Leaving directory '/tmp/guacamole-server'
22.63 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-2387
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2387:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2386
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2386/display/redirect>
Changes:
------------------------------------------
[...truncated 218.09 KiB...]
#19 15.52 config.status: creating src/guacd/man/guacd.conf.5
#19 15.54 config.status: creating src/guacenc/Makefile
#19 15.57 config.status: creating src/guacenc/man/guacenc.1
#19 15.58 config.status: creating src/guaclog/Makefile
#19 15.60 config.status: creating src/guaclog/man/guaclog.1
#19 15.62 config.status: creating src/pulse/Makefile
#19 15.63 config.status: creating src/protocols/kubernetes/Makefile
#19 15.65 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.72 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.78 config.status: executing depfiles commands
#19 16.88 config.status: executing libtool commands
#19 16.90
#19 16.90 ------------------------------------------------
#19 16.90 guacamole-server version 1.6.1
#19 16.90 ------------------------------------------------
#19 16.90
#19 16.90 Library status:
#19 16.90
#19 16.90 freerdp ............. yes (2.x)
#19 16.90 pango ............... yes
#19 16.90 libavcodec .......... no
#19 16.90 libavformat ......... no
#19 16.90 libavutil ........... no
#19 16.90 libssh2 ............. yes
#19 16.90 libssl .............. yes
#19 16.90 libswscale .......... no
#19 16.90 libtelnet ........... yes
#19 16.90 libVNCServer ........ yes
#19 16.90 libvorbis ........... no
#19 16.90 libpulse ............ yes
#19 16.90 libwebsockets ....... yes
#19 16.90 libwebp ............. yes
#19 16.90 wsock32 ............. no
#19 16.90
#19 16.90 Protocol support:
#19 16.90
#19 16.90 Kubernetes .... yes
#19 16.90 RDP ........... yes
#19 16.90 SSH ........... yes
#19 16.90 Telnet ........ yes
#19 16.90 VNC ........... yes
#19 16.90
#19 16.90 Services / tools:
#19 16.90
#19 16.90 guacd ...... yes
#19 16.90 guacenc .... no
#19 16.90 guaclog .... yes
#19 16.90
#19 16.90 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 16.90 Init scripts: no
#19 16.90 Systemd units: no
#19 16.90 Systemd user: no
#19 16.90
#19 16.90 Type "make" to compile guacamole-server.
#19 16.90
#19 16.94 make all-recursive
#19 16.94 make[1]: Entering directory '/tmp/guacamole-server'
#19 16.94 Making all in src/libguac
#19 16.95 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.95 Making all in .
#19 16.96 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.96 CC libguac_la-argv.lo
#19 16.96 CC libguac_la-audio.lo
#19 16.96 CC libguac_la-client.lo
#19 16.96 CC libguac_la-display.lo
#19 17.15 CC libguac_la-display-builtin-cursors.lo
#19 17.15 CC libguac_la-display-cursor.lo
#19 17.18 CC libguac_la-display-flush.lo
#19 17.24 CC libguac_la-display-layer.lo
#19 17.30 CC libguac_la-display-layer-list.lo
#19 17.32 CC libguac_la-display-plan.lo
#19 17.39 CC libguac_la-display-plan-combine.lo
#19 17.46 CC libguac_la-display-plan-rect.lo
#19 17.51 CC libguac_la-display-plan-search.lo
#19 17.55 CC libguac_la-display-render-thread.lo
#19 17.59 CC libguac_la-display-worker.lo
#19 17.64 CC libguac_la-encode-jpeg.lo
#19 17.71 CC libguac_la-encode-png.lo
#19 17.73 CC libguac_la-error.lo
#19 17.80 CC libguac_la-fifo.lo
#19 17.87 CC libguac_la-file.lo
#19 17.95 CC libguac_la-fips.lo
#19 17.97 CC libguac_la-flag.lo
#19 18.03 CC libguac_la-hash.lo
#19 18.04 CC libguac_la-id.lo
#19 18.10 CC libguac_la-mem.lo
#19 18.11 CC libguac_la-rwlock.lo
#19 18.16 CC libguac_la-palette.lo
#19 18.17 CC libguac_la-parser.lo
#19 18.26 CC libguac_la-pool.lo
#19 18.27 CC libguac_la-proctitle.lo
#19 18.35 CC libguac_la-protocol.lo
#19 18.42 CC libguac_la-raw_encoder.lo
#19 18.42 CC libguac_la-recording.lo
#19 18.45 CC libguac_la-rect.lo
#19 18.59 CC libguac_la-socket.lo
#19 18.60 CC libguac_la-socket-broadcast.lo
#19 18.62 CC libguac_la-socket-fd.lo
#19 18.79 CC libguac_la-socket-nest.lo
#19 18.80 CC libguac_la-socket-tee.lo
#19 18.81 CC libguac_la-string.lo
#19 18.95 CC libguac_la-tcp.lo
#19 18.96 CC libguac_la-timestamp.lo
#19 18.96 CC libguac_la-unicode.lo
#19 19.01 CC libguac_la-user.lo
#19 19.07 CC libguac_la-user-handlers.lo
#19 19.08 CC libguac_la-user-handshake.lo
#19 19.10 CC libguac_la-wait-fd.lo
#19 19.21 CC libguac_la-wol.lo
#19 19.27 CC libguac_la-encode-webp.lo
#19 19.29 CC libguac_la-socket-ssl.lo
#19 19.64 CCLD libguac.la
#19 19.93 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.93 Making all in tests
#19 19.94 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.94 make[3]: Nothing to be done for 'all'.
#19 19.94 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.94 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.94 Making all in src/common
#19 19.94 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.94 Making all in .
#19 19.94 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.95 CC libguac_common_la-io.lo
#19 19.95 CC libguac_common_la-blank_cursor.lo
#19 19.95 CC libguac_common_la-clipboard.lo
#19 19.95 CC libguac_common_la-cursor.lo
#19 20.06 CC libguac_common_la-dot_cursor.lo
#19 20.09 CC libguac_common_la-ibar_cursor.lo
#19 20.13 CC libguac_common_la-iconv.lo
#19 20.16 CC libguac_common_la-json.lo
#19 20.21 CC libguac_common_la-list.lo
#19 20.24 CC libguac_common_la-pointer_cursor.lo
#19 20.32 CC libguac_common_la-rect.lo
#19 20.34 CC libguac_common_la-string.lo
#19 20.34 CC libguac_common_la-surface.lo
#19 20.66 CCLD libguac_common.la
#19 20.76 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 20.76 Making all in tests
#19 20.76 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 20.76 make[3]: Nothing to be done for 'all'.
#19 20.76 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 20.76 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 20.76 Making all in src/common-ssh
#19 20.77 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 20.77 Making all in .
#19 20.77 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 20.77 CC libguac_common_ssh_la-buffer.lo
#19 20.77 CC libguac_common_ssh_la-sftp.lo
#19 20.77 CC libguac_common_ssh_la-ssh.lo
#19 20.78 CC libguac_common_ssh_la-key.lo
#19 20.96 CC libguac_common_ssh_la-user.lo
#19 21.21 CCLD libguac_common_ssh.la
#19 21.29 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.29 Making all in tests
#19 21.29 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.29 make[3]: Nothing to be done for 'all'.
#19 21.29 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.29 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.29 Making all in src/terminal
#19 21.30 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.30 Making all in .
#19 21.30 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.30 CC libguac_terminal_la-buffer.lo
#19 21.30 CC libguac_terminal_la-char-mappings.lo
#19 21.30 CC libguac_terminal_la-color-scheme.lo
#19 21.30 CC libguac_terminal_la-common.lo
#19 21.40 CC libguac_terminal_la-display.lo
#19 21.46 CC libguac_terminal_la-named-colors.lo
#19 21.51 CC libguac_terminal_la-palette.lo
#19 21.57 CC libguac_terminal_la-scrollbar.lo
#19 21.64 CC libguac_terminal_la-select.lo
#19 21.64 CC libguac_terminal_la-selection-point.lo
#19 21.77 CC libguac_terminal_la-terminal.lo
#19 21.80 CC libguac_terminal_la-terminal-handlers.lo
#19 22.15 terminal.c: In function '__guac_terminal_send_key':
#19 22.15 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 22.15 1924 | char data;
#19 22.15 | ^~~~
#19 22.16 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 22.16 1967 | return guac_terminal_send_data(term, &data, 1);
#19 22.16 | ^~~~
#19 22.16 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 22.17 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 22.17 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 22.17 | ^
#19 22.17 terminal.c: At top level:
#19 22.17 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 22.17 2193 | return 0;
#19 22.17 | ^~~~~~
#19 22.17 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 22.17 2195 | }
#19 22.17 | ^
#19 22.19 terminal.c: In function '__guac_terminal_send_key':
#19 22.19 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 22.19 2191 | }
#19 22.19 | ^
#19 22.20 terminal.c: At top level:
#19 22.20 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 22.20 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 22.20 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.20 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 22.20 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 22.20 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.20 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 22.20 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 22.20 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.20 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 22.20 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 22.20 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.21 cc1: all warnings being treated as errors
#19 22.21 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 22.21 make[3]: *** Waiting for unfinished jobs....
#19 22.51 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.51 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.51 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.51 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.51 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.51 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.20 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.21 cc1: all warnings being treated as errors
22.21 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.21 make[3]: *** Waiting for unfinished jobs....
22.51 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.51 make[2]: *** [Makefile:801: all-recursive] Error 1
22.51 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.51 make[1]: Leaving directory '/tmp/guacamole-server'
22.51 make[1]: *** [Makefile:546: all-recursive] Error 1
22.51 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
288 | COPY . ${BUILD_DIR}
289 |
290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
291 |
292 | # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2386
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2386:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2385
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2385/display/redirect>
Changes:
------------------------------------------
[...truncated 215.08 KiB...]
#24 17.98 config.status: creating src/guaclog/Makefile
#24 18.00 config.status: creating src/guaclog/man/guaclog.1
#24 18.02 config.status: creating src/pulse/Makefile
#24 18.04 config.status: creating src/protocols/kubernetes/Makefile
#24 18.06 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 18.08 config.status: creating src/protocols/rdp/Makefile
#24 18.13 config.status: creating src/protocols/rdp/tests/Makefile
#24 18.15 config.status: creating src/protocols/ssh/Makefile
#24 18.17 config.status: creating src/protocols/telnet/Makefile
#24 18.19 config.status: creating src/protocols/vnc/Makefile
#24 18.21 config.status: creating config.h
#24 18.22 config.status: executing depfiles commands
#24 19.73 config.status: executing libtool commands
#24 19.75
#24 19.75 ------------------------------------------------
#24 19.75 guacamole-server version 1.6.1
#24 19.75 ------------------------------------------------
#24 19.75
#24 19.75 Library status:
#24 19.75
#24 19.75 freerdp ............. yes (2.x)
#24 19.75 pango ............... yes
#24 19.75 libavcodec .......... no
#24 19.75 libavformat ......... no
#24 19.75 libavutil ........... no
#24 19.75 libssh2 ............. yes
#24 19.75 libssl .............. yes
#24 19.75 libswscale .......... no
#24 19.75 libtelnet ........... yes
#24 19.75 libVNCServer ........ yes
#24 19.75 libvorbis ........... no
#24 19.75 libpulse ............ yes
#24 19.75 libwebsockets ....... yes
#24 19.75 libwebp ............. yes
#24 19.75 wsock32 ............. no
#24 19.75
#24 19.75 Protocol support:
#24 19.75
#24 19.75 Kubernetes .... yes
#24 19.75 RDP ........... yes
#24 19.75 SSH ........... yes
#24 19.75 Telnet ........ yes
#24 19.75 VNC ........... yes
#24 19.75
#24 19.75 Services / tools:
#24 19.75
#24 19.75 guacd ...... yes
#24 19.75 guacenc .... no
#24 19.75 guaclog .... yes
#24 19.75
#24 19.75 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 19.75 Init scripts: no
#24 19.75 Systemd units: no
#24 19.75 Systemd user: no
#24 19.75
#24 19.75 Type "make" to compile guacamole-server.
#24 19.75
#24 19.80 make all-recursive
#24 19.81 make[1]: Entering directory '/tmp/guacamole-server'
#24 19.81 Making all in src/libguac
#24 19.82 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 19.82 Making all in .
#24 19.83 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 19.83 CC libguac_la-argv.lo
#24 19.83 CC libguac_la-audio.lo
#24 19.83 CC libguac_la-client.lo
#24 19.83 CC libguac_la-display.lo
#24 19.83 CC libguac_la-display-builtin-cursors.lo
#24 19.83 CC libguac_la-display-cursor.lo
#24 19.83 CC libguac_la-display-flush.lo
#24 19.83 CC libguac_la-display-layer.lo
#24 19.83 CC libguac_la-display-layer-list.lo
#24 19.83 CC libguac_la-display-plan.lo
#24 19.83 CC libguac_la-display-plan-combine.lo
#24 19.83 CC libguac_la-display-plan-rect.lo
#24 19.83 CC libguac_la-display-plan-search.lo
#24 19.83 CC libguac_la-display-render-thread.lo
#24 19.83 CC libguac_la-display-worker.lo
#24 19.83 CC libguac_la-encode-jpeg.lo
#24 19.84 CC libguac_la-encode-png.lo
#24 19.86 CC libguac_la-error.lo
#24 19.86 CC libguac_la-file.lo
#24 19.86 CC libguac_la-fips.lo
#24 19.86 CC libguac_la-fifo.lo
#24 19.86 CC libguac_la-flag.lo
#24 19.86 CC libguac_la-hash.lo
#24 19.86 CC libguac_la-id.lo
#24 19.94 CC libguac_la-mem.lo
#24 20.03 CC libguac_la-rwlock.lo
#24 20.04 CC libguac_la-palette.lo
#24 20.06 CC libguac_la-parser.lo
#24 20.07 CC libguac_la-pool.lo
#24 20.07 CC libguac_la-proctitle.lo
#24 20.07 CC libguac_la-protocol.lo
#24 20.07 CC libguac_la-raw_encoder.lo
#24 20.08 CC libguac_la-recording.lo
#24 20.09 CC libguac_la-rect.lo
#24 20.09 CC libguac_la-socket.lo
#24 20.09 CC libguac_la-socket-broadcast.lo
#24 20.10 CC libguac_la-socket-fd.lo
#24 20.10 CC libguac_la-socket-nest.lo
#24 20.12 CC libguac_la-socket-tee.lo
#24 20.12 CC libguac_la-string.lo
#24 20.12 CC libguac_la-tcp.lo
#24 20.12 CC libguac_la-timestamp.lo
#24 20.15 CC libguac_la-unicode.lo
#24 20.15 CC libguac_la-user.lo
#24 20.15 CC libguac_la-user-handlers.lo
#24 20.15 CC libguac_la-user-handshake.lo
#24 20.18 CC libguac_la-wait-fd.lo
#24 20.22 CC libguac_la-wol.lo
#24 20.23 CC libguac_la-encode-webp.lo
#24 20.23 CC libguac_la-socket-ssl.lo
#24 20.67 CCLD libguac.la
#24 21.03 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 21.03 Making all in tests
#24 21.03 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 21.03 make[3]: Nothing to be done for 'all'.
#24 21.03 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 21.04 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 21.04 Making all in src/common
#24 21.04 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 21.04 Making all in .
#24 21.04 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 21.04 CC libguac_common_la-io.lo
#24 21.04 CC libguac_common_la-blank_cursor.lo
#24 21.04 CC libguac_common_la-clipboard.lo
#24 21.04 CC libguac_common_la-cursor.lo
#24 21.04 CC libguac_common_la-dot_cursor.lo
#24 21.04 CC libguac_common_la-ibar_cursor.lo
#24 21.04 CC libguac_common_la-iconv.lo
#24 21.04 CC libguac_common_la-json.lo
#24 21.05 CC libguac_common_la-list.lo
#24 21.05 CC libguac_common_la-pointer_cursor.lo
#24 21.05 CC libguac_common_la-rect.lo
#24 21.05 CC libguac_common_la-string.lo
#24 21.05 CC libguac_common_la-surface.lo
#24 21.33 CCLD libguac_common.la
#24 21.42 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.42 Making all in tests
#24 21.42 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 21.42 make[3]: Nothing to be done for 'all'.
#24 21.42 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 21.42 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.42 Making all in src/common-ssh
#24 21.43 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.43 Making all in .
#24 21.43 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.43 CC libguac_common_ssh_la-buffer.lo
#24 21.43 CC libguac_common_ssh_la-sftp.lo
#24 21.43 CC libguac_common_ssh_la-ssh.lo
#24 21.43 CC libguac_common_ssh_la-key.lo
#24 21.43 CC libguac_common_ssh_la-user.lo
#24 21.73 CCLD libguac_common_ssh.la
#24 21.80 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 21.80 Making all in tests
#24 21.80 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 21.80 make[3]: Nothing to be done for 'all'.
#24 21.80 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 21.80 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 21.80 Making all in src/terminal
#24 21.80 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 21.81 Making all in .
#24 21.81 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 21.81 CC libguac_terminal_la-buffer.lo
#24 21.81 CC libguac_terminal_la-char-mappings.lo
#24 21.81 CC libguac_terminal_la-color-scheme.lo
#24 21.81 CC libguac_terminal_la-common.lo
#24 21.81 CC libguac_terminal_la-display.lo
#24 21.81 CC libguac_terminal_la-named-colors.lo
#24 21.81 CC libguac_terminal_la-palette.lo
#24 21.81 CC libguac_terminal_la-scrollbar.lo
#24 21.81 CC libguac_terminal_la-select.lo
#24 21.81 CC libguac_terminal_la-selection-point.lo
#24 21.81 CC libguac_terminal_la-terminal.lo
#24 21.82 CC libguac_terminal_la-terminal-handlers.lo
#24 21.82 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 21.82 CC libguac_terminal_la-xparsecolor.lo
#24 21.82 CC libguac_terminal_la-typescript.lo
#24 22.07 terminal.c: In function '__guac_terminal_send_key':
#24 22.07 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 22.07 1924 | char data;
#24 22.07 | ^~~~
#24 22.07 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 22.07 1967 | return guac_terminal_send_data(term, &data, 1);
#24 22.07 | ^~~~
#24 22.07 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 22.08 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 22.08 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 22.08 | ^
#24 22.08 terminal.c: At top level:
#24 22.08 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 22.08 2193 | return 0;
#24 22.08 | ^~~~~~
#24 22.08 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 22.08 2195 | }
#24 22.08 | ^
#24 22.10 terminal.c: In function '__guac_terminal_send_key':
#24 22.10 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 22.10 2191 | }
#24 22.10 | ^
#24 22.10 terminal.c: At top level:
#24 22.10 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 22.10 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 22.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.10 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 22.10 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 22.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.10 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 22.10 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 22.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.10 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 22.10 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 22.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.10 cc1: all warnings being treated as errors
#24 22.10 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 22.10 make[3]: *** Waiting for unfinished jobs....
#24 22.40 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.40 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 22.40 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.40 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 22.40 make[1]: Leaving directory '/tmp/guacamole-server'
#24 22.40 make: *** [Makefile:466: all] Error 2
#24 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
> [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
22.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.10 cc1: all warnings being treated as errors
22.10 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.10 make[3]: *** Waiting for unfinished jobs....
22.40 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.40 make[2]: *** [Makefile:801: all-recursive] Error 1
22.40 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.40 make[1]: *** [Makefile:546: all-recursive] Error 1
22.40 make[1]: Leaving directory '/tmp/guacamole-server'
22.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-2385
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2385:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2384
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2384/display/redirect>
Changes:
------------------------------------------
[...truncated 214.86 KiB...]
#19 17.82 config.status: creating src/guaclog/Makefile
#19 17.84 config.status: creating src/guaclog/man/guaclog.1
#19 17.85 config.status: creating src/pulse/Makefile
#19 17.87 config.status: creating src/protocols/kubernetes/Makefile
#19 17.90 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 17.92 config.status: creating src/protocols/rdp/Makefile
#19 17.96 config.status: creating src/protocols/rdp/tests/Makefile
#19 17.98 config.status: creating src/protocols/ssh/Makefile
#19 18.00 config.status: creating src/protocols/telnet/Makefile
#19 18.02 config.status: creating src/protocols/vnc/Makefile
#19 18.05 config.status: creating config.h
#19 18.06 config.status: executing depfiles commands
#19 19.52 config.status: executing libtool commands
#19 19.54
#19 19.54 ------------------------------------------------
#19 19.54 guacamole-server version 1.6.1
#19 19.54 ------------------------------------------------
#19 19.54
#19 19.54 Library status:
#19 19.54
#19 19.54 freerdp ............. yes (2.x)
#19 19.54 pango ............... yes
#19 19.54 libavcodec .......... no
#19 19.54 libavformat ......... no
#19 19.54 libavutil ........... no
#19 19.54 libssh2 ............. yes
#19 19.54 libssl .............. yes
#19 19.54 libswscale .......... no
#19 19.54 libtelnet ........... yes
#19 19.54 libVNCServer ........ yes
#19 19.54 libvorbis ........... no
#19 19.54 libpulse ............ yes
#19 19.54 libwebsockets ....... yes
#19 19.54 libwebp ............. yes
#19 19.54 wsock32 ............. no
#19 19.54
#19 19.54 Protocol support:
#19 19.54
#19 19.54 Kubernetes .... yes
#19 19.54 RDP ........... yes
#19 19.54 SSH ........... yes
#19 19.54 Telnet ........ yes
#19 19.54 VNC ........... yes
#19 19.54
#19 19.54 Services / tools:
#19 19.54
#19 19.54 guacd ...... yes
#19 19.54 guacenc .... no
#19 19.54 guaclog .... yes
#19 19.54
#19 19.54 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 19.54 Init scripts: no
#19 19.54 Systemd units: no
#19 19.54 Systemd user: no
#19 19.54
#19 19.54 Type "make" to compile guacamole-server.
#19 19.54
#19 19.60 make all-recursive
#19 19.60 make[1]: Entering directory '/tmp/guacamole-server'
#19 19.60 Making all in src/libguac
#19 19.61 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.61 Making all in .
#19 19.62 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.62 CC libguac_la-argv.lo
#19 19.62 CC libguac_la-audio.lo
#19 19.62 CC libguac_la-client.lo
#19 19.62 CC libguac_la-display.lo
#19 19.62 CC libguac_la-display-builtin-cursors.lo
#19 19.62 CC libguac_la-display-cursor.lo
#19 19.62 CC libguac_la-display-flush.lo
#19 19.63 CC libguac_la-display-layer.lo
#19 19.63 CC libguac_la-display-layer-list.lo
#19 19.63 CC libguac_la-display-plan.lo
#19 19.63 CC libguac_la-display-plan-combine.lo
#19 19.63 CC libguac_la-display-plan-rect.lo
#19 19.63 CC libguac_la-display-plan-search.lo
#19 19.63 CC libguac_la-display-render-thread.lo
#19 19.63 CC libguac_la-display-worker.lo
#19 19.63 CC libguac_la-encode-jpeg.lo
#19 19.63 CC libguac_la-encode-png.lo
#19 19.63 CC libguac_la-error.lo
#19 19.63 CC libguac_la-fifo.lo
#19 19.63 CC libguac_la-file.lo
#19 19.63 CC libguac_la-fips.lo
#19 19.64 CC libguac_la-flag.lo
#19 19.64 CC libguac_la-hash.lo
#19 19.64 CC libguac_la-id.lo
#19 19.78 CC libguac_la-mem.lo
#19 19.87 CC libguac_la-rwlock.lo
#19 19.87 CC libguac_la-palette.lo
#19 19.88 CC libguac_la-parser.lo
#19 19.88 CC libguac_la-pool.lo
#19 19.88 CC libguac_la-proctitle.lo
#19 19.89 CC libguac_la-protocol.lo
#19 19.89 CC libguac_la-raw_encoder.lo
#19 19.90 CC libguac_la-recording.lo
#19 19.90 CC libguac_la-rect.lo
#19 19.92 CC libguac_la-socket.lo
#19 19.92 CC libguac_la-socket-broadcast.lo
#19 19.92 CC libguac_la-socket-fd.lo
#19 19.92 CC libguac_la-socket-nest.lo
#19 19.93 CC libguac_la-socket-tee.lo
#19 19.93 CC libguac_la-string.lo
#19 19.94 CC libguac_la-tcp.lo
#19 19.96 CC libguac_la-timestamp.lo
#19 19.97 CC libguac_la-user.lo
#19 19.97 CC libguac_la-user-handlers.lo
#19 19.98 CC libguac_la-unicode.lo
#19 19.99 CC libguac_la-user-handshake.lo
#19 20.03 CC libguac_la-wait-fd.lo
#19 20.09 CC libguac_la-wol.lo
#19 20.09 CC libguac_la-encode-webp.lo
#19 20.13 CC libguac_la-socket-ssl.lo
#19 20.59 CCLD libguac.la
#19 20.90 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.90 Making all in tests
#19 20.91 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.91 make[3]: Nothing to be done for 'all'.
#19 20.91 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.91 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.91 Making all in src/common
#19 20.91 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.91 Making all in .
#19 20.92 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.92 CC libguac_common_la-io.lo
#19 20.92 CC libguac_common_la-blank_cursor.lo
#19 20.92 CC libguac_common_la-clipboard.lo
#19 20.92 CC libguac_common_la-cursor.lo
#19 20.92 CC libguac_common_la-dot_cursor.lo
#19 20.92 CC libguac_common_la-ibar_cursor.lo
#19 20.92 CC libguac_common_la-iconv.lo
#19 20.92 CC libguac_common_la-json.lo
#19 20.92 CC libguac_common_la-list.lo
#19 20.92 CC libguac_common_la-pointer_cursor.lo
#19 20.92 CC libguac_common_la-rect.lo
#19 20.92 CC libguac_common_la-string.lo
#19 20.92 CC libguac_common_la-surface.lo
#19 21.29 CCLD libguac_common.la
#19 21.38 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.38 Making all in tests
#19 21.39 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.39 make[3]: Nothing to be done for 'all'.
#19 21.39 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.39 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.39 Making all in src/common-ssh
#19 21.39 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.39 Making all in .
#19 21.40 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.40 CC libguac_common_ssh_la-buffer.lo
#19 21.40 CC libguac_common_ssh_la-sftp.lo
#19 21.40 CC libguac_common_ssh_la-ssh.lo
#19 21.40 CC libguac_common_ssh_la-key.lo
#19 21.40 CC libguac_common_ssh_la-user.lo
#19 21.74 CCLD libguac_common_ssh.la
#19 21.83 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.83 Making all in tests
#19 21.83 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.83 make[3]: Nothing to be done for 'all'.
#19 21.83 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.83 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.83 Making all in src/terminal
#19 21.83 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.84 Making all in .
#19 21.84 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.84 CC libguac_terminal_la-buffer.lo
#19 21.84 CC libguac_terminal_la-char-mappings.lo
#19 21.84 CC libguac_terminal_la-color-scheme.lo
#19 21.84 CC libguac_terminal_la-common.lo
#19 21.84 CC libguac_terminal_la-display.lo
#19 21.84 CC libguac_terminal_la-named-colors.lo
#19 21.84 CC libguac_terminal_la-palette.lo
#19 21.84 CC libguac_terminal_la-scrollbar.lo
#19 21.84 CC libguac_terminal_la-select.lo
#19 21.84 CC libguac_terminal_la-selection-point.lo
#19 21.84 CC libguac_terminal_la-terminal.lo
#19 21.85 CC libguac_terminal_la-terminal-handlers.lo
#19 21.85 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 21.85 CC libguac_terminal_la-typescript.lo
#19 21.85 CC libguac_terminal_la-xparsecolor.lo
#19 22.11 terminal.c: In function '__guac_terminal_send_key':
#19 22.11 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 22.11 1924 | char data;
#19 22.11 | ^~~~
#19 22.11 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 22.11 1967 | return guac_terminal_send_data(term, &data, 1);
#19 22.11 | ^~~~
#19 22.11 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 22.12 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 22.12 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 22.12 | ^
#19 22.12 terminal.c: At top level:
#19 22.12 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 22.12 2193 | return 0;
#19 22.12 | ^~~~~~
#19 22.12 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 22.12 2195 | }
#19 22.12 | ^
#19 22.13 terminal.c: In function '__guac_terminal_send_key':
#19 22.13 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 22.13 2191 | }
#19 22.13 | ^
#19 22.14 terminal.c: At top level:
#19 22.14 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 22.14 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 22.14 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.14 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 22.14 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 22.14 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.14 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 22.14 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 22.14 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.14 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 22.14 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 22.14 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.14 cc1: all warnings being treated as errors
#19 22.14 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 22.14 make[3]: *** Waiting for unfinished jobs....
#19 22.49 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.49 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.49 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.49 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.49 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.49 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.14 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.14 cc1: all warnings being treated as errors
22.14 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.14 make[3]: *** Waiting for unfinished jobs....
22.49 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.49 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.49 make[2]: *** [Makefile:801: all-recursive] Error 1
22.49 make[1]: Leaving directory '/tmp/guacamole-server'
22.49 make[1]: *** [Makefile:546: all-recursive] Error 1
22.49 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-2384
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2384:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2383
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2383/display/redirect>
Changes:
------------------------------------------
[...truncated 216.13 KiB...]
#19 16.47 config.status: creating src/guaclog/Makefile
#19 16.48 config.status: creating src/guaclog/man/guaclog.1
#19 16.50 config.status: creating src/pulse/Makefile
#19 16.51 config.status: creating src/protocols/kubernetes/Makefile
#19 16.53 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 16.55 config.status: creating src/protocols/rdp/Makefile
#19 16.59 config.status: creating src/protocols/rdp/tests/Makefile
#19 16.60 config.status: creating src/protocols/ssh/Makefile
#19 16.63 config.status: creating src/protocols/telnet/Makefile
#19 16.64 config.status: creating src/protocols/vnc/Makefile
#19 16.67 config.status: creating config.h
#19 16.67 config.status: executing depfiles commands
#19 17.92 config.status: executing libtool commands
#19 17.93
#19 17.93 ------------------------------------------------
#19 17.93 guacamole-server version 1.6.1
#19 17.93 ------------------------------------------------
#19 17.93
#19 17.93 Library status:
#19 17.93
#19 17.93 freerdp ............. yes (2.x)
#19 17.93 pango ............... yes
#19 17.93 libavcodec .......... no
#19 17.93 libavformat ......... no
#19 17.93 libavutil ........... no
#19 17.93 libssh2 ............. yes
#19 17.93 libssl .............. yes
#19 17.93 libswscale .......... no
#19 17.93 libtelnet ........... yes
#19 17.93 libVNCServer ........ yes
#19 17.93 libvorbis ........... no
#19 17.93 libpulse ............ yes
#19 17.93 libwebsockets ....... yes
#19 17.93 libwebp ............. yes
#19 17.93 wsock32 ............. no
#19 17.93
#19 17.93 Protocol support:
#19 17.93
#19 17.93 Kubernetes .... yes
#19 17.93 RDP ........... yes
#19 17.93 SSH ........... yes
#19 17.93 Telnet ........ yes
#19 17.93 VNC ........... yes
#19 17.93
#19 17.93 Services / tools:
#19 17.93
#19 17.93 guacd ...... yes
#19 17.93 guacenc .... no
#19 17.93 guaclog .... yes
#19 17.93
#19 17.93 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 17.93 Init scripts: no
#19 17.93 Systemd units: no
#19 17.93 Systemd user: no
#19 17.93
#19 17.93 Type "make" to compile guacamole-server.
#19 17.93
#19 17.97 make all-recursive
#19 17.98 make[1]: Entering directory '/tmp/guacamole-server'
#19 17.98 Making all in src/libguac
#19 17.99 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 17.99 Making all in .
#19 17.99 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 17.99 CC libguac_la-argv.lo
#19 17.99 CC libguac_la-audio.lo
#19 17.99 CC libguac_la-client.lo
#19 17.99 CC libguac_la-display.lo
#19 18.00 CC libguac_la-display-builtin-cursors.lo
#19 18.00 CC libguac_la-display-cursor.lo
#19 18.00 CC libguac_la-display-flush.lo
#19 18.00 CC libguac_la-display-layer.lo
#19 18.00 CC libguac_la-display-layer-list.lo
#19 18.00 CC libguac_la-display-plan.lo
#19 18.00 CC libguac_la-display-plan-combine.lo
#19 18.00 CC libguac_la-display-plan-rect.lo
#19 18.00 CC libguac_la-display-plan-search.lo
#19 18.00 CC libguac_la-display-render-thread.lo
#19 18.00 CC libguac_la-display-worker.lo
#19 18.00 CC libguac_la-encode-jpeg.lo
#19 18.00 CC libguac_la-encode-png.lo
#19 18.00 CC libguac_la-error.lo
#19 18.00 CC libguac_la-fifo.lo
#19 18.00 CC libguac_la-file.lo
#19 18.01 CC libguac_la-fips.lo
#19 18.01 CC libguac_la-flag.lo
#19 18.01 CC libguac_la-hash.lo
#19 18.01 CC libguac_la-id.lo
#19 18.15 CC libguac_la-mem.lo
#19 18.20 CC libguac_la-rwlock.lo
#19 18.20 CC libguac_la-palette.lo
#19 18.21 CC libguac_la-parser.lo
#19 18.21 CC libguac_la-pool.lo
#19 18.22 CC libguac_la-proctitle.lo
#19 18.23 CC libguac_la-protocol.lo
#19 18.25 CC libguac_la-raw_encoder.lo
#19 18.25 CC libguac_la-recording.lo
#19 18.25 CC libguac_la-rect.lo
#19 18.25 CC libguac_la-socket.lo
#19 18.26 CC libguac_la-socket-broadcast.lo
#19 18.27 CC libguac_la-socket-fd.lo
#19 18.27 CC libguac_la-socket-nest.lo
#19 18.27 CC libguac_la-socket-tee.lo
#19 18.27 CC libguac_la-string.lo
#19 18.28 CC libguac_la-tcp.lo
#19 18.28 CC libguac_la-timestamp.lo
#19 18.28 CC libguac_la-unicode.lo
#19 18.28 CC libguac_la-user.lo
#19 18.29 CC libguac_la-user-handlers.lo
#19 18.29 CC libguac_la-user-handshake.lo
#19 18.35 CC libguac_la-wait-fd.lo
#19 18.37 CC libguac_la-wol.lo
#19 18.38 CC libguac_la-encode-webp.lo
#19 18.40 CC libguac_la-socket-ssl.lo
#19 18.77 CCLD libguac.la
#19 19.02 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.02 Making all in tests
#19 19.03 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.03 make[3]: Nothing to be done for 'all'.
#19 19.03 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.03 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.03 Making all in src/common
#19 19.03 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.03 Making all in .
#19 19.04 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.04 CC libguac_common_la-io.lo
#19 19.04 CC libguac_common_la-blank_cursor.lo
#19 19.04 CC libguac_common_la-clipboard.lo
#19 19.04 CC libguac_common_la-cursor.lo
#19 19.04 CC libguac_common_la-dot_cursor.lo
#19 19.04 CC libguac_common_la-ibar_cursor.lo
#19 19.04 CC libguac_common_la-iconv.lo
#19 19.04 CC libguac_common_la-json.lo
#19 19.04 CC libguac_common_la-list.lo
#19 19.04 CC libguac_common_la-pointer_cursor.lo
#19 19.04 CC libguac_common_la-rect.lo
#19 19.04 CC libguac_common_la-string.lo
#19 19.04 CC libguac_common_la-surface.lo
#19 19.36 CCLD libguac_common.la
#19 19.45 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 19.45 Making all in tests
#19 19.45 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 19.45 make[3]: Nothing to be done for 'all'.
#19 19.45 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 19.45 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 19.45 Making all in src/common-ssh
#19 19.46 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 19.46 Making all in .
#19 19.46 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 19.46 CC libguac_common_ssh_la-buffer.lo
#19 19.46 CC libguac_common_ssh_la-sftp.lo
#19 19.46 CC libguac_common_ssh_la-ssh.lo
#19 19.46 CC libguac_common_ssh_la-key.lo
#19 19.46 CC libguac_common_ssh_la-user.lo
#19 19.84 CCLD libguac_common_ssh.la
#19 19.97 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 19.97 Making all in tests
#19 19.97 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 19.97 make[3]: Nothing to be done for 'all'.
#19 19.97 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 19.97 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 19.97 Making all in src/terminal
#19 19.98 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 19.98 Making all in .
#19 19.98 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 19.98 CC libguac_terminal_la-buffer.lo
#19 19.98 CC libguac_terminal_la-char-mappings.lo
#19 19.98 CC libguac_terminal_la-color-scheme.lo
#19 19.98 CC libguac_terminal_la-common.lo
#19 19.98 CC libguac_terminal_la-display.lo
#19 19.98 CC libguac_terminal_la-named-colors.lo
#19 19.98 CC libguac_terminal_la-palette.lo
#19 19.98 CC libguac_terminal_la-scrollbar.lo
#19 19.99 CC libguac_terminal_la-select.lo
#19 19.99 CC libguac_terminal_la-selection-point.lo
#19 19.99 CC libguac_terminal_la-terminal.lo
#19 19.99 CC libguac_terminal_la-terminal-handlers.lo
#19 19.99 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 19.99 CC libguac_terminal_la-typescript.lo
#19 19.99 CC libguac_terminal_la-xparsecolor.lo
#19 20.30 terminal.c: In function '__guac_terminal_send_key':
#19 20.30 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 20.30 1924 | char data;
#19 20.30 | ^~~~
#19 20.31 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 20.31 1967 | return guac_terminal_send_data(term, &data, 1);
#19 20.31 | ^~~~
#19 20.31 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 20.31 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 20.31 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 20.31 | ^
#19 20.31 terminal.c: At top level:
#19 20.31 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 20.31 2193 | return 0;
#19 20.31 | ^~~~~~
#19 20.31 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 20.31 2195 | }
#19 20.31 | ^
#19 20.32 terminal.c: In function '__guac_terminal_send_key':
#19 20.32 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 20.32 2191 | }
#19 20.32 | ^
#19 20.33 terminal.c: At top level:
#19 20.33 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 20.33 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 20.33 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 20.33 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 20.33 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 20.33 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 20.33 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 20.33 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 20.33 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 20.33 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 20.33 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 20.33 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 20.33 cc1: all warnings being treated as errors
#19 20.33 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 20.33 make[3]: *** Waiting for unfinished jobs....
#19 20.55 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 20.55 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 20.55 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 20.55 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 20.55 make[1]: Leaving directory '/tmp/guacamole-server'
#19 20.55 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.33 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20.33 cc1: all warnings being treated as errors
20.33 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
20.33 make[3]: *** Waiting for unfinished jobs....
20.55 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
20.55 make[2]: *** [Makefile:801: all-recursive] Error 1
20.55 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
20.55 make[1]: *** [Makefile:546: all-recursive] Error 1
20.55 make[1]: Leaving directory '/tmp/guacamole-server'
20.55 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-2383
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2383:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2382
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2382/display/redirect>
Changes:
------------------------------------------
[...truncated 213.95 KiB...]
#19 17.65 config.status: creating src/guaclog/Makefile
#19 17.67 config.status: creating src/guaclog/man/guaclog.1
#19 17.69 config.status: creating src/pulse/Makefile
#19 17.71 config.status: creating src/protocols/kubernetes/Makefile
#19 17.73 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 17.75 config.status: creating src/protocols/rdp/Makefile
#19 17.80 config.status: creating src/protocols/rdp/tests/Makefile
#19 17.82 config.status: creating src/protocols/ssh/Makefile
#19 17.84 config.status: creating src/protocols/telnet/Makefile
#19 17.86 config.status: creating src/protocols/vnc/Makefile
#19 17.89 config.status: creating config.h
#19 17.90 config.status: executing depfiles commands
#19 19.42 config.status: executing libtool commands
#19 19.44
#19 19.44 ------------------------------------------------
#19 19.44 guacamole-server version 1.6.1
#19 19.44 ------------------------------------------------
#19 19.44
#19 19.44 Library status:
#19 19.44
#19 19.44 freerdp ............. yes (2.x)
#19 19.44 pango ............... yes
#19 19.44 libavcodec .......... no
#19 19.44 libavformat ......... no
#19 19.44 libavutil ........... no
#19 19.44 libssh2 ............. yes
#19 19.44 libssl .............. yes
#19 19.44 libswscale .......... no
#19 19.44 libtelnet ........... yes
#19 19.44 libVNCServer ........ yes
#19 19.44 libvorbis ........... no
#19 19.44 libpulse ............ yes
#19 19.44 libwebsockets ....... yes
#19 19.44 libwebp ............. yes
#19 19.44 wsock32 ............. no
#19 19.44
#19 19.44 Protocol support:
#19 19.44
#19 19.44 Kubernetes .... yes
#19 19.44 RDP ........... yes
#19 19.44 SSH ........... yes
#19 19.44 Telnet ........ yes
#19 19.44 VNC ........... yes
#19 19.44
#19 19.44 Services / tools:
#19 19.44
#19 19.44 guacd ...... yes
#19 19.44 guacenc .... no
#19 19.44 guaclog .... yes
#19 19.44
#19 19.44 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 19.44 Init scripts: no
#19 19.44 Systemd units: no
#19 19.44 Systemd user: no
#19 19.44
#19 19.44 Type "make" to compile guacamole-server.
#19 19.44
#19 19.49 make all-recursive
#19 19.49 make[1]: Entering directory '/tmp/guacamole-server'
#19 19.49 Making all in src/libguac
#19 19.50 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.50 Making all in .
#19 19.51 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.51 CC libguac_la-argv.lo
#19 19.51 CC libguac_la-audio.lo
#19 19.51 CC libguac_la-client.lo
#19 19.51 CC libguac_la-display.lo
#19 19.51 CC libguac_la-display-builtin-cursors.lo
#19 19.51 CC libguac_la-display-cursor.lo
#19 19.51 CC libguac_la-display-flush.lo
#19 19.51 CC libguac_la-display-layer.lo
#19 19.51 CC libguac_la-display-layer-list.lo
#19 19.51 CC libguac_la-display-plan.lo
#19 19.51 CC libguac_la-display-plan-combine.lo
#19 19.52 CC libguac_la-display-plan-rect.lo
#19 19.52 CC libguac_la-display-plan-search.lo
#19 19.52 CC libguac_la-display-render-thread.lo
#19 19.52 CC libguac_la-display-worker.lo
#19 19.52 CC libguac_la-encode-jpeg.lo
#19 19.52 CC libguac_la-encode-png.lo
#19 19.52 CC libguac_la-error.lo
#19 19.52 CC libguac_la-fifo.lo
#19 19.52 CC libguac_la-file.lo
#19 19.52 CC libguac_la-fips.lo
#19 19.52 CC libguac_la-flag.lo
#19 19.52 CC libguac_la-hash.lo
#19 19.53 CC libguac_la-id.lo
#19 19.63 CC libguac_la-mem.lo
#19 19.68 CC libguac_la-rwlock.lo
#19 19.69 CC libguac_la-palette.lo
#19 19.70 CC libguac_la-parser.lo
#19 19.71 CC libguac_la-pool.lo
#19 19.73 CC libguac_la-proctitle.lo
#19 19.74 CC libguac_la-protocol.lo
#19 19.75 CC libguac_la-raw_encoder.lo
#19 19.75 CC libguac_la-recording.lo
#19 19.75 CC libguac_la-rect.lo
#19 19.76 CC libguac_la-socket.lo
#19 19.76 CC libguac_la-socket-broadcast.lo
#19 19.77 CC libguac_la-socket-fd.lo
#19 19.77 CC libguac_la-socket-nest.lo
#19 19.77 CC libguac_la-socket-tee.lo
#19 19.77 CC libguac_la-string.lo
#19 19.77 CC libguac_la-tcp.lo
#19 19.79 CC libguac_la-timestamp.lo
#19 19.79 CC libguac_la-unicode.lo
#19 19.79 CC libguac_la-user.lo
#19 19.79 CC libguac_la-user-handlers.lo
#19 19.84 CC libguac_la-user-handshake.lo
#19 19.86 CC libguac_la-wait-fd.lo
#19 19.88 CC libguac_la-wol.lo
#19 19.90 CC libguac_la-encode-webp.lo
#19 19.91 CC libguac_la-socket-ssl.lo
#19 20.23 CCLD libguac.la
#19 20.63 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.63 Making all in tests
#19 20.64 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.64 make[3]: Nothing to be done for 'all'.
#19 20.64 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.64 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.64 Making all in src/common
#19 20.64 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.65 Making all in .
#19 20.66 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.66 CC libguac_common_la-io.lo
#19 20.66 CC libguac_common_la-blank_cursor.lo
#19 20.66 CC libguac_common_la-clipboard.lo
#19 20.66 CC libguac_common_la-cursor.lo
#19 20.66 CC libguac_common_la-dot_cursor.lo
#19 20.66 CC libguac_common_la-ibar_cursor.lo
#19 20.66 CC libguac_common_la-iconv.lo
#19 20.66 CC libguac_common_la-json.lo
#19 20.66 CC libguac_common_la-list.lo
#19 20.67 CC libguac_common_la-pointer_cursor.lo
#19 20.67 CC libguac_common_la-rect.lo
#19 20.67 CC libguac_common_la-string.lo
#19 20.67 CC libguac_common_la-surface.lo
#19 21.04 CCLD libguac_common.la
#19 21.13 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.13 Making all in tests
#19 21.14 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.14 make[3]: Nothing to be done for 'all'.
#19 21.14 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.14 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.14 Making all in src/common-ssh
#19 21.14 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.14 Making all in .
#19 21.15 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.15 CC libguac_common_ssh_la-buffer.lo
#19 21.15 CC libguac_common_ssh_la-sftp.lo
#19 21.15 CC libguac_common_ssh_la-ssh.lo
#19 21.15 CC libguac_common_ssh_la-key.lo
#19 21.15 CC libguac_common_ssh_la-user.lo
#19 21.47 CCLD libguac_common_ssh.la
#19 21.54 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.54 Making all in tests
#19 21.54 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.54 make[3]: Nothing to be done for 'all'.
#19 21.54 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.54 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.54 Making all in src/terminal
#19 21.55 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.55 Making all in .
#19 21.55 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.55 CC libguac_terminal_la-buffer.lo
#19 21.55 CC libguac_terminal_la-char-mappings.lo
#19 21.55 CC libguac_terminal_la-color-scheme.lo
#19 21.55 CC libguac_terminal_la-common.lo
#19 21.55 CC libguac_terminal_la-display.lo
#19 21.56 CC libguac_terminal_la-named-colors.lo
#19 21.56 CC libguac_terminal_la-palette.lo
#19 21.56 CC libguac_terminal_la-scrollbar.lo
#19 21.56 CC libguac_terminal_la-select.lo
#19 21.56 CC libguac_terminal_la-selection-point.lo
#19 21.56 CC libguac_terminal_la-terminal.lo
#19 21.56 CC libguac_terminal_la-terminal-handlers.lo
#19 21.56 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 21.56 CC libguac_terminal_la-typescript.lo
#19 21.56 CC libguac_terminal_la-xparsecolor.lo
#19 21.81 terminal.c: In function '__guac_terminal_send_key':
#19 21.81 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 21.81 1924 | char data;
#19 21.81 | ^~~~
#19 21.81 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 21.81 1967 | return guac_terminal_send_data(term, &data, 1);
#19 21.81 | ^~~~
#19 21.81 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 21.82 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 21.82 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 21.82 | ^
#19 21.82 terminal.c: At top level:
#19 21.82 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 21.82 2193 | return 0;
#19 21.82 | ^~~~~~
#19 21.82 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 21.82 2195 | }
#19 21.82 | ^
#19 21.83 terminal.c: In function '__guac_terminal_send_key':
#19 21.83 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 21.83 2191 | }
#19 21.83 | ^
#19 21.83 terminal.c: At top level:
#19 21.83 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 21.83 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 21.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.83 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 21.83 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 21.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.83 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 21.83 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 21.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.83 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 21.83 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 21.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.84 cc1: all warnings being treated as errors
#19 21.84 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 21.84 make[3]: *** Waiting for unfinished jobs....
#19 22.09 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.09 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.09 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.09 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.09 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.09 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
> [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
21.83 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.84 cc1: all warnings being treated as errors
21.84 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.84 make[3]: *** Waiting for unfinished jobs....
22.09 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.09 make[2]: *** [Makefile:801: all-recursive] Error 1
22.09 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.09 make[1]: *** [Makefile:546: all-recursive] Error 1
22.09 make[1]: Leaving directory '/tmp/guacamole-server'
22.09 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-2382
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2382:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.6.1,ubuntu #2381
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.6.1,JENKINS_LABEL_EXPRESSION=ubuntu/2381/display/redirect>
Changes:
------------------------------------------
[...truncated 214.94 KiB...]
#19 18.46 config.status: creating src/guaclog/Makefile
#19 18.48 config.status: creating src/guaclog/man/guaclog.1
#19 18.50 config.status: creating src/pulse/Makefile
#19 18.52 config.status: creating src/protocols/kubernetes/Makefile
#19 18.54 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 18.56 config.status: creating src/protocols/rdp/Makefile
#19 18.60 config.status: creating src/protocols/rdp/tests/Makefile
#19 18.63 config.status: creating src/protocols/ssh/Makefile
#19 18.65 config.status: creating src/protocols/telnet/Makefile
#19 18.67 config.status: creating src/protocols/vnc/Makefile
#19 18.69 config.status: creating config.h
#19 18.70 config.status: executing depfiles commands
#19 20.19 config.status: executing libtool commands
#19 20.21
#19 20.21 ------------------------------------------------
#19 20.21 guacamole-server version 1.6.1
#19 20.21 ------------------------------------------------
#19 20.21
#19 20.21 Library status:
#19 20.21
#19 20.21 freerdp ............. yes (2.x)
#19 20.21 pango ............... yes
#19 20.21 libavcodec .......... no
#19 20.21 libavformat ......... no
#19 20.21 libavutil ........... no
#19 20.21 libssh2 ............. yes
#19 20.21 libssl .............. yes
#19 20.21 libswscale .......... no
#19 20.21 libtelnet ........... yes
#19 20.21 libVNCServer ........ yes
#19 20.21 libvorbis ........... no
#19 20.21 libpulse ............ yes
#19 20.21 libwebsockets ....... yes
#19 20.21 libwebp ............. yes
#19 20.21 wsock32 ............. no
#19 20.21
#19 20.21 Protocol support:
#19 20.21
#19 20.21 Kubernetes .... yes
#19 20.21 RDP ........... yes
#19 20.21 SSH ........... yes
#19 20.21 Telnet ........ yes
#19 20.21 VNC ........... yes
#19 20.21
#19 20.21 Services / tools:
#19 20.21
#19 20.21 guacd ...... yes
#19 20.21 guacenc .... no
#19 20.21 guaclog .... yes
#19 20.21
#19 20.21 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 20.21 Init scripts: no
#19 20.21 Systemd units: no
#19 20.21 Systemd user: no
#19 20.21
#19 20.21 Type "make" to compile guacamole-server.
#19 20.21
#19 20.30 make all-recursive
#19 20.30 make[1]: Entering directory '/tmp/guacamole-server'
#19 20.30 Making all in src/libguac
#19 20.31 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 20.31 Making all in .
#19 20.32 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 20.32 CC libguac_la-argv.lo
#19 20.32 CC libguac_la-audio.lo
#19 20.32 CC libguac_la-client.lo
#19 20.32 CC libguac_la-display.lo
#19 20.32 CC libguac_la-display-builtin-cursors.lo
#19 20.32 CC libguac_la-display-cursor.lo
#19 20.32 CC libguac_la-display-flush.lo
#19 20.32 CC libguac_la-display-layer.lo
#19 20.32 CC libguac_la-display-layer-list.lo
#19 20.33 CC libguac_la-display-plan.lo
#19 20.33 CC libguac_la-display-plan-combine.lo
#19 20.33 CC libguac_la-display-plan-rect.lo
#19 20.33 CC libguac_la-display-plan-search.lo
#19 20.33 CC libguac_la-display-render-thread.lo
#19 20.33 CC libguac_la-display-worker.lo
#19 20.33 CC libguac_la-encode-jpeg.lo
#19 20.33 CC libguac_la-encode-png.lo
#19 20.33 CC libguac_la-error.lo
#19 20.34 CC libguac_la-fifo.lo
#19 20.34 CC libguac_la-file.lo
#19 20.34 CC libguac_la-fips.lo
#19 20.34 CC libguac_la-flag.lo
#19 20.34 CC libguac_la-hash.lo
#19 20.34 CC libguac_la-id.lo
#19 20.48 CC libguac_la-mem.lo
#19 20.52 CC libguac_la-rwlock.lo
#19 20.53 CC libguac_la-palette.lo
#19 20.54 CC libguac_la-parser.lo
#19 20.55 CC libguac_la-pool.lo
#19 20.56 CC libguac_la-proctitle.lo
#19 20.57 CC libguac_la-protocol.lo
#19 20.58 CC libguac_la-raw_encoder.lo
#19 20.58 CC libguac_la-recording.lo
#19 20.59 CC libguac_la-rect.lo
#19 20.60 CC libguac_la-socket.lo
#19 20.61 CC libguac_la-socket-broadcast.lo
#19 20.61 CC libguac_la-socket-fd.lo
#19 20.62 CC libguac_la-socket-nest.lo
#19 20.62 CC libguac_la-socket-tee.lo
#19 20.62 CC libguac_la-string.lo
#19 20.63 CC libguac_la-tcp.lo
#19 20.64 CC libguac_la-timestamp.lo
#19 20.65 CC libguac_la-unicode.lo
#19 20.65 CC libguac_la-user.lo
#19 20.70 CC libguac_la-user-handlers.lo
#19 20.72 CC libguac_la-user-handshake.lo
#19 20.75 CC libguac_la-wait-fd.lo
#19 20.80 CC libguac_la-encode-webp.lo
#19 20.80 CC libguac_la-wol.lo
#19 20.80 CC libguac_la-socket-ssl.lo
#19 21.21 CCLD libguac.la
#19 21.53 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.53 Making all in tests
#19 21.53 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.53 make[3]: Nothing to be done for 'all'.
#19 21.53 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.53 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.53 Making all in src/common
#19 21.54 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.54 Making all in .
#19 21.54 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.54 CC libguac_common_la-io.lo
#19 21.54 CC libguac_common_la-blank_cursor.lo
#19 21.54 CC libguac_common_la-clipboard.lo
#19 21.54 CC libguac_common_la-cursor.lo
#19 21.54 CC libguac_common_la-dot_cursor.lo
#19 21.54 CC libguac_common_la-ibar_cursor.lo
#19 21.54 CC libguac_common_la-iconv.lo
#19 21.55 CC libguac_common_la-json.lo
#19 21.55 CC libguac_common_la-list.lo
#19 21.55 CC libguac_common_la-pointer_cursor.lo
#19 21.55 CC libguac_common_la-rect.lo
#19 21.55 CC libguac_common_la-string.lo
#19 21.55 CC libguac_common_la-surface.lo
#19 21.89 CCLD libguac_common.la
#19 22.01 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 22.01 Making all in tests
#19 22.01 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 22.01 make[3]: Nothing to be done for 'all'.
#19 22.01 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 22.01 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 22.01 Making all in src/common-ssh
#19 22.02 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 22.02 Making all in .
#19 22.02 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 22.02 CC libguac_common_ssh_la-buffer.lo
#19 22.02 CC libguac_common_ssh_la-sftp.lo
#19 22.02 CC libguac_common_ssh_la-ssh.lo
#19 22.02 CC libguac_common_ssh_la-key.lo
#19 22.02 CC libguac_common_ssh_la-user.lo
#19 22.36 CCLD libguac_common_ssh.la
#19 22.44 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.44 Making all in tests
#19 22.45 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.45 make[3]: Nothing to be done for 'all'.
#19 22.45 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.45 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.45 Making all in src/terminal
#19 22.45 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.45 Making all in .
#19 22.46 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.46 CC libguac_terminal_la-buffer.lo
#19 22.46 CC libguac_terminal_la-char-mappings.lo
#19 22.46 CC libguac_terminal_la-color-scheme.lo
#19 22.46 CC libguac_terminal_la-common.lo
#19 22.46 CC libguac_terminal_la-display.lo
#19 22.46 CC libguac_terminal_la-named-colors.lo
#19 22.46 CC libguac_terminal_la-palette.lo
#19 22.46 CC libguac_terminal_la-scrollbar.lo
#19 22.46 CC libguac_terminal_la-select.lo
#19 22.46 CC libguac_terminal_la-selection-point.lo
#19 22.46 CC libguac_terminal_la-terminal.lo
#19 22.46 CC libguac_terminal_la-terminal-handlers.lo
#19 22.46 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 22.46 CC libguac_terminal_la-typescript.lo
#19 22.46 CC libguac_terminal_la-xparsecolor.lo
#19 22.76 terminal.c: In function '__guac_terminal_send_key':
#19 22.76 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 22.76 1924 | char data;
#19 22.76 | ^~~~
#19 22.76 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 22.76 1967 | return guac_terminal_send_data(term, &data, 1);
#19 22.76 | ^~~~
#19 22.76 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 22.76 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 22.76 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 22.76 | ^
#19 22.76 terminal.c: At top level:
#19 22.77 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 22.77 2193 | return 0;
#19 22.77 | ^~~~~~
#19 22.77 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 22.77 2195 | }
#19 22.77 | ^
#19 22.78 terminal.c: In function '__guac_terminal_send_key':
#19 22.78 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 22.78 2191 | }
#19 22.78 | ^
#19 22.79 terminal.c: At top level:
#19 22.79 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 22.79 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 22.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.79 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 22.79 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 22.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.79 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 22.79 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 22.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.79 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 22.79 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 22.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.79 cc1: all warnings being treated as errors
#19 22.79 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 22.79 make[3]: *** Waiting for unfinished jobs....
#19 23.12 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 23.12 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 23.12 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 23.12 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 23.12 make[1]: Leaving directory '/tmp/guacamole-server'
#19 23.12 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.79 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.79 cc1: all warnings being treated as errors
22.79 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.79 make[3]: *** Waiting for unfinished jobs....
23.12 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
23.12 make[2]: *** [Makefile:801: all-recursive] Error 1
23.12 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
23.12 make[1]: *** [Makefile:546: all-recursive] Error 1
23.12 make[1]: Leaving directory '/tmp/guacamole-server'
23.12 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-2381
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-6-1-jenkins-label-expression-ubuntu-2381:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org