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/19 21:01:22 UTC
Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.8.1,ubuntu #2381
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2381/display/redirect>
Changes:
------------------------------------------
[...truncated 220.61 KiB...]
#19 35.59 config.status: creating src/guaclog/Makefile
#19 35.62 config.status: creating src/guaclog/man/guaclog.1
#19 35.64 config.status: creating src/pulse/Makefile
#19 35.66 config.status: creating src/protocols/kubernetes/Makefile
#19 35.70 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 35.74 config.status: creating src/protocols/rdp/Makefile
#19 35.82 config.status: creating src/protocols/rdp/tests/Makefile
#19 35.86 config.status: creating src/protocols/ssh/Makefile
#19 35.90 config.status: creating src/protocols/telnet/Makefile
#19 35.93 config.status: creating src/protocols/vnc/Makefile
#19 35.97 config.status: creating config.h
#19 35.98 config.status: executing depfiles commands
#19 38.27 config.status: executing libtool commands
#19 38.29
#19 38.29 ------------------------------------------------
#19 38.29 guacamole-server version 1.6.1
#19 38.29 ------------------------------------------------
#19 38.29
#19 38.29 Library status:
#19 38.29
#19 38.29 freerdp ............. yes (2.x)
#19 38.29 pango ............... yes
#19 38.29 libavcodec .......... no
#19 38.29 libavformat ......... no
#19 38.29 libavutil ........... no
#19 38.29 libssh2 ............. yes
#19 38.29 libssl .............. yes
#19 38.29 libswscale .......... no
#19 38.29 libtelnet ........... yes
#19 38.29 libVNCServer ........ yes
#19 38.29 libvorbis ........... no
#19 38.29 libpulse ............ yes
#19 38.29 libwebsockets ....... yes
#19 38.29 libwebp ............. yes
#19 38.29 wsock32 ............. no
#19 38.29
#19 38.29 Protocol support:
#19 38.29
#19 38.29 Kubernetes .... yes
#19 38.29 RDP ........... yes
#19 38.29 SSH ........... yes
#19 38.29 Telnet ........ yes
#19 38.29 VNC ........... yes
#19 38.29
#19 38.29 Services / tools:
#19 38.29
#19 38.29 guacd ...... yes
#19 38.29 guacenc .... no
#19 38.29 guaclog .... yes
#19 38.29
#19 38.29 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 38.29 Init scripts: no
#19 38.29 Systemd units: no
#19 38.29 Systemd user: no
#19 38.29
#19 38.29 Type "make" to compile guacamole-server.
#19 38.29
#19 38.37 make all-recursive
#19 38.37 make[1]: Entering directory '/tmp/guacamole-server'
#19 38.38 Making all in src/libguac
#19 38.39 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 38.39 Making all in .
#19 38.40 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 38.40 CC libguac_la-argv.lo
#19 38.41 CC libguac_la-audio.lo
#19 38.41 CC libguac_la-client.lo
#19 38.41 CC libguac_la-display.lo
#19 38.41 CC libguac_la-display-builtin-cursors.lo
#19 38.41 CC libguac_la-display-cursor.lo
#19 38.41 CC libguac_la-display-flush.lo
#19 38.41 CC libguac_la-display-layer.lo
#19 38.41 CC libguac_la-display-layer-list.lo
#19 38.41 CC libguac_la-display-plan.lo
#19 38.41 CC libguac_la-display-plan-combine.lo
#19 38.41 CC libguac_la-display-plan-rect.lo
#19 38.41 CC libguac_la-display-plan-search.lo
#19 38.42 CC libguac_la-display-render-thread.lo
#19 38.42 CC libguac_la-display-worker.lo
#19 38.42 CC libguac_la-encode-jpeg.lo
#19 38.42 CC libguac_la-encode-png.lo
#19 38.42 CC libguac_la-error.lo
#19 38.42 CC libguac_la-fifo.lo
#19 38.42 CC libguac_la-file.lo
#19 38.42 CC libguac_la-fips.lo
#19 38.42 CC libguac_la-flag.lo
#19 38.42 CC libguac_la-hash.lo
#19 38.43 CC libguac_la-id.lo
#19 38.61 CC libguac_la-mem.lo
#19 38.64 CC libguac_la-rwlock.lo
#19 38.67 CC libguac_la-palette.lo
#19 38.70 CC libguac_la-parser.lo
#19 38.70 CC libguac_la-pool.lo
#19 38.71 CC libguac_la-proctitle.lo
#19 38.72 CC libguac_la-protocol.lo
#19 38.72 CC libguac_la-recording.lo
#19 38.72 CC libguac_la-raw_encoder.lo
#19 38.72 CC libguac_la-rect.lo
#19 38.72 CC libguac_la-socket.lo
#19 38.73 CC libguac_la-socket-broadcast.lo
#19 38.73 CC libguac_la-socket-fd.lo
#19 38.74 CC libguac_la-socket-nest.lo
#19 38.77 CC libguac_la-socket-tee.lo
#19 38.77 CC libguac_la-string.lo
#19 38.78 CC libguac_la-tcp.lo
#19 38.79 CC libguac_la-timestamp.lo
#19 38.81 CC libguac_la-unicode.lo
#19 38.84 CC libguac_la-user.lo
#19 38.86 CC libguac_la-user-handlers.lo
#19 38.88 CC libguac_la-user-handshake.lo
#19 38.91 CC libguac_la-wait-fd.lo
#19 38.94 CC libguac_la-wol.lo
#19 38.95 CC libguac_la-encode-webp.lo
#19 38.96 CC libguac_la-socket-ssl.lo
#19 39.57 CCLD libguac.la
#19 40.09 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 40.09 Making all in tests
#19 40.10 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 40.10 make[3]: Nothing to be done for 'all'.
#19 40.10 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 40.10 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 40.10 Making all in src/common
#19 40.11 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 40.11 Making all in .
#19 40.12 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 40.12 CC libguac_common_la-io.lo
#19 40.12 CC libguac_common_la-blank_cursor.lo
#19 40.12 CC libguac_common_la-clipboard.lo
#19 40.12 CC libguac_common_la-cursor.lo
#19 40.12 CC libguac_common_la-dot_cursor.lo
#19 40.12 CC libguac_common_la-ibar_cursor.lo
#19 40.12 CC libguac_common_la-iconv.lo
#19 40.12 CC libguac_common_la-json.lo
#19 40.12 CC libguac_common_la-list.lo
#19 40.12 CC libguac_common_la-pointer_cursor.lo
#19 40.12 CC libguac_common_la-rect.lo
#19 40.12 CC libguac_common_la-string.lo
#19 40.13 CC libguac_common_la-surface.lo
#19 40.76 CCLD libguac_common.la
#19 40.95 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 40.95 Making all in tests
#19 40.95 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 40.95 make[3]: Nothing to be done for 'all'.
#19 40.95 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 40.95 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 40.95 Making all in src/common-ssh
#19 40.96 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 40.96 Making all in .
#19 40.97 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 40.97 CC libguac_common_ssh_la-buffer.lo
#19 40.97 CC libguac_common_ssh_la-sftp.lo
#19 40.97 CC libguac_common_ssh_la-ssh.lo
#19 40.97 CC libguac_common_ssh_la-key.lo
#19 40.97 CC libguac_common_ssh_la-user.lo
#19 41.79 CCLD libguac_common_ssh.la
#19 41.93 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 41.93 Making all in tests
#19 41.94 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 41.94 make[3]: Nothing to be done for 'all'.
#19 41.94 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 41.94 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 41.94 Making all in src/terminal
#19 41.94 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 41.95 Making all in .
#19 41.96 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 41.96 CC libguac_terminal_la-buffer.lo
#19 41.96 CC libguac_terminal_la-char-mappings.lo
#19 41.96 CC libguac_terminal_la-color-scheme.lo
#19 41.96 CC libguac_terminal_la-common.lo
#19 41.96 CC libguac_terminal_la-display.lo
#19 41.96 CC libguac_terminal_la-named-colors.lo
#19 41.96 CC libguac_terminal_la-palette.lo
#19 41.97 CC libguac_terminal_la-scrollbar.lo
#19 41.97 CC libguac_terminal_la-select.lo
#19 41.97 CC libguac_terminal_la-selection-point.lo
#19 41.97 CC libguac_terminal_la-terminal.lo
#19 41.97 CC libguac_terminal_la-terminal-handlers.lo
#19 41.97 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 41.97 CC libguac_terminal_la-typescript.lo
#19 41.97 CC libguac_terminal_la-xparsecolor.lo
#19 42.57 terminal.c: In function '__guac_terminal_send_key':
#19 42.57 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 42.57 1924 | char data;
#19 42.57 | ^~~~
#19 42.58 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 42.58 1967 | return guac_terminal_send_data(term, &data, 1);
#19 42.58 | ^~~~
#19 42.58 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 42.59 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 42.59 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 42.59 | ^
#19 42.59 terminal.c: At top level:
#19 42.59 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 42.59 2193 | return 0;
#19 42.59 | ^~~~~~
#19 42.59 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 42.59 2195 | }
#19 42.59 | ^
#19 42.62 terminal.c: In function '__guac_terminal_send_key':
#19 42.62 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 42.62 2191 | }
#19 42.62 | ^
#19 42.62 terminal.c: At top level:
#19 42.62 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 42.62 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 42.62 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 42.62 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 42.62 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 42.62 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 42.62 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 42.62 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 42.62 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 42.62 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 42.62 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 42.62 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 42.63 cc1: all warnings being treated as errors
#19 42.64 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 42.64 make[3]: *** Waiting for unfinished jobs....
#19 43.47 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 43.47 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 43.47 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 43.47 make[1]: Leaving directory '/tmp/guacamole-server'
#19 43.47 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 43.47 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":
42.62 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
42.63 cc1: all warnings being treated as errors
42.64 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
42.64 make[3]: *** Waiting for unfinished jobs....
43.47 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
43.47 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
43.47 make[2]: *** [Makefile:801: all-recursive] Error 1
43.47 make[1]: Leaving directory '/tmp/guacamole-server'
43.47 make[1]: *** [Makefile:546: all-recursive] Error 1
43.47 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-8-1-jenkins-label-expression-ubuntu-2381
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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
Jenkins build is back to normal : Guacamole » guacamole-server-main-freerdp » 2.8.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.8.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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2400/display/redirect>
Changes:
------------------------------------------
[...truncated 221.11 KiB...]
#19 27.98 config.status: creating src/guaclog/Makefile
#19 28.02 config.status: creating src/guaclog/man/guaclog.1
#19 28.04 config.status: creating src/pulse/Makefile
#19 28.06 config.status: creating src/protocols/kubernetes/Makefile
#19 28.09 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 28.12 config.status: creating src/protocols/rdp/Makefile
#19 28.18 config.status: creating src/protocols/rdp/tests/Makefile
#19 28.21 config.status: creating src/protocols/ssh/Makefile
#19 28.24 config.status: creating src/protocols/telnet/Makefile
#19 28.27 config.status: creating src/protocols/vnc/Makefile
#19 28.30 config.status: creating config.h
#19 28.32 config.status: executing depfiles commands
#19 30.27 config.status: executing libtool commands
#19 30.30
#19 30.30 ------------------------------------------------
#19 30.30 guacamole-server version 1.6.1
#19 30.30 ------------------------------------------------
#19 30.30
#19 30.30 Library status:
#19 30.30
#19 30.30 freerdp ............. yes (2.x)
#19 30.30 pango ............... yes
#19 30.30 libavcodec .......... no
#19 30.30 libavformat ......... no
#19 30.30 libavutil ........... no
#19 30.30 libssh2 ............. yes
#19 30.30 libssl .............. yes
#19 30.30 libswscale .......... no
#19 30.30 libtelnet ........... yes
#19 30.30 libVNCServer ........ yes
#19 30.30 libvorbis ........... no
#19 30.30 libpulse ............ yes
#19 30.30 libwebsockets ....... yes
#19 30.30 libwebp ............. yes
#19 30.30 wsock32 ............. no
#19 30.30
#19 30.30 Protocol support:
#19 30.30
#19 30.30 Kubernetes .... yes
#19 30.30 RDP ........... yes
#19 30.30 SSH ........... yes
#19 30.30 Telnet ........ yes
#19 30.30 VNC ........... yes
#19 30.30
#19 30.30 Services / tools:
#19 30.30
#19 30.30 guacd ...... yes
#19 30.30 guacenc .... no
#19 30.30 guaclog .... yes
#19 30.30
#19 30.30 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 30.30 Init scripts: no
#19 30.30 Systemd units: no
#19 30.30 Systemd user: no
#19 30.30
#19 30.30 Type "make" to compile guacamole-server.
#19 30.30
#19 30.37 make all-recursive
#19 30.37 make[1]: Entering directory '/tmp/guacamole-server'
#19 30.37 Making all in src/libguac
#19 30.38 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 30.39 Making all in .
#19 30.39 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 30.39 CC libguac_la-argv.lo
#19 30.40 CC libguac_la-audio.lo
#19 30.40 CC libguac_la-client.lo
#19 30.40 CC libguac_la-display.lo
#19 30.40 CC libguac_la-display-builtin-cursors.lo
#19 30.40 CC libguac_la-display-cursor.lo
#19 30.40 CC libguac_la-display-flush.lo
#19 30.40 CC libguac_la-display-layer.lo
#19 30.40 CC libguac_la-display-layer-list.lo
#19 30.40 CC libguac_la-display-plan.lo
#19 30.40 CC libguac_la-display-plan-combine.lo
#19 30.40 CC libguac_la-display-plan-rect.lo
#19 30.40 CC libguac_la-display-plan-search.lo
#19 30.40 CC libguac_la-display-render-thread.lo
#19 30.41 CC libguac_la-display-worker.lo
#19 30.41 CC libguac_la-encode-jpeg.lo
#19 30.41 CC libguac_la-encode-png.lo
#19 30.41 CC libguac_la-error.lo
#19 30.41 CC libguac_la-fifo.lo
#19 30.41 CC libguac_la-file.lo
#19 30.41 CC libguac_la-fips.lo
#19 30.41 CC libguac_la-flag.lo
#19 30.42 CC libguac_la-hash.lo
#19 30.42 CC libguac_la-id.lo
#19 30.64 CC libguac_la-mem.lo
#19 30.66 CC libguac_la-rwlock.lo
#19 30.69 CC libguac_la-palette.lo
#19 30.70 CC libguac_la-parser.lo
#19 30.73 CC libguac_la-pool.lo
#19 30.73 CC libguac_la-proctitle.lo
#19 30.73 CC libguac_la-protocol.lo
#19 30.74 CC libguac_la-raw_encoder.lo
#19 30.74 CC libguac_la-recording.lo
#19 30.75 CC libguac_la-rect.lo
#19 30.75 CC libguac_la-socket.lo
#19 30.76 CC libguac_la-socket-broadcast.lo
#19 30.77 CC libguac_la-socket-fd.lo
#19 30.79 CC libguac_la-socket-nest.lo
#19 30.80 CC libguac_la-socket-tee.lo
#19 30.80 CC libguac_la-string.lo
#19 30.80 CC libguac_la-tcp.lo
#19 30.81 CC libguac_la-timestamp.lo
#19 30.83 CC libguac_la-unicode.lo
#19 30.84 CC libguac_la-user.lo
#19 30.87 CC libguac_la-user-handlers.lo
#19 30.97 CC libguac_la-user-handshake.lo
#19 31.00 CC libguac_la-wait-fd.lo
#19 31.01 CC libguac_la-wol.lo
#19 31.04 CC libguac_la-encode-webp.lo
#19 31.04 CC libguac_la-socket-ssl.lo
#19 31.60 CCLD libguac.la
#19 32.05 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 32.05 Making all in tests
#19 32.05 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 32.05 make[3]: Nothing to be done for 'all'.
#19 32.05 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 32.06 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 32.06 Making all in src/common
#19 32.06 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 32.06 Making all in .
#19 32.07 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 32.07 CC libguac_common_la-io.lo
#19 32.07 CC libguac_common_la-blank_cursor.lo
#19 32.07 CC libguac_common_la-clipboard.lo
#19 32.07 CC libguac_common_la-cursor.lo
#19 32.07 CC libguac_common_la-dot_cursor.lo
#19 32.07 CC libguac_common_la-ibar_cursor.lo
#19 32.07 CC libguac_common_la-iconv.lo
#19 32.07 CC libguac_common_la-json.lo
#19 32.07 CC libguac_common_la-list.lo
#19 32.07 CC libguac_common_la-pointer_cursor.lo
#19 32.08 CC libguac_common_la-rect.lo
#19 32.08 CC libguac_common_la-string.lo
#19 32.08 CC libguac_common_la-surface.lo
#19 32.60 CCLD libguac_common.la
#19 32.76 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 32.76 Making all in tests
#19 32.77 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 32.77 make[3]: Nothing to be done for 'all'.
#19 32.77 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 32.77 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 32.77 Making all in src/common-ssh
#19 32.77 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 32.81 Making all in .
#19 32.81 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 32.81 CC libguac_common_ssh_la-buffer.lo
#19 32.81 CC libguac_common_ssh_la-sftp.lo
#19 32.81 CC libguac_common_ssh_la-ssh.lo
#19 32.81 CC libguac_common_ssh_la-key.lo
#19 32.81 CC libguac_common_ssh_la-user.lo
#19 33.34 CCLD libguac_common_ssh.la
#19 33.46 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 33.46 Making all in tests
#19 33.46 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 33.46 make[3]: Nothing to be done for 'all'.
#19 33.46 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 33.46 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 33.46 Making all in src/terminal
#19 33.47 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 33.47 Making all in .
#19 33.48 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 33.48 CC libguac_terminal_la-buffer.lo
#19 33.48 CC libguac_terminal_la-char-mappings.lo
#19 33.48 CC libguac_terminal_la-color-scheme.lo
#19 33.48 CC libguac_terminal_la-common.lo
#19 33.48 CC libguac_terminal_la-display.lo
#19 33.48 CC libguac_terminal_la-named-colors.lo
#19 33.48 CC libguac_terminal_la-palette.lo
#19 33.48 CC libguac_terminal_la-scrollbar.lo
#19 33.48 CC libguac_terminal_la-select.lo
#19 33.48 CC libguac_terminal_la-selection-point.lo
#19 33.49 CC libguac_terminal_la-terminal.lo
#19 33.49 CC libguac_terminal_la-terminal-handlers.lo
#19 33.49 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 33.49 CC libguac_terminal_la-typescript.lo
#19 33.49 CC libguac_terminal_la-xparsecolor.lo
#19 33.98 terminal.c: In function '__guac_terminal_send_key':
#19 33.98 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 33.98 1924 | char data;
#19 33.98 | ^~~~
#19 33.98 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 33.98 1967 | return guac_terminal_send_data(term, &data, 1);
#19 33.98 | ^~~~
#19 33.98 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 33.99 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 33.99 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 33.99 | ^
#19 33.99 terminal.c: At top level:
#19 33.99 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 33.99 2193 | return 0;
#19 33.99 | ^~~~~~
#19 34.00 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 34.00 2195 | }
#19 34.00 | ^
#19 34.02 terminal.c: In function '__guac_terminal_send_key':
#19 34.02 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 34.02 2191 | }
#19 34.02 | ^
#19 34.03 terminal.c: At top level:
#19 34.03 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 34.03 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 34.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.03 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 34.03 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 34.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.03 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 34.03 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 34.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.03 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 34.03 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 34.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.03 cc1: all warnings being treated as errors
#19 34.04 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 34.04 make[3]: *** Waiting for unfinished jobs....
#19 34.53 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 34.53 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 34.53 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 34.53 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 34.53 make[1]: Leaving directory '/tmp/guacamole-server'
#19 34.53 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
> [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
34.03 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
34.03 cc1: all warnings being treated as errors
34.04 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
34.04 make[3]: *** Waiting for unfinished jobs....
34.53 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
34.53 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
34.53 make[2]: *** [Makefile:801: all-recursive] Error 1
34.53 make[1]: *** [Makefile:546: all-recursive] Error 1
34.53 make[1]: Leaving directory '/tmp/guacamole-server'
34.53 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-8-1-jenkins-label-expression-ubuntu-2400
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2399/display/redirect>
Changes:
------------------------------------------
[...truncated 221.95 KiB...]
#19 30.37 config.status: creating src/guaclog/Makefile
#19 30.40 config.status: creating src/guaclog/man/guaclog.1
#19 30.42 config.status: creating src/pulse/Makefile
#19 30.44 config.status: creating src/protocols/kubernetes/Makefile
#19 30.48 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 30.51 config.status: creating src/protocols/rdp/Makefile
#19 30.58 config.status: creating src/protocols/rdp/tests/Makefile
#19 30.61 config.status: creating src/protocols/ssh/Makefile
#19 30.64 config.status: creating src/protocols/telnet/Makefile
#19 30.67 config.status: creating src/protocols/vnc/Makefile
#19 30.71 config.status: creating config.h
#19 30.72 config.status: executing depfiles commands
#19 32.58 config.status: executing libtool commands
#19 32.60
#19 32.60 ------------------------------------------------
#19 32.60 guacamole-server version 1.6.1
#19 32.60 ------------------------------------------------
#19 32.60
#19 32.60 Library status:
#19 32.60
#19 32.60 freerdp ............. yes (2.x)
#19 32.60 pango ............... yes
#19 32.60 libavcodec .......... no
#19 32.60 libavformat ......... no
#19 32.60 libavutil ........... no
#19 32.60 libssh2 ............. yes
#19 32.60 libssl .............. yes
#19 32.60 libswscale .......... no
#19 32.60 libtelnet ........... yes
#19 32.60 libVNCServer ........ yes
#19 32.60 libvorbis ........... no
#19 32.60 libpulse ............ yes
#19 32.60 libwebsockets ....... yes
#19 32.60 libwebp ............. yes
#19 32.60 wsock32 ............. no
#19 32.60
#19 32.60 Protocol support:
#19 32.60
#19 32.60 Kubernetes .... yes
#19 32.60 RDP ........... yes
#19 32.60 SSH ........... yes
#19 32.60 Telnet ........ yes
#19 32.60 VNC ........... yes
#19 32.60
#19 32.60 Services / tools:
#19 32.60
#19 32.60 guacd ...... yes
#19 32.60 guacenc .... no
#19 32.60 guaclog .... yes
#19 32.60
#19 32.60 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 32.60 Init scripts: no
#19 32.60 Systemd units: no
#19 32.60 Systemd user: no
#19 32.60
#19 32.60 Type "make" to compile guacamole-server.
#19 32.60
#19 32.66 make all-recursive
#19 32.66 make[1]: Entering directory '/tmp/guacamole-server'
#19 32.67 Making all in src/libguac
#19 32.68 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 32.68 Making all in .
#19 32.69 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 32.69 CC libguac_la-argv.lo
#19 32.69 CC libguac_la-audio.lo
#19 32.69 CC libguac_la-client.lo
#19 32.69 CC libguac_la-display.lo
#19 32.69 CC libguac_la-display-builtin-cursors.lo
#19 32.69 CC libguac_la-display-cursor.lo
#19 32.70 CC libguac_la-display-flush.lo
#19 32.70 CC libguac_la-display-layer.lo
#19 32.70 CC libguac_la-display-layer-list.lo
#19 32.70 CC libguac_la-display-plan.lo
#19 32.70 CC libguac_la-display-plan-combine.lo
#19 32.70 CC libguac_la-display-plan-rect.lo
#19 32.70 CC libguac_la-display-plan-search.lo
#19 32.70 CC libguac_la-display-render-thread.lo
#19 32.70 CC libguac_la-display-worker.lo
#19 32.70 CC libguac_la-encode-jpeg.lo
#19 32.70 CC libguac_la-encode-png.lo
#19 32.70 CC libguac_la-error.lo
#19 32.70 CC libguac_la-fifo.lo
#19 32.71 CC libguac_la-file.lo
#19 32.71 CC libguac_la-flag.lo
#19 32.71 CC libguac_la-fips.lo
#19 32.71 CC libguac_la-hash.lo
#19 32.71 CC libguac_la-id.lo
#19 32.96 CC libguac_la-mem.lo
#19 32.99 CC libguac_la-rwlock.lo
#19 33.00 CC libguac_la-palette.lo
#19 33.00 CC libguac_la-parser.lo
#19 33.00 CC libguac_la-pool.lo
#19 33.01 CC libguac_la-proctitle.lo
#19 33.01 CC libguac_la-protocol.lo
#19 33.01 CC libguac_la-raw_encoder.lo
#19 33.03 CC libguac_la-recording.lo
#19 33.03 CC libguac_la-rect.lo
#19 33.05 CC libguac_la-socket.lo
#19 33.06 CC libguac_la-socket-broadcast.lo
#19 33.06 CC libguac_la-socket-fd.lo
#19 33.07 CC libguac_la-socket-nest.lo
#19 33.08 CC libguac_la-socket-tee.lo
#19 33.08 CC libguac_la-string.lo
#19 33.09 CC libguac_la-tcp.lo
#19 33.09 CC libguac_la-timestamp.lo
#19 33.11 CC libguac_la-user.lo
#19 33.11 CC libguac_la-unicode.lo
#19 33.14 CC libguac_la-user-handlers.lo
#19 33.24 CC libguac_la-user-handshake.lo
#19 33.25 CC libguac_la-wait-fd.lo
#19 33.26 CC libguac_la-wol.lo
#19 33.27 CC libguac_la-encode-webp.lo
#19 33.27 CC libguac_la-socket-ssl.lo
#19 33.86 CCLD libguac.la
#19 34.31 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 34.31 Making all in tests
#19 34.32 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 34.32 make[3]: Nothing to be done for 'all'.
#19 34.32 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 34.32 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 34.32 Making all in src/common
#19 34.32 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 34.32 Making all in .
#19 34.33 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 34.33 CC libguac_common_la-io.lo
#19 34.33 CC libguac_common_la-blank_cursor.lo
#19 34.33 CC libguac_common_la-clipboard.lo
#19 34.33 CC libguac_common_la-cursor.lo
#19 34.33 CC libguac_common_la-dot_cursor.lo
#19 34.33 CC libguac_common_la-ibar_cursor.lo
#19 34.33 CC libguac_common_la-iconv.lo
#19 34.33 CC libguac_common_la-json.lo
#19 34.33 CC libguac_common_la-list.lo
#19 34.33 CC libguac_common_la-pointer_cursor.lo
#19 34.33 CC libguac_common_la-rect.lo
#19 34.34 CC libguac_common_la-string.lo
#19 34.34 CC libguac_common_la-surface.lo
#19 34.85 CCLD libguac_common.la
#19 35.01 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 35.01 Making all in tests
#19 35.02 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 35.02 make[3]: Nothing to be done for 'all'.
#19 35.02 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 35.02 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 35.02 Making all in src/common-ssh
#19 35.02 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 35.02 Making all in .
#19 35.03 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 35.03 CC libguac_common_ssh_la-buffer.lo
#19 35.03 CC libguac_common_ssh_la-sftp.lo
#19 35.03 CC libguac_common_ssh_la-ssh.lo
#19 35.03 CC libguac_common_ssh_la-key.lo
#19 35.03 CC libguac_common_ssh_la-user.lo
#19 35.57 CCLD libguac_common_ssh.la
#19 35.69 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 35.69 Making all in tests
#19 35.69 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 35.69 make[3]: Nothing to be done for 'all'.
#19 35.69 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 35.70 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 35.70 Making all in src/terminal
#19 35.70 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 35.70 Making all in .
#19 35.71 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 35.71 CC libguac_terminal_la-buffer.lo
#19 35.71 CC libguac_terminal_la-char-mappings.lo
#19 35.71 CC libguac_terminal_la-color-scheme.lo
#19 35.71 CC libguac_terminal_la-common.lo
#19 35.71 CC libguac_terminal_la-display.lo
#19 35.71 CC libguac_terminal_la-named-colors.lo
#19 35.71 CC libguac_terminal_la-palette.lo
#19 35.71 CC libguac_terminal_la-scrollbar.lo
#19 35.72 CC libguac_terminal_la-select.lo
#19 35.72 CC libguac_terminal_la-selection-point.lo
#19 35.72 CC libguac_terminal_la-terminal.lo
#19 35.72 CC libguac_terminal_la-terminal-handlers.lo
#19 35.72 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 35.72 CC libguac_terminal_la-typescript.lo
#19 35.72 CC libguac_terminal_la-xparsecolor.lo
#19 36.20 terminal.c: In function '__guac_terminal_send_key':
#19 36.20 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 36.20 1924 | char data;
#19 36.20 | ^~~~
#19 36.20 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 36.20 1967 | return guac_terminal_send_data(term, &data, 1);
#19 36.20 | ^~~~
#19 36.20 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 36.21 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 36.21 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 36.21 | ^
#19 36.21 terminal.c: At top level:
#19 36.21 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 36.21 2193 | return 0;
#19 36.21 | ^~~~~~
#19 36.21 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 36.21 2195 | }
#19 36.21 | ^
#19 36.23 terminal.c: In function '__guac_terminal_send_key':
#19 36.23 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 36.23 2191 | }
#19 36.23 | ^
#19 36.24 terminal.c: At top level:
#19 36.24 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 36.24 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 36.24 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 36.24 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 36.24 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 36.24 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 36.24 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 36.24 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 36.24 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 36.24 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 36.24 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 36.24 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 36.24 cc1: all warnings being treated as errors
#19 36.25 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 36.25 make[3]: *** Waiting for unfinished jobs....
#19 36.88 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 36.88 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 36.88 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 36.88 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 36.88 make[1]: Leaving directory '/tmp/guacamole-server'
#19 36.88 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
> [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
36.24 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
36.24 cc1: all warnings being treated as errors
36.25 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
36.25 make[3]: *** Waiting for unfinished jobs....
36.88 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
36.88 make[2]: *** [Makefile:801: all-recursive] Error 1
36.88 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
36.88 make[1]: *** [Makefile:546: all-recursive] Error 1
36.88 make[1]: Leaving directory '/tmp/guacamole-server'
36.88 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
288 | COPY . ${BUILD_DIR}
289 |
290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
291 |
292 | # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-1-jenkins-label-expression-ubuntu-2399
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2398/display/redirect>
Changes:
------------------------------------------
[...truncated 225.84 KiB...]
#24 49.53 config.status: creating src/guaclog/Makefile
#24 49.56 config.status: creating src/guaclog/man/guaclog.1
#24 49.58 config.status: creating src/pulse/Makefile
#24 49.60 config.status: creating src/protocols/kubernetes/Makefile
#24 49.64 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 49.69 config.status: creating src/protocols/rdp/Makefile
#24 49.78 config.status: creating src/protocols/rdp/tests/Makefile
#24 49.81 config.status: creating src/protocols/ssh/Makefile
#24 49.83 config.status: creating src/protocols/telnet/Makefile
#24 49.86 config.status: creating src/protocols/vnc/Makefile
#24 49.89 config.status: creating config.h
#24 49.92 config.status: executing depfiles commands
#24 51.76 config.status: executing libtool commands
#24 51.79
#24 51.79 ------------------------------------------------
#24 51.79 guacamole-server version 1.6.1
#24 51.79 ------------------------------------------------
#24 51.79
#24 51.79 Library status:
#24 51.79
#24 51.79 freerdp ............. yes (2.x)
#24 51.79 pango ............... yes
#24 51.79 libavcodec .......... no
#24 51.79 libavformat ......... no
#24 51.79 libavutil ........... no
#24 51.79 libssh2 ............. yes
#24 51.79 libssl .............. yes
#24 51.79 libswscale .......... no
#24 51.79 libtelnet ........... yes
#24 51.79 libVNCServer ........ yes
#24 51.79 libvorbis ........... no
#24 51.79 libpulse ............ yes
#24 51.79 libwebsockets ....... yes
#24 51.79 libwebp ............. yes
#24 51.79 wsock32 ............. no
#24 51.79
#24 51.79 Protocol support:
#24 51.79
#24 51.79 Kubernetes .... yes
#24 51.79 RDP ........... yes
#24 51.79 SSH ........... yes
#24 51.79 Telnet ........ yes
#24 51.79 VNC ........... yes
#24 51.79
#24 51.79 Services / tools:
#24 51.79
#24 51.79 guacd ...... yes
#24 51.79 guacenc .... no
#24 51.79 guaclog .... yes
#24 51.79
#24 51.79 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 51.79 Init scripts: no
#24 51.79 Systemd units: no
#24 51.79 Systemd user: no
#24 51.79
#24 51.79 Type "make" to compile guacamole-server.
#24 51.79
#24 51.85 make all-recursive
#24 51.85 make[1]: Entering directory '/tmp/guacamole-server'
#24 51.86 Making all in src/libguac
#24 51.86 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 51.87 Making all in .
#24 51.88 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 51.88 CC libguac_la-argv.lo
#24 51.88 CC libguac_la-audio.lo
#24 51.88 CC libguac_la-client.lo
#24 51.88 CC libguac_la-display.lo
#24 51.88 CC libguac_la-display-builtin-cursors.lo
#24 51.88 CC libguac_la-display-cursor.lo
#24 51.89 CC libguac_la-display-flush.lo
#24 51.89 CC libguac_la-display-layer.lo
#24 51.89 CC libguac_la-display-layer-list.lo
#24 51.89 CC libguac_la-display-plan.lo
#24 51.89 CC libguac_la-display-plan-combine.lo
#24 51.89 CC libguac_la-display-plan-rect.lo
#24 51.89 CC libguac_la-display-plan-search.lo
#24 51.89 CC libguac_la-display-render-thread.lo
#24 51.89 CC libguac_la-display-worker.lo
#24 51.89 CC libguac_la-encode-jpeg.lo
#24 51.89 CC libguac_la-encode-png.lo
#24 51.90 CC libguac_la-error.lo
#24 51.90 CC libguac_la-fifo.lo
#24 51.90 CC libguac_la-file.lo
#24 51.90 CC libguac_la-fips.lo
#24 51.90 CC libguac_la-flag.lo
#24 51.91 CC libguac_la-id.lo
#24 51.91 CC libguac_la-hash.lo
#24 52.07 CC libguac_la-mem.lo
#24 52.16 CC libguac_la-rwlock.lo
#24 52.18 CC libguac_la-palette.lo
#24 52.19 CC libguac_la-parser.lo
#24 52.19 CC libguac_la-pool.lo
#24 52.22 CC libguac_la-proctitle.lo
#24 52.23 CC libguac_la-protocol.lo
#24 52.23 CC libguac_la-raw_encoder.lo
#24 52.24 CC libguac_la-recording.lo
#24 52.25 CC libguac_la-rect.lo
#24 52.26 CC libguac_la-socket.lo
#24 52.26 CC libguac_la-socket-broadcast.lo
#24 52.27 CC libguac_la-socket-fd.lo
#24 52.28 CC libguac_la-socket-nest.lo
#24 52.28 CC libguac_la-socket-tee.lo
#24 52.30 CC libguac_la-string.lo
#24 52.31 CC libguac_la-tcp.lo
#24 52.32 CC libguac_la-timestamp.lo
#24 52.35 CC libguac_la-unicode.lo
#24 52.36 CC libguac_la-user.lo
#24 52.36 CC libguac_la-user-handlers.lo
#24 52.49 CC libguac_la-user-handshake.lo
#24 52.53 CC libguac_la-wait-fd.lo
#24 52.58 CC libguac_la-wol.lo
#24 52.60 CC libguac_la-socket-ssl.lo
#24 52.61 CC libguac_la-encode-webp.lo
#24 53.34 CCLD libguac.la
#24 53.85 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 53.85 Making all in tests
#24 53.86 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 53.86 make[3]: Nothing to be done for 'all'.
#24 53.86 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 53.87 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 53.87 Making all in src/common
#24 53.87 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 53.88 Making all in .
#24 53.88 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 53.88 CC libguac_common_la-io.lo
#24 53.89 CC libguac_common_la-blank_cursor.lo
#24 53.89 CC libguac_common_la-clipboard.lo
#24 53.90 CC libguac_common_la-cursor.lo
#24 53.90 CC libguac_common_la-dot_cursor.lo
#24 53.90 CC libguac_common_la-ibar_cursor.lo
#24 53.90 CC libguac_common_la-iconv.lo
#24 53.90 CC libguac_common_la-json.lo
#24 53.90 CC libguac_common_la-list.lo
#24 53.91 CC libguac_common_la-pointer_cursor.lo
#24 53.91 CC libguac_common_la-rect.lo
#24 53.91 CC libguac_common_la-string.lo
#24 53.91 CC libguac_common_la-surface.lo
#24 54.54 CCLD libguac_common.la
#24 54.83 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 54.84 Making all in tests
#24 54.84 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 54.84 make[3]: Nothing to be done for 'all'.
#24 54.84 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 54.84 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 54.84 Making all in src/common-ssh
#24 54.85 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 54.85 Making all in .
#24 54.85 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 54.85 CC libguac_common_ssh_la-buffer.lo
#24 54.85 CC libguac_common_ssh_la-sftp.lo
#24 54.86 CC libguac_common_ssh_la-ssh.lo
#24 54.86 CC libguac_common_ssh_la-key.lo
#24 54.86 CC libguac_common_ssh_la-user.lo
#24 55.75 CCLD libguac_common_ssh.la
#24 55.95 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 55.95 Making all in tests
#24 55.96 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 55.96 make[3]: Nothing to be done for 'all'.
#24 55.96 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 55.96 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 55.96 Making all in src/terminal
#24 55.96 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 55.97 Making all in .
#24 55.97 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 55.97 CC libguac_terminal_la-buffer.lo
#24 55.97 CC libguac_terminal_la-char-mappings.lo
#24 55.97 CC libguac_terminal_la-color-scheme.lo
#24 55.98 CC libguac_terminal_la-common.lo
#24 55.98 CC libguac_terminal_la-display.lo
#24 55.98 CC libguac_terminal_la-named-colors.lo
#24 55.98 CC libguac_terminal_la-palette.lo
#24 55.98 CC libguac_terminal_la-scrollbar.lo
#24 55.98 CC libguac_terminal_la-select.lo
#24 55.98 CC libguac_terminal_la-selection-point.lo
#24 55.98 CC libguac_terminal_la-terminal.lo
#24 55.98 CC libguac_terminal_la-terminal-handlers.lo
#24 55.98 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 55.98 CC libguac_terminal_la-typescript.lo
#24 55.98 CC libguac_terminal_la-xparsecolor.lo
#24 56.50 terminal.c: In function '__guac_terminal_send_key':
#24 56.50 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 56.50 1924 | char data;
#24 56.50 | ^~~~
#24 56.50 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 56.50 1967 | return guac_terminal_send_data(term, &data, 1);
#24 56.50 | ^~~~
#24 56.50 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 56.51 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 56.51 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 56.51 | ^
#24 56.51 terminal.c: At top level:
#24 56.51 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 56.51 2193 | return 0;
#24 56.51 | ^~~~~~
#24 56.52 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 56.52 2195 | }
#24 56.52 | ^
#24 56.54 terminal.c: In function '__guac_terminal_send_key':
#24 56.54 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 56.54 2191 | }
#24 56.54 | ^
#24 56.54 terminal.c: At top level:
#24 56.54 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 56.54 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 56.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 56.54 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 56.54 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 56.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 56.54 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 56.54 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 56.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 56.54 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 56.54 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 56.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 56.55 cc1: all warnings being treated as errors
#24 56.55 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 56.55 make[3]: *** Waiting for unfinished jobs....
#24 57.22 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 57.22 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 57.22 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 57.22 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 57.22 make[1]: Leaving directory '/tmp/guacamole-server'
#24 57.22 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":
56.54 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56.55 cc1: all warnings being treated as errors
56.55 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
56.55 make[3]: *** Waiting for unfinished jobs....
57.22 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
57.22 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
57.22 make[2]: *** [Makefile:801: all-recursive] Error 1
57.22 make[1]: *** [Makefile:546: all-recursive] Error 1
57.22 make[1]: Leaving directory '/tmp/guacamole-server'
57.22 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-8-1-jenkins-label-expression-ubuntu-2398
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2397/display/redirect>
Changes:
------------------------------------------
[...truncated 217.46 KiB...]
#19 14.31 config.status: creating src/guaclog/Makefile
#19 14.33 config.status: creating src/guaclog/man/guaclog.1
#19 14.34 config.status: creating src/pulse/Makefile
#19 14.35 config.status: creating src/protocols/kubernetes/Makefile
#19 14.37 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 14.38 config.status: creating src/protocols/rdp/Makefile
#19 14.42 config.status: creating src/protocols/rdp/tests/Makefile
#19 14.44 config.status: creating src/protocols/ssh/Makefile
#19 14.45 config.status: creating src/protocols/telnet/Makefile
#19 14.47 config.status: creating src/protocols/vnc/Makefile
#19 14.49 config.status: creating config.h
#19 14.49 config.status: executing depfiles commands
#19 15.50 config.status: executing libtool commands
#19 15.51
#19 15.51 ------------------------------------------------
#19 15.51 guacamole-server version 1.6.1
#19 15.51 ------------------------------------------------
#19 15.51
#19 15.51 Library status:
#19 15.51
#19 15.51 freerdp ............. yes (2.x)
#19 15.51 pango ............... yes
#19 15.51 libavcodec .......... no
#19 15.51 libavformat ......... no
#19 15.51 libavutil ........... no
#19 15.51 libssh2 ............. yes
#19 15.51 libssl .............. yes
#19 15.51 libswscale .......... no
#19 15.51 libtelnet ........... yes
#19 15.51 libVNCServer ........ yes
#19 15.51 libvorbis ........... no
#19 15.51 libpulse ............ yes
#19 15.51 libwebsockets ....... yes
#19 15.51 libwebp ............. yes
#19 15.51 wsock32 ............. no
#19 15.51
#19 15.51 Protocol support:
#19 15.51
#19 15.51 Kubernetes .... yes
#19 15.51 RDP ........... yes
#19 15.51 SSH ........... yes
#19 15.51 Telnet ........ yes
#19 15.51 VNC ........... yes
#19 15.51
#19 15.51 Services / tools:
#19 15.51
#19 15.51 guacd ...... yes
#19 15.51 guacenc .... no
#19 15.51 guaclog .... yes
#19 15.51
#19 15.51 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 15.51 Init scripts: no
#19 15.51 Systemd units: no
#19 15.51 Systemd user: no
#19 15.51
#19 15.51 Type "make" to compile guacamole-server.
#19 15.51
#19 15.55 make all-recursive
#19 15.55 make[1]: Entering directory '/tmp/guacamole-server'
#19 15.55 Making all in src/libguac
#19 15.56 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 15.56 Making all in .
#19 15.57 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 15.57 CC libguac_la-argv.lo
#19 15.57 CC libguac_la-audio.lo
#19 15.57 CC libguac_la-client.lo
#19 15.57 CC libguac_la-display.lo
#19 15.57 CC libguac_la-display-builtin-cursors.lo
#19 15.57 CC libguac_la-display-cursor.lo
#19 15.57 CC libguac_la-display-flush.lo
#19 15.57 CC libguac_la-display-layer.lo
#19 15.57 CC libguac_la-display-layer-list.lo
#19 15.57 CC libguac_la-display-plan.lo
#19 15.57 CC libguac_la-display-plan-combine.lo
#19 15.57 CC libguac_la-display-plan-rect.lo
#19 15.57 CC libguac_la-display-plan-search.lo
#19 15.57 CC libguac_la-display-render-thread.lo
#19 15.57 CC libguac_la-display-worker.lo
#19 15.57 CC libguac_la-encode-jpeg.lo
#19 15.57 CC libguac_la-encode-png.lo
#19 15.57 CC libguac_la-error.lo
#19 15.58 CC libguac_la-fifo.lo
#19 15.58 CC libguac_la-file.lo
#19 15.58 CC libguac_la-fips.lo
#19 15.58 CC libguac_la-flag.lo
#19 15.58 CC libguac_la-hash.lo
#19 15.58 CC libguac_la-id.lo
#19 15.68 CC libguac_la-mem.lo
#19 15.71 CC libguac_la-rwlock.lo
#19 15.72 CC libguac_la-palette.lo
#19 15.73 CC libguac_la-parser.lo
#19 15.74 CC libguac_la-pool.lo
#19 15.75 CC libguac_la-proctitle.lo
#19 15.76 CC libguac_la-protocol.lo
#19 15.76 CC libguac_la-raw_encoder.lo
#19 15.77 CC libguac_la-recording.lo
#19 15.77 CC libguac_la-rect.lo
#19 15.78 CC libguac_la-socket.lo
#19 15.78 CC libguac_la-socket-broadcast.lo
#19 15.78 CC libguac_la-socket-fd.lo
#19 15.79 CC libguac_la-socket-nest.lo
#19 15.79 CC libguac_la-socket-tee.lo
#19 15.79 CC libguac_la-string.lo
#19 15.81 CC libguac_la-tcp.lo
#19 15.83 CC libguac_la-timestamp.lo
#19 15.83 CC libguac_la-user.lo
#19 15.83 CC libguac_la-unicode.lo
#19 15.83 CC libguac_la-user-handlers.lo
#19 15.86 CC libguac_la-user-handshake.lo
#19 15.86 CC libguac_la-wait-fd.lo
#19 15.87 CC libguac_la-wol.lo
#19 15.89 CC libguac_la-encode-webp.lo
#19 15.91 CC libguac_la-socket-ssl.lo
#19 16.23 CCLD libguac.la
#19 16.51 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 16.51 Making all in tests
#19 16.52 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 16.52 make[3]: Nothing to be done for 'all'.
#19 16.52 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 16.52 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 16.52 Making all in src/common
#19 16.52 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 16.52 Making all in .
#19 16.52 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 16.53 CC libguac_common_la-io.lo
#19 16.53 CC libguac_common_la-blank_cursor.lo
#19 16.53 CC libguac_common_la-clipboard.lo
#19 16.53 CC libguac_common_la-cursor.lo
#19 16.53 CC libguac_common_la-dot_cursor.lo
#19 16.53 CC libguac_common_la-ibar_cursor.lo
#19 16.53 CC libguac_common_la-iconv.lo
#19 16.53 CC libguac_common_la-json.lo
#19 16.53 CC libguac_common_la-list.lo
#19 16.53 CC libguac_common_la-pointer_cursor.lo
#19 16.53 CC libguac_common_la-rect.lo
#19 16.53 CC libguac_common_la-string.lo
#19 16.53 CC libguac_common_la-surface.lo
#19 16.85 CCLD libguac_common.la
#19 16.94 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 16.94 Making all in tests
#19 16.94 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 16.94 make[3]: Nothing to be done for 'all'.
#19 16.94 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 16.94 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 16.94 Making all in src/common-ssh
#19 16.95 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 16.95 Making all in .
#19 16.95 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 16.95 CC libguac_common_ssh_la-buffer.lo
#19 16.95 CC libguac_common_ssh_la-sftp.lo
#19 16.95 CC libguac_common_ssh_la-ssh.lo
#19 16.95 CC libguac_common_ssh_la-key.lo
#19 16.95 CC libguac_common_ssh_la-user.lo
#19 17.25 CCLD libguac_common_ssh.la
#19 17.31 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 17.31 Making all in tests
#19 17.32 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 17.32 make[3]: Nothing to be done for 'all'.
#19 17.32 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 17.32 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 17.32 Making all in src/terminal
#19 17.32 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 17.32 Making all in .
#19 17.33 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 17.33 CC libguac_terminal_la-buffer.lo
#19 17.33 CC libguac_terminal_la-char-mappings.lo
#19 17.33 CC libguac_terminal_la-color-scheme.lo
#19 17.33 CC libguac_terminal_la-common.lo
#19 17.33 CC libguac_terminal_la-display.lo
#19 17.33 CC libguac_terminal_la-named-colors.lo
#19 17.33 CC libguac_terminal_la-palette.lo
#19 17.33 CC libguac_terminal_la-scrollbar.lo
#19 17.33 CC libguac_terminal_la-select.lo
#19 17.33 CC libguac_terminal_la-selection-point.lo
#19 17.33 CC libguac_terminal_la-terminal.lo
#19 17.33 CC libguac_terminal_la-terminal-handlers.lo
#19 17.33 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 17.33 CC libguac_terminal_la-typescript.lo
#19 17.33 CC libguac_terminal_la-xparsecolor.lo
#19 17.54 terminal.c: In function '__guac_terminal_send_key':
#19 17.54 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 17.54 1924 | char data;
#19 17.54 | ^~~~
#19 17.54 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 17.54 1967 | return guac_terminal_send_data(term, &data, 1);
#19 17.54 | ^~~~
#19 17.54 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 17.55 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 17.55 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 17.55 | ^
#19 17.55 terminal.c: At top level:
#19 17.55 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 17.55 2193 | return 0;
#19 17.55 | ^~~~~~
#19 17.55 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 17.55 2195 | }
#19 17.55 | ^
#19 17.56 terminal.c: In function '__guac_terminal_send_key':
#19 17.56 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 17.56 2191 | }
#19 17.56 | ^
#19 17.56 terminal.c: At top level:
#19 17.56 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 17.56 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 17.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 17.56 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 17.56 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 17.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 17.56 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 17.56 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 17.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 17.56 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 17.56 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 17.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 17.56 cc1: all warnings being treated as errors
#19 17.57 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 17.57 make[3]: *** Waiting for unfinished jobs....
#19 17.92 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 17.92 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 17.92 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 17.92 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 17.92 make[1]: Leaving directory '/tmp/guacamole-server'
#19 17.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":
17.56 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17.56 cc1: all warnings being treated as errors
17.57 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
17.57 make[3]: *** Waiting for unfinished jobs....
17.92 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
17.92 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
17.92 make[2]: *** [Makefile:801: all-recursive] Error 1
17.92 make[1]: *** [Makefile:546: all-recursive] Error 1
17.92 make[1]: Leaving directory '/tmp/guacamole-server'
17.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-8-1-jenkins-label-expression-ubuntu-2397
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2396/display/redirect>
Changes:
------------------------------------------
[...truncated 220.18 KiB...]
#19 27.16 config.status: creating src/guaclog/Makefile
#19 27.19 config.status: creating src/guaclog/man/guaclog.1
#19 27.21 config.status: creating src/pulse/Makefile
#19 27.24 config.status: creating src/protocols/kubernetes/Makefile
#19 27.28 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 27.31 config.status: creating src/protocols/rdp/Makefile
#19 27.37 config.status: creating src/protocols/rdp/tests/Makefile
#19 27.40 config.status: creating src/protocols/ssh/Makefile
#19 27.44 config.status: creating src/protocols/telnet/Makefile
#19 27.47 config.status: creating src/protocols/vnc/Makefile
#19 27.51 config.status: creating config.h
#19 27.52 config.status: executing depfiles commands
#19 29.56 config.status: executing libtool commands
#19 29.59
#19 29.59 ------------------------------------------------
#19 29.59 guacamole-server version 1.6.1
#19 29.59 ------------------------------------------------
#19 29.59
#19 29.59 Library status:
#19 29.59
#19 29.59 freerdp ............. yes (2.x)
#19 29.59 pango ............... yes
#19 29.59 libavcodec .......... no
#19 29.59 libavformat ......... no
#19 29.59 libavutil ........... no
#19 29.59 libssh2 ............. yes
#19 29.59 libssl .............. yes
#19 29.59 libswscale .......... no
#19 29.59 libtelnet ........... yes
#19 29.59 libVNCServer ........ yes
#19 29.59 libvorbis ........... no
#19 29.59 libpulse ............ yes
#19 29.59 libwebsockets ....... yes
#19 29.59 libwebp ............. yes
#19 29.59 wsock32 ............. no
#19 29.59
#19 29.59 Protocol support:
#19 29.59
#19 29.59 Kubernetes .... yes
#19 29.59 RDP ........... yes
#19 29.59 SSH ........... yes
#19 29.59 Telnet ........ yes
#19 29.59 VNC ........... yes
#19 29.59
#19 29.59 Services / tools:
#19 29.59
#19 29.59 guacd ...... yes
#19 29.59 guacenc .... no
#19 29.59 guaclog .... yes
#19 29.59
#19 29.59 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 29.59 Init scripts: no
#19 29.59 Systemd units: no
#19 29.59 Systemd user: no
#19 29.59
#19 29.59 Type "make" to compile guacamole-server.
#19 29.59
#19 29.66 make all-recursive
#19 29.66 make[1]: Entering directory '/tmp/guacamole-server'
#19 29.67 Making all in src/libguac
#19 29.68 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 29.68 Making all in .
#19 29.69 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 29.69 CC libguac_la-argv.lo
#19 29.70 CC libguac_la-audio.lo
#19 29.70 CC libguac_la-client.lo
#19 29.70 CC libguac_la-display.lo
#19 29.70 CC libguac_la-display-builtin-cursors.lo
#19 29.70 CC libguac_la-display-cursor.lo
#19 29.70 CC libguac_la-display-flush.lo
#19 29.70 CC libguac_la-display-layer.lo
#19 29.70 CC libguac_la-display-layer-list.lo
#19 29.70 CC libguac_la-display-plan.lo
#19 29.70 CC libguac_la-display-plan-combine.lo
#19 29.70 CC libguac_la-display-plan-rect.lo
#19 29.70 CC libguac_la-display-plan-search.lo
#19 29.70 CC libguac_la-display-render-thread.lo
#19 29.71 CC libguac_la-display-worker.lo
#19 29.71 CC libguac_la-encode-jpeg.lo
#19 29.71 CC libguac_la-encode-png.lo
#19 29.71 CC libguac_la-error.lo
#19 29.71 CC libguac_la-fifo.lo
#19 29.71 CC libguac_la-file.lo
#19 29.71 CC libguac_la-fips.lo
#19 29.72 CC libguac_la-flag.lo
#19 29.72 CC libguac_la-id.lo
#19 29.72 CC libguac_la-hash.lo
#19 29.89 CC libguac_la-mem.lo
#19 29.92 CC libguac_la-rwlock.lo
#19 29.96 CC libguac_la-palette.lo
#19 29.97 CC libguac_la-parser.lo
#19 29.98 CC libguac_la-pool.lo
#19 29.99 CC libguac_la-proctitle.lo
#19 30.00 CC libguac_la-protocol.lo
#19 30.00 CC libguac_la-raw_encoder.lo
#19 30.01 CC libguac_la-recording.lo
#19 30.01 CC libguac_la-rect.lo
#19 30.02 CC libguac_la-socket.lo
#19 30.03 CC libguac_la-socket-fd.lo
#19 30.03 CC libguac_la-socket-nest.lo
#19 30.03 CC libguac_la-socket-broadcast.lo
#19 30.06 CC libguac_la-socket-tee.lo
#19 30.06 CC libguac_la-string.lo
#19 30.06 CC libguac_la-tcp.lo
#19 30.08 CC libguac_la-timestamp.lo
#19 30.08 CC libguac_la-unicode.lo
#19 30.09 CC libguac_la-user.lo
#19 30.11 CC libguac_la-user-handlers.lo
#19 30.17 CC libguac_la-user-handshake.lo
#19 30.18 CC libguac_la-wait-fd.lo
#19 30.20 CC libguac_la-wol.lo
#19 30.22 CC libguac_la-encode-webp.lo
#19 30.22 CC libguac_la-socket-ssl.lo
#19 30.75 CCLD libguac.la
#19 31.28 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 31.28 Making all in tests
#19 31.29 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 31.29 make[3]: Nothing to be done for 'all'.
#19 31.29 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 31.29 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 31.29 Making all in src/common
#19 31.29 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 31.30 Making all in .
#19 31.30 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 31.30 CC libguac_common_la-io.lo
#19 31.31 CC libguac_common_la-blank_cursor.lo
#19 31.31 CC libguac_common_la-clipboard.lo
#19 31.31 CC libguac_common_la-cursor.lo
#19 31.31 CC libguac_common_la-dot_cursor.lo
#19 31.31 CC libguac_common_la-ibar_cursor.lo
#19 31.31 CC libguac_common_la-iconv.lo
#19 31.31 CC libguac_common_la-json.lo
#19 31.31 CC libguac_common_la-list.lo
#19 31.31 CC libguac_common_la-pointer_cursor.lo
#19 31.31 CC libguac_common_la-rect.lo
#19 31.31 CC libguac_common_la-string.lo
#19 31.31 CC libguac_common_la-surface.lo
#19 31.77 CCLD libguac_common.la
#19 31.95 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 31.95 Making all in tests
#19 31.96 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 31.96 make[3]: Nothing to be done for 'all'.
#19 31.96 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 31.96 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 31.96 Making all in src/common-ssh
#19 31.96 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 31.97 Making all in .
#19 31.97 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 31.97 CC libguac_common_ssh_la-buffer.lo
#19 31.97 CC libguac_common_ssh_la-sftp.lo
#19 31.97 CC libguac_common_ssh_la-ssh.lo
#19 31.98 CC libguac_common_ssh_la-key.lo
#19 31.98 CC libguac_common_ssh_la-user.lo
#19 32.47 CCLD libguac_common_ssh.la
#19 32.62 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 32.62 Making all in tests
#19 32.62 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 32.62 make[3]: Nothing to be done for 'all'.
#19 32.62 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 32.62 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 32.62 Making all in src/terminal
#19 32.63 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 32.63 Making all in .
#19 32.64 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 32.64 CC libguac_terminal_la-buffer.lo
#19 32.64 CC libguac_terminal_la-char-mappings.lo
#19 32.64 CC libguac_terminal_la-color-scheme.lo
#19 32.64 CC libguac_terminal_la-common.lo
#19 32.64 CC libguac_terminal_la-display.lo
#19 32.64 CC libguac_terminal_la-named-colors.lo
#19 32.64 CC libguac_terminal_la-palette.lo
#19 32.65 CC libguac_terminal_la-scrollbar.lo
#19 32.65 CC libguac_terminal_la-select.lo
#19 32.65 CC libguac_terminal_la-selection-point.lo
#19 32.65 CC libguac_terminal_la-terminal.lo
#19 32.65 CC libguac_terminal_la-terminal-handlers.lo
#19 32.65 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 32.65 CC libguac_terminal_la-typescript.lo
#19 32.65 CC libguac_terminal_la-xparsecolor.lo
#19 33.10 terminal.c: In function '__guac_terminal_send_key':
#19 33.10 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 33.10 1924 | char data;
#19 33.10 | ^~~~
#19 33.10 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 33.10 1967 | return guac_terminal_send_data(term, &data, 1);
#19 33.10 | ^~~~
#19 33.10 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 33.11 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 33.11 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 33.11 | ^
#19 33.11 terminal.c: At top level:
#19 33.11 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 33.11 2193 | return 0;
#19 33.11 | ^~~~~~
#19 33.11 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 33.11 2195 | }
#19 33.11 | ^
#19 33.13 terminal.c: In function '__guac_terminal_send_key':
#19 33.13 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 33.13 2191 | }
#19 33.13 | ^
#19 33.13 terminal.c: At top level:
#19 33.13 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 33.13 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 33.13 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.14 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 33.14 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 33.14 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.14 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 33.14 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 33.14 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.14 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 33.14 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 33.14 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.14 cc1: all warnings being treated as errors
#19 33.16 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 33.16 make[3]: *** Waiting for unfinished jobs....
#19 33.62 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 33.62 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 33.62 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 33.62 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 33.62 make[1]: Leaving directory '/tmp/guacamole-server'
#19 33.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":
33.14 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
33.14 cc1: all warnings being treated as errors
33.16 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
33.16 make[3]: *** Waiting for unfinished jobs....
33.62 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
33.62 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
33.62 make[2]: *** [Makefile:801: all-recursive] Error 1
33.62 make[1]: *** [Makefile:546: all-recursive] Error 1
33.62 make[1]: Leaving directory '/tmp/guacamole-server'
33.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-8-1-jenkins-label-expression-ubuntu-2396
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2395/display/redirect>
Changes:
------------------------------------------
[...truncated 221.11 KiB...]
#19 29.81 config.status: creating src/guaclog/Makefile
#19 29.84 config.status: creating src/guaclog/man/guaclog.1
#19 29.86 config.status: creating src/pulse/Makefile
#19 29.89 config.status: creating src/protocols/kubernetes/Makefile
#19 29.92 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 29.95 config.status: creating src/protocols/rdp/Makefile
#19 30.02 config.status: creating src/protocols/rdp/tests/Makefile
#19 30.05 config.status: creating src/protocols/ssh/Makefile
#19 30.08 config.status: creating src/protocols/telnet/Makefile
#19 30.11 config.status: creating src/protocols/vnc/Makefile
#19 30.14 config.status: creating config.h
#19 30.15 config.status: executing depfiles commands
#19 32.08 config.status: executing libtool commands
#19 32.10
#19 32.10 ------------------------------------------------
#19 32.10 guacamole-server version 1.6.1
#19 32.10 ------------------------------------------------
#19 32.10
#19 32.10 Library status:
#19 32.10
#19 32.10 freerdp ............. yes (2.x)
#19 32.10 pango ............... yes
#19 32.10 libavcodec .......... no
#19 32.10 libavformat ......... no
#19 32.10 libavutil ........... no
#19 32.10 libssh2 ............. yes
#19 32.10 libssl .............. yes
#19 32.10 libswscale .......... no
#19 32.10 libtelnet ........... yes
#19 32.10 libVNCServer ........ yes
#19 32.10 libvorbis ........... no
#19 32.10 libpulse ............ yes
#19 32.10 libwebsockets ....... yes
#19 32.10 libwebp ............. yes
#19 32.10 wsock32 ............. no
#19 32.10
#19 32.10 Protocol support:
#19 32.10
#19 32.10 Kubernetes .... yes
#19 32.10 RDP ........... yes
#19 32.10 SSH ........... yes
#19 32.10 Telnet ........ yes
#19 32.10 VNC ........... yes
#19 32.10
#19 32.10 Services / tools:
#19 32.10
#19 32.10 guacd ...... yes
#19 32.10 guacenc .... no
#19 32.10 guaclog .... yes
#19 32.10
#19 32.10 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 32.10 Init scripts: no
#19 32.10 Systemd units: no
#19 32.10 Systemd user: no
#19 32.10
#19 32.10 Type "make" to compile guacamole-server.
#19 32.10
#19 32.16 make all-recursive
#19 32.16 make[1]: Entering directory '/tmp/guacamole-server'
#19 32.16 Making all in src/libguac
#19 32.18 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 32.18 Making all in .
#19 32.19 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 32.19 CC libguac_la-argv.lo
#19 32.19 CC libguac_la-audio.lo
#19 32.19 CC libguac_la-client.lo
#19 32.19 CC libguac_la-display.lo
#19 32.19 CC libguac_la-display-builtin-cursors.lo
#19 32.19 CC libguac_la-display-cursor.lo
#19 32.19 CC libguac_la-display-flush.lo
#19 32.19 CC libguac_la-display-layer.lo
#19 32.20 CC libguac_la-display-layer-list.lo
#19 32.20 CC libguac_la-display-plan.lo
#19 32.20 CC libguac_la-display-plan-combine.lo
#19 32.20 CC libguac_la-display-plan-rect.lo
#19 32.20 CC libguac_la-display-plan-search.lo
#19 32.20 CC libguac_la-display-render-thread.lo
#19 32.20 CC libguac_la-display-worker.lo
#19 32.20 CC libguac_la-encode-jpeg.lo
#19 32.21 CC libguac_la-encode-png.lo
#19 32.21 CC libguac_la-error.lo
#19 32.21 CC libguac_la-fifo.lo
#19 32.21 CC libguac_la-file.lo
#19 32.21 CC libguac_la-fips.lo
#19 32.21 CC libguac_la-flag.lo
#19 32.21 CC libguac_la-hash.lo
#19 32.21 CC libguac_la-id.lo
#19 32.38 CC libguac_la-mem.lo
#19 32.45 CC libguac_la-rwlock.lo
#19 32.47 CC libguac_la-palette.lo
#19 32.49 CC libguac_la-parser.lo
#19 32.49 CC libguac_la-pool.lo
#19 32.50 CC libguac_la-proctitle.lo
#19 32.50 CC libguac_la-protocol.lo
#19 32.52 CC libguac_la-raw_encoder.lo
#19 32.52 CC libguac_la-recording.lo
#19 32.55 CC libguac_la-rect.lo
#19 32.56 CC libguac_la-socket.lo
#19 32.57 CC libguac_la-socket-broadcast.lo
#19 32.57 CC libguac_la-socket-fd.lo
#19 32.58 CC libguac_la-socket-nest.lo
#19 32.59 CC libguac_la-socket-tee.lo
#19 32.59 CC libguac_la-tcp.lo
#19 32.59 CC libguac_la-string.lo
#19 32.60 CC libguac_la-timestamp.lo
#19 32.60 CC libguac_la-unicode.lo
#19 32.61 CC libguac_la-user.lo
#19 32.63 CC libguac_la-user-handlers.lo
#19 32.75 CC libguac_la-user-handshake.lo
#19 32.77 CC libguac_la-wait-fd.lo
#19 32.78 CC libguac_la-wol.lo
#19 32.79 CC libguac_la-encode-webp.lo
#19 32.80 CC libguac_la-socket-ssl.lo
#19 33.41 CCLD libguac.la
#19 33.85 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 33.85 Making all in tests
#19 33.86 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 33.86 make[3]: Nothing to be done for 'all'.
#19 33.86 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 33.86 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 33.86 Making all in src/common
#19 33.86 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 33.86 Making all in .
#19 33.87 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 33.87 CC libguac_common_la-io.lo
#19 33.87 CC libguac_common_la-blank_cursor.lo
#19 33.87 CC libguac_common_la-clipboard.lo
#19 33.87 CC libguac_common_la-cursor.lo
#19 33.87 CC libguac_common_la-dot_cursor.lo
#19 33.87 CC libguac_common_la-ibar_cursor.lo
#19 33.87 CC libguac_common_la-iconv.lo
#19 33.87 CC libguac_common_la-json.lo
#19 33.88 CC libguac_common_la-list.lo
#19 33.88 CC libguac_common_la-pointer_cursor.lo
#19 33.88 CC libguac_common_la-rect.lo
#19 33.88 CC libguac_common_la-string.lo
#19 33.88 CC libguac_common_la-surface.lo
#19 34.37 CCLD libguac_common.la
#19 34.53 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 34.53 Making all in tests
#19 34.53 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 34.53 make[3]: Nothing to be done for 'all'.
#19 34.53 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 34.53 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 34.53 Making all in src/common-ssh
#19 34.54 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 34.54 Making all in .
#19 34.54 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 34.54 CC libguac_common_ssh_la-buffer.lo
#19 34.54 CC libguac_common_ssh_la-sftp.lo
#19 34.55 CC libguac_common_ssh_la-ssh.lo
#19 34.55 CC libguac_common_ssh_la-key.lo
#19 34.55 CC libguac_common_ssh_la-user.lo
#19 35.08 CCLD libguac_common_ssh.la
#19 35.20 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 35.20 Making all in tests
#19 35.20 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 35.20 make[3]: Nothing to be done for 'all'.
#19 35.20 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 35.20 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 35.20 Making all in src/terminal
#19 35.21 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 35.21 Making all in .
#19 35.21 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 35.22 CC libguac_terminal_la-buffer.lo
#19 35.22 CC libguac_terminal_la-char-mappings.lo
#19 35.22 CC libguac_terminal_la-color-scheme.lo
#19 35.22 CC libguac_terminal_la-common.lo
#19 35.22 CC libguac_terminal_la-display.lo
#19 35.22 CC libguac_terminal_la-named-colors.lo
#19 35.22 CC libguac_terminal_la-palette.lo
#19 35.22 CC libguac_terminal_la-scrollbar.lo
#19 35.22 CC libguac_terminal_la-select.lo
#19 35.22 CC libguac_terminal_la-selection-point.lo
#19 35.22 CC libguac_terminal_la-terminal.lo
#19 35.22 CC libguac_terminal_la-terminal-handlers.lo
#19 35.22 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 35.22 CC libguac_terminal_la-typescript.lo
#19 35.22 CC libguac_terminal_la-xparsecolor.lo
#19 35.68 terminal.c: In function '__guac_terminal_send_key':
#19 35.68 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 35.68 1924 | char data;
#19 35.68 | ^~~~
#19 35.68 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 35.68 1967 | return guac_terminal_send_data(term, &data, 1);
#19 35.68 | ^~~~
#19 35.68 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 35.69 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 35.69 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 35.69 | ^
#19 35.69 terminal.c: At top level:
#19 35.70 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 35.70 2193 | return 0;
#19 35.70 | ^~~~~~
#19 35.70 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 35.70 2195 | }
#19 35.70 | ^
#19 35.72 terminal.c: In function '__guac_terminal_send_key':
#19 35.72 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 35.72 2191 | }
#19 35.72 | ^
#19 35.73 terminal.c: At top level:
#19 35.73 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 35.73 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 35.73 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.73 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 35.73 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 35.73 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.73 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 35.73 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 35.73 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.73 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 35.73 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 35.73 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.73 cc1: all warnings being treated as errors
#19 35.73 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 35.73 make[3]: *** Waiting for unfinished jobs....
#19 36.33 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 36.33 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 36.33 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 36.33 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 36.33 make[1]: Leaving directory '/tmp/guacamole-server'
#19 36.33 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.73 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
35.73 cc1: all warnings being treated as errors
35.73 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
35.73 make[3]: *** Waiting for unfinished jobs....
36.33 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
36.33 make[2]: *** [Makefile:801: all-recursive] Error 1
36.33 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
36.33 make[1]: *** [Makefile:546: all-recursive] Error 1
36.33 make[1]: Leaving directory '/tmp/guacamole-server'
36.33 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-8-1-jenkins-label-expression-ubuntu-2395
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2394/display/redirect>
Changes:
------------------------------------------
[...truncated 219.31 KiB...]
#19 28.46 config.status: creating src/guaclog/Makefile
#19 28.49 config.status: creating src/guaclog/man/guaclog.1
#19 28.51 config.status: creating src/pulse/Makefile
#19 28.54 config.status: creating src/protocols/kubernetes/Makefile
#19 28.57 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 28.60 config.status: creating src/protocols/rdp/Makefile
#19 28.67 config.status: creating src/protocols/rdp/tests/Makefile
#19 28.70 config.status: creating src/protocols/ssh/Makefile
#19 28.73 config.status: creating src/protocols/telnet/Makefile
#19 28.76 config.status: creating src/protocols/vnc/Makefile
#19 28.79 config.status: creating config.h
#19 28.81 config.status: executing depfiles commands
#19 30.81 config.status: executing libtool commands
#19 30.83
#19 30.83 ------------------------------------------------
#19 30.83 guacamole-server version 1.6.1
#19 30.83 ------------------------------------------------
#19 30.83
#19 30.83 Library status:
#19 30.83
#19 30.83 freerdp ............. yes (2.x)
#19 30.83 pango ............... yes
#19 30.83 libavcodec .......... no
#19 30.83 libavformat ......... no
#19 30.83 libavutil ........... no
#19 30.83 libssh2 ............. yes
#19 30.83 libssl .............. yes
#19 30.83 libswscale .......... no
#19 30.83 libtelnet ........... yes
#19 30.83 libVNCServer ........ yes
#19 30.83 libvorbis ........... no
#19 30.83 libpulse ............ yes
#19 30.83 libwebsockets ....... yes
#19 30.83 libwebp ............. yes
#19 30.83 wsock32 ............. no
#19 30.83
#19 30.83 Protocol support:
#19 30.83
#19 30.83 Kubernetes .... yes
#19 30.83 RDP ........... yes
#19 30.83 SSH ........... yes
#19 30.83 Telnet ........ yes
#19 30.83 VNC ........... yes
#19 30.83
#19 30.83 Services / tools:
#19 30.83
#19 30.83 guacd ...... yes
#19 30.83 guacenc .... no
#19 30.83 guaclog .... yes
#19 30.83
#19 30.83 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 30.83 Init scripts: no
#19 30.83 Systemd units: no
#19 30.83 Systemd user: no
#19 30.83
#19 30.83 Type "make" to compile guacamole-server.
#19 30.83
#19 30.90 make all-recursive
#19 30.90 make[1]: Entering directory '/tmp/guacamole-server'
#19 30.90 Making all in src/libguac
#19 30.91 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 30.92 Making all in .
#19 30.93 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 30.93 CC libguac_la-argv.lo
#19 30.93 CC libguac_la-audio.lo
#19 30.93 CC libguac_la-client.lo
#19 30.93 CC libguac_la-display.lo
#19 30.93 CC libguac_la-display-builtin-cursors.lo
#19 30.93 CC libguac_la-display-cursor.lo
#19 30.93 CC libguac_la-display-flush.lo
#19 30.93 CC libguac_la-display-layer.lo
#19 30.93 CC libguac_la-display-layer-list.lo
#19 30.93 CC libguac_la-display-plan.lo
#19 30.93 CC libguac_la-display-plan-combine.lo
#19 30.93 CC libguac_la-display-plan-rect.lo
#19 30.94 CC libguac_la-display-plan-search.lo
#19 30.94 CC libguac_la-display-render-thread.lo
#19 30.94 CC libguac_la-display-worker.lo
#19 30.94 CC libguac_la-encode-jpeg.lo
#19 30.94 CC libguac_la-encode-png.lo
#19 30.94 CC libguac_la-error.lo
#19 30.94 CC libguac_la-fifo.lo
#19 30.94 CC libguac_la-file.lo
#19 30.94 CC libguac_la-flag.lo
#19 30.94 CC libguac_la-fips.lo
#19 30.95 CC libguac_la-hash.lo
#19 30.95 CC libguac_la-id.lo
#19 31.14 CC libguac_la-mem.lo
#19 31.20 CC libguac_la-rwlock.lo
#19 31.22 CC libguac_la-palette.lo
#19 31.22 CC libguac_la-parser.lo
#19 31.23 CC libguac_la-pool.lo
#19 31.23 CC libguac_la-proctitle.lo
#19 31.23 CC libguac_la-protocol.lo
#19 31.24 CC libguac_la-raw_encoder.lo
#19 31.26 CC libguac_la-recording.lo
#19 31.26 CC libguac_la-rect.lo
#19 31.26 CC libguac_la-socket.lo
#19 31.27 CC libguac_la-socket-broadcast.lo
#19 31.28 CC libguac_la-socket-fd.lo
#19 31.30 CC libguac_la-socket-nest.lo
#19 31.31 CC libguac_la-socket-tee.lo
#19 31.31 CC libguac_la-string.lo
#19 31.33 CC libguac_la-tcp.lo
#19 31.33 CC libguac_la-timestamp.lo
#19 31.34 CC libguac_la-unicode.lo
#19 31.36 CC libguac_la-user.lo
#19 31.38 CC libguac_la-user-handlers.lo
#19 31.47 CC libguac_la-user-handshake.lo
#19 31.47 CC libguac_la-wait-fd.lo
#19 31.50 CC libguac_la-wol.lo
#19 31.51 CC libguac_la-encode-webp.lo
#19 31.53 CC libguac_la-socket-ssl.lo
#19 32.19 CCLD libguac.la
#19 32.65 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 32.65 Making all in tests
#19 32.66 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 32.66 make[3]: Nothing to be done for 'all'.
#19 32.66 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 32.66 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 32.66 Making all in src/common
#19 32.67 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 32.67 Making all in .
#19 32.67 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 32.68 CC libguac_common_la-io.lo
#19 32.68 CC libguac_common_la-blank_cursor.lo
#19 32.68 CC libguac_common_la-clipboard.lo
#19 32.68 CC libguac_common_la-cursor.lo
#19 32.68 CC libguac_common_la-dot_cursor.lo
#19 32.68 CC libguac_common_la-ibar_cursor.lo
#19 32.68 CC libguac_common_la-iconv.lo
#19 32.68 CC libguac_common_la-json.lo
#19 32.68 CC libguac_common_la-list.lo
#19 32.68 CC libguac_common_la-pointer_cursor.lo
#19 32.68 CC libguac_common_la-rect.lo
#19 32.68 CC libguac_common_la-string.lo
#19 32.68 CC libguac_common_la-surface.lo
#19 33.20 CCLD libguac_common.la
#19 33.36 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 33.36 Making all in tests
#19 33.36 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 33.36 make[3]: Nothing to be done for 'all'.
#19 33.36 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 33.36 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 33.36 Making all in src/common-ssh
#19 33.37 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 33.37 Making all in .
#19 33.37 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 33.37 CC libguac_common_ssh_la-buffer.lo
#19 33.37 CC libguac_common_ssh_la-sftp.lo
#19 33.37 CC libguac_common_ssh_la-ssh.lo
#19 33.38 CC libguac_common_ssh_la-key.lo
#19 33.38 CC libguac_common_ssh_la-user.lo
#19 33.91 CCLD libguac_common_ssh.la
#19 34.03 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 34.03 Making all in tests
#19 34.04 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 34.04 make[3]: Nothing to be done for 'all'.
#19 34.04 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 34.04 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 34.04 Making all in src/terminal
#19 34.05 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 34.05 Making all in .
#19 34.05 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 34.05 CC libguac_terminal_la-buffer.lo
#19 34.06 CC libguac_terminal_la-char-mappings.lo
#19 34.06 CC libguac_terminal_la-color-scheme.lo
#19 34.06 CC libguac_terminal_la-common.lo
#19 34.06 CC libguac_terminal_la-display.lo
#19 34.06 CC libguac_terminal_la-named-colors.lo
#19 34.06 CC libguac_terminal_la-palette.lo
#19 34.06 CC libguac_terminal_la-scrollbar.lo
#19 34.06 CC libguac_terminal_la-select.lo
#19 34.06 CC libguac_terminal_la-selection-point.lo
#19 34.06 CC libguac_terminal_la-terminal.lo
#19 34.06 CC libguac_terminal_la-terminal-handlers.lo
#19 34.06 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 34.06 CC libguac_terminal_la-typescript.lo
#19 34.06 CC libguac_terminal_la-xparsecolor.lo
#19 34.54 terminal.c: In function '__guac_terminal_send_key':
#19 34.54 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 34.54 1924 | char data;
#19 34.54 | ^~~~
#19 34.54 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 34.54 1967 | return guac_terminal_send_data(term, &data, 1);
#19 34.54 | ^~~~
#19 34.54 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 34.55 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 34.55 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 34.55 | ^
#19 34.55 terminal.c: At top level:
#19 34.55 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 34.55 2193 | return 0;
#19 34.55 | ^~~~~~
#19 34.55 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 34.55 2195 | }
#19 34.55 | ^
#19 34.58 terminal.c: In function '__guac_terminal_send_key':
#19 34.58 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 34.58 2191 | }
#19 34.58 | ^
#19 34.58 terminal.c: At top level:
#19 34.58 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 34.58 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 34.58 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.59 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 34.59 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 34.59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.59 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 34.59 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 34.59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.59 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 34.59 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 34.59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 34.59 cc1: all warnings being treated as errors
#19 34.59 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 34.59 make[3]: *** Waiting for unfinished jobs....
#19 35.13 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 35.13 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 35.13 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 35.13 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 35.14 make[1]: Leaving directory '/tmp/guacamole-server'
#19 35.14 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
> [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
34.59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
34.59 cc1: all warnings being treated as errors
34.59 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
34.59 make[3]: *** Waiting for unfinished jobs....
35.13 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
35.13 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
35.13 make[2]: *** [Makefile:801: all-recursive] Error 1
35.13 make[1]: *** [Makefile:546: all-recursive] Error 1
35.14 make[1]: Leaving directory '/tmp/guacamole-server'
35.14 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
288 | COPY . ${BUILD_DIR}
289 |
290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
291 |
292 | # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-1-jenkins-label-expression-ubuntu-2394
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2393/display/redirect>
Changes:
------------------------------------------
[...truncated 221.17 KiB...]
#24 31.13 config.status: creating src/guaclog/Makefile
#24 31.16 config.status: creating src/guaclog/man/guaclog.1
#24 31.18 config.status: creating src/pulse/Makefile
#24 31.21 config.status: creating src/protocols/kubernetes/Makefile
#24 31.28 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 31.31 config.status: creating src/protocols/rdp/Makefile
#24 31.37 config.status: creating src/protocols/rdp/tests/Makefile
#24 31.40 config.status: creating src/protocols/ssh/Makefile
#24 31.43 config.status: creating src/protocols/telnet/Makefile
#24 31.46 config.status: creating src/protocols/vnc/Makefile
#24 31.49 config.status: creating config.h
#24 31.50 config.status: executing depfiles commands
#24 33.27 config.status: executing libtool commands
#24 33.30
#24 33.30 ------------------------------------------------
#24 33.30 guacamole-server version 1.6.1
#24 33.30 ------------------------------------------------
#24 33.30
#24 33.30 Library status:
#24 33.30
#24 33.30 freerdp ............. yes (2.x)
#24 33.30 pango ............... yes
#24 33.30 libavcodec .......... no
#24 33.30 libavformat ......... no
#24 33.30 libavutil ........... no
#24 33.30 libssh2 ............. yes
#24 33.30 libssl .............. yes
#24 33.30 libswscale .......... no
#24 33.30 libtelnet ........... yes
#24 33.30 libVNCServer ........ yes
#24 33.30 libvorbis ........... no
#24 33.30 libpulse ............ yes
#24 33.30 libwebsockets ....... yes
#24 33.30 libwebp ............. yes
#24 33.30 wsock32 ............. no
#24 33.30
#24 33.30 Protocol support:
#24 33.30
#24 33.30 Kubernetes .... yes
#24 33.30 RDP ........... yes
#24 33.30 SSH ........... yes
#24 33.30 Telnet ........ yes
#24 33.30 VNC ........... yes
#24 33.30
#24 33.30 Services / tools:
#24 33.30
#24 33.30 guacd ...... yes
#24 33.30 guacenc .... no
#24 33.30 guaclog .... yes
#24 33.30
#24 33.30 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 33.30 Init scripts: no
#24 33.30 Systemd units: no
#24 33.30 Systemd user: no
#24 33.30
#24 33.30 Type "make" to compile guacamole-server.
#24 33.30
#24 33.35 make all-recursive
#24 33.35 make[1]: Entering directory '/tmp/guacamole-server'
#24 33.36 Making all in src/libguac
#24 33.37 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 33.37 Making all in .
#24 33.38 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 33.38 CC libguac_la-argv.lo
#24 33.38 CC libguac_la-audio.lo
#24 33.38 CC libguac_la-client.lo
#24 33.38 CC libguac_la-display.lo
#24 33.38 CC libguac_la-display-builtin-cursors.lo
#24 33.38 CC libguac_la-display-cursor.lo
#24 33.38 CC libguac_la-display-flush.lo
#24 33.38 CC libguac_la-display-layer.lo
#24 33.38 CC libguac_la-display-layer-list.lo
#24 33.38 CC libguac_la-display-plan.lo
#24 33.38 CC libguac_la-display-plan-combine.lo
#24 33.39 CC libguac_la-display-plan-rect.lo
#24 33.39 CC libguac_la-display-plan-search.lo
#24 33.39 CC libguac_la-display-render-thread.lo
#24 33.39 CC libguac_la-display-worker.lo
#24 33.39 CC libguac_la-encode-jpeg.lo
#24 33.39 CC libguac_la-encode-png.lo
#24 33.39 CC libguac_la-error.lo
#24 33.39 CC libguac_la-fifo.lo
#24 33.39 CC libguac_la-file.lo
#24 33.39 CC libguac_la-fips.lo
#24 33.39 CC libguac_la-flag.lo
#24 33.40 CC libguac_la-hash.lo
#24 33.40 CC libguac_la-id.lo
#24 33.58 CC libguac_la-mem.lo
#24 33.66 CC libguac_la-rwlock.lo
#24 33.68 CC libguac_la-palette.lo
#24 33.69 CC libguac_la-parser.lo
#24 33.69 CC libguac_la-pool.lo
#24 33.69 CC libguac_la-proctitle.lo
#24 33.70 CC libguac_la-protocol.lo
#24 33.70 CC libguac_la-raw_encoder.lo
#24 33.72 CC libguac_la-recording.lo
#24 33.73 CC libguac_la-rect.lo
#24 33.74 CC libguac_la-socket.lo
#24 33.74 CC libguac_la-socket-broadcast.lo
#24 33.74 CC libguac_la-socket-fd.lo
#24 33.75 CC libguac_la-socket-nest.lo
#24 33.76 CC libguac_la-socket-tee.lo
#24 33.76 CC libguac_la-string.lo
#24 33.76 CC libguac_la-tcp.lo
#24 33.78 CC libguac_la-timestamp.lo
#24 33.79 CC libguac_la-unicode.lo
#24 33.79 CC libguac_la-user.lo
#24 33.80 CC libguac_la-user-handlers.lo
#24 33.89 CC libguac_la-user-handshake.lo
#24 33.93 CC libguac_la-wait-fd.lo
#24 33.95 CC libguac_la-wol.lo
#24 33.98 CC libguac_la-encode-webp.lo
#24 33.98 CC libguac_la-socket-ssl.lo
#24 34.57 CCLD libguac.la
#24 35.02 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 35.02 Making all in tests
#24 35.03 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 35.03 make[3]: Nothing to be done for 'all'.
#24 35.03 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 35.03 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 35.03 Making all in src/common
#24 35.03 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 35.03 Making all in .
#24 35.04 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 35.04 CC libguac_common_la-io.lo
#24 35.04 CC libguac_common_la-blank_cursor.lo
#24 35.04 CC libguac_common_la-clipboard.lo
#24 35.04 CC libguac_common_la-cursor.lo
#24 35.04 CC libguac_common_la-dot_cursor.lo
#24 35.04 CC libguac_common_la-ibar_cursor.lo
#24 35.04 CC libguac_common_la-iconv.lo
#24 35.04 CC libguac_common_la-json.lo
#24 35.04 CC libguac_common_la-list.lo
#24 35.04 CC libguac_common_la-pointer_cursor.lo
#24 35.04 CC libguac_common_la-rect.lo
#24 35.05 CC libguac_common_la-string.lo
#24 35.05 CC libguac_common_la-surface.lo
#24 35.62 CCLD libguac_common.la
#24 35.78 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 35.78 Making all in tests
#24 35.79 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 35.79 make[3]: Nothing to be done for 'all'.
#24 35.79 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 35.79 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 35.79 Making all in src/common-ssh
#24 35.79 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 35.80 Making all in .
#24 35.80 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 35.80 CC libguac_common_ssh_la-buffer.lo
#24 35.80 CC libguac_common_ssh_la-sftp.lo
#24 35.80 CC libguac_common_ssh_la-ssh.lo
#24 35.80 CC libguac_common_ssh_la-key.lo
#24 35.80 CC libguac_common_ssh_la-user.lo
#24 36.33 CCLD libguac_common_ssh.la
#24 36.46 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 36.46 Making all in tests
#24 36.46 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 36.46 make[3]: Nothing to be done for 'all'.
#24 36.46 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 36.46 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 36.46 Making all in src/terminal
#24 36.47 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 36.47 Making all in .
#24 36.47 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 36.48 CC libguac_terminal_la-buffer.lo
#24 36.48 CC libguac_terminal_la-char-mappings.lo
#24 36.48 CC libguac_terminal_la-color-scheme.lo
#24 36.48 CC libguac_terminal_la-common.lo
#24 36.48 CC libguac_terminal_la-display.lo
#24 36.48 CC libguac_terminal_la-named-colors.lo
#24 36.48 CC libguac_terminal_la-palette.lo
#24 36.48 CC libguac_terminal_la-scrollbar.lo
#24 36.48 CC libguac_terminal_la-select.lo
#24 36.48 CC libguac_terminal_la-selection-point.lo
#24 36.49 CC libguac_terminal_la-terminal.lo
#24 36.49 CC libguac_terminal_la-terminal-handlers.lo
#24 36.49 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 36.49 CC libguac_terminal_la-typescript.lo
#24 36.49 CC libguac_terminal_la-xparsecolor.lo
#24 36.96 terminal.c: In function '__guac_terminal_send_key':
#24 36.96 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 36.96 1924 | char data;
#24 36.96 | ^~~~
#24 36.96 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 36.96 1967 | return guac_terminal_send_data(term, &data, 1);
#24 36.96 | ^~~~
#24 36.96 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 36.97 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 36.97 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 36.97 | ^
#24 36.97 terminal.c: At top level:
#24 36.97 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 36.97 2193 | return 0;
#24 36.97 | ^~~~~~
#24 36.97 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 36.97 2195 | }
#24 36.97 | ^
#24 36.99 terminal.c: In function '__guac_terminal_send_key':
#24 36.99 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 36.99 2191 | }
#24 36.99 | ^
#24 37.00 terminal.c: At top level:
#24 37.00 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 37.00 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 37.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 37.00 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 37.00 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 37.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 37.00 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 37.00 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 37.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 37.00 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 37.00 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 37.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 37.00 cc1: all warnings being treated as errors
#24 37.01 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 37.01 make[3]: *** Waiting for unfinished jobs....
#24 37.56 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 37.56 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 37.56 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 37.56 make[1]: Leaving directory '/tmp/guacamole-server'
#24 37.56 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 37.56 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":
37.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
37.00 cc1: all warnings being treated as errors
37.01 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
37.01 make[3]: *** Waiting for unfinished jobs....
37.56 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
37.56 make[2]: *** [Makefile:801: all-recursive] Error 1
37.56 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
37.56 make[1]: Leaving directory '/tmp/guacamole-server'
37.56 make[1]: *** [Makefile:546: all-recursive] Error 1
37.56 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
288 | COPY . ${BUILD_DIR}
289 |
290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
291 |
292 | # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-1-jenkins-label-expression-ubuntu-2393
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2392/display/redirect>
Changes:
------------------------------------------
[...truncated 219.80 KiB...]
#19 27.03 config.status: creating src/guaclog/Makefile
#19 27.07 config.status: creating src/guaclog/man/guaclog.1
#19 27.09 config.status: creating src/pulse/Makefile
#19 27.12 config.status: creating src/protocols/kubernetes/Makefile
#19 27.16 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 27.19 config.status: creating src/protocols/rdp/Makefile
#19 27.25 config.status: creating src/protocols/rdp/tests/Makefile
#19 27.29 config.status: creating src/protocols/ssh/Makefile
#19 27.32 config.status: creating src/protocols/telnet/Makefile
#19 27.35 config.status: creating src/protocols/vnc/Makefile
#19 27.39 config.status: creating config.h
#19 27.40 config.status: executing depfiles commands
#19 29.46 config.status: executing libtool commands
#19 29.50
#19 29.50 ------------------------------------------------
#19 29.50 guacamole-server version 1.6.1
#19 29.50 ------------------------------------------------
#19 29.50
#19 29.50 Library status:
#19 29.50
#19 29.50 freerdp ............. yes (2.x)
#19 29.50 pango ............... yes
#19 29.50 libavcodec .......... no
#19 29.50 libavformat ......... no
#19 29.50 libavutil ........... no
#19 29.50 libssh2 ............. yes
#19 29.50 libssl .............. yes
#19 29.50 libswscale .......... no
#19 29.50 libtelnet ........... yes
#19 29.50 libVNCServer ........ yes
#19 29.50 libvorbis ........... no
#19 29.50 libpulse ............ yes
#19 29.50 libwebsockets ....... yes
#19 29.50 libwebp ............. yes
#19 29.50 wsock32 ............. no
#19 29.50
#19 29.50 Protocol support:
#19 29.50
#19 29.50 Kubernetes .... yes
#19 29.50 RDP ........... yes
#19 29.50 SSH ........... yes
#19 29.50 Telnet ........ yes
#19 29.50 VNC ........... yes
#19 29.50
#19 29.50 Services / tools:
#19 29.50
#19 29.50 guacd ...... yes
#19 29.50 guacenc .... no
#19 29.50 guaclog .... yes
#19 29.50
#19 29.50 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 29.50 Init scripts: no
#19 29.50 Systemd units: no
#19 29.50 Systemd user: no
#19 29.50
#19 29.50 Type "make" to compile guacamole-server.
#19 29.50
#19 29.56 make all-recursive
#19 29.56 make[1]: Entering directory '/tmp/guacamole-server'
#19 29.57 Making all in src/libguac
#19 29.58 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 29.58 Making all in .
#19 29.59 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 29.59 CC libguac_la-argv.lo
#19 29.59 CC libguac_la-audio.lo
#19 29.59 CC libguac_la-client.lo
#19 29.59 CC libguac_la-display.lo
#19 29.60 CC libguac_la-display-builtin-cursors.lo
#19 29.60 CC libguac_la-display-cursor.lo
#19 29.60 CC libguac_la-display-flush.lo
#19 29.60 CC libguac_la-display-layer.lo
#19 29.60 CC libguac_la-display-layer-list.lo
#19 29.60 CC libguac_la-display-plan.lo
#19 29.60 CC libguac_la-display-plan-combine.lo
#19 29.60 CC libguac_la-display-plan-rect.lo
#19 29.60 CC libguac_la-display-plan-search.lo
#19 29.60 CC libguac_la-display-render-thread.lo
#19 29.60 CC libguac_la-display-worker.lo
#19 29.61 CC libguac_la-encode-png.lo
#19 29.61 CC libguac_la-encode-jpeg.lo
#19 29.61 CC libguac_la-fifo.lo
#19 29.61 CC libguac_la-error.lo
#19 29.61 CC libguac_la-fips.lo
#19 29.61 CC libguac_la-file.lo
#19 29.61 CC libguac_la-flag.lo
#19 29.61 CC libguac_la-hash.lo
#19 29.61 CC libguac_la-id.lo
#19 29.82 CC libguac_la-mem.lo
#19 29.86 CC libguac_la-rwlock.lo
#19 29.87 CC libguac_la-palette.lo
#19 29.88 CC libguac_la-parser.lo
#19 29.89 CC libguac_la-pool.lo
#19 29.90 CC libguac_la-protocol.lo
#19 29.90 CC libguac_la-proctitle.lo
#19 29.92 CC libguac_la-raw_encoder.lo
#19 29.92 CC libguac_la-recording.lo
#19 29.92 CC libguac_la-rect.lo
#19 29.93 CC libguac_la-socket.lo
#19 29.93 CC libguac_la-socket-broadcast.lo
#19 29.93 CC libguac_la-socket-fd.lo
#19 29.94 CC libguac_la-socket-nest.lo
#19 29.95 CC libguac_la-socket-tee.lo
#19 29.95 CC libguac_la-string.lo
#19 29.96 CC libguac_la-tcp.lo
#19 29.97 CC libguac_la-timestamp.lo
#19 29.97 CC libguac_la-unicode.lo
#19 29.98 CC libguac_la-user.lo
#19 30.00 CC libguac_la-user-handlers.lo
#19 30.05 CC libguac_la-user-handshake.lo
#19 30.09 CC libguac_la-wait-fd.lo
#19 30.10 CC libguac_la-wol.lo
#19 30.14 CC libguac_la-encode-webp.lo
#19 30.16 CC libguac_la-socket-ssl.lo
#19 30.67 CCLD libguac.la
#19 31.18 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 31.18 Making all in tests
#19 31.19 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 31.19 make[3]: Nothing to be done for 'all'.
#19 31.19 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 31.19 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 31.19 Making all in src/common
#19 31.20 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 31.20 Making all in .
#19 31.21 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 31.21 CC libguac_common_la-io.lo
#19 31.21 CC libguac_common_la-blank_cursor.lo
#19 31.21 CC libguac_common_la-clipboard.lo
#19 31.21 CC libguac_common_la-cursor.lo
#19 31.21 CC libguac_common_la-dot_cursor.lo
#19 31.22 CC libguac_common_la-ibar_cursor.lo
#19 31.22 CC libguac_common_la-iconv.lo
#19 31.22 CC libguac_common_la-json.lo
#19 31.22 CC libguac_common_la-list.lo
#19 31.22 CC libguac_common_la-pointer_cursor.lo
#19 31.22 CC libguac_common_la-rect.lo
#19 31.22 CC libguac_common_la-string.lo
#19 31.22 CC libguac_common_la-surface.lo
#19 31.70 CCLD libguac_common.la
#19 31.89 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 31.89 Making all in tests
#19 31.90 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 31.90 make[3]: Nothing to be done for 'all'.
#19 31.90 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 31.90 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 31.90 Making all in src/common-ssh
#19 31.90 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 31.91 Making all in .
#19 31.91 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 31.91 CC libguac_common_ssh_la-buffer.lo
#19 31.92 CC libguac_common_ssh_la-sftp.lo
#19 31.92 CC libguac_common_ssh_la-ssh.lo
#19 31.92 CC libguac_common_ssh_la-key.lo
#19 31.92 CC libguac_common_ssh_la-user.lo
#19 32.47 CCLD libguac_common_ssh.la
#19 32.62 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 32.62 Making all in tests
#19 32.63 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 32.63 make[3]: Nothing to be done for 'all'.
#19 32.63 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 32.63 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 32.63 Making all in src/terminal
#19 32.64 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 32.64 Making all in .
#19 32.65 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 32.65 CC libguac_terminal_la-buffer.lo
#19 32.65 CC libguac_terminal_la-char-mappings.lo
#19 32.65 CC libguac_terminal_la-color-scheme.lo
#19 32.65 CC libguac_terminal_la-common.lo
#19 32.65 CC libguac_terminal_la-display.lo
#19 32.65 CC libguac_terminal_la-named-colors.lo
#19 32.65 CC libguac_terminal_la-palette.lo
#19 32.65 CC libguac_terminal_la-scrollbar.lo
#19 32.65 CC libguac_terminal_la-select.lo
#19 32.66 CC libguac_terminal_la-selection-point.lo
#19 32.66 CC libguac_terminal_la-terminal.lo
#19 32.66 CC libguac_terminal_la-terminal-handlers.lo
#19 32.66 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 32.66 CC libguac_terminal_la-typescript.lo
#19 32.66 CC libguac_terminal_la-xparsecolor.lo
#19 33.13 terminal.c: In function '__guac_terminal_send_key':
#19 33.14 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 33.14 1924 | char data;
#19 33.14 | ^~~~
#19 33.14 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 33.14 1967 | return guac_terminal_send_data(term, &data, 1);
#19 33.14 | ^~~~
#19 33.14 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 33.15 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 33.15 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 33.15 | ^
#19 33.15 terminal.c: At top level:
#19 33.15 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 33.15 2193 | return 0;
#19 33.15 | ^~~~~~
#19 33.15 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 33.15 2195 | }
#19 33.15 | ^
#19 33.17 terminal.c: In function '__guac_terminal_send_key':
#19 33.17 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 33.17 2191 | }
#19 33.17 | ^
#19 33.17 terminal.c: At top level:
#19 33.17 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 33.17 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 33.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.17 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 33.17 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 33.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.17 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 33.17 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 33.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.17 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 33.17 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 33.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.18 cc1: all warnings being treated as errors
#19 33.18 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 33.18 make[3]: *** Waiting for unfinished jobs....
#19 33.63 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 33.63 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 33.63 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 33.63 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 33.63 make[1]: Leaving directory '/tmp/guacamole-server'
#19 33.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":
33.17 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
33.18 cc1: all warnings being treated as errors
33.18 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
33.18 make[3]: *** Waiting for unfinished jobs....
33.63 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
33.63 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
33.63 make[2]: *** [Makefile:801: all-recursive] Error 1
33.63 make[1]: *** [Makefile:546: all-recursive] Error 1
33.63 make[1]: Leaving directory '/tmp/guacamole-server'
33.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-8-1-jenkins-label-expression-ubuntu-2392
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2391/display/redirect>
Changes:
------------------------------------------
[...truncated 220.99 KiB...]
#19 34.69 config.status: creating src/guaclog/Makefile
#19 34.73 config.status: creating src/guaclog/man/guaclog.1
#19 34.75 config.status: creating src/pulse/Makefile
#19 34.78 config.status: creating src/protocols/kubernetes/Makefile
#19 34.81 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 34.84 config.status: creating src/protocols/rdp/Makefile
#19 34.92 config.status: creating src/protocols/rdp/tests/Makefile
#19 34.96 config.status: creating src/protocols/ssh/Makefile
#19 34.99 config.status: creating src/protocols/telnet/Makefile
#19 35.02 config.status: creating src/protocols/vnc/Makefile
#19 35.05 config.status: creating config.h
#19 35.06 config.status: executing depfiles commands
#19 37.38 config.status: executing libtool commands
#19 37.41
#19 37.41 ------------------------------------------------
#19 37.41 guacamole-server version 1.6.1
#19 37.41 ------------------------------------------------
#19 37.41
#19 37.41 Library status:
#19 37.41
#19 37.41 freerdp ............. yes (2.x)
#19 37.41 pango ............... yes
#19 37.41 libavcodec .......... no
#19 37.41 libavformat ......... no
#19 37.41 libavutil ........... no
#19 37.41 libssh2 ............. yes
#19 37.41 libssl .............. yes
#19 37.41 libswscale .......... no
#19 37.41 libtelnet ........... yes
#19 37.41 libVNCServer ........ yes
#19 37.41 libvorbis ........... no
#19 37.41 libpulse ............ yes
#19 37.41 libwebsockets ....... yes
#19 37.41 libwebp ............. yes
#19 37.41 wsock32 ............. no
#19 37.41
#19 37.41 Protocol support:
#19 37.41
#19 37.41 Kubernetes .... yes
#19 37.41 RDP ........... yes
#19 37.41 SSH ........... yes
#19 37.41 Telnet ........ yes
#19 37.41 VNC ........... yes
#19 37.41
#19 37.41 Services / tools:
#19 37.41
#19 37.41 guacd ...... yes
#19 37.41 guacenc .... no
#19 37.41 guaclog .... yes
#19 37.41
#19 37.41 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 37.41 Init scripts: no
#19 37.41 Systemd units: no
#19 37.41 Systemd user: no
#19 37.41
#19 37.41 Type "make" to compile guacamole-server.
#19 37.41
#19 37.50 make all-recursive
#19 37.51 make[1]: Entering directory '/tmp/guacamole-server'
#19 37.51 Making all in src/libguac
#19 37.52 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 37.53 Making all in .
#19 37.54 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 37.54 CC libguac_la-argv.lo
#19 37.54 CC libguac_la-audio.lo
#19 37.54 CC libguac_la-client.lo
#19 37.54 CC libguac_la-display.lo
#19 37.54 CC libguac_la-display-builtin-cursors.lo
#19 37.54 CC libguac_la-display-cursor.lo
#19 37.54 CC libguac_la-display-flush.lo
#19 37.54 CC libguac_la-display-layer.lo
#19 37.54 CC libguac_la-display-layer-list.lo
#19 37.54 CC libguac_la-display-plan.lo
#19 37.54 CC libguac_la-display-plan-combine.lo
#19 37.55 CC libguac_la-display-plan-rect.lo
#19 37.55 CC libguac_la-display-plan-search.lo
#19 37.55 CC libguac_la-display-render-thread.lo
#19 37.55 CC libguac_la-display-worker.lo
#19 37.55 CC libguac_la-encode-jpeg.lo
#19 37.55 CC libguac_la-encode-png.lo
#19 37.55 CC libguac_la-error.lo
#19 37.55 CC libguac_la-fifo.lo
#19 37.55 CC libguac_la-file.lo
#19 37.56 CC libguac_la-fips.lo
#19 37.56 CC libguac_la-flag.lo
#19 37.56 CC libguac_la-hash.lo
#19 37.56 CC libguac_la-id.lo
#19 37.72 CC libguac_la-mem.lo
#19 37.80 CC libguac_la-rwlock.lo
#19 37.82 CC libguac_la-palette.lo
#19 37.83 CC libguac_la-parser.lo
#19 37.83 CC libguac_la-pool.lo
#19 37.84 CC libguac_la-proctitle.lo
#19 37.84 CC libguac_la-protocol.lo
#19 37.84 CC libguac_la-raw_encoder.lo
#19 37.85 CC libguac_la-recording.lo
#19 37.86 CC libguac_la-rect.lo
#19 37.87 CC libguac_la-socket.lo
#19 37.88 CC libguac_la-socket-broadcast.lo
#19 37.90 CC libguac_la-socket-fd.lo
#19 37.90 CC libguac_la-socket-nest.lo
#19 37.90 CC libguac_la-socket-tee.lo
#19 37.91 CC libguac_la-string.lo
#19 37.91 CC libguac_la-tcp.lo
#19 37.92 CC libguac_la-timestamp.lo
#19 37.95 CC libguac_la-unicode.lo
#19 37.97 CC libguac_la-user.lo
#19 38.01 CC libguac_la-user-handlers.lo
#19 38.02 CC libguac_la-user-handshake.lo
#19 38.06 CC libguac_la-wait-fd.lo
#19 38.09 CC libguac_la-wol.lo
#19 38.11 CC libguac_la-encode-webp.lo
#19 38.12 CC libguac_la-socket-ssl.lo
#19 38.69 CCLD libguac.la
#19 39.25 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 39.25 Making all in tests
#19 39.26 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 39.26 make[3]: Nothing to be done for 'all'.
#19 39.26 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 39.26 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 39.26 Making all in src/common
#19 39.27 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 39.27 Making all in .
#19 39.27 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 39.27 CC libguac_common_la-io.lo
#19 39.28 CC libguac_common_la-blank_cursor.lo
#19 39.28 CC libguac_common_la-clipboard.lo
#19 39.28 CC libguac_common_la-cursor.lo
#19 39.28 CC libguac_common_la-dot_cursor.lo
#19 39.28 CC libguac_common_la-ibar_cursor.lo
#19 39.28 CC libguac_common_la-iconv.lo
#19 39.28 CC libguac_common_la-json.lo
#19 39.28 CC libguac_common_la-list.lo
#19 39.28 CC libguac_common_la-pointer_cursor.lo
#19 39.28 CC libguac_common_la-rect.lo
#19 39.28 CC libguac_common_la-string.lo
#19 39.28 CC libguac_common_la-surface.lo
#19 39.85 CCLD libguac_common.la
#19 40.04 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 40.04 Making all in tests
#19 40.05 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 40.05 make[3]: Nothing to be done for 'all'.
#19 40.05 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 40.05 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 40.05 Making all in src/common-ssh
#19 40.05 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 40.06 Making all in .
#19 40.06 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 40.06 CC libguac_common_ssh_la-buffer.lo
#19 40.06 CC libguac_common_ssh_la-sftp.lo
#19 40.07 CC libguac_common_ssh_la-ssh.lo
#19 40.07 CC libguac_common_ssh_la-key.lo
#19 40.07 CC libguac_common_ssh_la-user.lo
#19 40.84 CCLD libguac_common_ssh.la
#19 40.97 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 40.98 Making all in tests
#19 40.98 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 40.98 make[3]: Nothing to be done for 'all'.
#19 40.98 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 40.98 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 40.98 Making all in src/terminal
#19 40.99 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 41.00 Making all in .
#19 41.01 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 41.01 CC libguac_terminal_la-buffer.lo
#19 41.01 CC libguac_terminal_la-char-mappings.lo
#19 41.01 CC libguac_terminal_la-color-scheme.lo
#19 41.01 CC libguac_terminal_la-common.lo
#19 41.01 CC libguac_terminal_la-display.lo
#19 41.01 CC libguac_terminal_la-named-colors.lo
#19 41.02 CC libguac_terminal_la-palette.lo
#19 41.02 CC libguac_terminal_la-scrollbar.lo
#19 41.02 CC libguac_terminal_la-select.lo
#19 41.02 CC libguac_terminal_la-selection-point.lo
#19 41.02 CC libguac_terminal_la-terminal.lo
#19 41.02 CC libguac_terminal_la-terminal-handlers.lo
#19 41.02 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 41.02 CC libguac_terminal_la-typescript.lo
#19 41.03 CC libguac_terminal_la-xparsecolor.lo
#19 41.66 terminal.c: In function '__guac_terminal_send_key':
#19 41.66 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 41.66 1924 | char data;
#19 41.66 | ^~~~
#19 41.66 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 41.66 1967 | return guac_terminal_send_data(term, &data, 1);
#19 41.66 | ^~~~
#19 41.66 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 41.68 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 41.68 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 41.68 | ^
#19 41.68 terminal.c: At top level:
#19 41.68 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 41.68 2193 | return 0;
#19 41.68 | ^~~~~~
#19 41.68 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 41.68 2195 | }
#19 41.68 | ^
#19 41.71 terminal.c: In function '__guac_terminal_send_key':
#19 41.71 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 41.71 2191 | }
#19 41.71 | ^
#19 41.72 terminal.c: At top level:
#19 41.72 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 41.72 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 41.72 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 41.72 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 41.72 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 41.72 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 41.72 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 41.72 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 41.72 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 41.72 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 41.72 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 41.72 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 41.72 cc1: all warnings being treated as errors
#19 41.73 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 41.73 make[3]: *** Waiting for unfinished jobs....
#19 42.58 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 42.58 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 42.58 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 42.58 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 42.58 make[1]: Leaving directory '/tmp/guacamole-server'
#19 42.58 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":
41.72 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
41.72 cc1: all warnings being treated as errors
41.73 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
41.73 make[3]: *** Waiting for unfinished jobs....
42.58 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
42.58 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
42.58 make[2]: *** [Makefile:801: all-recursive] Error 1
42.58 make[1]: *** [Makefile:546: all-recursive] Error 1
42.58 make[1]: Leaving directory '/tmp/guacamole-server'
42.58 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-8-1-jenkins-label-expression-ubuntu-2391
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2390/display/redirect>
Changes:
------------------------------------------
[...truncated 219.40 KiB...]
#19 26.32 config.status: creating src/guaclog/Makefile
#19 26.35 config.status: creating src/guaclog/man/guaclog.1
#19 26.37 config.status: creating src/pulse/Makefile
#19 26.39 config.status: creating src/protocols/kubernetes/Makefile
#19 26.43 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 26.47 config.status: creating src/protocols/rdp/Makefile
#19 26.53 config.status: creating src/protocols/rdp/tests/Makefile
#19 26.56 config.status: creating src/protocols/ssh/Makefile
#19 26.59 config.status: creating src/protocols/telnet/Makefile
#19 26.61 config.status: creating src/protocols/vnc/Makefile
#19 26.64 config.status: creating config.h
#19 26.65 config.status: executing depfiles commands
#19 28.33 config.status: executing libtool commands
#19 28.35
#19 28.35 ------------------------------------------------
#19 28.35 guacamole-server version 1.6.1
#19 28.35 ------------------------------------------------
#19 28.35
#19 28.35 Library status:
#19 28.35
#19 28.35 freerdp ............. yes (2.x)
#19 28.35 pango ............... yes
#19 28.35 libavcodec .......... no
#19 28.35 libavformat ......... no
#19 28.35 libavutil ........... no
#19 28.35 libssh2 ............. yes
#19 28.35 libssl .............. yes
#19 28.35 libswscale .......... no
#19 28.35 libtelnet ........... yes
#19 28.35 libVNCServer ........ yes
#19 28.35 libvorbis ........... no
#19 28.35 libpulse ............ yes
#19 28.35 libwebsockets ....... yes
#19 28.35 libwebp ............. yes
#19 28.35 wsock32 ............. no
#19 28.35
#19 28.35 Protocol support:
#19 28.35
#19 28.35 Kubernetes .... yes
#19 28.35 RDP ........... yes
#19 28.35 SSH ........... yes
#19 28.35 Telnet ........ yes
#19 28.35 VNC ........... yes
#19 28.35
#19 28.35 Services / tools:
#19 28.35
#19 28.35 guacd ...... yes
#19 28.35 guacenc .... no
#19 28.35 guaclog .... yes
#19 28.35
#19 28.35 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 28.35 Init scripts: no
#19 28.35 Systemd units: no
#19 28.35 Systemd user: no
#19 28.35
#19 28.35 Type "make" to compile guacamole-server.
#19 28.35
#19 28.40 make all-recursive
#19 28.40 make[1]: Entering directory '/tmp/guacamole-server'
#19 28.41 Making all in src/libguac
#19 28.41 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 28.42 Making all in .
#19 28.43 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 28.43 CC libguac_la-argv.lo
#19 28.43 CC libguac_la-audio.lo
#19 28.43 CC libguac_la-client.lo
#19 28.43 CC libguac_la-display.lo
#19 28.43 CC libguac_la-display-builtin-cursors.lo
#19 28.43 CC libguac_la-display-cursor.lo
#19 28.43 CC libguac_la-display-flush.lo
#19 28.43 CC libguac_la-display-layer.lo
#19 28.43 CC libguac_la-display-layer-list.lo
#19 28.43 CC libguac_la-display-plan.lo
#19 28.43 CC libguac_la-display-plan-combine.lo
#19 28.43 CC libguac_la-display-plan-rect.lo
#19 28.44 CC libguac_la-display-plan-search.lo
#19 28.44 CC libguac_la-display-render-thread.lo
#19 28.44 CC libguac_la-display-worker.lo
#19 28.44 CC libguac_la-encode-jpeg.lo
#19 28.70 CC libguac_la-encode-png.lo
#19 28.79 CC libguac_la-error.lo
#19 28.79 CC libguac_la-fifo.lo
#19 28.81 CC libguac_la-file.lo
#19 28.81 CC libguac_la-fips.lo
#19 28.82 CC libguac_la-flag.lo
#19 28.83 CC libguac_la-hash.lo
#19 28.83 CC libguac_la-id.lo
#19 28.84 CC libguac_la-mem.lo
#19 28.85 CC libguac_la-rwlock.lo
#19 28.87 CC libguac_la-palette.lo
#19 28.90 CC libguac_la-parser.lo
#19 28.90 CC libguac_la-pool.lo
#19 28.95 CC libguac_la-proctitle.lo
#19 28.99 CC libguac_la-protocol.lo
#19 29.08 CC libguac_la-raw_encoder.lo
#19 29.09 CC libguac_la-recording.lo
#19 29.09 CC libguac_la-rect.lo
#19 29.13 CC libguac_la-socket.lo
#19 29.13 CC libguac_la-socket-broadcast.lo
#19 29.13 CC libguac_la-socket-fd.lo
#19 29.17 CC libguac_la-socket-nest.lo
#19 29.17 CC libguac_la-socket-tee.lo
#19 29.20 CC libguac_la-string.lo
#19 29.20 CC libguac_la-tcp.lo
#19 29.28 CC libguac_la-unicode.lo
#19 29.28 CC libguac_la-timestamp.lo
#19 29.30 CC libguac_la-user.lo
#19 29.36 CC libguac_la-user-handlers.lo
#19 29.42 CC libguac_la-user-handshake.lo
#19 29.48 CC libguac_la-wait-fd.lo
#19 29.50 CC libguac_la-wol.lo
#19 29.51 CC libguac_la-encode-webp.lo
#19 29.57 CC libguac_la-socket-ssl.lo
#19 30.20 CCLD libguac.la
#19 30.65 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 30.65 Making all in tests
#19 30.65 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 30.65 make[3]: Nothing to be done for 'all'.
#19 30.65 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 30.65 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 30.65 Making all in src/common
#19 30.66 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 30.66 Making all in .
#19 30.67 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 30.67 CC libguac_common_la-io.lo
#19 30.67 CC libguac_common_la-blank_cursor.lo
#19 30.67 CC libguac_common_la-clipboard.lo
#19 30.67 CC libguac_common_la-cursor.lo
#19 30.67 CC libguac_common_la-dot_cursor.lo
#19 30.67 CC libguac_common_la-ibar_cursor.lo
#19 30.67 CC libguac_common_la-iconv.lo
#19 30.68 CC libguac_common_la-json.lo
#19 30.68 CC libguac_common_la-list.lo
#19 30.68 CC libguac_common_la-pointer_cursor.lo
#19 30.68 CC libguac_common_la-rect.lo
#19 30.68 CC libguac_common_la-string.lo
#19 30.69 CC libguac_common_la-surface.lo
#19 31.28 CCLD libguac_common.la
#19 31.47 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 31.47 Making all in tests
#19 31.48 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 31.48 make[3]: Nothing to be done for 'all'.
#19 31.48 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 31.48 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 31.48 Making all in src/common-ssh
#19 31.48 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 31.49 Making all in .
#19 31.49 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 31.49 CC libguac_common_ssh_la-buffer.lo
#19 31.49 CC libguac_common_ssh_la-sftp.lo
#19 31.49 CC libguac_common_ssh_la-ssh.lo
#19 31.49 CC libguac_common_ssh_la-key.lo
#19 31.49 CC libguac_common_ssh_la-user.lo
#19 32.21 CCLD libguac_common_ssh.la
#19 32.33 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 32.33 Making all in tests
#19 32.33 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 32.33 make[3]: Nothing to be done for 'all'.
#19 32.33 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 32.33 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 32.33 Making all in src/terminal
#19 32.34 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 32.34 Making all in .
#19 32.34 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 32.34 CC libguac_terminal_la-buffer.lo
#19 32.35 CC libguac_terminal_la-char-mappings.lo
#19 32.35 CC libguac_terminal_la-color-scheme.lo
#19 32.35 CC libguac_terminal_la-common.lo
#19 32.35 CC libguac_terminal_la-display.lo
#19 32.35 CC libguac_terminal_la-named-colors.lo
#19 32.35 CC libguac_terminal_la-palette.lo
#19 32.35 CC libguac_terminal_la-select.lo
#19 32.35 CC libguac_terminal_la-scrollbar.lo
#19 32.35 CC libguac_terminal_la-selection-point.lo
#19 32.35 CC libguac_terminal_la-terminal.lo
#19 32.35 CC libguac_terminal_la-terminal-handlers.lo
#19 32.35 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 32.36 CC libguac_terminal_la-typescript.lo
#19 32.36 CC libguac_terminal_la-xparsecolor.lo
#19 33.00 terminal.c: In function '__guac_terminal_send_key':
#19 33.00 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 33.00 1924 | char data;
#19 33.00 | ^~~~
#19 33.00 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 33.00 1967 | return guac_terminal_send_data(term, &data, 1);
#19 33.00 | ^~~~
#19 33.00 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 33.01 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 33.01 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 33.01 | ^
#19 33.01 terminal.c: At top level:
#19 33.01 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 33.01 2193 | return 0;
#19 33.01 | ^~~~~~
#19 33.01 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 33.01 2195 | }
#19 33.01 | ^
#19 33.03 terminal.c: In function '__guac_terminal_send_key':
#19 33.04 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 33.04 2191 | }
#19 33.04 | ^
#19 33.04 terminal.c: At top level:
#19 33.04 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 33.04 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 33.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.04 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 33.04 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 33.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.04 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 33.04 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 33.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.04 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 33.04 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 33.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 33.04 cc1: all warnings being treated as errors
#19 33.06 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 33.06 make[3]: *** Waiting for unfinished jobs....
#19 33.49 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 33.49 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 33.49 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 33.49 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 33.49 make[1]: Leaving directory '/tmp/guacamole-server'
#19 33.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":
33.04 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
33.04 cc1: all warnings being treated as errors
33.06 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
33.06 make[3]: *** Waiting for unfinished jobs....
33.49 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
33.49 make[2]: *** [Makefile:801: all-recursive] Error 1
33.49 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
33.49 make[1]: *** [Makefile:546: all-recursive] Error 1
33.49 make[1]: Leaving directory '/tmp/guacamole-server'
33.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-8-1-jenkins-label-expression-ubuntu-2390
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2389/display/redirect>
Changes:
------------------------------------------
[...truncated 221.86 KiB...]
#19 43.05 config.status: creating src/guaclog/Makefile
#19 43.09 config.status: creating src/guaclog/man/guaclog.1
#19 43.11 config.status: creating src/pulse/Makefile
#19 43.14 config.status: creating src/protocols/kubernetes/Makefile
#19 43.20 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 43.24 config.status: creating src/protocols/rdp/Makefile
#19 43.34 config.status: creating src/protocols/rdp/tests/Makefile
#19 43.40 config.status: creating src/protocols/ssh/Makefile
#19 43.44 config.status: creating src/protocols/telnet/Makefile
#19 43.48 config.status: creating src/protocols/vnc/Makefile
#19 43.54 config.status: creating config.h
#19 43.56 config.status: executing depfiles commands
#19 46.12 config.status: executing libtool commands
#19 46.16
#19 46.16 ------------------------------------------------
#19 46.16 guacamole-server version 1.6.1
#19 46.16 ------------------------------------------------
#19 46.16
#19 46.16 Library status:
#19 46.16
#19 46.16 freerdp ............. yes (2.x)
#19 46.16 pango ............... yes
#19 46.16 libavcodec .......... no
#19 46.16 libavformat ......... no
#19 46.16 libavutil ........... no
#19 46.16 libssh2 ............. yes
#19 46.16 libssl .............. yes
#19 46.16 libswscale .......... no
#19 46.16 libtelnet ........... yes
#19 46.16 libVNCServer ........ yes
#19 46.16 libvorbis ........... no
#19 46.16 libpulse ............ yes
#19 46.16 libwebsockets ....... yes
#19 46.16 libwebp ............. yes
#19 46.16 wsock32 ............. no
#19 46.16
#19 46.16 Protocol support:
#19 46.16
#19 46.16 Kubernetes .... yes
#19 46.16 RDP ........... yes
#19 46.16 SSH ........... yes
#19 46.16 Telnet ........ yes
#19 46.16 VNC ........... yes
#19 46.16
#19 46.16 Services / tools:
#19 46.16
#19 46.16 guacd ...... yes
#19 46.16 guacenc .... no
#19 46.16 guaclog .... yes
#19 46.16
#19 46.16 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 46.16 Init scripts: no
#19 46.16 Systemd units: no
#19 46.16 Systemd user: no
#19 46.16
#19 46.16 Type "make" to compile guacamole-server.
#19 46.16
#19 46.25 make all-recursive
#19 46.25 make[1]: Entering directory '/tmp/guacamole-server'
#19 46.26 Making all in src/libguac
#19 46.27 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 46.27 Making all in .
#19 46.29 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 46.29 CC libguac_la-argv.lo
#19 46.29 CC libguac_la-audio.lo
#19 46.29 CC libguac_la-client.lo
#19 46.29 CC libguac_la-display.lo
#19 46.29 CC libguac_la-display-builtin-cursors.lo
#19 46.29 CC libguac_la-display-cursor.lo
#19 46.30 CC libguac_la-display-flush.lo
#19 46.30 CC libguac_la-display-layer.lo
#19 46.30 CC libguac_la-display-layer-list.lo
#19 46.30 CC libguac_la-display-plan.lo
#19 46.30 CC libguac_la-display-plan-combine.lo
#19 46.30 CC libguac_la-display-plan-rect.lo
#19 46.31 CC libguac_la-display-plan-search.lo
#19 46.31 CC libguac_la-display-render-thread.lo
#19 46.32 CC libguac_la-display-worker.lo
#19 46.32 CC libguac_la-encode-jpeg.lo
#19 46.58 CC libguac_la-encode-png.lo
#19 47.15 CC libguac_la-error.lo
#19 47.31 CC libguac_la-fifo.lo
#19 47.36 CC libguac_la-file.lo
#19 47.38 CC libguac_la-fips.lo
#19 47.41 CC libguac_la-flag.lo
#19 47.48 CC libguac_la-hash.lo
#19 47.54 CC libguac_la-id.lo
#19 47.55 CC libguac_la-mem.lo
#19 47.58 CC libguac_la-rwlock.lo
#19 47.60 CC libguac_la-palette.lo
#19 47.63 CC libguac_la-parser.lo
#19 47.67 CC libguac_la-pool.lo
#19 47.70 CC libguac_la-proctitle.lo
#19 48.00 CC libguac_la-protocol.lo
#19 48.12 CC libguac_la-raw_encoder.lo
#19 48.22 CC libguac_la-recording.lo
#19 48.23 CC libguac_la-rect.lo
#19 48.24 CC libguac_la-socket.lo
#19 48.33 CC libguac_la-socket-broadcast.lo
#19 48.34 CC libguac_la-socket-fd.lo
#19 48.53 CC libguac_la-socket-nest.lo
#19 48.54 CC libguac_la-socket-tee.lo
#19 48.56 CC libguac_la-string.lo
#19 48.57 CC libguac_la-tcp.lo
#19 48.58 CC libguac_la-timestamp.lo
#19 48.59 CC libguac_la-unicode.lo
#19 48.92 CC libguac_la-user.lo
#19 48.93 CC libguac_la-user-handlers.lo
#19 49.20 CC libguac_la-user-handshake.lo
#19 49.21 CC libguac_la-wait-fd.lo
#19 49.27 CC libguac_la-wol.lo
#19 49.38 CC libguac_la-encode-webp.lo
#19 49.45 CC libguac_la-socket-ssl.lo
#19 50.97 CCLD libguac.la
#19 51.78 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 51.78 Making all in tests
#19 51.80 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 51.80 make[3]: Nothing to be done for 'all'.
#19 51.80 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 51.80 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 51.80 Making all in src/common
#19 51.81 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 51.82 Making all in .
#19 51.82 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 51.83 CC libguac_common_la-io.lo
#19 51.83 CC libguac_common_la-blank_cursor.lo
#19 51.83 CC libguac_common_la-clipboard.lo
#19 51.83 CC libguac_common_la-cursor.lo
#19 51.83 CC libguac_common_la-dot_cursor.lo
#19 51.83 CC libguac_common_la-ibar_cursor.lo
#19 51.84 CC libguac_common_la-iconv.lo
#19 51.84 CC libguac_common_la-json.lo
#19 51.85 CC libguac_common_la-list.lo
#19 51.85 CC libguac_common_la-pointer_cursor.lo
#19 51.85 CC libguac_common_la-rect.lo
#19 51.85 CC libguac_common_la-string.lo
#19 51.86 CC libguac_common_la-surface.lo
#19 53.09 CCLD libguac_common.la
#19 53.39 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 53.39 Making all in tests
#19 53.40 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 53.40 make[3]: Nothing to be done for 'all'.
#19 53.40 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 53.40 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 53.40 Making all in src/common-ssh
#19 53.40 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 53.41 Making all in .
#19 53.41 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 53.41 CC libguac_common_ssh_la-buffer.lo
#19 53.42 CC libguac_common_ssh_la-sftp.lo
#19 53.42 CC libguac_common_ssh_la-ssh.lo
#19 53.42 CC libguac_common_ssh_la-key.lo
#19 53.43 CC libguac_common_ssh_la-user.lo
#19 54.44 CCLD libguac_common_ssh.la
#19 54.64 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 54.64 Making all in tests
#19 54.65 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 54.65 make[3]: Nothing to be done for 'all'.
#19 54.65 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 54.65 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 54.65 Making all in src/terminal
#19 54.66 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 54.67 Making all in .
#19 54.68 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 54.68 CC libguac_terminal_la-buffer.lo
#19 54.68 CC libguac_terminal_la-char-mappings.lo
#19 54.68 CC libguac_terminal_la-color-scheme.lo
#19 54.68 CC libguac_terminal_la-common.lo
#19 54.68 CC libguac_terminal_la-display.lo
#19 54.69 CC libguac_terminal_la-named-colors.lo
#19 54.69 CC libguac_terminal_la-palette.lo
#19 54.69 CC libguac_terminal_la-scrollbar.lo
#19 54.69 CC libguac_terminal_la-select.lo
#19 54.69 CC libguac_terminal_la-selection-point.lo
#19 54.69 CC libguac_terminal_la-terminal.lo
#19 54.70 CC libguac_terminal_la-terminal-handlers.lo
#19 54.71 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 54.72 CC libguac_terminal_la-typescript.lo
#19 54.73 CC libguac_terminal_la-xparsecolor.lo
#19 56.33 terminal.c: In function '__guac_terminal_send_key':
#19 56.33 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 56.33 1924 | char data;
#19 56.33 | ^~~~
#19 56.34 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 56.34 1967 | return guac_terminal_send_data(term, &data, 1);
#19 56.34 | ^~~~
#19 56.34 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 56.36 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 56.36 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 56.36 | ^
#19 56.36 terminal.c: At top level:
#19 56.36 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 56.36 2193 | return 0;
#19 56.36 | ^~~~~~
#19 56.36 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 56.36 2195 | }
#19 56.36 | ^
#19 56.40 terminal.c: In function '__guac_terminal_send_key':
#19 56.41 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 56.41 2191 | }
#19 56.41 | ^
#19 56.42 terminal.c: At top level:
#19 56.42 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 56.42 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 56.42 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 56.42 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 56.42 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 56.42 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 56.42 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 56.42 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 56.42 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 56.42 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 56.42 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 56.42 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 56.42 cc1: all warnings being treated as errors
#19 56.43 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 56.43 make[3]: *** Waiting for unfinished jobs....
#19 57.36 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 57.36 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 57.36 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 57.37 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 57.37 make[1]: Leaving directory '/tmp/guacamole-server'
#19 57.37 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
> [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
56.42 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
56.42 cc1: all warnings being treated as errors
56.43 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
56.43 make[3]: *** Waiting for unfinished jobs....
57.36 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
57.36 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
57.36 make[2]: *** [Makefile:801: all-recursive] Error 1
57.37 make[1]: *** [Makefile:546: all-recursive] Error 1
57.37 make[1]: Leaving directory '/tmp/guacamole-server'
57.37 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
288 | COPY . ${BUILD_DIR}
289 |
290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
291 |
292 | # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-1-jenkins-label-expression-ubuntu-2389
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2388/display/redirect>
Changes:
------------------------------------------
[...truncated 222.14 KiB...]
#19 40.49 config.status: creating src/guaclog/Makefile
#19 40.54 config.status: creating src/guaclog/man/guaclog.1
#19 40.56 config.status: creating src/pulse/Makefile
#19 40.59 config.status: creating src/protocols/kubernetes/Makefile
#19 40.64 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 40.70 config.status: creating src/protocols/rdp/Makefile
#19 40.81 config.status: creating src/protocols/rdp/tests/Makefile
#19 40.85 config.status: creating src/protocols/ssh/Makefile
#19 40.90 config.status: creating src/protocols/telnet/Makefile
#19 40.94 config.status: creating src/protocols/vnc/Makefile
#19 40.98 config.status: creating config.h
#19 40.99 config.status: executing depfiles commands
#19 43.23 config.status: executing libtool commands
#19 43.27
#19 43.27 ------------------------------------------------
#19 43.27 guacamole-server version 1.6.1
#19 43.27 ------------------------------------------------
#19 43.27
#19 43.27 Library status:
#19 43.27
#19 43.27 freerdp ............. yes (2.x)
#19 43.27 pango ............... yes
#19 43.27 libavcodec .......... no
#19 43.27 libavformat ......... no
#19 43.27 libavutil ........... no
#19 43.27 libssh2 ............. yes
#19 43.27 libssl .............. yes
#19 43.27 libswscale .......... no
#19 43.27 libtelnet ........... yes
#19 43.27 libVNCServer ........ yes
#19 43.27 libvorbis ........... no
#19 43.27 libpulse ............ yes
#19 43.27 libwebsockets ....... yes
#19 43.27 libwebp ............. yes
#19 43.27 wsock32 ............. no
#19 43.27
#19 43.27 Protocol support:
#19 43.27
#19 43.27 Kubernetes .... yes
#19 43.27 RDP ........... yes
#19 43.27 SSH ........... yes
#19 43.27 Telnet ........ yes
#19 43.27 VNC ........... yes
#19 43.27
#19 43.27 Services / tools:
#19 43.27
#19 43.27 guacd ...... yes
#19 43.27 guacenc .... no
#19 43.27 guaclog .... yes
#19 43.27
#19 43.27 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 43.27 Init scripts: no
#19 43.27 Systemd units: no
#19 43.27 Systemd user: no
#19 43.27
#19 43.27 Type "make" to compile guacamole-server.
#19 43.27
#19 43.36 make all-recursive
#19 43.36 make[1]: Entering directory '/tmp/guacamole-server'
#19 43.37 Making all in src/libguac
#19 43.38 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 43.39 Making all in .
#19 43.40 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 43.40 CC libguac_la-argv.lo
#19 43.40 CC libguac_la-audio.lo
#19 43.40 CC libguac_la-client.lo
#19 43.40 CC libguac_la-display.lo
#19 43.40 CC libguac_la-display-builtin-cursors.lo
#19 43.40 CC libguac_la-display-cursor.lo
#19 43.41 CC libguac_la-display-flush.lo
#19 43.41 CC libguac_la-display-layer.lo
#19 43.41 CC libguac_la-display-plan.lo
#19 43.41 CC libguac_la-display-plan-combine.lo
#19 43.41 CC libguac_la-display-plan-rect.lo
#19 43.42 CC libguac_la-display-layer-list.lo
#19 43.42 CC libguac_la-display-plan-search.lo
#19 43.42 CC libguac_la-display-worker.lo
#19 43.42 CC libguac_la-display-render-thread.lo
#19 43.42 CC libguac_la-encode-jpeg.lo
#19 43.82 CC libguac_la-encode-png.lo
#19 44.01 CC libguac_la-error.lo
#19 44.09 CC libguac_la-fifo.lo
#19 44.20 CC libguac_la-file.lo
#19 44.27 CC libguac_la-fips.lo
#19 44.29 CC libguac_la-flag.lo
#19 44.36 CC libguac_la-hash.lo
#19 44.37 CC libguac_la-id.lo
#19 44.40 CC libguac_la-mem.lo
#19 44.44 CC libguac_la-rwlock.lo
#19 44.48 CC libguac_la-palette.lo
#19 44.50 CC libguac_la-parser.lo
#19 44.51 CC libguac_la-pool.lo
#19 44.51 CC libguac_la-proctitle.lo
#19 44.59 CC libguac_la-protocol.lo
#19 44.63 CC libguac_la-raw_encoder.lo
#19 44.68 CC libguac_la-recording.lo
#19 44.76 CC libguac_la-rect.lo
#19 44.98 CC libguac_la-socket-broadcast.lo
#19 44.98 CC libguac_la-socket.lo
#19 44.99 CC libguac_la-socket-fd.lo
#19 45.01 CC libguac_la-socket-nest.lo
#19 45.04 CC libguac_la-socket-tee.lo
#19 45.04 CC libguac_la-string.lo
#19 45.06 CC libguac_la-tcp.lo
#19 45.12 CC libguac_la-timestamp.lo
#19 45.18 CC libguac_la-unicode.lo
#19 45.19 CC libguac_la-user.lo
#19 45.22 CC libguac_la-user-handlers.lo
#19 45.31 CC libguac_la-user-handshake.lo
#19 45.37 CC libguac_la-wait-fd.lo
#19 45.40 CC libguac_la-wol.lo
#19 45.44 CC libguac_la-encode-webp.lo
#19 45.58 CC libguac_la-socket-ssl.lo
#19 46.52 CCLD libguac.la
#19 47.17 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 47.17 Making all in tests
#19 47.18 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 47.18 make[3]: Nothing to be done for 'all'.
#19 47.18 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 47.18 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 47.18 Making all in src/common
#19 47.19 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 47.19 Making all in .
#19 47.20 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 47.20 CC libguac_common_la-io.lo
#19 47.20 CC libguac_common_la-blank_cursor.lo
#19 47.20 CC libguac_common_la-clipboard.lo
#19 47.21 CC libguac_common_la-cursor.lo
#19 47.21 CC libguac_common_la-dot_cursor.lo
#19 47.21 CC libguac_common_la-ibar_cursor.lo
#19 47.21 CC libguac_common_la-iconv.lo
#19 47.21 CC libguac_common_la-json.lo
#19 47.21 CC libguac_common_la-list.lo
#19 47.21 CC libguac_common_la-pointer_cursor.lo
#19 47.22 CC libguac_common_la-rect.lo
#19 47.22 CC libguac_common_la-string.lo
#19 47.22 CC libguac_common_la-surface.lo
#19 48.29 CCLD libguac_common.la
#19 48.51 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 48.51 Making all in tests
#19 48.52 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 48.52 make[3]: Nothing to be done for 'all'.
#19 48.52 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 48.52 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 48.52 Making all in src/common-ssh
#19 48.53 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 48.53 Making all in .
#19 48.55 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 48.55 CC libguac_common_ssh_la-buffer.lo
#19 48.55 CC libguac_common_ssh_la-sftp.lo
#19 48.55 CC libguac_common_ssh_la-key.lo
#19 48.55 CC libguac_common_ssh_la-ssh.lo
#19 48.55 CC libguac_common_ssh_la-user.lo
#19 49.50 CCLD libguac_common_ssh.la
#19 49.65 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 49.65 Making all in tests
#19 49.66 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 49.66 make[3]: Nothing to be done for 'all'.
#19 49.66 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 49.66 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 49.66 Making all in src/terminal
#19 49.67 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 49.67 Making all in .
#19 49.68 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 49.68 CC libguac_terminal_la-buffer.lo
#19 49.68 CC libguac_terminal_la-char-mappings.lo
#19 49.68 CC libguac_terminal_la-color-scheme.lo
#19 49.68 CC libguac_terminal_la-common.lo
#19 49.68 CC libguac_terminal_la-display.lo
#19 49.69 CC libguac_terminal_la-palette.lo
#19 49.69 CC libguac_terminal_la-named-colors.lo
#19 49.69 CC libguac_terminal_la-scrollbar.lo
#19 49.69 CC libguac_terminal_la-select.lo
#19 49.69 CC libguac_terminal_la-selection-point.lo
#19 49.69 CC libguac_terminal_la-terminal.lo
#19 49.70 CC libguac_terminal_la-terminal-handlers.lo
#19 49.70 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 49.70 CC libguac_terminal_la-typescript.lo
#19 49.70 CC libguac_terminal_la-xparsecolor.lo
#19 50.85 terminal.c: In function '__guac_terminal_send_key':
#19 50.85 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 50.85 1924 | char data;
#19 50.85 | ^~~~
#19 50.85 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 50.85 1967 | return guac_terminal_send_data(term, &data, 1);
#19 50.85 | ^~~~
#19 50.85 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 50.87 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 50.87 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 50.87 | ^
#19 50.87 terminal.c: At top level:
#19 50.87 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 50.87 2193 | return 0;
#19 50.87 | ^~~~~~
#19 50.87 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 50.87 2195 | }
#19 50.87 | ^
#19 50.91 terminal.c: In function '__guac_terminal_send_key':
#19 50.91 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 50.91 2191 | }
#19 50.91 | ^
#19 50.91 terminal.c: At top level:
#19 50.92 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 50.92 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 50.92 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.92 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 50.92 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 50.92 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.92 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 50.92 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 50.92 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.92 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 50.92 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 50.92 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.92 cc1: all warnings being treated as errors
#19 50.94 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 50.94 make[3]: *** Waiting for unfinished jobs....
#19 51.80 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 51.80 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 51.80 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 51.80 make[1]: Leaving directory '/tmp/guacamole-server'
#19 51.80 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 51.80 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
> [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
50.92 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50.92 cc1: all warnings being treated as errors
50.94 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
50.94 make[3]: *** Waiting for unfinished jobs....
51.80 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.80 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.80 make[2]: *** [Makefile:801: all-recursive] Error 1
51.80 make[1]: Leaving directory '/tmp/guacamole-server'
51.80 make[1]: *** [Makefile:546: all-recursive] Error 1
51.80 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-8-1-jenkins-label-expression-ubuntu-2388
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2387/display/redirect>
Changes:
------------------------------------------
[...truncated 218.78 KiB...]
#24 14.43 config.status: creating src/guaclog/Makefile
#24 14.45 config.status: creating src/guaclog/man/guaclog.1
#24 14.46 config.status: creating src/pulse/Makefile
#24 14.47 config.status: creating src/protocols/kubernetes/Makefile
#24 14.49 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 14.50 config.status: creating src/protocols/rdp/Makefile
#24 14.53 config.status: creating src/protocols/rdp/tests/Makefile
#24 14.54 config.status: creating src/protocols/ssh/Makefile
#24 14.56 config.status: creating src/protocols/telnet/Makefile
#24 14.58 config.status: creating src/protocols/vnc/Makefile
#24 14.60 config.status: creating config.h
#24 14.60 config.status: executing depfiles commands
#24 15.55 config.status: executing libtool commands
#24 15.56
#24 15.56 ------------------------------------------------
#24 15.56 guacamole-server version 1.6.1
#24 15.56 ------------------------------------------------
#24 15.56
#24 15.56 Library status:
#24 15.56
#24 15.56 freerdp ............. yes (2.x)
#24 15.56 pango ............... yes
#24 15.56 libavcodec .......... no
#24 15.56 libavformat ......... no
#24 15.56 libavutil ........... no
#24 15.56 libssh2 ............. yes
#24 15.56 libssl .............. yes
#24 15.56 libswscale .......... no
#24 15.56 libtelnet ........... yes
#24 15.56 libVNCServer ........ yes
#24 15.56 libvorbis ........... no
#24 15.56 libpulse ............ yes
#24 15.56 libwebsockets ....... yes
#24 15.56 libwebp ............. yes
#24 15.56 wsock32 ............. no
#24 15.56
#24 15.56 Protocol support:
#24 15.56
#24 15.56 Kubernetes .... yes
#24 15.56 RDP ........... yes
#24 15.56 SSH ........... yes
#24 15.56 Telnet ........ yes
#24 15.56 VNC ........... yes
#24 15.56
#24 15.56 Services / tools:
#24 15.56
#24 15.56 guacd ...... yes
#24 15.56 guacenc .... no
#24 15.56 guaclog .... yes
#24 15.56
#24 15.56 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 15.56 Init scripts: no
#24 15.56 Systemd units: no
#24 15.56 Systemd user: no
#24 15.56
#24 15.56 Type "make" to compile guacamole-server.
#24 15.56
#24 15.60 make all-recursive
#24 15.60 make[1]: Entering directory '/tmp/guacamole-server'
#24 15.60 Making all in src/libguac
#24 15.60 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 15.61 Making all in .
#24 15.61 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 15.61 CC libguac_la-argv.lo
#24 15.61 CC libguac_la-audio.lo
#24 15.61 CC libguac_la-client.lo
#24 15.61 CC libguac_la-display.lo
#24 15.61 CC libguac_la-display-builtin-cursors.lo
#24 15.61 CC libguac_la-display-cursor.lo
#24 15.61 CC libguac_la-display-flush.lo
#24 15.61 CC libguac_la-display-layer.lo
#24 15.61 CC libguac_la-display-layer-list.lo
#24 15.61 CC libguac_la-display-plan.lo
#24 15.61 CC libguac_la-display-plan-combine.lo
#24 15.62 CC libguac_la-display-plan-rect.lo
#24 15.62 CC libguac_la-display-plan-search.lo
#24 15.62 CC libguac_la-display-render-thread.lo
#24 15.62 CC libguac_la-display-worker.lo
#24 15.62 CC libguac_la-encode-jpeg.lo
#24 15.62 CC libguac_la-encode-png.lo
#24 15.62 CC libguac_la-error.lo
#24 15.62 CC libguac_la-fifo.lo
#24 15.62 CC libguac_la-file.lo
#24 15.62 CC libguac_la-fips.lo
#24 15.62 CC libguac_la-flag.lo
#24 15.62 CC libguac_la-hash.lo
#24 15.62 CC libguac_la-id.lo
#24 15.72 CC libguac_la-mem.lo
#24 15.75 CC libguac_la-rwlock.lo
#24 15.76 CC libguac_la-palette.lo
#24 15.76 CC libguac_la-parser.lo
#24 15.77 CC libguac_la-pool.lo
#24 15.77 CC libguac_la-proctitle.lo
#24 15.78 CC libguac_la-protocol.lo
#24 15.78 CC libguac_la-raw_encoder.lo
#24 15.78 CC libguac_la-recording.lo
#24 15.79 CC libguac_la-rect.lo
#24 15.79 CC libguac_la-socket.lo
#24 15.79 CC libguac_la-socket-broadcast.lo
#24 15.80 CC libguac_la-socket-fd.lo
#24 15.80 CC libguac_la-socket-nest.lo
#24 15.81 CC libguac_la-socket-tee.lo
#24 15.81 CC libguac_la-string.lo
#24 15.81 CC libguac_la-tcp.lo
#24 15.84 CC libguac_la-timestamp.lo
#24 15.86 CC libguac_la-unicode.lo
#24 15.88 CC libguac_la-user.lo
#24 15.88 CC libguac_la-user-handlers.lo
#24 15.90 CC libguac_la-user-handshake.lo
#24 15.91 CC libguac_la-wait-fd.lo
#24 15.91 CC libguac_la-wol.lo
#24 15.93 CC libguac_la-encode-webp.lo
#24 15.93 CC libguac_la-socket-ssl.lo
#24 16.29 CCLD libguac.la
#24 16.53 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 16.53 Making all in tests
#24 16.53 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 16.53 make[3]: Nothing to be done for 'all'.
#24 16.53 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 16.53 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 16.53 Making all in src/common
#24 16.53 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 16.54 Making all in .
#24 16.54 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 16.54 CC libguac_common_la-io.lo
#24 16.54 CC libguac_common_la-blank_cursor.lo
#24 16.54 CC libguac_common_la-clipboard.lo
#24 16.54 CC libguac_common_la-cursor.lo
#24 16.54 CC libguac_common_la-dot_cursor.lo
#24 16.54 CC libguac_common_la-ibar_cursor.lo
#24 16.54 CC libguac_common_la-iconv.lo
#24 16.54 CC libguac_common_la-json.lo
#24 16.54 CC libguac_common_la-list.lo
#24 16.54 CC libguac_common_la-pointer_cursor.lo
#24 16.54 CC libguac_common_la-rect.lo
#24 16.54 CC libguac_common_la-string.lo
#24 16.54 CC libguac_common_la-surface.lo
#24 16.85 CCLD libguac_common.la
#24 16.93 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 16.93 Making all in tests
#24 16.93 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 16.93 make[3]: Nothing to be done for 'all'.
#24 16.93 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 16.93 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 16.93 Making all in src/common-ssh
#24 16.94 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 16.94 Making all in .
#24 16.94 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 16.94 CC libguac_common_ssh_la-buffer.lo
#24 16.94 CC libguac_common_ssh_la-sftp.lo
#24 16.94 CC libguac_common_ssh_la-ssh.lo
#24 16.94 CC libguac_common_ssh_la-key.lo
#24 16.94 CC libguac_common_ssh_la-user.lo
#24 17.21 CCLD libguac_common_ssh.la
#24 17.27 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 17.27 Making all in tests
#24 17.27 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 17.27 make[3]: Nothing to be done for 'all'.
#24 17.27 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 17.27 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 17.27 Making all in src/terminal
#24 17.27 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 17.27 Making all in .
#24 17.28 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 17.28 CC libguac_terminal_la-buffer.lo
#24 17.28 CC libguac_terminal_la-char-mappings.lo
#24 17.28 CC libguac_terminal_la-color-scheme.lo
#24 17.28 CC libguac_terminal_la-common.lo
#24 17.28 CC libguac_terminal_la-display.lo
#24 17.28 CC libguac_terminal_la-named-colors.lo
#24 17.28 CC libguac_terminal_la-palette.lo
#24 17.28 CC libguac_terminal_la-scrollbar.lo
#24 17.28 CC libguac_terminal_la-select.lo
#24 17.28 CC libguac_terminal_la-selection-point.lo
#24 17.28 CC libguac_terminal_la-terminal.lo
#24 17.28 CC libguac_terminal_la-terminal-handlers.lo
#24 17.28 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 17.28 CC libguac_terminal_la-typescript.lo
#24 17.28 CC libguac_terminal_la-xparsecolor.lo
#24 17.49 terminal.c: In function '__guac_terminal_send_key':
#24 17.49 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 17.49 1924 | char data;
#24 17.49 | ^~~~
#24 17.49 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 17.49 1967 | return guac_terminal_send_data(term, &data, 1);
#24 17.49 | ^~~~
#24 17.49 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 17.50 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 17.50 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 17.50 | ^
#24 17.50 terminal.c: At top level:
#24 17.50 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 17.50 2193 | return 0;
#24 17.50 | ^~~~~~
#24 17.50 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 17.50 2195 | }
#24 17.50 | ^
#24 17.52 terminal.c: In function '__guac_terminal_send_key':
#24 17.52 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 17.52 2191 | }
#24 17.52 | ^
#24 17.52 terminal.c: At top level:
#24 17.52 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 17.52 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 17.52 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 17.52 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 17.52 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 17.52 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 17.52 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 17.52 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 17.52 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 17.52 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 17.52 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 17.52 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 17.52 cc1: all warnings being treated as errors
#24 17.52 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 17.52 make[3]: *** Waiting for unfinished jobs....
#24 17.83 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 17.83 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 17.83 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 17.84 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 17.84 make[1]: Leaving directory '/tmp/guacamole-server'
#24 17.84 make: *** [Makefile:466: all] Error 2
#24 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
> [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
17.52 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
17.52 cc1: all warnings being treated as errors
17.52 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
17.52 make[3]: *** Waiting for unfinished jobs....
17.83 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
17.83 make[2]: *** [Makefile:801: all-recursive] Error 1
17.83 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
17.84 make[1]: *** [Makefile:546: all-recursive] Error 1
17.84 make[1]: Leaving directory '/tmp/guacamole-server'
17.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-8-1-jenkins-label-expression-ubuntu-2387
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2386/display/redirect>
Changes:
------------------------------------------
[...truncated 221.37 KiB...]
#19 21.52 config.status: creating src/guacd/man/guacd.conf.5
#19 21.53 config.status: creating src/guacenc/Makefile
#19 21.57 config.status: creating src/guacenc/man/guacenc.1
#19 21.59 config.status: creating src/guaclog/Makefile
#19 21.61 config.status: creating src/guaclog/man/guaclog.1
#19 21.63 config.status: creating src/pulse/Makefile
#19 21.65 config.status: creating src/protocols/kubernetes/Makefile
#19 21.67 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 21.69 config.status: creating src/protocols/rdp/Makefile
#19 21.73 config.status: creating src/protocols/rdp/tests/Makefile
#19 21.75 config.status: creating src/protocols/ssh/Makefile
#19 21.78 config.status: creating src/protocols/telnet/Makefile
#19 21.80 config.status: creating src/protocols/vnc/Makefile
#19 21.82 config.status: creating config.h
#19 21.83 config.status: executing depfiles commands
#19 23.74 config.status: executing libtool commands
#19 23.76
#19 23.76 ------------------------------------------------
#19 23.76 guacamole-server version 1.6.1
#19 23.76 ------------------------------------------------
#19 23.76
#19 23.76 Library status:
#19 23.76
#19 23.76 freerdp ............. yes (2.x)
#19 23.76 pango ............... yes
#19 23.76 libavcodec .......... no
#19 23.76 libavformat ......... no
#19 23.76 libavutil ........... no
#19 23.76 libssh2 ............. yes
#19 23.76 libssl .............. yes
#19 23.76 libswscale .......... no
#19 23.76 libtelnet ........... yes
#19 23.76 libVNCServer ........ yes
#19 23.76 libvorbis ........... no
#19 23.76 libpulse ............ yes
#19 23.76 libwebsockets ....... yes
#19 23.76 libwebp ............. yes
#19 23.76 wsock32 ............. no
#19 23.76
#19 23.76 Protocol support:
#19 23.76
#19 23.76 Kubernetes .... yes
#19 23.76 RDP ........... yes
#19 23.76 SSH ........... yes
#19 23.76 Telnet ........ yes
#19 23.76 VNC ........... yes
#19 23.76
#19 23.76 Services / tools:
#19 23.76
#19 23.76 guacd ...... yes
#19 23.76 guacenc .... no
#19 23.76 guaclog .... yes
#19 23.76
#19 23.76 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 23.76 Init scripts: no
#19 23.76 Systemd units: no
#19 23.76 Systemd user: no
#19 23.76
#19 23.76 Type "make" to compile guacamole-server.
#19 23.76
#19 23.80 make all-recursive
#19 23.81 make[1]: Entering directory '/tmp/guacamole-server'
#19 23.81 Making all in src/libguac
#19 23.81 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 23.82 Making all in .
#19 23.82 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 23.82 CC libguac_la-argv.lo
#19 23.83 CC libguac_la-audio.lo
#19 23.83 CC libguac_la-client.lo
#19 23.83 CC libguac_la-display.lo
#19 24.02 CC libguac_la-display-builtin-cursors.lo
#19 24.03 CC libguac_la-display-cursor.lo
#19 24.06 CC libguac_la-display-flush.lo
#19 24.13 CC libguac_la-display-layer.lo
#19 24.19 CC libguac_la-display-layer-list.lo
#19 24.22 CC libguac_la-display-plan.lo
#19 24.29 CC libguac_la-display-plan-combine.lo
#19 24.36 CC libguac_la-display-plan-rect.lo
#19 24.43 CC libguac_la-display-plan-search.lo
#19 24.46 CC libguac_la-display-render-thread.lo
#19 24.50 CC libguac_la-display-worker.lo
#19 24.55 CC libguac_la-encode-jpeg.lo
#19 24.64 CC libguac_la-encode-png.lo
#19 24.65 CC libguac_la-error.lo
#19 24.73 CC libguac_la-fifo.lo
#19 24.80 CC libguac_la-file.lo
#19 24.90 CC libguac_la-fips.lo
#19 24.91 CC libguac_la-flag.lo
#19 24.98 CC libguac_la-hash.lo
#19 24.98 CC libguac_la-id.lo
#19 25.06 CC libguac_la-mem.lo
#19 25.08 CC libguac_la-rwlock.lo
#19 25.12 CC libguac_la-palette.lo
#19 25.13 CC libguac_la-parser.lo
#19 25.23 CC libguac_la-pool.lo
#19 25.26 CC libguac_la-proctitle.lo
#19 25.33 CC libguac_la-protocol.lo
#19 25.40 CC libguac_la-raw_encoder.lo
#19 25.40 CC libguac_la-recording.lo
#19 25.45 CC libguac_la-rect.lo
#19 25.60 CC libguac_la-socket.lo
#19 25.60 CC libguac_la-socket-broadcast.lo
#19 25.61 CC libguac_la-socket-fd.lo
#19 25.79 CC libguac_la-socket-nest.lo
#19 25.81 CC libguac_la-socket-tee.lo
#19 25.84 CC libguac_la-string.lo
#19 25.97 CC libguac_la-tcp.lo
#19 25.98 CC libguac_la-timestamp.lo
#19 26.01 CC libguac_la-unicode.lo
#19 26.01 CC libguac_la-user.lo
#19 26.10 CC libguac_la-user-handlers.lo
#19 26.13 CC libguac_la-user-handshake.lo
#19 26.14 CC libguac_la-wait-fd.lo
#19 26.27 CC libguac_la-wol.lo
#19 26.28 CC libguac_la-encode-webp.lo
#19 26.35 CC libguac_la-socket-ssl.lo
#19 26.72 CCLD libguac.la
#19 27.13 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 27.13 Making all in tests
#19 27.14 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 27.14 make[3]: Nothing to be done for 'all'.
#19 27.14 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 27.14 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 27.14 Making all in src/common
#19 27.14 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 27.14 Making all in .
#19 27.15 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 27.15 CC libguac_common_la-io.lo
#19 27.15 CC libguac_common_la-blank_cursor.lo
#19 27.15 CC libguac_common_la-clipboard.lo
#19 27.15 CC libguac_common_la-cursor.lo
#19 27.28 CC libguac_common_la-dot_cursor.lo
#19 27.32 CC libguac_common_la-ibar_cursor.lo
#19 27.35 CC libguac_common_la-iconv.lo
#19 27.39 CC libguac_common_la-json.lo
#19 27.44 CC libguac_common_la-list.lo
#19 27.48 CC libguac_common_la-pointer_cursor.lo
#19 27.56 CC libguac_common_la-rect.lo
#19 27.58 CC libguac_common_la-string.lo
#19 27.58 CC libguac_common_la-surface.lo
#19 28.01 CCLD libguac_common.la
#19 28.15 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 28.15 Making all in tests
#19 28.16 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 28.16 make[3]: Nothing to be done for 'all'.
#19 28.16 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 28.16 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 28.16 Making all in src/common-ssh
#19 28.16 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 28.16 Making all in .
#19 28.17 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 28.17 CC libguac_common_ssh_la-buffer.lo
#19 28.17 CC libguac_common_ssh_la-sftp.lo
#19 28.17 CC libguac_common_ssh_la-ssh.lo
#19 28.17 CC libguac_common_ssh_la-key.lo
#19 28.38 CC libguac_common_ssh_la-user.lo
#19 28.69 CCLD libguac_common_ssh.la
#19 28.80 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 28.80 Making all in tests
#19 28.80 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 28.80 make[3]: Nothing to be done for 'all'.
#19 28.80 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 28.80 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 28.80 Making all in src/terminal
#19 28.81 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 28.81 Making all in .
#19 28.82 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 28.82 CC libguac_terminal_la-buffer.lo
#19 28.82 CC libguac_terminal_la-char-mappings.lo
#19 28.82 CC libguac_terminal_la-color-scheme.lo
#19 28.82 CC libguac_terminal_la-common.lo
#19 28.93 CC libguac_terminal_la-display.lo
#19 29.00 CC libguac_terminal_la-named-colors.lo
#19 29.05 CC libguac_terminal_la-palette.lo
#19 29.12 CC libguac_terminal_la-scrollbar.lo
#19 29.18 CC libguac_terminal_la-select.lo
#19 29.19 CC libguac_terminal_la-selection-point.lo
#19 29.34 CC libguac_terminal_la-terminal.lo
#19 29.36 CC libguac_terminal_la-terminal-handlers.lo
#19 29.77 terminal.c: In function '__guac_terminal_send_key':
#19 29.77 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 29.77 1924 | char data;
#19 29.77 | ^~~~
#19 29.77 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 29.77 1967 | return guac_terminal_send_data(term, &data, 1);
#19 29.77 | ^~~~
#19 29.77 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 29.78 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 29.78 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 29.78 | ^
#19 29.78 terminal.c: At top level:
#19 29.78 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 29.78 2193 | return 0;
#19 29.78 | ^~~~~~
#19 29.79 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 29.79 2195 | }
#19 29.79 | ^
#19 29.81 terminal.c: In function '__guac_terminal_send_key':
#19 29.81 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 29.81 2191 | }
#19 29.81 | ^
#19 29.82 terminal.c: At top level:
#19 29.82 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 29.82 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 29.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 29.82 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 29.82 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 29.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 29.82 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 29.82 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 29.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 29.82 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 29.82 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 29.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 29.82 cc1: all warnings being treated as errors
#19 29.83 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 29.83 make[3]: *** Waiting for unfinished jobs....
#19 30.23 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 30.23 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 30.23 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 30.23 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 30.23 make[1]: Leaving directory '/tmp/guacamole-server'
#19 30.23 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":
29.82 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
29.82 cc1: all warnings being treated as errors
29.83 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
29.83 make[3]: *** Waiting for unfinished jobs....
30.23 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
30.23 make[2]: *** [Makefile:801: all-recursive] Error 1
30.23 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
30.23 make[1]: *** [Makefile:546: all-recursive] Error 1
30.23 make[1]: Leaving directory '/tmp/guacamole-server'
30.23 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-8-1-jenkins-label-expression-ubuntu-2386
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2385/display/redirect>
Changes:
------------------------------------------
[...truncated 223.35 KiB...]
#24 40.56 config.status: creating src/guaclog/Makefile
#24 40.62 config.status: creating src/guaclog/man/guaclog.1
#24 40.64 config.status: creating src/pulse/Makefile
#24 40.67 config.status: creating src/protocols/kubernetes/Makefile
#24 40.72 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 40.77 config.status: creating src/protocols/rdp/Makefile
#24 40.88 config.status: creating src/protocols/rdp/tests/Makefile
#24 40.94 config.status: creating src/protocols/ssh/Makefile
#24 41.00 config.status: creating src/protocols/telnet/Makefile
#24 41.05 config.status: creating src/protocols/vnc/Makefile
#24 41.10 config.status: creating config.h
#24 41.12 config.status: executing depfiles commands
#24 43.48 config.status: executing libtool commands
#24 43.51
#24 43.51 ------------------------------------------------
#24 43.51 guacamole-server version 1.6.1
#24 43.51 ------------------------------------------------
#24 43.51
#24 43.51 Library status:
#24 43.51
#24 43.51 freerdp ............. yes (2.x)
#24 43.51 pango ............... yes
#24 43.51 libavcodec .......... no
#24 43.51 libavformat ......... no
#24 43.51 libavutil ........... no
#24 43.51 libssh2 ............. yes
#24 43.51 libssl .............. yes
#24 43.51 libswscale .......... no
#24 43.51 libtelnet ........... yes
#24 43.51 libVNCServer ........ yes
#24 43.51 libvorbis ........... no
#24 43.51 libpulse ............ yes
#24 43.51 libwebsockets ....... yes
#24 43.51 libwebp ............. yes
#24 43.51 wsock32 ............. no
#24 43.51
#24 43.51 Protocol support:
#24 43.51
#24 43.51 Kubernetes .... yes
#24 43.51 RDP ........... yes
#24 43.51 SSH ........... yes
#24 43.51 Telnet ........ yes
#24 43.51 VNC ........... yes
#24 43.51
#24 43.51 Services / tools:
#24 43.51
#24 43.51 guacd ...... yes
#24 43.51 guacenc .... no
#24 43.51 guaclog .... yes
#24 43.51
#24 43.51 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 43.51 Init scripts: no
#24 43.51 Systemd units: no
#24 43.51 Systemd user: no
#24 43.51
#24 43.51 Type "make" to compile guacamole-server.
#24 43.51
#24 43.59 make all-recursive
#24 43.59 make[1]: Entering directory '/tmp/guacamole-server'
#24 43.60 Making all in src/libguac
#24 43.61 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 43.61 Making all in .
#24 43.62 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 43.63 CC libguac_la-argv.lo
#24 43.63 CC libguac_la-audio.lo
#24 43.63 CC libguac_la-client.lo
#24 43.63 CC libguac_la-display.lo
#24 43.63 CC libguac_la-display-builtin-cursors.lo
#24 43.63 CC libguac_la-display-cursor.lo
#24 43.63 CC libguac_la-display-flush.lo
#24 43.64 CC libguac_la-display-layer.lo
#24 43.64 CC libguac_la-display-layer-list.lo
#24 43.64 CC libguac_la-display-plan.lo
#24 43.65 CC libguac_la-display-plan-combine.lo
#24 43.65 CC libguac_la-display-plan-rect.lo
#24 43.65 CC libguac_la-display-render-thread.lo
#24 43.65 CC libguac_la-display-plan-search.lo
#24 43.66 CC libguac_la-display-worker.lo
#24 43.66 CC libguac_la-encode-jpeg.lo
#24 44.11 CC libguac_la-encode-png.lo
#24 44.32 CC libguac_la-error.lo
#24 44.36 CC libguac_la-fifo.lo
#24 44.42 CC libguac_la-file.lo
#24 44.43 CC libguac_la-fips.lo
#24 44.43 CC libguac_la-flag.lo
#24 44.52 CC libguac_la-hash.lo
#24 44.55 CC libguac_la-id.lo
#24 44.59 CC libguac_la-mem.lo
#24 44.60 CC libguac_la-rwlock.lo
#24 44.63 CC libguac_la-palette.lo
#24 44.64 CC libguac_la-parser.lo
#24 44.77 CC libguac_la-pool.lo
#24 44.78 CC libguac_la-proctitle.lo
#24 44.84 CC libguac_la-protocol.lo
#24 44.85 CC libguac_la-raw_encoder.lo
#24 44.90 CC libguac_la-recording.lo
#24 44.96 CC libguac_la-rect.lo
#24 45.00 CC libguac_la-socket.lo
#24 45.21 CC libguac_la-socket-broadcast.lo
#24 45.22 CC libguac_la-socket-nest.lo
#24 45.22 CC libguac_la-socket-fd.lo
#24 45.25 CC libguac_la-socket-tee.lo
#24 45.34 CC libguac_la-string.lo
#24 45.34 CC libguac_la-tcp.lo
#24 45.39 CC libguac_la-timestamp.lo
#24 45.40 CC libguac_la-unicode.lo
#24 45.46 CC libguac_la-user.lo
#24 45.46 CC libguac_la-user-handlers.lo
#24 45.49 CC libguac_la-user-handshake.lo
#24 45.58 CC libguac_la-wait-fd.lo
#24 45.59 CC libguac_la-wol.lo
#24 45.67 CC libguac_la-encode-webp.lo
#24 45.90 CC libguac_la-socket-ssl.lo
#24 46.89 CCLD libguac.la
#24 47.61 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 47.61 Making all in tests
#24 47.63 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 47.63 make[3]: Nothing to be done for 'all'.
#24 47.63 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 47.63 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 47.63 Making all in src/common
#24 47.63 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 47.64 Making all in .
#24 47.65 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 47.65 CC libguac_common_la-io.lo
#24 47.65 CC libguac_common_la-blank_cursor.lo
#24 47.65 CC libguac_common_la-clipboard.lo
#24 47.65 CC libguac_common_la-cursor.lo
#24 47.65 CC libguac_common_la-ibar_cursor.lo
#24 47.65 CC libguac_common_la-iconv.lo
#24 47.66 CC libguac_common_la-dot_cursor.lo
#24 47.66 CC libguac_common_la-json.lo
#24 47.66 CC libguac_common_la-list.lo
#24 47.67 CC libguac_common_la-pointer_cursor.lo
#24 47.67 CC libguac_common_la-rect.lo
#24 47.67 CC libguac_common_la-string.lo
#24 47.68 CC libguac_common_la-surface.lo
#24 49.00 CCLD libguac_common.la
#24 49.44 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 49.44 Making all in tests
#24 49.45 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 49.45 make[3]: Nothing to be done for 'all'.
#24 49.45 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 49.45 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 49.45 Making all in src/common-ssh
#24 49.46 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 49.48 Making all in .
#24 49.48 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 49.49 CC libguac_common_ssh_la-buffer.lo
#24 49.49 CC libguac_common_ssh_la-sftp.lo
#24 49.49 CC libguac_common_ssh_la-ssh.lo
#24 49.49 CC libguac_common_ssh_la-key.lo
#24 49.50 CC libguac_common_ssh_la-user.lo
#24 50.54 CCLD libguac_common_ssh.la
#24 50.70 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 50.70 Making all in tests
#24 50.71 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 50.71 make[3]: Nothing to be done for 'all'.
#24 50.71 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 50.71 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 50.71 Making all in src/terminal
#24 50.71 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 50.72 Making all in .
#24 50.72 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 50.73 CC libguac_terminal_la-buffer.lo
#24 50.73 CC libguac_terminal_la-char-mappings.lo
#24 50.73 CC libguac_terminal_la-color-scheme.lo
#24 50.73 CC libguac_terminal_la-common.lo
#24 50.73 CC libguac_terminal_la-display.lo
#24 50.73 CC libguac_terminal_la-named-colors.lo
#24 50.73 CC libguac_terminal_la-palette.lo
#24 50.73 CC libguac_terminal_la-scrollbar.lo
#24 50.74 CC libguac_terminal_la-select.lo
#24 50.74 CC libguac_terminal_la-selection-point.lo
#24 50.74 CC libguac_terminal_la-terminal.lo
#24 50.74 CC libguac_terminal_la-terminal-handlers.lo
#24 50.75 CC libguac_terminal_la-typescript.lo
#24 50.75 CC libguac_terminal_la-terminal-stdin-stream.lo
#24 50.75 CC libguac_terminal_la-xparsecolor.lo
#24 51.90 terminal.c: In function '__guac_terminal_send_key':
#24 51.91 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 51.91 1924 | char data;
#24 51.91 | ^~~~
#24 51.91 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 51.91 1967 | return guac_terminal_send_data(term, &data, 1);
#24 51.91 | ^~~~
#24 51.91 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 51.93 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 51.93 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 51.93 | ^
#24 51.93 terminal.c: At top level:
#24 51.93 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 51.93 2193 | return 0;
#24 51.93 | ^~~~~~
#24 51.93 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 51.93 2195 | }
#24 51.93 | ^
#24 51.98 terminal.c: In function '__guac_terminal_send_key':
#24 51.98 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 51.98 2191 | }
#24 51.98 | ^
#24 51.99 terminal.c: At top level:
#24 52.00 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 52.00 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 52.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 52.00 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 52.00 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 52.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 52.00 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 52.00 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 52.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 52.00 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 52.00 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 52.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 52.00 cc1: all warnings being treated as errors
#24 52.01 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 52.01 make[3]: *** Waiting for unfinished jobs....
#24 53.23 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 53.23 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 53.23 make[1]: Leaving directory '/tmp/guacamole-server'
#24 53.23 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 53.23 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 53.23 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":
52.00 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52.00 cc1: all warnings being treated as errors
52.01 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
52.01 make[3]: *** Waiting for unfinished jobs....
53.23 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
53.23 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
53.23 make[1]: Leaving directory '/tmp/guacamole-server'
53.23 make[2]: *** [Makefile:801: all-recursive] Error 1
53.23 make[1]: *** [Makefile:546: all-recursive] Error 1
53.23 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-8-1-jenkins-label-expression-ubuntu-2385
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2384/display/redirect>
Changes:
------------------------------------------
[...truncated 221.77 KiB...]
#19 30.38 config.status: creating src/guaclog/Makefile
#19 30.41 config.status: creating src/guaclog/man/guaclog.1
#19 30.43 config.status: creating src/pulse/Makefile
#19 30.45 config.status: creating src/protocols/kubernetes/Makefile
#19 30.48 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 30.51 config.status: creating src/protocols/rdp/Makefile
#19 30.58 config.status: creating src/protocols/rdp/tests/Makefile
#19 30.61 config.status: creating src/protocols/ssh/Makefile
#19 30.64 config.status: creating src/protocols/telnet/Makefile
#19 30.67 config.status: creating src/protocols/vnc/Makefile
#19 30.70 config.status: creating config.h
#19 30.71 config.status: executing depfiles commands
#19 32.60 config.status: executing libtool commands
#19 32.63
#19 32.63 ------------------------------------------------
#19 32.63 guacamole-server version 1.6.1
#19 32.63 ------------------------------------------------
#19 32.63
#19 32.63 Library status:
#19 32.63
#19 32.63 freerdp ............. yes (2.x)
#19 32.63 pango ............... yes
#19 32.63 libavcodec .......... no
#19 32.63 libavformat ......... no
#19 32.63 libavutil ........... no
#19 32.63 libssh2 ............. yes
#19 32.63 libssl .............. yes
#19 32.63 libswscale .......... no
#19 32.63 libtelnet ........... yes
#19 32.63 libVNCServer ........ yes
#19 32.63 libvorbis ........... no
#19 32.63 libpulse ............ yes
#19 32.63 libwebsockets ....... yes
#19 32.63 libwebp ............. yes
#19 32.63 wsock32 ............. no
#19 32.63
#19 32.63 Protocol support:
#19 32.63
#19 32.63 Kubernetes .... yes
#19 32.63 RDP ........... yes
#19 32.63 SSH ........... yes
#19 32.63 Telnet ........ yes
#19 32.63 VNC ........... yes
#19 32.63
#19 32.63 Services / tools:
#19 32.63
#19 32.63 guacd ...... yes
#19 32.63 guacenc .... no
#19 32.63 guaclog .... yes
#19 32.63
#19 32.63 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 32.63 Init scripts: no
#19 32.63 Systemd units: no
#19 32.63 Systemd user: no
#19 32.63
#19 32.63 Type "make" to compile guacamole-server.
#19 32.63
#19 32.69 make all-recursive
#19 32.69 make[1]: Entering directory '/tmp/guacamole-server'
#19 32.70 Making all in src/libguac
#19 32.70 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 32.71 Making all in .
#19 32.72 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 32.72 CC libguac_la-argv.lo
#19 32.72 CC libguac_la-audio.lo
#19 32.72 CC libguac_la-client.lo
#19 32.72 CC libguac_la-display.lo
#19 32.72 CC libguac_la-display-builtin-cursors.lo
#19 32.72 CC libguac_la-display-cursor.lo
#19 32.72 CC libguac_la-display-flush.lo
#19 32.72 CC libguac_la-display-layer.lo
#19 32.72 CC libguac_la-display-layer-list.lo
#19 32.72 CC libguac_la-display-plan.lo
#19 32.73 CC libguac_la-display-plan-combine.lo
#19 32.73 CC libguac_la-display-plan-rect.lo
#19 32.73 CC libguac_la-display-plan-search.lo
#19 32.73 CC libguac_la-display-render-thread.lo
#19 32.73 CC libguac_la-display-worker.lo
#19 32.73 CC libguac_la-encode-jpeg.lo
#19 32.73 CC libguac_la-encode-png.lo
#19 32.73 CC libguac_la-error.lo
#19 32.73 CC libguac_la-fifo.lo
#19 32.73 CC libguac_la-file.lo
#19 32.74 CC libguac_la-fips.lo
#19 32.74 CC libguac_la-flag.lo
#19 32.74 CC libguac_la-hash.lo
#19 32.74 CC libguac_la-id.lo
#19 32.92 CC libguac_la-mem.lo
#19 32.99 CC libguac_la-rwlock.lo
#19 33.03 CC libguac_la-palette.lo
#19 33.03 CC libguac_la-pool.lo
#19 33.03 CC libguac_la-parser.lo
#19 33.04 CC libguac_la-proctitle.lo
#19 33.04 CC libguac_la-protocol.lo
#19 33.04 CC libguac_la-raw_encoder.lo
#19 33.05 CC libguac_la-recording.lo
#19 33.06 CC libguac_la-rect.lo
#19 33.06 CC libguac_la-socket.lo
#19 33.07 CC libguac_la-socket-broadcast.lo
#19 33.08 CC libguac_la-socket-fd.lo
#19 33.10 CC libguac_la-socket-nest.lo
#19 33.10 CC libguac_la-socket-tee.lo
#19 33.11 CC libguac_la-string.lo
#19 33.11 CC libguac_la-tcp.lo
#19 33.11 CC libguac_la-timestamp.lo
#19 33.14 CC libguac_la-unicode.lo
#19 33.14 CC libguac_la-user.lo
#19 33.15 CC libguac_la-user-handlers.lo
#19 33.24 CC libguac_la-user-handshake.lo
#19 33.24 CC libguac_la-wait-fd.lo
#19 33.25 CC libguac_la-wol.lo
#19 33.27 CC libguac_la-encode-webp.lo
#19 33.31 CC libguac_la-socket-ssl.lo
#19 33.83 CCLD libguac.la
#19 34.28 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 34.28 Making all in tests
#19 34.29 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 34.29 make[3]: Nothing to be done for 'all'.
#19 34.29 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 34.29 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 34.29 Making all in src/common
#19 34.30 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 34.30 Making all in .
#19 34.30 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 34.30 CC libguac_common_la-io.lo
#19 34.30 CC libguac_common_la-blank_cursor.lo
#19 34.30 CC libguac_common_la-clipboard.lo
#19 34.31 CC libguac_common_la-cursor.lo
#19 34.31 CC libguac_common_la-dot_cursor.lo
#19 34.31 CC libguac_common_la-ibar_cursor.lo
#19 34.31 CC libguac_common_la-iconv.lo
#19 34.31 CC libguac_common_la-json.lo
#19 34.31 CC libguac_common_la-list.lo
#19 34.31 CC libguac_common_la-pointer_cursor.lo
#19 34.31 CC libguac_common_la-rect.lo
#19 34.31 CC libguac_common_la-string.lo
#19 34.31 CC libguac_common_la-surface.lo
#19 34.81 CCLD libguac_common.la
#19 34.97 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 34.97 Making all in tests
#19 34.97 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 34.97 make[3]: Nothing to be done for 'all'.
#19 34.97 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 34.98 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 34.98 Making all in src/common-ssh
#19 34.98 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 34.98 Making all in .
#19 34.99 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 34.99 CC libguac_common_ssh_la-buffer.lo
#19 34.99 CC libguac_common_ssh_la-sftp.lo
#19 34.99 CC libguac_common_ssh_la-ssh.lo
#19 34.99 CC libguac_common_ssh_la-key.lo
#19 34.99 CC libguac_common_ssh_la-user.lo
#19 35.49 CCLD libguac_common_ssh.la
#19 35.61 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 35.61 Making all in tests
#19 35.62 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 35.62 make[3]: Nothing to be done for 'all'.
#19 35.62 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 35.62 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 35.62 Making all in src/terminal
#19 35.62 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 35.63 Making all in .
#19 35.63 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 35.63 CC libguac_terminal_la-buffer.lo
#19 35.63 CC libguac_terminal_la-char-mappings.lo
#19 35.63 CC libguac_terminal_la-color-scheme.lo
#19 35.63 CC libguac_terminal_la-common.lo
#19 35.63 CC libguac_terminal_la-display.lo
#19 35.63 CC libguac_terminal_la-named-colors.lo
#19 35.64 CC libguac_terminal_la-palette.lo
#19 35.64 CC libguac_terminal_la-scrollbar.lo
#19 35.64 CC libguac_terminal_la-select.lo
#19 35.64 CC libguac_terminal_la-selection-point.lo
#19 35.64 CC libguac_terminal_la-terminal.lo
#19 35.64 CC libguac_terminal_la-terminal-handlers.lo
#19 35.64 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 35.64 CC libguac_terminal_la-typescript.lo
#19 35.64 CC libguac_terminal_la-xparsecolor.lo
#19 36.06 terminal.c: In function '__guac_terminal_send_key':
#19 36.06 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 36.06 1924 | char data;
#19 36.06 | ^~~~
#19 36.06 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 36.06 1967 | return guac_terminal_send_data(term, &data, 1);
#19 36.06 | ^~~~
#19 36.06 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 36.07 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 36.07 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 36.07 | ^
#19 36.07 terminal.c: At top level:
#19 36.07 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 36.07 2193 | return 0;
#19 36.07 | ^~~~~~
#19 36.07 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 36.07 2195 | }
#19 36.07 | ^
#19 36.09 terminal.c: In function '__guac_terminal_send_key':
#19 36.10 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 36.10 2191 | }
#19 36.10 | ^
#19 36.10 terminal.c: At top level:
#19 36.10 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 36.10 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 36.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 36.10 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 36.10 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 36.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 36.10 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 36.10 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 36.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 36.10 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 36.10 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 36.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 36.10 cc1: all warnings being treated as errors
#19 36.11 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 36.11 make[3]: *** Waiting for unfinished jobs....
#19 36.66 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 36.66 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 36.66 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 36.66 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 36.66 make[1]: Leaving directory '/tmp/guacamole-server'
#19 36.66 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
> [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
36.10 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
36.10 cc1: all warnings being treated as errors
36.11 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
36.11 make[3]: *** Waiting for unfinished jobs....
36.66 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
36.66 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
36.66 make[2]: *** [Makefile:801: all-recursive] Error 1
36.66 make[1]: *** [Makefile:546: all-recursive] Error 1
36.66 make[1]: Leaving directory '/tmp/guacamole-server'
36.66 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-8-1-jenkins-label-expression-ubuntu-2384
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2383/display/redirect>
Changes:
------------------------------------------
[...truncated 224.81 KiB...]
#19 43.21 config.status: creating src/guaclog/Makefile
#19 43.29 config.status: creating src/guaclog/man/guaclog.1
#19 43.33 config.status: creating src/pulse/Makefile
#19 43.37 config.status: creating src/protocols/kubernetes/Makefile
#19 43.43 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 43.48 config.status: creating src/protocols/rdp/Makefile
#19 43.61 config.status: creating src/protocols/rdp/tests/Makefile
#19 43.65 config.status: creating src/protocols/ssh/Makefile
#19 43.71 config.status: creating src/protocols/telnet/Makefile
#19 43.75 config.status: creating src/protocols/vnc/Makefile
#19 43.80 config.status: creating config.h
#19 43.81 config.status: executing depfiles commands
#19 46.40 config.status: executing libtool commands
#19 46.44
#19 46.44 ------------------------------------------------
#19 46.44 guacamole-server version 1.6.1
#19 46.44 ------------------------------------------------
#19 46.44
#19 46.44 Library status:
#19 46.44
#19 46.44 freerdp ............. yes (2.x)
#19 46.44 pango ............... yes
#19 46.44 libavcodec .......... no
#19 46.44 libavformat ......... no
#19 46.44 libavutil ........... no
#19 46.44 libssh2 ............. yes
#19 46.44 libssl .............. yes
#19 46.44 libswscale .......... no
#19 46.44 libtelnet ........... yes
#19 46.44 libVNCServer ........ yes
#19 46.44 libvorbis ........... no
#19 46.44 libpulse ............ yes
#19 46.44 libwebsockets ....... yes
#19 46.44 libwebp ............. yes
#19 46.44 wsock32 ............. no
#19 46.44
#19 46.44 Protocol support:
#19 46.44
#19 46.44 Kubernetes .... yes
#19 46.44 RDP ........... yes
#19 46.44 SSH ........... yes
#19 46.44 Telnet ........ yes
#19 46.44 VNC ........... yes
#19 46.44
#19 46.44 Services / tools:
#19 46.44
#19 46.44 guacd ...... yes
#19 46.44 guacenc .... no
#19 46.44 guaclog .... yes
#19 46.44
#19 46.44 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 46.44 Init scripts: no
#19 46.44 Systemd units: no
#19 46.44 Systemd user: no
#19 46.44
#19 46.44 Type "make" to compile guacamole-server.
#19 46.44
#19 46.53 make all-recursive
#19 46.53 make[1]: Entering directory '/tmp/guacamole-server'
#19 46.54 Making all in src/libguac
#19 46.55 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 46.56 Making all in .
#19 46.58 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 46.58 CC libguac_la-argv.lo
#19 46.58 CC libguac_la-audio.lo
#19 46.58 CC libguac_la-client.lo
#19 46.58 CC libguac_la-display.lo
#19 46.58 CC libguac_la-display-builtin-cursors.lo
#19 46.59 CC libguac_la-display-cursor.lo
#19 46.59 CC libguac_la-display-flush.lo
#19 46.59 CC libguac_la-display-layer.lo
#19 46.60 CC libguac_la-display-layer-list.lo
#19 46.60 CC libguac_la-display-plan.lo
#19 46.60 CC libguac_la-display-plan-combine.lo
#19 46.60 CC libguac_la-display-plan-rect.lo
#19 46.60 CC libguac_la-display-plan-search.lo
#19 46.61 CC libguac_la-display-render-thread.lo
#19 46.61 CC libguac_la-display-worker.lo
#19 46.63 CC libguac_la-encode-jpeg.lo
#19 47.06 CC libguac_la-encode-png.lo
#19 47.37 CC libguac_la-error.lo
#19 47.48 CC libguac_la-fifo.lo
#19 47.53 CC libguac_la-fips.lo
#19 47.53 CC libguac_la-file.lo
#19 47.57 CC libguac_la-flag.lo
#19 47.61 CC libguac_la-hash.lo
#19 47.65 CC libguac_la-id.lo
#19 47.65 CC libguac_la-mem.lo
#19 47.78 CC libguac_la-rwlock.lo
#19 47.87 CC libguac_la-palette.lo
#19 47.96 CC libguac_la-parser.lo
#19 47.97 CC libguac_la-pool.lo
#19 47.99 CC libguac_la-proctitle.lo
#19 48.14 CC libguac_la-protocol.lo
#19 48.17 CC libguac_la-raw_encoder.lo
#19 48.22 CC libguac_la-recording.lo
#19 48.48 CC libguac_la-rect.lo
#19 48.58 CC libguac_la-socket.lo
#19 48.61 CC libguac_la-socket-broadcast.lo
#19 48.62 CC libguac_la-socket-fd.lo
#19 48.62 CC libguac_la-socket-nest.lo
#19 48.64 CC libguac_la-socket-tee.lo
#19 48.70 CC libguac_la-string.lo
#19 48.71 CC libguac_la-tcp.lo
#19 48.78 CC libguac_la-timestamp.lo
#19 49.02 CC libguac_la-unicode.lo
#19 49.09 CC libguac_la-user.lo
#19 49.38 CC libguac_la-user-handlers.lo
#19 49.40 CC libguac_la-user-handshake.lo
#19 49.42 CC libguac_la-wait-fd.lo
#19 49.43 CC libguac_la-wol.lo
#19 49.52 CC libguac_la-encode-webp.lo
#19 49.59 CC libguac_la-socket-ssl.lo
#19 50.71 CCLD libguac.la
#19 51.39 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 51.39 Making all in tests
#19 51.41 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 51.41 make[3]: Nothing to be done for 'all'.
#19 51.41 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 51.41 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 51.41 Making all in src/common
#19 51.42 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 51.42 Making all in .
#19 51.43 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 51.43 CC libguac_common_la-io.lo
#19 51.43 CC libguac_common_la-blank_cursor.lo
#19 51.43 CC libguac_common_la-clipboard.lo
#19 51.43 CC libguac_common_la-cursor.lo
#19 51.44 CC libguac_common_la-ibar_cursor.lo
#19 51.44 CC libguac_common_la-dot_cursor.lo
#19 51.44 CC libguac_common_la-iconv.lo
#19 51.44 CC libguac_common_la-json.lo
#19 51.44 CC libguac_common_la-list.lo
#19 51.44 CC libguac_common_la-pointer_cursor.lo
#19 51.44 CC libguac_common_la-rect.lo
#19 51.44 CC libguac_common_la-string.lo
#19 51.44 CC libguac_common_la-surface.lo
#19 52.61 CCLD libguac_common.la
#19 52.81 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 52.81 Making all in tests
#19 52.82 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 52.82 make[3]: Nothing to be done for 'all'.
#19 52.82 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 52.82 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 52.82 Making all in src/common-ssh
#19 52.82 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 52.83 Making all in .
#19 52.83 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 52.83 CC libguac_common_ssh_la-buffer.lo
#19 52.84 CC libguac_common_ssh_la-sftp.lo
#19 52.84 CC libguac_common_ssh_la-ssh.lo
#19 52.84 CC libguac_common_ssh_la-key.lo
#19 52.84 CC libguac_common_ssh_la-user.lo
#19 53.78 CCLD libguac_common_ssh.la
#19 53.98 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 53.98 Making all in tests
#19 53.98 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 53.98 make[3]: Nothing to be done for 'all'.
#19 53.98 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 53.99 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 53.99 Making all in src/terminal
#19 53.99 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 54.00 Making all in .
#19 54.00 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 54.01 CC libguac_terminal_la-buffer.lo
#19 54.01 CC libguac_terminal_la-char-mappings.lo
#19 54.01 CC libguac_terminal_la-color-scheme.lo
#19 54.01 CC libguac_terminal_la-common.lo
#19 54.01 CC libguac_terminal_la-display.lo
#19 54.01 CC libguac_terminal_la-named-colors.lo
#19 54.01 CC libguac_terminal_la-palette.lo
#19 54.02 CC libguac_terminal_la-scrollbar.lo
#19 54.02 CC libguac_terminal_la-select.lo
#19 54.02 CC libguac_terminal_la-selection-point.lo
#19 54.03 CC libguac_terminal_la-terminal.lo
#19 54.03 CC libguac_terminal_la-terminal-handlers.lo
#19 54.04 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 54.04 CC libguac_terminal_la-typescript.lo
#19 54.05 CC libguac_terminal_la-xparsecolor.lo
#19 55.45 terminal.c: In function '__guac_terminal_send_key':
#19 55.45 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 55.45 1924 | char data;
#19 55.45 | ^~~~
#19 55.45 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 55.45 1967 | return guac_terminal_send_data(term, &data, 1);
#19 55.45 | ^~~~
#19 55.46 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 55.48 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 55.48 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 55.48 | ^
#19 55.48 terminal.c: At top level:
#19 55.48 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 55.48 2193 | return 0;
#19 55.48 | ^~~~~~
#19 55.48 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 55.48 2195 | }
#19 55.48 | ^
#19 55.52 terminal.c: In function '__guac_terminal_send_key':
#19 55.52 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 55.52 2191 | }
#19 55.52 | ^
#19 55.53 terminal.c: At top level:
#19 55.53 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 55.53 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 55.53 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 55.53 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 55.53 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 55.53 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 55.53 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 55.53 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 55.53 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 55.53 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 55.53 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 55.53 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 55.53 cc1: all warnings being treated as errors
#19 55.54 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 55.54 make[3]: *** Waiting for unfinished jobs....
#19 56.36 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 56.36 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 56.36 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 56.36 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 56.36 make: *** [Makefile:466: all] Error 2
#19 56.36 make[1]: Leaving directory '/tmp/guacamole-server'
#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":
55.53 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
55.53 cc1: all warnings being treated as errors
55.54 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
55.54 make[3]: *** Waiting for unfinished jobs....
56.36 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
56.36 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
56.36 make[2]: *** [Makefile:801: all-recursive] Error 1
56.36 make[1]: *** [Makefile:546: all-recursive] Error 1
56.36 make: *** [Makefile:466: all] Error 2
56.36 make[1]: Leaving directory '/tmp/guacamole-server'
------
Dockerfile:290
--------------------
288 | COPY . ${BUILD_DIR}
289 |
290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
291 |
292 | # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-1-jenkins-label-expression-ubuntu-2383
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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.8.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.8.1,JENKINS_LABEL_EXPRESSION=ubuntu/2382/display/redirect>
Changes:
------------------------------------------
[...truncated 221.24 KiB...]
#19 38.64 config.status: creating src/guaclog/Makefile
#19 38.68 config.status: creating src/guaclog/man/guaclog.1
#19 38.71 config.status: creating src/pulse/Makefile
#19 38.75 config.status: creating src/protocols/kubernetes/Makefile
#19 38.81 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 38.85 config.status: creating src/protocols/rdp/Makefile
#19 38.96 config.status: creating src/protocols/rdp/tests/Makefile
#19 39.01 config.status: creating src/protocols/ssh/Makefile
#19 39.07 config.status: creating src/protocols/telnet/Makefile
#19 39.12 config.status: creating src/protocols/vnc/Makefile
#19 39.17 config.status: creating config.h
#19 39.19 config.status: executing depfiles commands
#19 41.51 config.status: executing libtool commands
#19 41.54
#19 41.54 ------------------------------------------------
#19 41.54 guacamole-server version 1.6.1
#19 41.54 ------------------------------------------------
#19 41.54
#19 41.54 Library status:
#19 41.54
#19 41.54 freerdp ............. yes (2.x)
#19 41.54 pango ............... yes
#19 41.54 libavcodec .......... no
#19 41.54 libavformat ......... no
#19 41.54 libavutil ........... no
#19 41.54 libssh2 ............. yes
#19 41.54 libssl .............. yes
#19 41.54 libswscale .......... no
#19 41.54 libtelnet ........... yes
#19 41.54 libVNCServer ........ yes
#19 41.54 libvorbis ........... no
#19 41.54 libpulse ............ yes
#19 41.54 libwebsockets ....... yes
#19 41.54 libwebp ............. yes
#19 41.54 wsock32 ............. no
#19 41.54
#19 41.54 Protocol support:
#19 41.54
#19 41.54 Kubernetes .... yes
#19 41.54 RDP ........... yes
#19 41.54 SSH ........... yes
#19 41.54 Telnet ........ yes
#19 41.54 VNC ........... yes
#19 41.54
#19 41.54 Services / tools:
#19 41.54
#19 41.54 guacd ...... yes
#19 41.54 guacenc .... no
#19 41.54 guaclog .... yes
#19 41.54
#19 41.54 FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 41.54 Init scripts: no
#19 41.54 Systemd units: no
#19 41.54 Systemd user: no
#19 41.54
#19 41.54 Type "make" to compile guacamole-server.
#19 41.54
#19 41.62 make all-recursive
#19 41.62 make[1]: Entering directory '/tmp/guacamole-server'
#19 41.63 Making all in src/libguac
#19 41.64 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 41.64 Making all in .
#19 41.66 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 41.66 CC libguac_la-argv.lo
#19 41.66 CC libguac_la-audio.lo
#19 41.66 CC libguac_la-client.lo
#19 41.66 CC libguac_la-display.lo
#19 41.67 CC libguac_la-display-cursor.lo
#19 41.67 CC libguac_la-display-builtin-cursors.lo
#19 41.67 CC libguac_la-display-flush.lo
#19 41.67 CC libguac_la-display-layer.lo
#19 41.67 CC libguac_la-display-layer-list.lo
#19 41.67 CC libguac_la-display-plan.lo
#19 41.68 CC libguac_la-display-plan-combine.lo
#19 41.68 CC libguac_la-display-plan-rect.lo
#19 41.68 CC libguac_la-display-plan-search.lo
#19 41.68 CC libguac_la-display-worker.lo
#19 41.68 CC libguac_la-display-render-thread.lo
#19 41.68 CC libguac_la-encode-jpeg.lo
#19 42.15 CC libguac_la-encode-png.lo
#19 42.15 CC libguac_la-error.lo
#19 42.16 CC libguac_la-fifo.lo
#19 42.45 CC libguac_la-file.lo
#19 42.49 CC libguac_la-fips.lo
#19 42.52 CC libguac_la-flag.lo
#19 42.53 CC libguac_la-hash.lo
#19 42.54 CC libguac_la-id.lo
#19 42.55 CC libguac_la-mem.lo
#19 42.55 CC libguac_la-rwlock.lo
#19 42.56 CC libguac_la-palette.lo
#19 42.56 CC libguac_la-parser.lo
#19 42.65 CC libguac_la-pool.lo
#19 42.66 CC libguac_la-proctitle.lo
#19 42.72 CC libguac_la-protocol.lo
#19 42.73 CC libguac_la-raw_encoder.lo
#19 42.75 CC libguac_la-recording.lo
#19 42.95 CC libguac_la-rect.lo
#19 42.96 CC libguac_la-socket.lo
#19 42.99 CC libguac_la-socket-broadcast.lo
#19 43.07 CC libguac_la-socket-fd.lo
#19 43.09 CC libguac_la-socket-nest.lo
#19 43.10 CC libguac_la-socket-tee.lo
#19 43.10 CC libguac_la-string.lo
#19 43.14 CC libguac_la-tcp.lo
#19 43.14 CC libguac_la-timestamp.lo
#19 43.20 CC libguac_la-unicode.lo
#19 43.32 CC libguac_la-user.lo
#19 43.37 CC libguac_la-user-handlers.lo
#19 43.41 CC libguac_la-user-handshake.lo
#19 43.49 CC libguac_la-wait-fd.lo
#19 43.53 CC libguac_la-wol.lo
#19 43.53 CC libguac_la-encode-webp.lo
#19 43.54 CC libguac_la-socket-ssl.lo
#19 44.46 CCLD libguac.la
#19 45.11 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 45.11 Making all in tests
#19 45.12 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 45.12 make[3]: Nothing to be done for 'all'.
#19 45.12 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 45.12 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 45.12 Making all in src/common
#19 45.13 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 45.13 Making all in .
#19 45.14 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 45.14 CC libguac_common_la-io.lo
#19 45.14 CC libguac_common_la-blank_cursor.lo
#19 45.14 CC libguac_common_la-clipboard.lo
#19 45.14 CC libguac_common_la-cursor.lo
#19 45.15 CC libguac_common_la-dot_cursor.lo
#19 45.15 CC libguac_common_la-ibar_cursor.lo
#19 45.15 CC libguac_common_la-iconv.lo
#19 45.15 CC libguac_common_la-json.lo
#19 45.16 CC libguac_common_la-list.lo
#19 45.16 CC libguac_common_la-pointer_cursor.lo
#19 45.16 CC libguac_common_la-rect.lo
#19 45.17 CC libguac_common_la-string.lo
#19 45.18 CC libguac_common_la-surface.lo
#19 46.13 CCLD libguac_common.la
#19 46.33 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 46.33 Making all in tests
#19 46.34 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 46.34 make[3]: Nothing to be done for 'all'.
#19 46.34 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 46.34 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 46.34 Making all in src/common-ssh
#19 46.35 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 46.35 Making all in .
#19 46.36 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 46.36 CC libguac_common_ssh_la-buffer.lo
#19 46.36 CC libguac_common_ssh_la-sftp.lo
#19 46.36 CC libguac_common_ssh_la-ssh.lo
#19 46.36 CC libguac_common_ssh_la-key.lo
#19 46.36 CC libguac_common_ssh_la-user.lo
#19 47.23 CCLD libguac_common_ssh.la
#19 47.40 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 47.40 Making all in tests
#19 47.41 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 47.41 make[3]: Nothing to be done for 'all'.
#19 47.41 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 47.41 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 47.41 Making all in src/terminal
#19 47.41 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 47.42 Making all in .
#19 47.43 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 47.43 CC libguac_terminal_la-buffer.lo
#19 47.43 CC libguac_terminal_la-char-mappings.lo
#19 47.43 CC libguac_terminal_la-color-scheme.lo
#19 47.43 CC libguac_terminal_la-common.lo
#19 47.43 CC libguac_terminal_la-display.lo
#19 47.43 CC libguac_terminal_la-named-colors.lo
#19 47.44 CC libguac_terminal_la-palette.lo
#19 47.44 CC libguac_terminal_la-scrollbar.lo
#19 47.44 CC libguac_terminal_la-select.lo
#19 47.44 CC libguac_terminal_la-selection-point.lo
#19 47.44 CC libguac_terminal_la-terminal.lo
#19 47.44 CC libguac_terminal_la-terminal-handlers.lo
#19 47.44 CC libguac_terminal_la-typescript.lo
#19 47.45 CC libguac_terminal_la-terminal-stdin-stream.lo
#19 47.45 CC libguac_terminal_la-xparsecolor.lo
#19 48.57 terminal.c: In function '__guac_terminal_send_key':
#19 48.57 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 48.57 1924 | char data;
#19 48.57 | ^~~~
#19 48.57 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 48.57 1967 | return guac_terminal_send_data(term, &data, 1);
#19 48.57 | ^~~~
#19 48.57 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 48.59 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 48.59 1829 | else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 48.59 | ^
#19 48.59 terminal.c: At top level:
#19 48.59 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 48.59 2193 | return 0;
#19 48.59 | ^~~~~~
#19 48.59 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 48.59 2195 | }
#19 48.59 | ^
#19 48.63 terminal.c: In function '__guac_terminal_send_key':
#19 48.63 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 48.63 2191 | }
#19 48.63 | ^
#19 48.63 terminal.c: At top level:
#19 48.63 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 48.63 1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 48.63 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 48.64 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 48.64 1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 48.64 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 48.64 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 48.64 1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 48.64 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 48.64 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 48.64 1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 48.64 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 48.64 cc1: all warnings being treated as errors
#19 48.67 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 48.67 make[3]: *** Waiting for unfinished jobs....
#19 49.49 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 49.49 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 49.49 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 49.50 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 49.50 make[1]: Leaving directory '/tmp/guacamole-server'
#19 49.50 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
> [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
48.64 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48.64 cc1: all warnings being treated as errors
48.67 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
48.67 make[3]: *** Waiting for unfinished jobs....
49.49 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
49.49 make[2]: *** [Makefile:801: all-recursive] Error 1
49.49 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
49.50 make[1]: *** [Makefile:546: all-recursive] Error 1
49.50 make[1]: Leaving directory '/tmp/guacamole-server'
49.50 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-8-1-jenkins-label-expression-ubuntu-2382
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-8-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