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/20 20:59:49 UTC

Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2382

See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2382/display/redirect>

Changes:


------------------------------------------
[...truncated 230.10 KiB...]
#24 17.77 config.status: creating src/guaclog/Makefile
#24 17.79 config.status: creating src/guaclog/man/guaclog.1
#24 17.81 config.status: creating src/pulse/Makefile
#24 17.83 config.status: creating src/protocols/kubernetes/Makefile
#24 17.85 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 17.87 config.status: creating src/protocols/rdp/Makefile
#24 17.91 config.status: creating src/protocols/rdp/tests/Makefile
#24 17.94 config.status: creating src/protocols/ssh/Makefile
#24 17.96 config.status: creating src/protocols/telnet/Makefile
#24 17.98 config.status: creating src/protocols/vnc/Makefile
#24 18.00 config.status: creating config.h
#24 18.01 config.status: executing depfiles commands
#24 19.51 config.status: executing libtool commands
#24 19.52 
#24 19.52 ------------------------------------------------
#24 19.52 guacamole-server version 1.6.1
#24 19.52 ------------------------------------------------
#24 19.52 
#24 19.52    Library status:
#24 19.52 
#24 19.52      freerdp ............. yes (2.x)
#24 19.52      pango ............... yes
#24 19.52      libavcodec .......... no
#24 19.52      libavformat ......... no
#24 19.52      libavutil ........... no
#24 19.52      libssh2 ............. yes
#24 19.52      libssl .............. yes
#24 19.52      libswscale .......... no
#24 19.52      libtelnet ........... yes
#24 19.52      libVNCServer ........ yes
#24 19.52      libvorbis ........... no
#24 19.52      libpulse ............ yes
#24 19.52      libwebsockets ....... yes
#24 19.52      libwebp ............. yes
#24 19.52      wsock32 ............. no
#24 19.52 
#24 19.52    Protocol support:
#24 19.52 
#24 19.52       Kubernetes .... yes
#24 19.52       RDP ........... yes
#24 19.52       SSH ........... yes
#24 19.52       Telnet ........ yes
#24 19.52       VNC ........... yes
#24 19.52 
#24 19.52    Services / tools:
#24 19.52 
#24 19.52       guacd ...... yes
#24 19.52       guacenc .... no
#24 19.52       guaclog .... yes
#24 19.52 
#24 19.52    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 19.52    Init scripts: no
#24 19.52    Systemd units: no
#24 19.52    Systemd user: no
#24 19.52 
#24 19.52 Type "make" to compile guacamole-server.
#24 19.52 
#24 19.56 make  all-recursive
#24 19.56 make[1]: Entering directory '/tmp/guacamole-server'
#24 19.56 Making all in src/libguac
#24 19.57 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 19.57 Making all in .
#24 19.58 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 19.58   CC       libguac_la-argv.lo
#24 19.58   CC       libguac_la-audio.lo
#24 19.58   CC       libguac_la-client.lo
#24 19.58   CC       libguac_la-display.lo
#24 19.58   CC       libguac_la-display-builtin-cursors.lo
#24 19.58   CC       libguac_la-display-cursor.lo
#24 19.58   CC       libguac_la-display-flush.lo
#24 19.58   CC       libguac_la-display-layer.lo
#24 19.58   CC       libguac_la-display-layer-list.lo
#24 19.58   CC       libguac_la-display-plan.lo
#24 19.58   CC       libguac_la-display-plan-combine.lo
#24 19.58   CC       libguac_la-display-plan-rect.lo
#24 19.58   CC       libguac_la-display-plan-search.lo
#24 19.58   CC       libguac_la-display-render-thread.lo
#24 19.58   CC       libguac_la-display-worker.lo
#24 19.59   CC       libguac_la-encode-jpeg.lo
#24 19.59   CC       libguac_la-encode-png.lo
#24 19.59   CC       libguac_la-error.lo
#24 19.59   CC       libguac_la-fifo.lo
#24 19.59   CC       libguac_la-file.lo
#24 19.59   CC       libguac_la-fips.lo
#24 19.59   CC       libguac_la-flag.lo
#24 19.59   CC       libguac_la-hash.lo
#24 19.59   CC       libguac_la-id.lo
#24 19.68   CC       libguac_la-mem.lo
#24 19.71   CC       libguac_la-rwlock.lo
#24 19.72   CC       libguac_la-palette.lo
#24 19.73   CC       libguac_la-parser.lo
#24 19.73   CC       libguac_la-pool.lo
#24 19.75   CC       libguac_la-proctitle.lo
#24 19.75   CC       libguac_la-protocol.lo
#24 19.76   CC       libguac_la-raw_encoder.lo
#24 19.76   CC       libguac_la-recording.lo
#24 19.76   CC       libguac_la-rect.lo
#24 19.76   CC       libguac_la-socket.lo
#24 19.77   CC       libguac_la-socket-broadcast.lo
#24 19.77   CC       libguac_la-socket-fd.lo
#24 19.77   CC       libguac_la-socket-nest.lo
#24 19.78   CC       libguac_la-socket-tee.lo
#24 19.78   CC       libguac_la-string.lo
#24 19.79   CC       libguac_la-tcp.lo
#24 19.80   CC       libguac_la-timestamp.lo
#24 19.81   CC       libguac_la-unicode.lo
#24 19.83   CC       libguac_la-user.lo
#24 19.83   CC       libguac_la-user-handlers.lo
#24 19.87   CC       libguac_la-user-handshake.lo
#24 19.89   CC       libguac_la-wait-fd.lo
#24 19.91   CC       libguac_la-wol.lo
#24 19.94   CC       libguac_la-encode-webp.lo
#24 19.94   CC       libguac_la-socket-ssl.lo
#24 20.25   CCLD     libguac.la
#24 20.50 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 20.50 Making all in tests
#24 20.51 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 20.51 make[3]: Nothing to be done for 'all'.
#24 20.51 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 20.51 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 20.51 Making all in src/common
#24 20.51 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 20.51 Making all in .
#24 20.51 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 20.51   CC       libguac_common_la-io.lo
#24 20.51   CC       libguac_common_la-blank_cursor.lo
#24 20.51   CC       libguac_common_la-clipboard.lo
#24 20.51   CC       libguac_common_la-cursor.lo
#24 20.52   CC       libguac_common_la-dot_cursor.lo
#24 20.52   CC       libguac_common_la-ibar_cursor.lo
#24 20.52   CC       libguac_common_la-iconv.lo
#24 20.52   CC       libguac_common_la-json.lo
#24 20.52   CC       libguac_common_la-list.lo
#24 20.52   CC       libguac_common_la-pointer_cursor.lo
#24 20.52   CC       libguac_common_la-rect.lo
#24 20.52   CC       libguac_common_la-string.lo
#24 20.52   CC       libguac_common_la-surface.lo
#24 20.85   CCLD     libguac_common.la
#24 20.95 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 20.95 Making all in tests
#24 20.95 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 20.95 make[3]: Nothing to be done for 'all'.
#24 20.95 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 20.95 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 20.95 Making all in src/common-ssh
#24 20.95 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 20.96 Making all in .
#24 20.96 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 20.96   CC       libguac_common_ssh_la-buffer.lo
#24 20.96   CC       libguac_common_ssh_la-sftp.lo
#24 20.96   CC       libguac_common_ssh_la-ssh.lo
#24 20.96   CC       libguac_common_ssh_la-key.lo
#24 20.96   CC       libguac_common_ssh_la-user.lo
#24 21.23   CCLD     libguac_common_ssh.la
#24 21.30 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 21.30 Making all in tests
#24 21.30 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 21.30 make[3]: Nothing to be done for 'all'.
#24 21.30 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 21.30 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 21.30 Making all in src/terminal
#24 21.31 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 21.31 Making all in .
#24 21.31 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 21.31   CC       libguac_terminal_la-buffer.lo
#24 21.31   CC       libguac_terminal_la-char-mappings.lo
#24 21.31   CC       libguac_terminal_la-color-scheme.lo
#24 21.31   CC       libguac_terminal_la-common.lo
#24 21.31   CC       libguac_terminal_la-display.lo
#24 21.31   CC       libguac_terminal_la-named-colors.lo
#24 21.31   CC       libguac_terminal_la-palette.lo
#24 21.31   CC       libguac_terminal_la-scrollbar.lo
#24 21.31   CC       libguac_terminal_la-select.lo
#24 21.31   CC       libguac_terminal_la-selection-point.lo
#24 21.31   CC       libguac_terminal_la-terminal.lo
#24 21.31   CC       libguac_terminal_la-terminal-handlers.lo
#24 21.32   CC       libguac_terminal_la-terminal-stdin-stream.lo
#24 21.32   CC       libguac_terminal_la-typescript.lo
#24 21.32   CC       libguac_terminal_la-xparsecolor.lo
#24 21.57 terminal.c: In function '__guac_terminal_send_key':
#24 21.57 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 21.57  1924 |             char data;
#24 21.57       |                  ^~~~
#24 21.57 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 21.57  1967 |             return guac_terminal_send_data(term, &data, 1);
#24 21.57       |                                                   ^~~~
#24 21.57 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 21.57 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 21.57  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 21.57       |             ^
#24 21.57 terminal.c: At top level:
#24 21.57 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 21.57  2193 |     return 0;
#24 21.57       |     ^~~~~~
#24 21.57 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 21.57  2195 | }
#24 21.57       | ^
#24 21.59 terminal.c: In function '__guac_terminal_send_key':
#24 21.59 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 21.59  2191 |     }
#24 21.59       |     ^
#24 21.59 terminal.c: At top level:
#24 21.59 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 21.59  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 21.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.59 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 21.59  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 21.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.59 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 21.59  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 21.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.59 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 21.59  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 21.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.59 cc1: all warnings being treated as errors
#24 21.59 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 21.59 make[3]: *** Waiting for unfinished jobs....
#24 21.89 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 21.89 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 21.89 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 21.89 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 21.89 make[1]: Leaving directory '/tmp/guacamole-server'
#24 21.89 make: *** [Makefile:466: all] Error 2
#24 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
21.59       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.59 cc1: all warnings being treated as errors
21.59 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.59 make[3]: *** Waiting for unfinished jobs....
21.89 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
21.89 make[2]: *** [Makefile:801: all-recursive] Error 1
21.89 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
21.89 make[1]: *** [Makefile:546: all-recursive] Error 1
21.89 make[1]: Leaving directory '/tmp/guacamole-server'
21.89 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2382
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-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


Jenkins build is back to normal : Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2401

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2401/display/redirect?page=changes>


---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2400

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2400/display/redirect>

Changes:


------------------------------------------
[...truncated 232.55 KiB...]
#19 38.91 config.status: creating src/guaclog/Makefile
#19 38.96 config.status: creating src/guaclog/man/guaclog.1
#19 38.98 config.status: creating src/pulse/Makefile
#19 39.01 config.status: creating src/protocols/kubernetes/Makefile
#19 39.06 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 39.10 config.status: creating src/protocols/rdp/Makefile
#19 39.19 config.status: creating src/protocols/rdp/tests/Makefile
#19 39.23 config.status: creating src/protocols/ssh/Makefile
#19 39.28 config.status: creating src/protocols/telnet/Makefile
#19 39.32 config.status: creating src/protocols/vnc/Makefile
#19 39.36 config.status: creating config.h
#19 39.37 config.status: executing depfiles commands
#19 41.59 config.status: executing libtool commands
#19 41.62 
#19 41.62 ------------------------------------------------
#19 41.62 guacamole-server version 1.6.1
#19 41.62 ------------------------------------------------
#19 41.62 
#19 41.62    Library status:
#19 41.62 
#19 41.62      freerdp ............. yes (2.x)
#19 41.62      pango ............... yes
#19 41.62      libavcodec .......... no
#19 41.62      libavformat ......... no
#19 41.62      libavutil ........... no
#19 41.62      libssh2 ............. yes
#19 41.62      libssl .............. yes
#19 41.62      libswscale .......... no
#19 41.62      libtelnet ........... yes
#19 41.62      libVNCServer ........ yes
#19 41.62      libvorbis ........... no
#19 41.62      libpulse ............ yes
#19 41.62      libwebsockets ....... yes
#19 41.62      libwebp ............. yes
#19 41.62      wsock32 ............. no
#19 41.62 
#19 41.62    Protocol support:
#19 41.62 
#19 41.62       Kubernetes .... yes
#19 41.62       RDP ........... yes
#19 41.62       SSH ........... yes
#19 41.62       Telnet ........ yes
#19 41.62       VNC ........... yes
#19 41.62 
#19 41.62    Services / tools:
#19 41.62 
#19 41.62       guacd ...... yes
#19 41.62       guacenc .... no
#19 41.62       guaclog .... yes
#19 41.62 
#19 41.62    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 41.62    Init scripts: no
#19 41.62    Systemd units: no
#19 41.62    Systemd user: no
#19 41.62 
#19 41.62 Type "make" to compile guacamole-server.
#19 41.62 
#19 41.70 make  all-recursive
#19 41.71 make[1]: Entering directory '/tmp/guacamole-server'
#19 41.71 Making all in src/libguac
#19 41.72 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 41.73 Making all in .
#19 41.74 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 41.74   CC       libguac_la-argv.lo
#19 41.74   CC       libguac_la-audio.lo
#19 41.74   CC       libguac_la-client.lo
#19 41.74   CC       libguac_la-display.lo
#19 41.75   CC       libguac_la-display-cursor.lo
#19 41.75   CC       libguac_la-display-builtin-cursors.lo
#19 41.75   CC       libguac_la-display-flush.lo
#19 41.75   CC       libguac_la-display-layer.lo
#19 41.75   CC       libguac_la-display-layer-list.lo
#19 41.75   CC       libguac_la-display-plan.lo
#19 41.75   CC       libguac_la-display-plan-combine.lo
#19 41.75   CC       libguac_la-display-plan-rect.lo
#19 41.76   CC       libguac_la-display-plan-search.lo
#19 41.76   CC       libguac_la-display-worker.lo
#19 41.76   CC       libguac_la-display-render-thread.lo
#19 41.76   CC       libguac_la-encode-jpeg.lo
#19 42.06   CC       libguac_la-encode-png.lo
#19 42.27   CC       libguac_la-error.lo
#19 42.30   CC       libguac_la-fifo.lo
#19 42.40   CC       libguac_la-file.lo
#19 42.41   CC       libguac_la-fips.lo
#19 42.49   CC       libguac_la-flag.lo
#19 42.49   CC       libguac_la-hash.lo
#19 42.50   CC       libguac_la-id.lo
#19 42.57   CC       libguac_la-mem.lo
#19 42.60   CC       libguac_la-rwlock.lo
#19 42.61   CC       libguac_la-palette.lo
#19 42.62   CC       libguac_la-parser.lo
#19 42.62   CC       libguac_la-pool.lo
#19 42.72   CC       libguac_la-proctitle.lo
#19 42.81   CC       libguac_la-protocol.lo
#19 42.91   CC       libguac_la-raw_encoder.lo
#19 42.91   CC       libguac_la-recording.lo
#19 42.91   CC       libguac_la-rect.lo
#19 42.94   CC       libguac_la-socket.lo
#19 42.95   CC       libguac_la-socket-broadcast.lo
#19 43.02   CC       libguac_la-socket-fd.lo
#19 43.05   CC       libguac_la-socket-nest.lo
#19 43.08   CC       libguac_la-socket-tee.lo
#19 43.11   CC       libguac_la-string.lo
#19 43.20   CC       libguac_la-tcp.lo
#19 43.27   CC       libguac_la-timestamp.lo
#19 43.30   CC       libguac_la-unicode.lo
#19 43.44   CC       libguac_la-user.lo
#19 43.48   CC       libguac_la-user-handlers.lo
#19 43.51   CC       libguac_la-user-handshake.lo
#19 43.52   CC       libguac_la-wait-fd.lo
#19 43.55   CC       libguac_la-wol.lo
#19 43.60   CC       libguac_la-encode-webp.lo
#19 43.62   CC       libguac_la-socket-ssl.lo
#19 44.65   CCLD     libguac.la
#19 45.25 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 45.25 Making all in tests
#19 45.27 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 45.27 make[3]: Nothing to be done for 'all'.
#19 45.27 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 45.27 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 45.27 Making all in src/common
#19 45.27 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 45.28 Making all in .
#19 45.28 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 45.29   CC       libguac_common_la-io.lo
#19 45.29   CC       libguac_common_la-blank_cursor.lo
#19 45.29   CC       libguac_common_la-clipboard.lo
#19 45.29   CC       libguac_common_la-cursor.lo
#19 45.29   CC       libguac_common_la-ibar_cursor.lo
#19 45.29   CC       libguac_common_la-dot_cursor.lo
#19 45.29   CC       libguac_common_la-iconv.lo
#19 45.29   CC       libguac_common_la-json.lo
#19 45.29   CC       libguac_common_la-list.lo
#19 45.30   CC       libguac_common_la-rect.lo
#19 45.30   CC       libguac_common_la-pointer_cursor.lo
#19 45.30   CC       libguac_common_la-string.lo
#19 45.30   CC       libguac_common_la-surface.lo
#19 46.28   CCLD     libguac_common.la
#19 46.48 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 46.48 Making all in tests
#19 46.49 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 46.49 make[3]: Nothing to be done for 'all'.
#19 46.49 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 46.49 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 46.49 Making all in src/common-ssh
#19 46.49 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 46.50 Making all in .
#19 46.50 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 46.50   CC       libguac_common_ssh_la-buffer.lo
#19 46.51   CC       libguac_common_ssh_la-sftp.lo
#19 46.51   CC       libguac_common_ssh_la-ssh.lo
#19 46.51   CC       libguac_common_ssh_la-key.lo
#19 46.51   CC       libguac_common_ssh_la-user.lo
#19 47.43   CCLD     libguac_common_ssh.la
#19 47.60 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 47.60 Making all in tests
#19 47.60 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 47.60 make[3]: Nothing to be done for 'all'.
#19 47.60 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 47.61 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 47.61 Making all in src/terminal
#19 47.61 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 47.62 Making all in .
#19 47.63 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 47.63   CC       libguac_terminal_la-buffer.lo
#19 47.63   CC       libguac_terminal_la-char-mappings.lo
#19 47.63   CC       libguac_terminal_la-common.lo
#19 47.63   CC       libguac_terminal_la-color-scheme.lo
#19 47.63   CC       libguac_terminal_la-named-colors.lo
#19 47.63   CC       libguac_terminal_la-display.lo
#19 47.63   CC       libguac_terminal_la-palette.lo
#19 47.64   CC       libguac_terminal_la-select.lo
#19 47.64   CC       libguac_terminal_la-scrollbar.lo
#19 47.64   CC       libguac_terminal_la-selection-point.lo
#19 47.64   CC       libguac_terminal_la-terminal.lo
#19 47.64   CC       libguac_terminal_la-terminal-handlers.lo
#19 47.64   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 47.64   CC       libguac_terminal_la-typescript.lo
#19 47.64   CC       libguac_terminal_la-xparsecolor.lo
#19 48.69 terminal.c: In function '__guac_terminal_send_key':
#19 48.69 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 48.69  1924 |             char data;
#19 48.69       |                  ^~~~
#19 48.70 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 48.70  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 48.70       |                                                   ^~~~
#19 48.70 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 48.71 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 48.71  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 48.71       |             ^
#19 48.71 terminal.c: At top level:
#19 48.71 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 48.71  2193 |     return 0;
#19 48.71       |     ^~~~~~
#19 48.71 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 48.71  2195 | }
#19 48.71       | ^
#19 48.75 terminal.c: In function '__guac_terminal_send_key':
#19 48.75 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 48.75  2191 |     }
#19 48.75       |     ^
#19 48.75 terminal.c: At top level:
#19 48.76 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 48.76  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 48.76       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 48.76 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 48.76  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 48.76       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 48.76 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 48.76  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 48.76       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 48.76 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 48.76  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 48.76       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 48.76 cc1: all warnings being treated as errors
#19 48.77 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 48.77 make[3]: *** Waiting for unfinished jobs....
#19 49.64 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 49.64 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 49.64 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 49.64 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 49.64 make[1]: Leaving directory '/tmp/guacamole-server'
#19 49.64 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
48.76       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
48.76 cc1: all warnings being treated as errors
48.77 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
48.77 make[3]: *** Waiting for unfinished jobs....
49.64 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
49.64 make[2]: *** [Makefile:801: all-recursive] Error 1
49.64 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
49.64 make[1]: *** [Makefile:546: all-recursive] Error 1
49.64 make[1]: Leaving directory '/tmp/guacamole-server'
49.64 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2400
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2400:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2399

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2399/display/redirect>

Changes:


------------------------------------------
[...truncated 233.24 KiB...]
#19 39.70 config.status: creating src/guaclog/Makefile
#19 39.75 config.status: creating src/guaclog/man/guaclog.1
#19 39.77 config.status: creating src/pulse/Makefile
#19 39.80 config.status: creating src/protocols/kubernetes/Makefile
#19 39.85 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 39.89 config.status: creating src/protocols/rdp/Makefile
#19 40.00 config.status: creating src/protocols/rdp/tests/Makefile
#19 40.05 config.status: creating src/protocols/ssh/Makefile
#19 40.10 config.status: creating src/protocols/telnet/Makefile
#19 40.16 config.status: creating src/protocols/vnc/Makefile
#19 40.21 config.status: creating config.h
#19 40.22 config.status: executing depfiles commands
#19 42.60 config.status: executing libtool commands
#19 42.64 
#19 42.64 ------------------------------------------------
#19 42.64 guacamole-server version 1.6.1
#19 42.64 ------------------------------------------------
#19 42.64 
#19 42.64    Library status:
#19 42.64 
#19 42.64      freerdp ............. yes (2.x)
#19 42.64      pango ............... yes
#19 42.64      libavcodec .......... no
#19 42.64      libavformat ......... no
#19 42.64      libavutil ........... no
#19 42.64      libssh2 ............. yes
#19 42.64      libssl .............. yes
#19 42.64      libswscale .......... no
#19 42.64      libtelnet ........... yes
#19 42.64      libVNCServer ........ yes
#19 42.64      libvorbis ........... no
#19 42.64      libpulse ............ yes
#19 42.64      libwebsockets ....... yes
#19 42.64      libwebp ............. yes
#19 42.64      wsock32 ............. no
#19 42.64 
#19 42.64    Protocol support:
#19 42.64 
#19 42.64       Kubernetes .... yes
#19 42.64       RDP ........... yes
#19 42.64       SSH ........... yes
#19 42.64       Telnet ........ yes
#19 42.64       VNC ........... yes
#19 42.64 
#19 42.64    Services / tools:
#19 42.64 
#19 42.64       guacd ...... yes
#19 42.64       guacenc .... no
#19 42.64       guaclog .... yes
#19 42.64 
#19 42.64    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 42.64    Init scripts: no
#19 42.64    Systemd units: no
#19 42.64    Systemd user: no
#19 42.64 
#19 42.64 Type "make" to compile guacamole-server.
#19 42.64 
#19 42.74 make  all-recursive
#19 42.75 make[1]: Entering directory '/tmp/guacamole-server'
#19 42.75 Making all in src/libguac
#19 42.77 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 42.77 Making all in .
#19 42.79 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 42.79   CC       libguac_la-argv.lo
#19 42.79   CC       libguac_la-audio.lo
#19 42.79   CC       libguac_la-client.lo
#19 42.79   CC       libguac_la-display.lo
#19 42.80   CC       libguac_la-display-cursor.lo
#19 42.80   CC       libguac_la-display-builtin-cursors.lo
#19 42.80   CC       libguac_la-display-flush.lo
#19 42.80   CC       libguac_la-display-layer-list.lo
#19 42.80   CC       libguac_la-display-plan.lo
#19 42.80   CC       libguac_la-display-layer.lo
#19 42.81   CC       libguac_la-display-plan-combine.lo
#19 42.81   CC       libguac_la-display-plan-rect.lo
#19 42.81   CC       libguac_la-display-plan-search.lo
#19 42.81   CC       libguac_la-display-render-thread.lo
#19 42.81   CC       libguac_la-display-worker.lo
#19 42.81   CC       libguac_la-encode-jpeg.lo
#19 43.27   CC       libguac_la-encode-png.lo
#19 43.66   CC       libguac_la-error.lo
#19 43.69   CC       libguac_la-fifo.lo
#19 43.69   CC       libguac_la-file.lo
#19 43.76   CC       libguac_la-fips.lo
#19 43.83   CC       libguac_la-flag.lo
#19 43.85   CC       libguac_la-hash.lo
#19 43.87   CC       libguac_la-id.lo
#19 43.87   CC       libguac_la-mem.lo
#19 43.90   CC       libguac_la-rwlock.lo
#19 43.90   CC       libguac_la-palette.lo
#19 43.93   CC       libguac_la-parser.lo
#19 43.99   CC       libguac_la-pool.lo
#19 44.06   CC       libguac_la-proctitle.lo
#19 44.17   CC       libguac_la-protocol.lo
#19 44.36   CC       libguac_la-raw_encoder.lo
#19 44.46   CC       libguac_la-recording.lo
#19 44.46   CC       libguac_la-rect.lo
#19 44.50   CC       libguac_la-socket.lo
#19 44.55   CC       libguac_la-socket-broadcast.lo
#19 44.61   CC       libguac_la-socket-fd.lo
#19 44.63   CC       libguac_la-socket-nest.lo
#19 44.65   CC       libguac_la-socket-tee.lo
#19 44.68   CC       libguac_la-string.lo
#19 44.71   CC       libguac_la-tcp.lo
#19 44.73   CC       libguac_la-timestamp.lo
#19 44.89   CC       libguac_la-unicode.lo
#19 44.95   CC       libguac_la-user.lo
#19 44.97   CC       libguac_la-user-handlers.lo
#19 45.11   CC       libguac_la-user-handshake.lo
#19 45.25   CC       libguac_la-wait-fd.lo
#19 45.33   CC       libguac_la-wol.lo
#19 45.43   CC       libguac_la-encode-webp.lo
#19 45.47   CC       libguac_la-socket-ssl.lo
#19 46.57   CCLD     libguac.la
#19 47.20 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 47.20 Making all in tests
#19 47.21 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 47.21 make[3]: Nothing to be done for 'all'.
#19 47.21 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 47.21 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 47.21 Making all in src/common
#19 47.22 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 47.22 Making all in .
#19 47.23 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 47.23   CC       libguac_common_la-io.lo
#19 47.23   CC       libguac_common_la-blank_cursor.lo
#19 47.23   CC       libguac_common_la-clipboard.lo
#19 47.23   CC       libguac_common_la-cursor.lo
#19 47.23   CC       libguac_common_la-dot_cursor.lo
#19 47.24   CC       libguac_common_la-ibar_cursor.lo
#19 47.24   CC       libguac_common_la-iconv.lo
#19 47.24   CC       libguac_common_la-json.lo
#19 47.24   CC       libguac_common_la-list.lo
#19 47.24   CC       libguac_common_la-pointer_cursor.lo
#19 47.25   CC       libguac_common_la-rect.lo
#19 47.25   CC       libguac_common_la-string.lo
#19 47.25   CC       libguac_common_la-surface.lo
#19 48.30   CCLD     libguac_common.la
#19 48.50 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 48.50 Making all in tests
#19 48.51 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 48.51 make[3]: Nothing to be done for 'all'.
#19 48.51 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 48.51 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 48.51 Making all in src/common-ssh
#19 48.52 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 48.52 Making all in .
#19 48.53 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 48.53   CC       libguac_common_ssh_la-buffer.lo
#19 48.53   CC       libguac_common_ssh_la-sftp.lo
#19 48.53   CC       libguac_common_ssh_la-ssh.lo
#19 48.53   CC       libguac_common_ssh_la-key.lo
#19 48.53   CC       libguac_common_ssh_la-user.lo
#19 49.48   CCLD     libguac_common_ssh.la
#19 49.64 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 49.64 Making all in tests
#19 49.64 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 49.64 make[3]: Nothing to be done for 'all'.
#19 49.64 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 49.64 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 49.64 Making all in src/terminal
#19 49.65 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 49.65 Making all in .
#19 49.66 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 49.66   CC       libguac_terminal_la-buffer.lo
#19 49.66   CC       libguac_terminal_la-char-mappings.lo
#19 49.66   CC       libguac_terminal_la-color-scheme.lo
#19 49.67   CC       libguac_terminal_la-common.lo
#19 49.67   CC       libguac_terminal_la-display.lo
#19 49.67   CC       libguac_terminal_la-named-colors.lo
#19 49.67   CC       libguac_terminal_la-palette.lo
#19 49.67   CC       libguac_terminal_la-select.lo
#19 49.67   CC       libguac_terminal_la-scrollbar.lo
#19 49.67   CC       libguac_terminal_la-selection-point.lo
#19 49.68   CC       libguac_terminal_la-terminal.lo
#19 49.68   CC       libguac_terminal_la-terminal-handlers.lo
#19 49.69   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 49.69   CC       libguac_terminal_la-typescript.lo
#19 49.70   CC       libguac_terminal_la-xparsecolor.lo
#19 50.78 terminal.c: In function '__guac_terminal_send_key':
#19 50.78 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 50.78  1924 |             char data;
#19 50.78       |                  ^~~~
#19 50.79 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 50.79  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 50.79       |                                                   ^~~~
#19 50.79 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 50.80 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 50.80  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 50.80       |             ^
#19 50.80 terminal.c: At top level:
#19 50.80 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 50.80  2193 |     return 0;
#19 50.80       |     ^~~~~~
#19 50.81 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 50.81  2195 | }
#19 50.81       | ^
#19 50.84 terminal.c: In function '__guac_terminal_send_key':
#19 50.84 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 50.84  2191 |     }
#19 50.84       |     ^
#19 50.86 terminal.c: At top level:
#19 50.86 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 50.86  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 50.86       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.87 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 50.87  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 50.87       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.87 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 50.87  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 50.87       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.87 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 50.87  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 50.87       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 50.87 cc1: all warnings being treated as errors
#19 50.88 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 50.88 make[3]: *** Waiting for unfinished jobs....
#19 51.84 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 51.84 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 51.84 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 51.84 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 51.84 make[1]: Leaving directory '/tmp/guacamole-server'
#19 51.84 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
50.87       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50.87 cc1: all warnings being treated as errors
50.88 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
50.88 make[3]: *** Waiting for unfinished jobs....
51.84 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.84 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.84 make[2]: *** [Makefile:801: all-recursive] Error 1
51.84 make[1]: *** [Makefile:546: all-recursive] Error 1
51.84 make[1]: Leaving directory '/tmp/guacamole-server'
51.84 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2399
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2399:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2398

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2398/display/redirect>

Changes:


------------------------------------------
[...truncated 233.40 KiB...]
#24 39.39 config.status: creating src/guaclog/Makefile
#24 39.44 config.status: creating src/guaclog/man/guaclog.1
#24 39.46 config.status: creating src/pulse/Makefile
#24 39.49 config.status: creating src/protocols/kubernetes/Makefile
#24 39.55 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 39.60 config.status: creating src/protocols/rdp/Makefile
#24 39.71 config.status: creating src/protocols/rdp/tests/Makefile
#24 39.76 config.status: creating src/protocols/ssh/Makefile
#24 39.81 config.status: creating src/protocols/telnet/Makefile
#24 39.86 config.status: creating src/protocols/vnc/Makefile
#24 39.92 config.status: creating config.h
#24 39.94 config.status: executing depfiles commands
#24 42.96 config.status: executing libtool commands
#24 42.99 
#24 42.99 ------------------------------------------------
#24 42.99 guacamole-server version 1.6.1
#24 42.99 ------------------------------------------------
#24 42.99 
#24 42.99    Library status:
#24 42.99 
#24 42.99      freerdp ............. yes (2.x)
#24 42.99      pango ............... yes
#24 42.99      libavcodec .......... no
#24 42.99      libavformat ......... no
#24 42.99      libavutil ........... no
#24 42.99      libssh2 ............. yes
#24 42.99      libssl .............. yes
#24 42.99      libswscale .......... no
#24 42.99      libtelnet ........... yes
#24 42.99      libVNCServer ........ yes
#24 42.99      libvorbis ........... no
#24 42.99      libpulse ............ yes
#24 42.99      libwebsockets ....... yes
#24 42.99      libwebp ............. yes
#24 42.99      wsock32 ............. no
#24 42.99 
#24 42.99    Protocol support:
#24 42.99 
#24 42.99       Kubernetes .... yes
#24 42.99       RDP ........... yes
#24 42.99       SSH ........... yes
#24 42.99       Telnet ........ yes
#24 42.99       VNC ........... yes
#24 42.99 
#24 42.99    Services / tools:
#24 42.99 
#24 42.99       guacd ...... yes
#24 42.99       guacenc .... no
#24 42.99       guaclog .... yes
#24 42.99 
#24 42.99    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 42.99    Init scripts: no
#24 42.99    Systemd units: no
#24 42.99    Systemd user: no
#24 42.99 
#24 42.99 Type "make" to compile guacamole-server.
#24 42.99 
#24 43.08 make  all-recursive
#24 43.08 make[1]: Entering directory '/tmp/guacamole-server'
#24 43.09 Making all in src/libguac
#24 43.10 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 43.10 Making all in .
#24 43.12 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 43.12   CC       libguac_la-argv.lo
#24 43.12   CC       libguac_la-audio.lo
#24 43.12   CC       libguac_la-client.lo
#24 43.12   CC       libguac_la-display.lo
#24 43.12   CC       libguac_la-display-builtin-cursors.lo
#24 43.12   CC       libguac_la-display-cursor.lo
#24 43.13   CC       libguac_la-display-flush.lo
#24 43.13   CC       libguac_la-display-layer.lo
#24 43.13   CC       libguac_la-display-layer-list.lo
#24 43.14   CC       libguac_la-display-plan.lo
#24 43.14   CC       libguac_la-display-plan-combine.lo
#24 43.14   CC       libguac_la-display-plan-rect.lo
#24 43.15   CC       libguac_la-display-plan-search.lo
#24 43.15   CC       libguac_la-display-worker.lo
#24 43.15   CC       libguac_la-display-render-thread.lo
#24 43.15   CC       libguac_la-encode-jpeg.lo
#24 43.70   CC       libguac_la-encode-png.lo
#24 43.79   CC       libguac_la-error.lo
#24 43.99   CC       libguac_la-fifo.lo
#24 44.00   CC       libguac_la-file.lo
#24 44.03   CC       libguac_la-fips.lo
#24 44.03   CC       libguac_la-flag.lo
#24 44.21   CC       libguac_la-hash.lo
#24 44.21   CC       libguac_la-id.lo
#24 44.32   CC       libguac_la-mem.lo
#24 44.38   CC       libguac_la-rwlock.lo
#24 44.42   CC       libguac_la-palette.lo
#24 44.43   CC       libguac_la-parser.lo
#24 44.43   CC       libguac_la-pool.lo
#24 44.44   CC       libguac_la-proctitle.lo
#24 44.44   CC       libguac_la-protocol.lo
#24 44.53   CC       libguac_la-raw_encoder.lo
#24 44.62   CC       libguac_la-recording.lo
#24 44.66   CC       libguac_la-rect.lo
#24 44.67   CC       libguac_la-socket.lo
#24 44.74   CC       libguac_la-socket-broadcast.lo
#24 44.75   CC       libguac_la-socket-fd.lo
#24 44.80   CC       libguac_la-socket-nest.lo
#24 44.87   CC       libguac_la-socket-tee.lo
#24 44.91   CC       libguac_la-string.lo
#24 45.11   CC       libguac_la-tcp.lo
#24 45.27   CC       libguac_la-timestamp.lo
#24 45.28   CC       libguac_la-unicode.lo
#24 45.29   CC       libguac_la-user.lo
#24 45.29   CC       libguac_la-user-handshake.lo
#24 45.29   CC       libguac_la-user-handlers.lo
#24 45.30   CC       libguac_la-wait-fd.lo
#24 45.37   CC       libguac_la-wol.lo
#24 45.54   CC       libguac_la-encode-webp.lo
#24 45.61   CC       libguac_la-socket-ssl.lo
#24 46.71   CCLD     libguac.la
#24 47.32 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 47.32 Making all in tests
#24 47.33 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 47.34 make[3]: Nothing to be done for 'all'.
#24 47.34 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 47.35 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 47.35 Making all in src/common
#24 47.35 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 47.36 Making all in .
#24 47.37 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 47.38   CC       libguac_common_la-io.lo
#24 47.38   CC       libguac_common_la-blank_cursor.lo
#24 47.38   CC       libguac_common_la-clipboard.lo
#24 47.38   CC       libguac_common_la-cursor.lo
#24 47.39   CC       libguac_common_la-dot_cursor.lo
#24 47.39   CC       libguac_common_la-ibar_cursor.lo
#24 47.39   CC       libguac_common_la-iconv.lo
#24 47.39   CC       libguac_common_la-json.lo
#24 47.39   CC       libguac_common_la-list.lo
#24 47.40   CC       libguac_common_la-pointer_cursor.lo
#24 47.41   CC       libguac_common_la-rect.lo
#24 47.41   CC       libguac_common_la-string.lo
#24 47.42   CC       libguac_common_la-surface.lo
#24 48.64   CCLD     libguac_common.la
#24 48.99 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 48.99 Making all in tests
#24 49.00 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 49.00 make[3]: Nothing to be done for 'all'.
#24 49.00 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 49.00 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 49.01 Making all in src/common-ssh
#24 49.01 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 49.01 Making all in .
#24 49.02 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 49.02   CC       libguac_common_ssh_la-buffer.lo
#24 49.02   CC       libguac_common_ssh_la-sftp.lo
#24 49.02   CC       libguac_common_ssh_la-ssh.lo
#24 49.02   CC       libguac_common_ssh_la-key.lo
#24 49.02   CC       libguac_common_ssh_la-user.lo
#24 49.96   CCLD     libguac_common_ssh.la
#24 50.11 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 50.11 Making all in tests
#24 50.12 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 50.12 make[3]: Nothing to be done for 'all'.
#24 50.12 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 50.12 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 50.12 Making all in src/terminal
#24 50.13 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 50.13 Making all in .
#24 50.14 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 50.14   CC       libguac_terminal_la-buffer.lo
#24 50.14   CC       libguac_terminal_la-char-mappings.lo
#24 50.14   CC       libguac_terminal_la-color-scheme.lo
#24 50.14   CC       libguac_terminal_la-common.lo
#24 50.14   CC       libguac_terminal_la-display.lo
#24 50.15   CC       libguac_terminal_la-named-colors.lo
#24 50.15   CC       libguac_terminal_la-palette.lo
#24 50.15   CC       libguac_terminal_la-scrollbar.lo
#24 50.15   CC       libguac_terminal_la-select.lo
#24 50.15   CC       libguac_terminal_la-selection-point.lo
#24 50.15   CC       libguac_terminal_la-terminal.lo
#24 50.16   CC       libguac_terminal_la-terminal-stdin-stream.lo
#24 50.16   CC       libguac_terminal_la-terminal-handlers.lo
#24 50.16   CC       libguac_terminal_la-typescript.lo
#24 50.17   CC       libguac_terminal_la-xparsecolor.lo
#24 51.10 terminal.c: In function '__guac_terminal_send_key':
#24 51.10 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 51.10  1924 |             char data;
#24 51.10       |                  ^~~~
#24 51.11 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 51.11  1967 |             return guac_terminal_send_data(term, &data, 1);
#24 51.11       |                                                   ^~~~
#24 51.11 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 51.12 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 51.12  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 51.12       |             ^
#24 51.12 terminal.c: At top level:
#24 51.13 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 51.13  2193 |     return 0;
#24 51.13       |     ^~~~~~
#24 51.13 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 51.13  2195 | }
#24 51.13       | ^
#24 51.16 terminal.c: In function '__guac_terminal_send_key':
#24 51.16 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 51.16  2191 |     }
#24 51.16       |     ^
#24 51.17 terminal.c: At top level:
#24 51.18 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 51.18  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 51.18       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 51.18 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 51.18  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 51.18       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 51.18 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 51.18  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 51.18       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 51.19 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 51.19  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 51.19       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 51.19 cc1: all warnings being treated as errors
#24 51.21 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 51.21 make[3]: *** Waiting for unfinished jobs....
#24 52.18 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 52.18 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 52.18 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 52.18 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 52.18 make[1]: Leaving directory '/tmp/guacamole-server'
#24 52.19 make: *** [Makefile:466: all] Error 2
#24 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
51.19       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
51.19 cc1: all warnings being treated as errors
51.21 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
51.21 make[3]: *** Waiting for unfinished jobs....
52.18 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
52.18 make[2]: *** [Makefile:801: all-recursive] Error 1
52.18 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
52.18 make[1]: *** [Makefile:546: all-recursive] Error 1
52.18 make[1]: Leaving directory '/tmp/guacamole-server'
52.19 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2398
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2398:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2397

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2397/display/redirect>

Changes:


------------------------------------------
[...truncated 231.86 KiB...]
#24 26.93 config.status: creating src/guaclog/Makefile
#24 26.96 config.status: creating src/guaclog/man/guaclog.1
#24 26.98 config.status: creating src/pulse/Makefile
#24 27.00 config.status: creating src/protocols/kubernetes/Makefile
#24 27.03 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 27.05 config.status: creating src/protocols/rdp/Makefile
#24 27.11 config.status: creating src/protocols/rdp/tests/Makefile
#24 27.14 config.status: creating src/protocols/ssh/Makefile
#24 27.17 config.status: creating src/protocols/telnet/Makefile
#24 27.20 config.status: creating src/protocols/vnc/Makefile
#24 27.22 config.status: creating config.h
#24 27.24 config.status: executing depfiles commands
#24 29.13 config.status: executing libtool commands
#24 29.17 
#24 29.17 ------------------------------------------------
#24 29.17 guacamole-server version 1.6.1
#24 29.17 ------------------------------------------------
#24 29.17 
#24 29.17    Library status:
#24 29.17 
#24 29.17      freerdp ............. yes (2.x)
#24 29.17      pango ............... yes
#24 29.17      libavcodec .......... no
#24 29.17      libavformat ......... no
#24 29.17      libavutil ........... no
#24 29.17      libssh2 ............. yes
#24 29.17      libssl .............. yes
#24 29.17      libswscale .......... no
#24 29.17      libtelnet ........... yes
#24 29.17      libVNCServer ........ yes
#24 29.17      libvorbis ........... no
#24 29.17      libpulse ............ yes
#24 29.17      libwebsockets ....... yes
#24 29.17      libwebp ............. yes
#24 29.17      wsock32 ............. no
#24 29.17 
#24 29.17    Protocol support:
#24 29.17 
#24 29.17       Kubernetes .... yes
#24 29.17       RDP ........... yes
#24 29.17       SSH ........... yes
#24 29.17       Telnet ........ yes
#24 29.17       VNC ........... yes
#24 29.17 
#24 29.17    Services / tools:
#24 29.17 
#24 29.17       guacd ...... yes
#24 29.17       guacenc .... no
#24 29.17       guaclog .... yes
#24 29.17 
#24 29.17    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 29.17    Init scripts: no
#24 29.17    Systemd units: no
#24 29.17    Systemd user: no
#24 29.17 
#24 29.17 Type "make" to compile guacamole-server.
#24 29.17 
#24 29.28 make  all-recursive
#24 29.28 make[1]: Entering directory '/tmp/guacamole-server'
#24 29.29 Making all in src/libguac
#24 29.30 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 29.30 Making all in .
#24 29.32 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 29.32   CC       libguac_la-argv.lo
#24 29.32   CC       libguac_la-audio.lo
#24 29.32   CC       libguac_la-client.lo
#24 29.32   CC       libguac_la-display.lo
#24 29.32   CC       libguac_la-display-builtin-cursors.lo
#24 29.32   CC       libguac_la-display-cursor.lo
#24 29.32   CC       libguac_la-display-flush.lo
#24 29.33   CC       libguac_la-display-layer.lo
#24 29.33   CC       libguac_la-display-layer-list.lo
#24 29.33   CC       libguac_la-display-plan.lo
#24 29.33   CC       libguac_la-display-plan-combine.lo
#24 29.33   CC       libguac_la-display-plan-rect.lo
#24 29.33   CC       libguac_la-display-render-thread.lo
#24 29.33   CC       libguac_la-display-plan-search.lo
#24 29.34   CC       libguac_la-display-worker.lo
#24 29.34   CC       libguac_la-encode-jpeg.lo
#24 29.34   CC       libguac_la-error.lo
#24 29.34   CC       libguac_la-encode-png.lo
#24 29.34   CC       libguac_la-fifo.lo
#24 29.35   CC       libguac_la-file.lo
#24 29.35   CC       libguac_la-fips.lo
#24 29.35   CC       libguac_la-flag.lo
#24 29.36   CC       libguac_la-hash.lo
#24 29.36   CC       libguac_la-id.lo
#24 29.57   CC       libguac_la-mem.lo
#24 29.67   CC       libguac_la-rwlock.lo
#24 29.68   CC       libguac_la-palette.lo
#24 29.69   CC       libguac_la-parser.lo
#24 29.70   CC       libguac_la-pool.lo
#24 29.71   CC       libguac_la-proctitle.lo
#24 29.71   CC       libguac_la-protocol.lo
#24 29.71   CC       libguac_la-raw_encoder.lo
#24 29.72   CC       libguac_la-recording.lo
#24 29.72   CC       libguac_la-rect.lo
#24 29.73   CC       libguac_la-socket-broadcast.lo
#24 29.73   CC       libguac_la-socket.lo
#24 29.73   CC       libguac_la-socket-fd.lo
#24 29.75   CC       libguac_la-socket-nest.lo
#24 29.76   CC       libguac_la-socket-tee.lo
#24 29.76   CC       libguac_la-string.lo
#24 29.77   CC       libguac_la-tcp.lo
#24 29.77   CC       libguac_la-timestamp.lo
#24 29.78   CC       libguac_la-unicode.lo
#24 29.80   CC       libguac_la-user.lo
#24 29.83   CC       libguac_la-user-handlers.lo
#24 29.89   CC       libguac_la-user-handshake.lo
#24 29.89   CC       libguac_la-wait-fd.lo
#24 29.92   CC       libguac_la-wol.lo
#24 29.93   CC       libguac_la-encode-webp.lo
#24 29.94   CC       libguac_la-socket-ssl.lo
#24 30.48   CCLD     libguac.la
#24 30.95 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 30.95 Making all in tests
#24 30.96 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 30.96 make[3]: Nothing to be done for 'all'.
#24 30.96 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 30.96 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 30.96 Making all in src/common
#24 30.97 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 30.97 Making all in .
#24 30.98 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 30.98   CC       libguac_common_la-io.lo
#24 30.98   CC       libguac_common_la-blank_cursor.lo
#24 30.98   CC       libguac_common_la-clipboard.lo
#24 30.98   CC       libguac_common_la-cursor.lo
#24 30.98   CC       libguac_common_la-dot_cursor.lo
#24 30.98   CC       libguac_common_la-ibar_cursor.lo
#24 30.98   CC       libguac_common_la-iconv.lo
#24 30.99   CC       libguac_common_la-json.lo
#24 30.99   CC       libguac_common_la-list.lo
#24 30.99   CC       libguac_common_la-pointer_cursor.lo
#24 30.99   CC       libguac_common_la-rect.lo
#24 30.99   CC       libguac_common_la-string.lo
#24 30.99   CC       libguac_common_la-surface.lo
#24 31.48   CCLD     libguac_common.la
#24 31.62 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 31.62 Making all in tests
#24 31.63 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 31.63 make[3]: Nothing to be done for 'all'.
#24 31.63 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 31.63 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 31.63 Making all in src/common-ssh
#24 31.63 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 31.63 Making all in .
#24 31.64 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 31.64   CC       libguac_common_ssh_la-buffer.lo
#24 31.64   CC       libguac_common_ssh_la-sftp.lo
#24 31.64   CC       libguac_common_ssh_la-ssh.lo
#24 31.64   CC       libguac_common_ssh_la-key.lo
#24 31.64   CC       libguac_common_ssh_la-user.lo
#24 32.23   CCLD     libguac_common_ssh.la
#24 32.33 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 32.34 Making all in tests
#24 32.34 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 32.34 make[3]: Nothing to be done for 'all'.
#24 32.34 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 32.34 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 32.34 Making all in src/terminal
#24 32.35 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 32.35 Making all in .
#24 32.35 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 32.35   CC       libguac_terminal_la-buffer.lo
#24 32.35   CC       libguac_terminal_la-char-mappings.lo
#24 32.36   CC       libguac_terminal_la-color-scheme.lo
#24 32.36   CC       libguac_terminal_la-common.lo
#24 32.36   CC       libguac_terminal_la-display.lo
#24 32.36   CC       libguac_terminal_la-named-colors.lo
#24 32.36   CC       libguac_terminal_la-palette.lo
#24 32.36   CC       libguac_terminal_la-scrollbar.lo
#24 32.36   CC       libguac_terminal_la-select.lo
#24 32.36   CC       libguac_terminal_la-selection-point.lo
#24 32.36   CC       libguac_terminal_la-terminal.lo
#24 32.36   CC       libguac_terminal_la-terminal-handlers.lo
#24 32.36   CC       libguac_terminal_la-terminal-stdin-stream.lo
#24 32.36   CC       libguac_terminal_la-typescript.lo
#24 32.37   CC       libguac_terminal_la-xparsecolor.lo
#24 32.79 terminal.c: In function '__guac_terminal_send_key':
#24 32.79 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 32.79  1924 |             char data;
#24 32.79       |                  ^~~~
#24 32.79 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 32.79  1967 |             return guac_terminal_send_data(term, &data, 1);
#24 32.79       |                                                   ^~~~
#24 32.79 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 32.80 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 32.80  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 32.80       |             ^
#24 32.80 terminal.c: At top level:
#24 32.80 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 32.80  2193 |     return 0;
#24 32.80       |     ^~~~~~
#24 32.80 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 32.80  2195 | }
#24 32.80       | ^
#24 32.82 terminal.c: In function '__guac_terminal_send_key':
#24 32.83 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 32.83  2191 |     }
#24 32.83       |     ^
#24 32.83 terminal.c: At top level:
#24 32.83 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 32.83  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 32.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 32.83 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 32.83  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 32.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 32.83 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 32.83  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 32.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 32.83 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 32.83  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 32.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 32.83 cc1: all warnings being treated as errors
#24 32.84 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 32.84 make[3]: *** Waiting for unfinished jobs....
#24 33.41 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 33.41 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 33.41 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 33.41 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 33.41 make[1]: Leaving directory '/tmp/guacamole-server'
#24 33.41 make: *** [Makefile:466: all] Error 2
#24 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
32.83       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
32.83 cc1: all warnings being treated as errors
32.84 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
32.84 make[3]: *** Waiting for unfinished jobs....
33.41 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
33.41 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
33.41 make[2]: *** [Makefile:801: all-recursive] Error 1
33.41 make[1]: *** [Makefile:546: all-recursive] Error 1
33.41 make[1]: Leaving directory '/tmp/guacamole-server'
33.41 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2397
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2397:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2396

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2396/display/redirect>

Changes:


------------------------------------------
[...truncated 228.86 KiB...]
#19 18.16 config.status: creating src/guaclog/Makefile
#19 18.18 config.status: creating src/guaclog/man/guaclog.1
#19 18.20 config.status: creating src/pulse/Makefile
#19 18.22 config.status: creating src/protocols/kubernetes/Makefile
#19 18.24 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 18.26 config.status: creating src/protocols/rdp/Makefile
#19 18.31 config.status: creating src/protocols/rdp/tests/Makefile
#19 18.33 config.status: creating src/protocols/ssh/Makefile
#19 18.35 config.status: creating src/protocols/telnet/Makefile
#19 18.37 config.status: creating src/protocols/vnc/Makefile
#19 18.40 config.status: creating config.h
#19 18.41 config.status: executing depfiles commands
#19 19.74 config.status: executing libtool commands
#19 19.75 
#19 19.75 ------------------------------------------------
#19 19.75 guacamole-server version 1.6.1
#19 19.75 ------------------------------------------------
#19 19.75 
#19 19.75    Library status:
#19 19.75 
#19 19.75      freerdp ............. yes (2.x)
#19 19.75      pango ............... yes
#19 19.75      libavcodec .......... no
#19 19.75      libavformat ......... no
#19 19.75      libavutil ........... no
#19 19.75      libssh2 ............. yes
#19 19.75      libssl .............. yes
#19 19.75      libswscale .......... no
#19 19.75      libtelnet ........... yes
#19 19.75      libVNCServer ........ yes
#19 19.75      libvorbis ........... no
#19 19.75      libpulse ............ yes
#19 19.75      libwebsockets ....... yes
#19 19.75      libwebp ............. yes
#19 19.75      wsock32 ............. no
#19 19.75 
#19 19.75    Protocol support:
#19 19.75 
#19 19.75       Kubernetes .... yes
#19 19.75       RDP ........... yes
#19 19.75       SSH ........... yes
#19 19.75       Telnet ........ yes
#19 19.75       VNC ........... yes
#19 19.75 
#19 19.75    Services / tools:
#19 19.75 
#19 19.75       guacd ...... yes
#19 19.75       guacenc .... no
#19 19.75       guaclog .... yes
#19 19.75 
#19 19.75    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 19.75    Init scripts: no
#19 19.75    Systemd units: no
#19 19.75    Systemd user: no
#19 19.75 
#19 19.75 Type "make" to compile guacamole-server.
#19 19.75 
#19 19.78 make  all-recursive
#19 19.79 make[1]: Entering directory '/tmp/guacamole-server'
#19 19.79 Making all in src/libguac
#19 19.80 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.80 Making all in .
#19 19.80 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.80   CC       libguac_la-argv.lo
#19 19.80   CC       libguac_la-audio.lo
#19 19.80   CC       libguac_la-client.lo
#19 19.80   CC       libguac_la-display.lo
#19 19.80   CC       libguac_la-display-builtin-cursors.lo
#19 19.81   CC       libguac_la-display-cursor.lo
#19 19.81   CC       libguac_la-display-flush.lo
#19 19.81   CC       libguac_la-display-layer.lo
#19 19.81   CC       libguac_la-display-layer-list.lo
#19 19.81   CC       libguac_la-display-plan.lo
#19 19.81   CC       libguac_la-display-plan-combine.lo
#19 19.81   CC       libguac_la-display-plan-rect.lo
#19 19.81   CC       libguac_la-display-plan-search.lo
#19 19.81   CC       libguac_la-display-render-thread.lo
#19 19.81   CC       libguac_la-display-worker.lo
#19 19.81   CC       libguac_la-encode-jpeg.lo
#19 19.81   CC       libguac_la-encode-png.lo
#19 19.81   CC       libguac_la-error.lo
#19 19.81   CC       libguac_la-fifo.lo
#19 19.81   CC       libguac_la-file.lo
#19 19.81   CC       libguac_la-fips.lo
#19 19.81   CC       libguac_la-flag.lo
#19 19.82   CC       libguac_la-hash.lo
#19 19.82   CC       libguac_la-id.lo
#19 19.90   CC       libguac_la-mem.lo
#19 19.98   CC       libguac_la-rwlock.lo
#19 19.98   CC       libguac_la-palette.lo
#19 19.98   CC       libguac_la-parser.lo
#19 19.98   CC       libguac_la-pool.lo
#19 19.98   CC       libguac_la-proctitle.lo
#19 19.98   CC       libguac_la-protocol.lo
#19 19.99   CC       libguac_la-raw_encoder.lo
#19 19.99   CC       libguac_la-recording.lo
#19 19.99   CC       libguac_la-rect.lo
#19 20.00   CC       libguac_la-socket.lo
#19 20.00   CC       libguac_la-socket-broadcast.lo
#19 20.00   CC       libguac_la-socket-fd.lo
#19 20.01   CC       libguac_la-socket-nest.lo
#19 20.01   CC       libguac_la-string.lo
#19 20.01   CC       libguac_la-socket-tee.lo
#19 20.01   CC       libguac_la-tcp.lo
#19 20.01   CC       libguac_la-timestamp.lo
#19 20.01   CC       libguac_la-unicode.lo
#19 20.02   CC       libguac_la-user.lo
#19 20.03   CC       libguac_la-user-handlers.lo
#19 20.09   CC       libguac_la-user-handshake.lo
#19 20.11   CC       libguac_la-wait-fd.lo
#19 20.11   CC       libguac_la-wol.lo
#19 20.12   CC       libguac_la-encode-webp.lo
#19 20.13   CC       libguac_la-socket-ssl.lo
#19 20.47   CCLD     libguac.la
#19 20.77 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.77 Making all in tests
#19 20.78 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.78 make[3]: Nothing to be done for 'all'.
#19 20.78 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.78 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.78 Making all in src/common
#19 20.78 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.78 Making all in .
#19 20.78 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.78   CC       libguac_common_la-io.lo
#19 20.79   CC       libguac_common_la-blank_cursor.lo
#19 20.79   CC       libguac_common_la-clipboard.lo
#19 20.79   CC       libguac_common_la-cursor.lo
#19 20.79   CC       libguac_common_la-dot_cursor.lo
#19 20.79   CC       libguac_common_la-ibar_cursor.lo
#19 20.79   CC       libguac_common_la-iconv.lo
#19 20.79   CC       libguac_common_la-json.lo
#19 20.79   CC       libguac_common_la-list.lo
#19 20.79   CC       libguac_common_la-pointer_cursor.lo
#19 20.79   CC       libguac_common_la-rect.lo
#19 20.79   CC       libguac_common_la-string.lo
#19 20.79   CC       libguac_common_la-surface.lo
#19 21.10   CCLD     libguac_common.la
#19 21.19 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.19 Making all in tests
#19 21.19 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.19 make[3]: Nothing to be done for 'all'.
#19 21.19 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.19 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.19 Making all in src/common-ssh
#19 21.20 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.20 Making all in .
#19 21.20 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.20   CC       libguac_common_ssh_la-buffer.lo
#19 21.20   CC       libguac_common_ssh_la-sftp.lo
#19 21.20   CC       libguac_common_ssh_la-ssh.lo
#19 21.20   CC       libguac_common_ssh_la-key.lo
#19 21.20   CC       libguac_common_ssh_la-user.lo
#19 21.48   CCLD     libguac_common_ssh.la
#19 21.54 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.54 Making all in tests
#19 21.54 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.54 make[3]: Nothing to be done for 'all'.
#19 21.54 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.54 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.54 Making all in src/terminal
#19 21.55 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.55 Making all in .
#19 21.55 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.55   CC       libguac_terminal_la-buffer.lo
#19 21.55   CC       libguac_terminal_la-char-mappings.lo
#19 21.55   CC       libguac_terminal_la-color-scheme.lo
#19 21.55   CC       libguac_terminal_la-common.lo
#19 21.55   CC       libguac_terminal_la-display.lo
#19 21.55   CC       libguac_terminal_la-named-colors.lo
#19 21.55   CC       libguac_terminal_la-palette.lo
#19 21.56   CC       libguac_terminal_la-scrollbar.lo
#19 21.56   CC       libguac_terminal_la-select.lo
#19 21.56   CC       libguac_terminal_la-selection-point.lo
#19 21.56   CC       libguac_terminal_la-terminal.lo
#19 21.56   CC       libguac_terminal_la-terminal-handlers.lo
#19 21.56   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 21.56   CC       libguac_terminal_la-typescript.lo
#19 21.56   CC       libguac_terminal_la-xparsecolor.lo
#19 21.80 terminal.c: In function '__guac_terminal_send_key':
#19 21.80 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 21.80  1924 |             char data;
#19 21.80       |                  ^~~~
#19 21.80 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 21.80  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 21.80       |                                                   ^~~~
#19 21.80 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 21.80 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 21.80  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 21.80       |             ^
#19 21.80 terminal.c: At top level:
#19 21.80 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 21.80  2193 |     return 0;
#19 21.80       |     ^~~~~~
#19 21.81 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 21.81  2195 | }
#19 21.81       | ^
#19 21.82 terminal.c: In function '__guac_terminal_send_key':
#19 21.82 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 21.82  2191 |     }
#19 21.82       |     ^
#19 21.82 terminal.c: At top level:
#19 21.82 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 21.82  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 21.82       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.82 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 21.82  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 21.82       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.82 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 21.82  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 21.82       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.82 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 21.82  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 21.82       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.82 cc1: all warnings being treated as errors
#19 21.82 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 21.82 make[3]: *** Waiting for unfinished jobs....
#19 22.07 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.07 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.07 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.07 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.07 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.07 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
21.82       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.82 cc1: all warnings being treated as errors
21.82 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.82 make[3]: *** Waiting for unfinished jobs....
22.07 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.07 make[2]: *** [Makefile:801: all-recursive] Error 1
22.07 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.07 make[1]: *** [Makefile:546: all-recursive] Error 1
22.07 make[1]: Leaving directory '/tmp/guacamole-server'
22.07 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2396
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2396:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2395

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2395/display/redirect>

Changes:


------------------------------------------
[...truncated 228.94 KiB...]
#24 17.71 config.status: creating src/guaclog/Makefile
#24 17.73 config.status: creating src/guaclog/man/guaclog.1
#24 17.74 config.status: creating src/pulse/Makefile
#24 17.76 config.status: creating src/protocols/kubernetes/Makefile
#24 17.78 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 17.81 config.status: creating src/protocols/rdp/Makefile
#24 17.85 config.status: creating src/protocols/rdp/tests/Makefile
#24 17.87 config.status: creating src/protocols/ssh/Makefile
#24 17.89 config.status: creating src/protocols/telnet/Makefile
#24 17.91 config.status: creating src/protocols/vnc/Makefile
#24 17.94 config.status: creating config.h
#24 17.95 config.status: executing depfiles commands
#24 19.39 config.status: executing libtool commands
#24 19.41 
#24 19.41 ------------------------------------------------
#24 19.41 guacamole-server version 1.6.1
#24 19.41 ------------------------------------------------
#24 19.41 
#24 19.41    Library status:
#24 19.41 
#24 19.41      freerdp ............. yes (2.x)
#24 19.41      pango ............... yes
#24 19.41      libavcodec .......... no
#24 19.41      libavformat ......... no
#24 19.41      libavutil ........... no
#24 19.41      libssh2 ............. yes
#24 19.41      libssl .............. yes
#24 19.41      libswscale .......... no
#24 19.41      libtelnet ........... yes
#24 19.41      libVNCServer ........ yes
#24 19.41      libvorbis ........... no
#24 19.41      libpulse ............ yes
#24 19.41      libwebsockets ....... yes
#24 19.41      libwebp ............. yes
#24 19.41      wsock32 ............. no
#24 19.41 
#24 19.41    Protocol support:
#24 19.41 
#24 19.41       Kubernetes .... yes
#24 19.41       RDP ........... yes
#24 19.41       SSH ........... yes
#24 19.41       Telnet ........ yes
#24 19.41       VNC ........... yes
#24 19.41 
#24 19.41    Services / tools:
#24 19.41 
#24 19.41       guacd ...... yes
#24 19.41       guacenc .... no
#24 19.41       guaclog .... yes
#24 19.41 
#24 19.41    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 19.41    Init scripts: no
#24 19.41    Systemd units: no
#24 19.41    Systemd user: no
#24 19.41 
#24 19.41 Type "make" to compile guacamole-server.
#24 19.41 
#24 19.44 make  all-recursive
#24 19.44 make[1]: Entering directory '/tmp/guacamole-server'
#24 19.45 Making all in src/libguac
#24 19.45 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 19.45 Making all in .
#24 19.46 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 19.46   CC       libguac_la-argv.lo
#24 19.46   CC       libguac_la-audio.lo
#24 19.46   CC       libguac_la-client.lo
#24 19.46   CC       libguac_la-display.lo
#24 19.46   CC       libguac_la-display-builtin-cursors.lo
#24 19.46   CC       libguac_la-display-cursor.lo
#24 19.46   CC       libguac_la-display-flush.lo
#24 19.46   CC       libguac_la-display-layer.lo
#24 19.46   CC       libguac_la-display-layer-list.lo
#24 19.46   CC       libguac_la-display-plan.lo
#24 19.46   CC       libguac_la-display-plan-combine.lo
#24 19.47   CC       libguac_la-display-plan-rect.lo
#24 19.47   CC       libguac_la-display-plan-search.lo
#24 19.47   CC       libguac_la-display-render-thread.lo
#24 19.47   CC       libguac_la-display-worker.lo
#24 19.47   CC       libguac_la-encode-jpeg.lo
#24 19.47   CC       libguac_la-encode-png.lo
#24 19.47   CC       libguac_la-error.lo
#24 19.47   CC       libguac_la-fifo.lo
#24 19.47   CC       libguac_la-file.lo
#24 19.47   CC       libguac_la-flag.lo
#24 19.47   CC       libguac_la-fips.lo
#24 19.48   CC       libguac_la-hash.lo
#24 19.48   CC       libguac_la-id.lo
#24 19.64   CC       libguac_la-mem.lo
#24 19.64   CC       libguac_la-rwlock.lo
#24 19.67   CC       libguac_la-palette.lo
#24 19.69   CC       libguac_la-parser.lo
#24 19.72   CC       libguac_la-pool.lo
#24 19.73   CC       libguac_la-proctitle.lo
#24 19.73   CC       libguac_la-raw_encoder.lo
#24 19.73   CC       libguac_la-protocol.lo
#24 19.73   CC       libguac_la-recording.lo
#24 19.73   CC       libguac_la-socket.lo
#24 19.73   CC       libguac_la-rect.lo
#24 19.73   CC       libguac_la-socket-broadcast.lo
#24 19.73   CC       libguac_la-socket-fd.lo
#24 19.74   CC       libguac_la-socket-nest.lo
#24 19.74   CC       libguac_la-socket-tee.lo
#24 19.74   CC       libguac_la-string.lo
#24 19.74   CC       libguac_la-tcp.lo
#24 19.75   CC       libguac_la-timestamp.lo
#24 19.77   CC       libguac_la-unicode.lo
#24 19.77   CC       libguac_la-user.lo
#24 19.77   CC       libguac_la-user-handlers.lo
#24 19.77   CC       libguac_la-user-handshake.lo
#24 19.80   CC       libguac_la-wait-fd.lo
#24 19.81   CC       libguac_la-wol.lo
#24 19.85   CC       libguac_la-encode-webp.lo
#24 19.88   CC       libguac_la-socket-ssl.lo
#24 20.17   CCLD     libguac.la
#24 20.42 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 20.42 Making all in tests
#24 20.43 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 20.43 make[3]: Nothing to be done for 'all'.
#24 20.43 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 20.43 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 20.43 Making all in src/common
#24 20.43 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 20.44 Making all in .
#24 20.44 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 20.44   CC       libguac_common_la-io.lo
#24 20.44   CC       libguac_common_la-blank_cursor.lo
#24 20.44   CC       libguac_common_la-clipboard.lo
#24 20.44   CC       libguac_common_la-cursor.lo
#24 20.44   CC       libguac_common_la-dot_cursor.lo
#24 20.44   CC       libguac_common_la-ibar_cursor.lo
#24 20.44   CC       libguac_common_la-iconv.lo
#24 20.45   CC       libguac_common_la-json.lo
#24 20.45   CC       libguac_common_la-list.lo
#24 20.45   CC       libguac_common_la-pointer_cursor.lo
#24 20.45   CC       libguac_common_la-rect.lo
#24 20.45   CC       libguac_common_la-string.lo
#24 20.45   CC       libguac_common_la-surface.lo
#24 20.80   CCLD     libguac_common.la
#24 20.88 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 20.88 Making all in tests
#24 20.89 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 20.89 make[3]: Nothing to be done for 'all'.
#24 20.89 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 20.89 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 20.89 Making all in src/common-ssh
#24 20.89 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 20.89 Making all in .
#24 20.89 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 20.89   CC       libguac_common_ssh_la-buffer.lo
#24 20.89   CC       libguac_common_ssh_la-sftp.lo
#24 20.90   CC       libguac_common_ssh_la-ssh.lo
#24 20.90   CC       libguac_common_ssh_la-key.lo
#24 20.90   CC       libguac_common_ssh_la-user.lo
#24 21.18   CCLD     libguac_common_ssh.la
#24 21.25 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 21.25 Making all in tests
#24 21.25 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 21.25 make[3]: Nothing to be done for 'all'.
#24 21.25 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 21.25 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 21.25 Making all in src/terminal
#24 21.26 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 21.26 Making all in .
#24 21.26 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 21.26   CC       libguac_terminal_la-buffer.lo
#24 21.26   CC       libguac_terminal_la-char-mappings.lo
#24 21.26   CC       libguac_terminal_la-color-scheme.lo
#24 21.26   CC       libguac_terminal_la-common.lo
#24 21.26   CC       libguac_terminal_la-display.lo
#24 21.26   CC       libguac_terminal_la-named-colors.lo
#24 21.26   CC       libguac_terminal_la-palette.lo
#24 21.26   CC       libguac_terminal_la-scrollbar.lo
#24 21.26   CC       libguac_terminal_la-select.lo
#24 21.26   CC       libguac_terminal_la-selection-point.lo
#24 21.26   CC       libguac_terminal_la-terminal.lo
#24 21.27   CC       libguac_terminal_la-terminal-handlers.lo
#24 21.27   CC       libguac_terminal_la-terminal-stdin-stream.lo
#24 21.27   CC       libguac_terminal_la-typescript.lo
#24 21.27   CC       libguac_terminal_la-xparsecolor.lo
#24 21.54 terminal.c: In function '__guac_terminal_send_key':
#24 21.54 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 21.54  1924 |             char data;
#24 21.54       |                  ^~~~
#24 21.54 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 21.54  1967 |             return guac_terminal_send_data(term, &data, 1);
#24 21.54       |                                                   ^~~~
#24 21.54 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 21.55 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 21.55  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 21.55       |             ^
#24 21.55 terminal.c: At top level:
#24 21.55 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 21.55  2193 |     return 0;
#24 21.55       |     ^~~~~~
#24 21.55 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 21.55  2195 | }
#24 21.55       | ^
#24 21.56 terminal.c: In function '__guac_terminal_send_key':
#24 21.56 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 21.56  2191 |     }
#24 21.56       |     ^
#24 21.56 terminal.c: At top level:
#24 21.56 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 21.56  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 21.56       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.56 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 21.56  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 21.56       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.56 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 21.56  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 21.56       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.56 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 21.56  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 21.56       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 21.57 cc1: all warnings being treated as errors
#24 21.57 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 21.57 make[3]: *** Waiting for unfinished jobs....
#24 21.83 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 21.83 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 21.83 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 21.83 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 21.83 make[1]: Leaving directory '/tmp/guacamole-server'
#24 21.83 make: *** [Makefile:466: all] Error 2
#24 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
21.56       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.57 cc1: all warnings being treated as errors
21.57 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.57 make[3]: *** Waiting for unfinished jobs....
21.83 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
21.83 make[2]: *** [Makefile:801: all-recursive] Error 1
21.83 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
21.83 make[1]: *** [Makefile:546: all-recursive] Error 1
21.83 make[1]: Leaving directory '/tmp/guacamole-server'
21.83 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2395
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2395:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2394

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2394/display/redirect>

Changes:


------------------------------------------
[...truncated 230.94 KiB...]
#19 29.05 config.status: creating src/guaclog/Makefile
#19 29.08 config.status: creating src/guaclog/man/guaclog.1
#19 29.11 config.status: creating src/pulse/Makefile
#19 29.13 config.status: creating src/protocols/kubernetes/Makefile
#19 29.16 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 29.20 config.status: creating src/protocols/rdp/Makefile
#19 29.26 config.status: creating src/protocols/rdp/tests/Makefile
#19 29.30 config.status: creating src/protocols/ssh/Makefile
#19 29.33 config.status: creating src/protocols/telnet/Makefile
#19 29.37 config.status: creating src/protocols/vnc/Makefile
#19 29.40 config.status: creating config.h
#19 29.41 config.status: executing depfiles commands
#19 31.48 config.status: executing libtool commands
#19 31.51 
#19 31.51 ------------------------------------------------
#19 31.51 guacamole-server version 1.6.1
#19 31.51 ------------------------------------------------
#19 31.51 
#19 31.51    Library status:
#19 31.51 
#19 31.51      freerdp ............. yes (2.x)
#19 31.51      pango ............... yes
#19 31.51      libavcodec .......... no
#19 31.51      libavformat ......... no
#19 31.51      libavutil ........... no
#19 31.51      libssh2 ............. yes
#19 31.51      libssl .............. yes
#19 31.51      libswscale .......... no
#19 31.51      libtelnet ........... yes
#19 31.51      libVNCServer ........ yes
#19 31.51      libvorbis ........... no
#19 31.51      libpulse ............ yes
#19 31.51      libwebsockets ....... yes
#19 31.51      libwebp ............. yes
#19 31.51      wsock32 ............. no
#19 31.51 
#19 31.51    Protocol support:
#19 31.51 
#19 31.51       Kubernetes .... yes
#19 31.51       RDP ........... yes
#19 31.51       SSH ........... yes
#19 31.51       Telnet ........ yes
#19 31.51       VNC ........... yes
#19 31.51 
#19 31.51    Services / tools:
#19 31.51 
#19 31.51       guacd ...... yes
#19 31.51       guacenc .... no
#19 31.51       guaclog .... yes
#19 31.51 
#19 31.51    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 31.51    Init scripts: no
#19 31.51    Systemd units: no
#19 31.51    Systemd user: no
#19 31.51 
#19 31.51 Type "make" to compile guacamole-server.
#19 31.51 
#19 31.58 make  all-recursive
#19 31.58 make[1]: Entering directory '/tmp/guacamole-server'
#19 31.58 Making all in src/libguac
#19 31.60 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 31.60 Making all in .
#19 31.61 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 31.61   CC       libguac_la-argv.lo
#19 31.61   CC       libguac_la-audio.lo
#19 31.61   CC       libguac_la-client.lo
#19 31.61   CC       libguac_la-display.lo
#19 31.61   CC       libguac_la-display-builtin-cursors.lo
#19 31.61   CC       libguac_la-display-cursor.lo
#19 31.62   CC       libguac_la-display-flush.lo
#19 31.62   CC       libguac_la-display-layer.lo
#19 31.62   CC       libguac_la-display-layer-list.lo
#19 31.62   CC       libguac_la-display-plan.lo
#19 31.62   CC       libguac_la-display-plan-combine.lo
#19 31.62   CC       libguac_la-display-plan-rect.lo
#19 31.62   CC       libguac_la-display-plan-search.lo
#19 31.62   CC       libguac_la-display-render-thread.lo
#19 31.62   CC       libguac_la-display-worker.lo
#19 31.62   CC       libguac_la-encode-jpeg.lo
#19 31.63   CC       libguac_la-encode-png.lo
#19 31.63   CC       libguac_la-error.lo
#19 31.63   CC       libguac_la-fifo.lo
#19 31.63   CC       libguac_la-file.lo
#19 31.63   CC       libguac_la-fips.lo
#19 31.63   CC       libguac_la-hash.lo
#19 31.63   CC       libguac_la-flag.lo
#19 31.63   CC       libguac_la-id.lo
#19 31.80   CC       libguac_la-mem.lo
#19 31.91   CC       libguac_la-rwlock.lo
#19 31.91   CC       libguac_la-palette.lo
#19 31.92   CC       libguac_la-parser.lo
#19 31.92   CC       libguac_la-pool.lo
#19 31.93   CC       libguac_la-proctitle.lo
#19 32.05   CC       libguac_la-protocol.lo
#19 32.05   CC       libguac_la-raw_encoder.lo
#19 32.05   CC       libguac_la-recording.lo
#19 32.06   CC       libguac_la-rect.lo
#19 32.06   CC       libguac_la-socket.lo
#19 32.06   CC       libguac_la-socket-broadcast.lo
#19 32.06   CC       libguac_la-socket-fd.lo
#19 32.07   CC       libguac_la-socket-nest.lo
#19 32.07   CC       libguac_la-socket-tee.lo
#19 32.07   CC       libguac_la-string.lo
#19 32.07   CC       libguac_la-tcp.lo
#19 32.07   CC       libguac_la-timestamp.lo
#19 32.07   CC       libguac_la-unicode.lo
#19 32.07   CC       libguac_la-user.lo
#19 32.07   CC       libguac_la-user-handlers.lo
#19 32.13   CC       libguac_la-user-handshake.lo
#19 32.13   CC       libguac_la-wait-fd.lo
#19 32.14   CC       libguac_la-wol.lo
#19 32.20   CC       libguac_la-encode-webp.lo
#19 32.20   CC       libguac_la-socket-ssl.lo
#19 32.76   CCLD     libguac.la
#19 33.27 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 33.27 Making all in tests
#19 33.28 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 33.28 make[3]: Nothing to be done for 'all'.
#19 33.28 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 33.28 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 33.28 Making all in src/common
#19 33.29 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 33.29 Making all in .
#19 33.30 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 33.30   CC       libguac_common_la-io.lo
#19 33.30   CC       libguac_common_la-blank_cursor.lo
#19 33.30   CC       libguac_common_la-clipboard.lo
#19 33.30   CC       libguac_common_la-cursor.lo
#19 33.30   CC       libguac_common_la-dot_cursor.lo
#19 33.30   CC       libguac_common_la-ibar_cursor.lo
#19 33.30   CC       libguac_common_la-iconv.lo
#19 33.30   CC       libguac_common_la-json.lo
#19 33.30   CC       libguac_common_la-list.lo
#19 33.31   CC       libguac_common_la-pointer_cursor.lo
#19 33.31   CC       libguac_common_la-rect.lo
#19 33.31   CC       libguac_common_la-string.lo
#19 33.31   CC       libguac_common_la-surface.lo
#19 33.77   CCLD     libguac_common.la
#19 33.96 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 33.96 Making all in tests
#19 33.96 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 33.96 make[3]: Nothing to be done for 'all'.
#19 33.96 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 33.96 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 33.97 Making all in src/common-ssh
#19 33.97 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 33.97 Making all in .
#19 33.98 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 33.98   CC       libguac_common_ssh_la-buffer.lo
#19 33.98   CC       libguac_common_ssh_la-sftp.lo
#19 33.98   CC       libguac_common_ssh_la-ssh.lo
#19 33.98   CC       libguac_common_ssh_la-key.lo
#19 33.98   CC       libguac_common_ssh_la-user.lo
#19 34.49   CCLD     libguac_common_ssh.la
#19 34.65 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 34.65 Making all in tests
#19 34.65 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 34.65 make[3]: Nothing to be done for 'all'.
#19 34.65 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 34.65 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 34.65 Making all in src/terminal
#19 34.66 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 34.66 Making all in .
#19 34.67 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 34.67   CC       libguac_terminal_la-buffer.lo
#19 34.67   CC       libguac_terminal_la-char-mappings.lo
#19 34.67   CC       libguac_terminal_la-color-scheme.lo
#19 34.67   CC       libguac_terminal_la-common.lo
#19 34.67   CC       libguac_terminal_la-display.lo
#19 34.67   CC       libguac_terminal_la-named-colors.lo
#19 34.67   CC       libguac_terminal_la-palette.lo
#19 34.68   CC       libguac_terminal_la-scrollbar.lo
#19 34.68   CC       libguac_terminal_la-select.lo
#19 34.68   CC       libguac_terminal_la-selection-point.lo
#19 34.68   CC       libguac_terminal_la-terminal.lo
#19 34.68   CC       libguac_terminal_la-terminal-handlers.lo
#19 34.68   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 34.68   CC       libguac_terminal_la-typescript.lo
#19 34.68   CC       libguac_terminal_la-xparsecolor.lo
#19 35.11 terminal.c: In function '__guac_terminal_send_key':
#19 35.11 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 35.11  1924 |             char data;
#19 35.11       |                  ^~~~
#19 35.11 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 35.11  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 35.11       |                                                   ^~~~
#19 35.11 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 35.12 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 35.12  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 35.12       |             ^
#19 35.12 terminal.c: At top level:
#19 35.12 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 35.12  2193 |     return 0;
#19 35.12       |     ^~~~~~
#19 35.12 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 35.12  2195 | }
#19 35.12       | ^
#19 35.15 terminal.c: In function '__guac_terminal_send_key':
#19 35.15 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 35.15  2191 |     }
#19 35.15       |     ^
#19 35.15 terminal.c: At top level:
#19 35.15 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 35.15  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 35.15       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.15 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 35.15  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 35.15       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.15 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 35.15  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 35.15       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.15 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 35.15  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 35.15       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 35.15 cc1: all warnings being treated as errors
#19 35.16 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 35.16 make[3]: *** Waiting for unfinished jobs....
#19 35.64 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 35.64 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 35.64 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 35.64 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 35.64 make[1]: Leaving directory '/tmp/guacamole-server'
#19 35.64 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
35.15       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
35.15 cc1: all warnings being treated as errors
35.16 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
35.16 make[3]: *** Waiting for unfinished jobs....
35.64 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
35.64 make[2]: *** [Makefile:801: all-recursive] Error 1
35.64 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
35.64 make[1]: *** [Makefile:546: all-recursive] Error 1
35.64 make[1]: Leaving directory '/tmp/guacamole-server'
35.64 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2394
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2394:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2393

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2393/display/redirect>

Changes:


------------------------------------------
[...truncated 230.24 KiB...]
#24 18.34 config.status: creating src/guaclog/Makefile
#24 18.36 config.status: creating src/guaclog/man/guaclog.1
#24 18.38 config.status: creating src/pulse/Makefile
#24 18.40 config.status: creating src/protocols/kubernetes/Makefile
#24 18.42 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 18.44 config.status: creating src/protocols/rdp/Makefile
#24 18.49 config.status: creating src/protocols/rdp/tests/Makefile
#24 18.51 config.status: creating src/protocols/ssh/Makefile
#24 18.53 config.status: creating src/protocols/telnet/Makefile
#24 18.55 config.status: creating src/protocols/vnc/Makefile
#24 18.57 config.status: creating config.h
#24 18.58 config.status: executing depfiles commands
#24 20.05 config.status: executing libtool commands
#24 20.07 
#24 20.07 ------------------------------------------------
#24 20.07 guacamole-server version 1.6.1
#24 20.07 ------------------------------------------------
#24 20.07 
#24 20.07    Library status:
#24 20.07 
#24 20.07      freerdp ............. yes (2.x)
#24 20.07      pango ............... yes
#24 20.07      libavcodec .......... no
#24 20.07      libavformat ......... no
#24 20.07      libavutil ........... no
#24 20.07      libssh2 ............. yes
#24 20.07      libssl .............. yes
#24 20.07      libswscale .......... no
#24 20.07      libtelnet ........... yes
#24 20.07      libVNCServer ........ yes
#24 20.07      libvorbis ........... no
#24 20.07      libpulse ............ yes
#24 20.07      libwebsockets ....... yes
#24 20.07      libwebp ............. yes
#24 20.07      wsock32 ............. no
#24 20.07 
#24 20.07    Protocol support:
#24 20.07 
#24 20.07       Kubernetes .... yes
#24 20.07       RDP ........... yes
#24 20.07       SSH ........... yes
#24 20.07       Telnet ........ yes
#24 20.07       VNC ........... yes
#24 20.07 
#24 20.07    Services / tools:
#24 20.07 
#24 20.07       guacd ...... yes
#24 20.07       guacenc .... no
#24 20.07       guaclog .... yes
#24 20.07 
#24 20.07    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 20.07    Init scripts: no
#24 20.07    Systemd units: no
#24 20.07    Systemd user: no
#24 20.07 
#24 20.07 Type "make" to compile guacamole-server.
#24 20.07 
#24 20.13 make  all-recursive
#24 20.13 make[1]: Entering directory '/tmp/guacamole-server'
#24 20.14 Making all in src/libguac
#24 20.15 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 20.15 Making all in .
#24 20.16 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 20.16   CC       libguac_la-argv.lo
#24 20.16   CC       libguac_la-audio.lo
#24 20.16   CC       libguac_la-client.lo
#24 20.17   CC       libguac_la-display.lo
#24 20.17   CC       libguac_la-display-cursor.lo
#24 20.17   CC       libguac_la-display-builtin-cursors.lo
#24 20.18   CC       libguac_la-display-flush.lo
#24 20.18   CC       libguac_la-display-layer.lo
#24 20.18   CC       libguac_la-display-layer-list.lo
#24 20.18   CC       libguac_la-display-plan.lo
#24 20.18   CC       libguac_la-display-plan-combine.lo
#24 20.19   CC       libguac_la-display-plan-rect.lo
#24 20.19   CC       libguac_la-display-plan-search.lo
#24 20.19   CC       libguac_la-display-render-thread.lo
#24 20.19   CC       libguac_la-display-worker.lo
#24 20.19   CC       libguac_la-encode-jpeg.lo
#24 20.20   CC       libguac_la-error.lo
#24 20.20   CC       libguac_la-encode-png.lo
#24 20.20   CC       libguac_la-fifo.lo
#24 20.20   CC       libguac_la-file.lo
#24 20.20   CC       libguac_la-fips.lo
#24 20.20   CC       libguac_la-flag.lo
#24 20.21   CC       libguac_la-hash.lo
#24 20.21   CC       libguac_la-id.lo
#24 20.52   CC       libguac_la-mem.lo
#24 20.52   CC       libguac_la-rwlock.lo
#24 20.55   CC       libguac_la-palette.lo
#24 20.57   CC       libguac_la-parser.lo
#24 20.58   CC       libguac_la-pool.lo
#24 20.58   CC       libguac_la-proctitle.lo
#24 20.59   CC       libguac_la-protocol.lo
#24 20.60   CC       libguac_la-raw_encoder.lo
#24 20.60   CC       libguac_la-recording.lo
#24 20.63   CC       libguac_la-rect.lo
#24 20.63   CC       libguac_la-socket.lo
#24 20.63   CC       libguac_la-socket-broadcast.lo
#24 20.63   CC       libguac_la-socket-fd.lo
#24 20.65   CC       libguac_la-socket-nest.lo
#24 20.65   CC       libguac_la-socket-tee.lo
#24 20.67   CC       libguac_la-string.lo
#24 20.68   CC       libguac_la-tcp.lo
#24 20.68   CC       libguac_la-timestamp.lo
#24 20.69   CC       libguac_la-unicode.lo
#24 20.70   CC       libguac_la-user.lo
#24 20.71   CC       libguac_la-user-handlers.lo
#24 20.73   CC       libguac_la-user-handshake.lo
#24 20.79   CC       libguac_la-wait-fd.lo
#24 20.84   CC       libguac_la-wol.lo
#24 20.87   CC       libguac_la-encode-webp.lo
#24 20.89   CC       libguac_la-socket-ssl.lo
#24 21.23   CCLD     libguac.la
#24 21.48 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 21.48 Making all in tests
#24 21.48 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 21.48 make[3]: Nothing to be done for 'all'.
#24 21.48 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 21.48 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 21.48 Making all in src/common
#24 21.49 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 21.49 Making all in .
#24 21.49 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 21.49   CC       libguac_common_la-io.lo
#24 21.49   CC       libguac_common_la-blank_cursor.lo
#24 21.50   CC       libguac_common_la-clipboard.lo
#24 21.50   CC       libguac_common_la-cursor.lo
#24 21.50   CC       libguac_common_la-dot_cursor.lo
#24 21.50   CC       libguac_common_la-ibar_cursor.lo
#24 21.50   CC       libguac_common_la-iconv.lo
#24 21.50   CC       libguac_common_la-json.lo
#24 21.50   CC       libguac_common_la-list.lo
#24 21.50   CC       libguac_common_la-pointer_cursor.lo
#24 21.50   CC       libguac_common_la-rect.lo
#24 21.50   CC       libguac_common_la-string.lo
#24 21.50   CC       libguac_common_la-surface.lo
#24 21.84   CCLD     libguac_common.la
#24 21.93 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.93 Making all in tests
#24 21.93 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 21.93 make[3]: Nothing to be done for 'all'.
#24 21.93 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 21.93 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.93 Making all in src/common-ssh
#24 21.93 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.94 Making all in .
#24 21.94 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.94   CC       libguac_common_ssh_la-buffer.lo
#24 21.94   CC       libguac_common_ssh_la-sftp.lo
#24 21.94   CC       libguac_common_ssh_la-ssh.lo
#24 21.94   CC       libguac_common_ssh_la-key.lo
#24 21.94   CC       libguac_common_ssh_la-user.lo
#24 22.30   CCLD     libguac_common_ssh.la
#24 22.39 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 22.39 Making all in tests
#24 22.40 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 22.40 make[3]: Nothing to be done for 'all'.
#24 22.40 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 22.40 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 22.40 Making all in src/terminal
#24 22.40 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 22.40 Making all in .
#24 22.41 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 22.41   CC       libguac_terminal_la-buffer.lo
#24 22.41   CC       libguac_terminal_la-char-mappings.lo
#24 22.41   CC       libguac_terminal_la-color-scheme.lo
#24 22.41   CC       libguac_terminal_la-common.lo
#24 22.41   CC       libguac_terminal_la-display.lo
#24 22.41   CC       libguac_terminal_la-named-colors.lo
#24 22.41   CC       libguac_terminal_la-palette.lo
#24 22.41   CC       libguac_terminal_la-scrollbar.lo
#24 22.41   CC       libguac_terminal_la-select.lo
#24 22.41   CC       libguac_terminal_la-selection-point.lo
#24 22.41   CC       libguac_terminal_la-terminal.lo
#24 22.41   CC       libguac_terminal_la-terminal-handlers.lo
#24 22.41   CC       libguac_terminal_la-terminal-stdin-stream.lo
#24 22.41   CC       libguac_terminal_la-typescript.lo
#24 22.42   CC       libguac_terminal_la-xparsecolor.lo
#24 22.73 terminal.c: In function '__guac_terminal_send_key':
#24 22.73 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 22.73  1924 |             char data;
#24 22.73       |                  ^~~~
#24 22.73 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 22.73  1967 |             return guac_terminal_send_data(term, &data, 1);
#24 22.73       |                                                   ^~~~
#24 22.73 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 22.74 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 22.74  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 22.74       |             ^
#24 22.74 terminal.c: At top level:
#24 22.74 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 22.74  2193 |     return 0;
#24 22.74       |     ^~~~~~
#24 22.74 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 22.74  2195 | }
#24 22.74       | ^
#24 22.76 terminal.c: In function '__guac_terminal_send_key':
#24 22.76 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 22.76  2191 |     }
#24 22.76       |     ^
#24 22.76 terminal.c: At top level:
#24 22.76 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 22.76  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 22.76       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.76 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 22.76  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 22.76       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.76 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 22.76  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 22.76       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.76 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 22.76  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 22.76       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.76 cc1: all warnings being treated as errors
#24 22.77 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 22.77 make[3]: *** Waiting for unfinished jobs....
#24 22.99 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.99 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 22.99 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.99 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 22.99 make[1]: Leaving directory '/tmp/guacamole-server'
#24 22.99 make: *** [Makefile:466: all] Error 2
#24 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
22.76       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.76 cc1: all warnings being treated as errors
22.77 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.77 make[3]: *** Waiting for unfinished jobs....
22.99 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.99 make[2]: *** [Makefile:801: all-recursive] Error 1
22.99 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.99 make[1]: *** [Makefile:546: all-recursive] Error 1
22.99 make[1]: Leaving directory '/tmp/guacamole-server'
22.99 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2393
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2393:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2392

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2392/display/redirect>

Changes:


------------------------------------------
[...truncated 234.64 KiB...]
#24 39.77 config.status: creating src/guaclog/Makefile
#24 39.82 config.status: creating src/guaclog/man/guaclog.1
#24 39.85 config.status: creating src/pulse/Makefile
#24 39.88 config.status: creating src/protocols/kubernetes/Makefile
#24 39.93 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 39.98 config.status: creating src/protocols/rdp/Makefile
#24 40.07 config.status: creating src/protocols/rdp/tests/Makefile
#24 40.12 config.status: creating src/protocols/ssh/Makefile
#24 40.17 config.status: creating src/protocols/telnet/Makefile
#24 40.23 config.status: creating src/protocols/vnc/Makefile
#24 40.28 config.status: creating config.h
#24 40.29 config.status: executing depfiles commands
#24 42.96 config.status: executing libtool commands
#24 43.01 
#24 43.01 ------------------------------------------------
#24 43.01 guacamole-server version 1.6.1
#24 43.01 ------------------------------------------------
#24 43.01 
#24 43.01    Library status:
#24 43.01 
#24 43.01      freerdp ............. yes (2.x)
#24 43.01      pango ............... yes
#24 43.01      libavcodec .......... no
#24 43.01      libavformat ......... no
#24 43.01      libavutil ........... no
#24 43.01      libssh2 ............. yes
#24 43.01      libssl .............. yes
#24 43.01      libswscale .......... no
#24 43.01      libtelnet ........... yes
#24 43.01      libVNCServer ........ yes
#24 43.01      libvorbis ........... no
#24 43.01      libpulse ............ yes
#24 43.01      libwebsockets ....... yes
#24 43.01      libwebp ............. yes
#24 43.01      wsock32 ............. no
#24 43.01 
#24 43.01    Protocol support:
#24 43.01 
#24 43.01       Kubernetes .... yes
#24 43.01       RDP ........... yes
#24 43.01       SSH ........... yes
#24 43.01       Telnet ........ yes
#24 43.01       VNC ........... yes
#24 43.01 
#24 43.01    Services / tools:
#24 43.01 
#24 43.01       guacd ...... yes
#24 43.01       guacenc .... no
#24 43.01       guaclog .... yes
#24 43.01 
#24 43.01    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 43.01    Init scripts: no
#24 43.01    Systemd units: no
#24 43.01    Systemd user: no
#24 43.01 
#24 43.01 Type "make" to compile guacamole-server.
#24 43.01 
#24 43.11 make  all-recursive
#24 43.12 make[1]: Entering directory '/tmp/guacamole-server'
#24 43.12 Making all in src/libguac
#24 43.14 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 43.14 Making all in .
#24 43.15 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 43.16   CC       libguac_la-audio.lo
#24 43.16   CC       libguac_la-argv.lo
#24 43.16   CC       libguac_la-client.lo
#24 43.16   CC       libguac_la-display.lo
#24 43.16   CC       libguac_la-display-builtin-cursors.lo
#24 43.16   CC       libguac_la-display-cursor.lo
#24 43.16   CC       libguac_la-display-flush.lo
#24 43.17   CC       libguac_la-display-layer.lo
#24 43.17   CC       libguac_la-display-layer-list.lo
#24 43.17   CC       libguac_la-display-plan.lo
#24 43.17   CC       libguac_la-display-plan-combine.lo
#24 43.17   CC       libguac_la-display-plan-rect.lo
#24 43.18   CC       libguac_la-display-plan-search.lo
#24 43.18   CC       libguac_la-display-render-thread.lo
#24 43.19   CC       libguac_la-display-worker.lo
#24 43.19   CC       libguac_la-encode-jpeg.lo
#24 43.94   CC       libguac_la-encode-png.lo
#24 44.15   CC       libguac_la-error.lo
#24 44.22   CC       libguac_la-fifo.lo
#24 44.41   CC       libguac_la-file.lo
#24 44.44   CC       libguac_la-fips.lo
#24 44.47   CC       libguac_la-flag.lo
#24 44.49   CC       libguac_la-hash.lo
#24 44.49   CC       libguac_la-id.lo
#24 44.49   CC       libguac_la-mem.lo
#24 44.52   CC       libguac_la-rwlock.lo
#24 44.52   CC       libguac_la-palette.lo
#24 44.55   CC       libguac_la-parser.lo
#24 44.64   CC       libguac_la-pool.lo
#24 44.68   CC       libguac_la-proctitle.lo
#24 45.12   CC       libguac_la-protocol.lo
#24 45.19   CC       libguac_la-raw_encoder.lo
#24 45.21   CC       libguac_la-recording.lo
#24 45.24   CC       libguac_la-rect.lo
#24 45.28   CC       libguac_la-socket.lo
#24 45.28   CC       libguac_la-socket-broadcast.lo
#24 45.29   CC       libguac_la-socket-fd.lo
#24 45.30   CC       libguac_la-socket-nest.lo
#24 45.31   CC       libguac_la-socket-tee.lo
#24 45.33   CC       libguac_la-string.lo
#24 45.34   CC       libguac_la-tcp.lo
#24 45.34   CC       libguac_la-timestamp.lo
#24 45.39   CC       libguac_la-unicode.lo
#24 45.44   CC       libguac_la-user.lo
#24 45.45   CC       libguac_la-user-handlers.lo
#24 45.48   CC       libguac_la-user-handshake.lo
#24 45.93   CC       libguac_la-wait-fd.lo
#24 45.95   CC       libguac_la-wol.lo
#24 46.00   CC       libguac_la-encode-webp.lo
#24 46.07   CC       libguac_la-socket-ssl.lo
#24 47.30   CCLD     libguac.la
#24 47.94 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 47.94 Making all in tests
#24 47.95 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 47.95 make[3]: Nothing to be done for 'all'.
#24 47.95 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 47.95 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 47.95 Making all in src/common
#24 47.96 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 47.97 Making all in .
#24 47.97 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 47.97   CC       libguac_common_la-io.lo
#24 47.97   CC       libguac_common_la-blank_cursor.lo
#24 47.98   CC       libguac_common_la-clipboard.lo
#24 47.98   CC       libguac_common_la-cursor.lo
#24 47.98   CC       libguac_common_la-dot_cursor.lo
#24 47.98   CC       libguac_common_la-ibar_cursor.lo
#24 47.98   CC       libguac_common_la-iconv.lo
#24 47.98   CC       libguac_common_la-json.lo
#24 47.99   CC       libguac_common_la-list.lo
#24 47.99   CC       libguac_common_la-pointer_cursor.lo
#24 47.99   CC       libguac_common_la-rect.lo
#24 47.99   CC       libguac_common_la-string.lo
#24 48.00   CC       libguac_common_la-surface.lo
#24 49.08   CCLD     libguac_common.la
#24 49.34 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 49.35 Making all in tests
#24 49.35 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 49.35 make[3]: Nothing to be done for 'all'.
#24 49.35 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 49.35 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 49.35 Making all in src/common-ssh
#24 49.37 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 49.37 Making all in .
#24 49.38 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 49.38   CC       libguac_common_ssh_la-buffer.lo
#24 49.38   CC       libguac_common_ssh_la-sftp.lo
#24 49.38   CC       libguac_common_ssh_la-ssh.lo
#24 49.38   CC       libguac_common_ssh_la-key.lo
#24 49.38   CC       libguac_common_ssh_la-user.lo
#24 50.46   CCLD     libguac_common_ssh.la
#24 50.61 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 50.61 Making all in tests
#24 50.61 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 50.61 make[3]: Nothing to be done for 'all'.
#24 50.61 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 50.61 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 50.62 Making all in src/terminal
#24 50.62 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 50.63 Making all in .
#24 50.64 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 50.64   CC       libguac_terminal_la-buffer.lo
#24 50.64   CC       libguac_terminal_la-char-mappings.lo
#24 50.64   CC       libguac_terminal_la-color-scheme.lo
#24 50.64   CC       libguac_terminal_la-common.lo
#24 50.64   CC       libguac_terminal_la-display.lo
#24 50.65   CC       libguac_terminal_la-named-colors.lo
#24 50.65   CC       libguac_terminal_la-palette.lo
#24 50.65   CC       libguac_terminal_la-scrollbar.lo
#24 50.65   CC       libguac_terminal_la-select.lo
#24 50.65   CC       libguac_terminal_la-selection-point.lo
#24 50.66   CC       libguac_terminal_la-terminal.lo
#24 50.66   CC       libguac_terminal_la-terminal-handlers.lo
#24 50.66   CC       libguac_terminal_la-terminal-stdin-stream.lo
#24 50.66   CC       libguac_terminal_la-typescript.lo
#24 50.66   CC       libguac_terminal_la-xparsecolor.lo
#24 52.09 terminal.c: In function '__guac_terminal_send_key':
#24 52.09 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 52.09  1924 |             char data;
#24 52.09       |                  ^~~~
#24 52.09 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 52.09  1967 |             return guac_terminal_send_data(term, &data, 1);
#24 52.09       |                                                   ^~~~
#24 52.09 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 52.11 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 52.11  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 52.11       |             ^
#24 52.11 terminal.c: At top level:
#24 52.11 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 52.11  2193 |     return 0;
#24 52.11       |     ^~~~~~
#24 52.12 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 52.12  2195 | }
#24 52.12       | ^
#24 52.15 terminal.c: In function '__guac_terminal_send_key':
#24 52.15 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 52.15  2191 |     }
#24 52.15       |     ^
#24 52.16 terminal.c: At top level:
#24 52.16 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 52.16  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 52.16       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 52.16 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 52.16  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 52.16       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 52.17 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 52.17  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 52.17       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 52.17 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 52.17  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 52.17       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 52.17 cc1: all warnings being treated as errors
#24 52.21 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 52.21 make[3]: *** Waiting for unfinished jobs....
#24 53.02 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 53.02 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 53.02 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 53.02 make: *** [Makefile:466: all] Error 2
#24 53.02 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 53.02 make[1]: Leaving directory '/tmp/guacamole-server'
#24 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
52.17       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
52.17 cc1: all warnings being treated as errors
52.21 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
52.21 make[3]: *** Waiting for unfinished jobs....
53.02 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
53.02 make[2]: *** [Makefile:801: all-recursive] Error 1
53.02 make[1]: *** [Makefile:546: all-recursive] Error 1
53.02 make: *** [Makefile:466: all] Error 2
53.02 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
53.02 make[1]: Leaving directory '/tmp/guacamole-server'
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2392
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2392:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2391

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2391/display/redirect>

Changes:


------------------------------------------
[...truncated 235.75 KiB...]
#24 39.51 config.status: creating src/guaclog/Makefile
#24 39.55 config.status: creating src/guaclog/man/guaclog.1
#24 39.57 config.status: creating src/pulse/Makefile
#24 39.61 config.status: creating src/protocols/kubernetes/Makefile
#24 39.66 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 39.71 config.status: creating src/protocols/rdp/Makefile
#24 39.79 config.status: creating src/protocols/rdp/tests/Makefile
#24 39.83 config.status: creating src/protocols/ssh/Makefile
#24 39.86 config.status: creating src/protocols/telnet/Makefile
#24 39.91 config.status: creating src/protocols/vnc/Makefile
#24 39.95 config.status: creating config.h
#24 39.96 config.status: executing depfiles commands
#24 42.26 config.status: executing libtool commands
#24 42.29 
#24 42.29 ------------------------------------------------
#24 42.29 guacamole-server version 1.6.1
#24 42.29 ------------------------------------------------
#24 42.29 
#24 42.29    Library status:
#24 42.29 
#24 42.29      freerdp ............. yes (2.x)
#24 42.29      pango ............... yes
#24 42.29      libavcodec .......... no
#24 42.29      libavformat ......... no
#24 42.29      libavutil ........... no
#24 42.29      libssh2 ............. yes
#24 42.29      libssl .............. yes
#24 42.29      libswscale .......... no
#24 42.29      libtelnet ........... yes
#24 42.29      libVNCServer ........ yes
#24 42.29      libvorbis ........... no
#24 42.29      libpulse ............ yes
#24 42.29      libwebsockets ....... yes
#24 42.29      libwebp ............. yes
#24 42.29      wsock32 ............. no
#24 42.29 
#24 42.29    Protocol support:
#24 42.29 
#24 42.29       Kubernetes .... yes
#24 42.29       RDP ........... yes
#24 42.29       SSH ........... yes
#24 42.29       Telnet ........ yes
#24 42.29       VNC ........... yes
#24 42.29 
#24 42.29    Services / tools:
#24 42.29 
#24 42.29       guacd ...... yes
#24 42.29       guacenc .... no
#24 42.29       guaclog .... yes
#24 42.29 
#24 42.29    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 42.29    Init scripts: no
#24 42.29    Systemd units: no
#24 42.29    Systemd user: no
#24 42.29 
#24 42.29 Type "make" to compile guacamole-server.
#24 42.29 
#24 42.37 make  all-recursive
#24 42.38 make[1]: Entering directory '/tmp/guacamole-server'
#24 42.38 Making all in src/libguac
#24 42.39 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 42.40 Making all in .
#24 42.41 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 42.41   CC       libguac_la-argv.lo
#24 42.41   CC       libguac_la-audio.lo
#24 42.41   CC       libguac_la-client.lo
#24 42.41   CC       libguac_la-display.lo
#24 42.41   CC       libguac_la-display-builtin-cursors.lo
#24 42.42   CC       libguac_la-display-cursor.lo
#24 42.42   CC       libguac_la-display-flush.lo
#24 42.42   CC       libguac_la-display-layer.lo
#24 42.43   CC       libguac_la-display-layer-list.lo
#24 42.43   CC       libguac_la-display-plan.lo
#24 42.44   CC       libguac_la-display-plan-combine.lo
#24 42.44   CC       libguac_la-display-plan-rect.lo
#24 42.44   CC       libguac_la-display-plan-search.lo
#24 42.44   CC       libguac_la-display-worker.lo
#24 42.45   CC       libguac_la-display-render-thread.lo
#24 42.45   CC       libguac_la-encode-jpeg.lo
#24 42.64   CC       libguac_la-encode-png.lo
#24 43.23   CC       libguac_la-error.lo
#24 43.24   CC       libguac_la-fifo.lo
#24 43.33   CC       libguac_la-file.lo
#24 43.34   CC       libguac_la-fips.lo
#24 43.34   CC       libguac_la-flag.lo
#24 43.34   CC       libguac_la-hash.lo
#24 43.39   CC       libguac_la-id.lo
#24 43.40   CC       libguac_la-mem.lo
#24 43.47   CC       libguac_la-rwlock.lo
#24 43.48   CC       libguac_la-palette.lo
#24 43.51   CC       libguac_la-parser.lo
#24 43.52   CC       libguac_la-pool.lo
#24 43.52   CC       libguac_la-proctitle.lo
#24 43.62   CC       libguac_la-protocol.lo
#24 43.83   CC       libguac_la-raw_encoder.lo
#24 43.86   CC       libguac_la-recording.lo
#24 43.87   CC       libguac_la-rect.lo
#24 43.87   CC       libguac_la-socket.lo
#24 43.88   CC       libguac_la-socket-broadcast.lo
#24 43.89   CC       libguac_la-socket-fd.lo
#24 43.97   CC       libguac_la-socket-nest.lo
#24 43.98   CC       libguac_la-socket-tee.lo
#24 43.99   CC       libguac_la-string.lo
#24 44.02   CC       libguac_la-tcp.lo
#24 44.07   CC       libguac_la-timestamp.lo
#24 44.36   CC       libguac_la-unicode.lo
#24 44.41   CC       libguac_la-user.lo
#24 44.41   CC       libguac_la-user-handlers.lo
#24 44.43   CC       libguac_la-user-handshake.lo
#24 44.49   CC       libguac_la-wait-fd.lo
#24 44.50   CC       libguac_la-wol.lo
#24 44.63   CC       libguac_la-encode-webp.lo
#24 44.69   CC       libguac_la-socket-ssl.lo
#24 45.62   CCLD     libguac.la
#24 46.38 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 46.38 Making all in tests
#24 46.40 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 46.40 make[3]: Nothing to be done for 'all'.
#24 46.40 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 46.40 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 46.40 Making all in src/common
#24 46.40 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 46.41 Making all in .
#24 46.42 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 46.42   CC       libguac_common_la-io.lo
#24 46.42   CC       libguac_common_la-blank_cursor.lo
#24 46.42   CC       libguac_common_la-clipboard.lo
#24 46.42   CC       libguac_common_la-cursor.lo
#24 46.42   CC       libguac_common_la-dot_cursor.lo
#24 46.42   CC       libguac_common_la-ibar_cursor.lo
#24 46.43   CC       libguac_common_la-iconv.lo
#24 46.43   CC       libguac_common_la-json.lo
#24 46.43   CC       libguac_common_la-list.lo
#24 46.43   CC       libguac_common_la-pointer_cursor.lo
#24 46.43   CC       libguac_common_la-rect.lo
#24 46.44   CC       libguac_common_la-string.lo
#24 46.44   CC       libguac_common_la-surface.lo
#24 47.58   CCLD     libguac_common.la
#24 47.86 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 47.86 Making all in tests
#24 47.87 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 47.87 make[3]: Nothing to be done for 'all'.
#24 47.87 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 47.87 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 47.87 Making all in src/common-ssh
#24 47.87 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 47.88 Making all in .
#24 47.88 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 47.88   CC       libguac_common_ssh_la-buffer.lo
#24 47.88   CC       libguac_common_ssh_la-sftp.lo
#24 47.89   CC       libguac_common_ssh_la-ssh.lo
#24 47.89   CC       libguac_common_ssh_la-key.lo
#24 47.89   CC       libguac_common_ssh_la-user.lo
#24 48.86   CCLD     libguac_common_ssh.la
#24 49.02 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 49.02 Making all in tests
#24 49.02 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 49.02 make[3]: Nothing to be done for 'all'.
#24 49.02 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 49.02 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 49.02 Making all in src/terminal
#24 49.03 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 49.04 Making all in .
#24 49.04 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 49.05   CC       libguac_terminal_la-char-mappings.lo
#24 49.05   CC       libguac_terminal_la-buffer.lo
#24 49.05   CC       libguac_terminal_la-color-scheme.lo
#24 49.05   CC       libguac_terminal_la-display.lo
#24 49.05   CC       libguac_terminal_la-common.lo
#24 49.05   CC       libguac_terminal_la-named-colors.lo
#24 49.05   CC       libguac_terminal_la-palette.lo
#24 49.05   CC       libguac_terminal_la-scrollbar.lo
#24 49.06   CC       libguac_terminal_la-select.lo
#24 49.06   CC       libguac_terminal_la-selection-point.lo
#24 49.06   CC       libguac_terminal_la-terminal.lo
#24 49.07   CC       libguac_terminal_la-terminal-handlers.lo
#24 49.07   CC       libguac_terminal_la-terminal-stdin-stream.lo
#24 49.07   CC       libguac_terminal_la-typescript.lo
#24 49.08   CC       libguac_terminal_la-xparsecolor.lo
#24 50.28 terminal.c: In function '__guac_terminal_send_key':
#24 50.28 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 50.28  1924 |             char data;
#24 50.28       |                  ^~~~
#24 50.29 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 50.29  1967 |             return guac_terminal_send_data(term, &data, 1);
#24 50.29       |                                                   ^~~~
#24 50.29 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 50.30 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 50.30  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 50.30       |             ^
#24 50.30 terminal.c: At top level:
#24 50.31 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 50.31  2193 |     return 0;
#24 50.31       |     ^~~~~~
#24 50.31 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 50.31  2195 | }
#24 50.31       | ^
#24 50.34 terminal.c: In function '__guac_terminal_send_key':
#24 50.34 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 50.34  2191 |     }
#24 50.34       |     ^
#24 50.35 terminal.c: At top level:
#24 50.35 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 50.35  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 50.35       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 50.35 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 50.35  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 50.35       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 50.35 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 50.35  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 50.35       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 50.35 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 50.35  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 50.35       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 50.35 cc1: all warnings being treated as errors
#24 50.39 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 50.39 make[3]: *** Waiting for unfinished jobs....
#24 51.34 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 51.34 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 51.34 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 51.34 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 51.34 make[1]: Leaving directory '/tmp/guacamole-server'
#24 51.34 make: *** [Makefile:466: all] Error 2
#24 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
50.35       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
50.35 cc1: all warnings being treated as errors
50.39 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
50.39 make[3]: *** Waiting for unfinished jobs....
51.34 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.34 make[2]: *** [Makefile:801: all-recursive] Error 1
51.34 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
51.34 make[1]: *** [Makefile:546: all-recursive] Error 1
51.34 make[1]: Leaving directory '/tmp/guacamole-server'
51.34 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2391
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2391:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2390

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2390/display/redirect>

Changes:


------------------------------------------
[...truncated 230.53 KiB...]
#19 16.67 config.status: creating src/guacd/man/guacd.conf.5
#19 16.68 config.status: creating src/guacenc/Makefile
#19 16.72 config.status: creating src/guacenc/man/guacenc.1
#19 16.73 config.status: creating src/guaclog/Makefile
#19 16.75 config.status: creating src/guaclog/man/guaclog.1
#19 16.77 config.status: creating src/pulse/Makefile
#19 16.79 config.status: creating src/protocols/kubernetes/Makefile
#19 16.81 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 16.83 config.status: creating src/protocols/rdp/Makefile
#19 16.87 config.status: creating src/protocols/rdp/tests/Makefile
#19 16.89 config.status: creating src/protocols/ssh/Makefile
#19 16.91 config.status: creating src/protocols/telnet/Makefile
#19 16.93 config.status: creating src/protocols/vnc/Makefile
#19 16.95 config.status: creating config.h
#19 16.96 config.status: executing depfiles commands
#19 18.27 config.status: executing libtool commands
#19 18.29 
#19 18.29 ------------------------------------------------
#19 18.29 guacamole-server version 1.6.1
#19 18.29 ------------------------------------------------
#19 18.29 
#19 18.29    Library status:
#19 18.29 
#19 18.29      freerdp ............. yes (2.x)
#19 18.29      pango ............... yes
#19 18.29      libavcodec .......... no
#19 18.29      libavformat ......... no
#19 18.29      libavutil ........... no
#19 18.29      libssh2 ............. yes
#19 18.29      libssl .............. yes
#19 18.29      libswscale .......... no
#19 18.29      libtelnet ........... yes
#19 18.29      libVNCServer ........ yes
#19 18.29      libvorbis ........... no
#19 18.29      libpulse ............ yes
#19 18.29      libwebsockets ....... yes
#19 18.29      libwebp ............. yes
#19 18.29      wsock32 ............. no
#19 18.29 
#19 18.29    Protocol support:
#19 18.29 
#19 18.29       Kubernetes .... yes
#19 18.29       RDP ........... yes
#19 18.29       SSH ........... yes
#19 18.29       Telnet ........ yes
#19 18.29       VNC ........... yes
#19 18.29 
#19 18.29    Services / tools:
#19 18.29 
#19 18.29       guacd ...... yes
#19 18.29       guacenc .... no
#19 18.29       guaclog .... yes
#19 18.29 
#19 18.29    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 18.29    Init scripts: no
#19 18.29    Systemd units: no
#19 18.29    Systemd user: no
#19 18.29 
#19 18.29 Type "make" to compile guacamole-server.
#19 18.29 
#19 18.33 make  all-recursive
#19 18.33 make[1]: Entering directory '/tmp/guacamole-server'
#19 18.33 Making all in src/libguac
#19 18.34 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.34 Making all in .
#19 18.35 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 18.35   CC       libguac_la-argv.lo
#19 18.35   CC       libguac_la-audio.lo
#19 18.35   CC       libguac_la-client.lo
#19 18.35   CC       libguac_la-display.lo
#19 18.54   CC       libguac_la-display-builtin-cursors.lo
#19 18.55   CC       libguac_la-display-cursor.lo
#19 18.58   CC       libguac_la-display-flush.lo
#19 18.64   CC       libguac_la-display-layer.lo
#19 18.71   CC       libguac_la-display-layer-list.lo
#19 18.73   CC       libguac_la-display-plan.lo
#19 18.80   CC       libguac_la-display-plan-combine.lo
#19 18.87   CC       libguac_la-display-plan-rect.lo
#19 18.93   CC       libguac_la-display-plan-search.lo
#19 18.97   CC       libguac_la-display-render-thread.lo
#19 19.00   CC       libguac_la-display-worker.lo
#19 19.05   CC       libguac_la-encode-jpeg.lo
#19 19.14   CC       libguac_la-encode-png.lo
#19 19.15   CC       libguac_la-error.lo
#19 19.22   CC       libguac_la-fifo.lo
#19 19.30   CC       libguac_la-file.lo
#19 19.37   CC       libguac_la-fips.lo
#19 19.39   CC       libguac_la-flag.lo
#19 19.47   CC       libguac_la-hash.lo
#19 19.47   CC       libguac_la-id.lo
#19 19.52   CC       libguac_la-mem.lo
#19 19.54   CC       libguac_la-rwlock.lo
#19 19.60   CC       libguac_la-palette.lo
#19 19.61   CC       libguac_la-parser.lo
#19 19.69   CC       libguac_la-pool.lo
#19 19.71   CC       libguac_la-proctitle.lo
#19 19.80   CC       libguac_la-protocol.lo
#19 19.86   CC       libguac_la-raw_encoder.lo
#19 19.88   CC       libguac_la-recording.lo
#19 19.90   CC       libguac_la-rect.lo
#19 20.04   CC       libguac_la-socket.lo
#19 20.05   CC       libguac_la-socket-broadcast.lo
#19 20.08   CC       libguac_la-socket-fd.lo
#19 20.24   CC       libguac_la-socket-nest.lo
#19 20.26   CC       libguac_la-socket-tee.lo
#19 20.29   CC       libguac_la-string.lo
#19 20.41   CC       libguac_la-tcp.lo
#19 20.42   CC       libguac_la-timestamp.lo
#19 20.43   CC       libguac_la-unicode.lo
#19 20.47   CC       libguac_la-user.lo
#19 20.54   CC       libguac_la-user-handlers.lo
#19 20.56   CC       libguac_la-user-handshake.lo
#19 20.57   CC       libguac_la-wait-fd.lo
#19 20.68   CC       libguac_la-wol.lo
#19 20.73   CC       libguac_la-encode-webp.lo
#19 20.76   CC       libguac_la-socket-ssl.lo
#19 21.13   CCLD     libguac.la
#19 21.44 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.44 Making all in tests
#19 21.44 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.44 make[3]: Nothing to be done for 'all'.
#19 21.44 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.44 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.44 Making all in src/common
#19 21.45 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.45 Making all in .
#19 21.45 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.45   CC       libguac_common_la-io.lo
#19 21.45   CC       libguac_common_la-blank_cursor.lo
#19 21.45   CC       libguac_common_la-clipboard.lo
#19 21.46   CC       libguac_common_la-cursor.lo
#19 21.57   CC       libguac_common_la-dot_cursor.lo
#19 21.60   CC       libguac_common_la-ibar_cursor.lo
#19 21.64   CC       libguac_common_la-iconv.lo
#19 21.67   CC       libguac_common_la-json.lo
#19 21.72   CC       libguac_common_la-list.lo
#19 21.75   CC       libguac_common_la-pointer_cursor.lo
#19 21.84   CC       libguac_common_la-rect.lo
#19 21.85   CC       libguac_common_la-string.lo
#19 21.86   CC       libguac_common_la-surface.lo
#19 22.18   CCLD     libguac_common.la
#19 22.28 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 22.28 Making all in tests
#19 22.29 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 22.29 make[3]: Nothing to be done for 'all'.
#19 22.29 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 22.29 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 22.29 Making all in src/common-ssh
#19 22.29 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 22.29 Making all in .
#19 22.30 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 22.30   CC       libguac_common_ssh_la-buffer.lo
#19 22.30   CC       libguac_common_ssh_la-sftp.lo
#19 22.30   CC       libguac_common_ssh_la-ssh.lo
#19 22.30   CC       libguac_common_ssh_la-key.lo
#19 22.49   CC       libguac_common_ssh_la-user.lo
#19 22.75   CCLD     libguac_common_ssh.la
#19 22.83 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.83 Making all in tests
#19 22.83 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.83 make[3]: Nothing to be done for 'all'.
#19 22.83 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.83 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.83 Making all in src/terminal
#19 22.84 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.84 Making all in .
#19 22.84 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.84   CC       libguac_terminal_la-buffer.lo
#19 22.84   CC       libguac_terminal_la-char-mappings.lo
#19 22.84   CC       libguac_terminal_la-color-scheme.lo
#19 22.84   CC       libguac_terminal_la-common.lo
#19 22.95   CC       libguac_terminal_la-display.lo
#19 23.01   CC       libguac_terminal_la-named-colors.lo
#19 23.05   CC       libguac_terminal_la-palette.lo
#19 23.12   CC       libguac_terminal_la-scrollbar.lo
#19 23.19   CC       libguac_terminal_la-select.lo
#19 23.19   CC       libguac_terminal_la-selection-point.lo
#19 23.33   CC       libguac_terminal_la-terminal.lo
#19 23.34   CC       libguac_terminal_la-terminal-handlers.lo
#19 23.72 terminal.c: In function '__guac_terminal_send_key':
#19 23.73 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 23.73  1924 |             char data;
#19 23.73       |                  ^~~~
#19 23.73 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 23.73  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 23.73       |                                                   ^~~~
#19 23.73 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 23.74 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 23.74  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 23.74       |             ^
#19 23.74 terminal.c: At top level:
#19 23.74 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 23.74  2193 |     return 0;
#19 23.74       |     ^~~~~~
#19 23.74 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 23.74  2195 | }
#19 23.74       | ^
#19 23.77 terminal.c: In function '__guac_terminal_send_key':
#19 23.77 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 23.77  2191 |     }
#19 23.77       |     ^
#19 23.77 terminal.c: At top level:
#19 23.77 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 23.77  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 23.77       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 23.77 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 23.77  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 23.77       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 23.78 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 23.78  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 23.78       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 23.78 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 23.78  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 23.78       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 23.78 cc1: all warnings being treated as errors
#19 23.78 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 23.78 make[3]: *** Waiting for unfinished jobs....
#19 24.07 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 24.07 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 24.07 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 24.07 make[1]: Leaving directory '/tmp/guacamole-server'
#19 24.07 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 24.07 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
23.78       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
23.78 cc1: all warnings being treated as errors
23.78 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
23.78 make[3]: *** Waiting for unfinished jobs....
24.07 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
24.07 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
24.07 make[2]: *** [Makefile:801: all-recursive] Error 1
24.07 make[1]: Leaving directory '/tmp/guacamole-server'
24.07 make[1]: *** [Makefile:546: all-recursive] Error 1
24.07 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2390
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2390:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2389

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2389/display/redirect>

Changes:


------------------------------------------
[...truncated 229.76 KiB...]
#19 18.14 config.status: creating src/pulse/Makefile
#19 18.16 config.status: creating src/protocols/kubernetes/Makefile
#19 18.19 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 18.21 config.status: creating src/protocols/rdp/Makefile
#19 18.25 config.status: creating src/protocols/rdp/tests/Makefile
#19 18.27 config.status: creating src/protocols/ssh/Makefile
#19 18.29 config.status: creating src/protocols/telnet/Makefile
#19 18.32 config.status: creating src/protocols/vnc/Makefile
#19 18.34 config.status: creating config.h
#19 18.35 config.status: executing depfiles commands
#19 19.65 config.status: executing libtool commands
#19 19.67 
#19 19.67 ------------------------------------------------
#19 19.67 guacamole-server version 1.6.1
#19 19.67 ------------------------------------------------
#19 19.67 
#19 19.67    Library status:
#19 19.67 
#19 19.67      freerdp ............. yes (2.x)
#19 19.67      pango ............... yes
#19 19.67      libavcodec .......... no
#19 19.67      libavformat ......... no
#19 19.67      libavutil ........... no
#19 19.67      libssh2 ............. yes
#19 19.67      libssl .............. yes
#19 19.67      libswscale .......... no
#19 19.67      libtelnet ........... yes
#19 19.67      libVNCServer ........ yes
#19 19.67      libvorbis ........... no
#19 19.67      libpulse ............ yes
#19 19.67      libwebsockets ....... yes
#19 19.67      libwebp ............. yes
#19 19.67      wsock32 ............. no
#19 19.67 
#19 19.67    Protocol support:
#19 19.67 
#19 19.67       Kubernetes .... yes
#19 19.67       RDP ........... yes
#19 19.67       SSH ........... yes
#19 19.67       Telnet ........ yes
#19 19.67       VNC ........... yes
#19 19.67 
#19 19.67    Services / tools:
#19 19.67 
#19 19.67       guacd ...... yes
#19 19.67       guacenc .... no
#19 19.67       guaclog .... yes
#19 19.67 
#19 19.67    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 19.67    Init scripts: no
#19 19.67    Systemd units: no
#19 19.67    Systemd user: no
#19 19.67 
#19 19.67 Type "make" to compile guacamole-server.
#19 19.67 
#19 19.71 make  all-recursive
#19 19.72 make[1]: Entering directory '/tmp/guacamole-server'
#19 19.72 Making all in src/libguac
#19 19.73 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.73 Making all in .
#19 19.73 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 19.73   CC       libguac_la-argv.lo
#19 19.73   CC       libguac_la-audio.lo
#19 19.73   CC       libguac_la-client.lo
#19 19.74   CC       libguac_la-display.lo
#19 19.74   CC       libguac_la-display-builtin-cursors.lo
#19 19.74   CC       libguac_la-display-cursor.lo
#19 19.74   CC       libguac_la-display-flush.lo
#19 19.74   CC       libguac_la-display-layer.lo
#19 19.74   CC       libguac_la-display-layer-list.lo
#19 19.74   CC       libguac_la-display-plan.lo
#19 19.74   CC       libguac_la-display-plan-combine.lo
#19 19.74   CC       libguac_la-display-plan-rect.lo
#19 19.74   CC       libguac_la-display-plan-search.lo
#19 19.74   CC       libguac_la-display-render-thread.lo
#19 19.74   CC       libguac_la-display-worker.lo
#19 19.74   CC       libguac_la-encode-jpeg.lo
#19 19.74   CC       libguac_la-encode-png.lo
#19 19.74   CC       libguac_la-error.lo
#19 19.74   CC       libguac_la-fifo.lo
#19 19.74   CC       libguac_la-file.lo
#19 19.74   CC       libguac_la-fips.lo
#19 19.75   CC       libguac_la-flag.lo
#19 19.75   CC       libguac_la-hash.lo
#19 19.75   CC       libguac_la-id.lo
#19 19.87   CC       libguac_la-mem.lo
#19 19.92   CC       libguac_la-rwlock.lo
#19 19.92   CC       libguac_la-palette.lo
#19 19.93   CC       libguac_la-parser.lo
#19 19.93   CC       libguac_la-pool.lo
#19 19.93   CC       libguac_la-proctitle.lo
#19 19.93   CC       libguac_la-protocol.lo
#19 19.93   CC       libguac_la-raw_encoder.lo
#19 19.94   CC       libguac_la-recording.lo
#19 19.94   CC       libguac_la-rect.lo
#19 19.96   CC       libguac_la-socket.lo
#19 19.96   CC       libguac_la-socket-broadcast.lo
#19 19.97   CC       libguac_la-socket-fd.lo
#19 19.97   CC       libguac_la-socket-nest.lo
#19 19.99   CC       libguac_la-socket-tee.lo
#19 19.99   CC       libguac_la-string.lo
#19 19.99   CC       libguac_la-tcp.lo
#19 20.02   CC       libguac_la-timestamp.lo
#19 20.02   CC       libguac_la-unicode.lo
#19 20.02   CC       libguac_la-user.lo
#19 20.02   CC       libguac_la-user-handlers.lo
#19 20.04   CC       libguac_la-user-handshake.lo
#19 20.09   CC       libguac_la-wait-fd.lo
#19 20.10   CC       libguac_la-wol.lo
#19 20.10   CC       libguac_la-encode-webp.lo
#19 20.10   CC       libguac_la-socket-ssl.lo
#19 20.53   CCLD     libguac.la
#19 20.87 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.87 Making all in tests
#19 20.87 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.87 make[3]: Nothing to be done for 'all'.
#19 20.87 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 20.87 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 20.87 Making all in src/common
#19 20.87 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.88 Making all in .
#19 20.88 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 20.88   CC       libguac_common_la-io.lo
#19 20.88   CC       libguac_common_la-blank_cursor.lo
#19 20.88   CC       libguac_common_la-clipboard.lo
#19 20.88   CC       libguac_common_la-cursor.lo
#19 20.88   CC       libguac_common_la-dot_cursor.lo
#19 20.88   CC       libguac_common_la-ibar_cursor.lo
#19 20.88   CC       libguac_common_la-iconv.lo
#19 20.88   CC       libguac_common_la-json.lo
#19 20.88   CC       libguac_common_la-list.lo
#19 20.88   CC       libguac_common_la-pointer_cursor.lo
#19 20.88   CC       libguac_common_la-rect.lo
#19 20.89   CC       libguac_common_la-string.lo
#19 20.89   CC       libguac_common_la-surface.lo
#19 21.20   CCLD     libguac_common.la
#19 21.30 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.31 Making all in tests
#19 21.31 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.31 make[3]: Nothing to be done for 'all'.
#19 21.31 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.31 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.31 Making all in src/common-ssh
#19 21.31 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.31 Making all in .
#19 21.32 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.32   CC       libguac_common_ssh_la-buffer.lo
#19 21.32   CC       libguac_common_ssh_la-sftp.lo
#19 21.32   CC       libguac_common_ssh_la-ssh.lo
#19 21.32   CC       libguac_common_ssh_la-user.lo
#19 21.32   CC       libguac_common_ssh_la-key.lo
#19 21.59   CCLD     libguac_common_ssh.la
#19 21.65 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.65 Making all in tests
#19 21.66 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.66 make[3]: Nothing to be done for 'all'.
#19 21.66 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.66 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.66 Making all in src/terminal
#19 21.66 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.66 Making all in .
#19 21.66 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.67   CC       libguac_terminal_la-buffer.lo
#19 21.67   CC       libguac_terminal_la-char-mappings.lo
#19 21.67   CC       libguac_terminal_la-color-scheme.lo
#19 21.67   CC       libguac_terminal_la-common.lo
#19 21.67   CC       libguac_terminal_la-display.lo
#19 21.67   CC       libguac_terminal_la-named-colors.lo
#19 21.67   CC       libguac_terminal_la-palette.lo
#19 21.67   CC       libguac_terminal_la-scrollbar.lo
#19 21.67   CC       libguac_terminal_la-select.lo
#19 21.67   CC       libguac_terminal_la-selection-point.lo
#19 21.67   CC       libguac_terminal_la-terminal.lo
#19 21.67   CC       libguac_terminal_la-terminal-handlers.lo
#19 21.67   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 21.67   CC       libguac_terminal_la-typescript.lo
#19 21.67   CC       libguac_terminal_la-xparsecolor.lo
#19 21.92 terminal.c: In function '__guac_terminal_send_key':
#19 21.92 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 21.92  1924 |             char data;
#19 21.92       |                  ^~~~
#19 21.92 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 21.92  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 21.92       |                                                   ^~~~
#19 21.92 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 21.93 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 21.93  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 21.93       |             ^
#19 21.93 terminal.c: At top level:
#19 21.93 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 21.93  2193 |     return 0;
#19 21.93       |     ^~~~~~
#19 21.93 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 21.93  2195 | }
#19 21.93       | ^
#19 21.94 terminal.c: In function '__guac_terminal_send_key':
#19 21.94 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 21.94  2191 |     }
#19 21.94       |     ^
#19 21.94 terminal.c: At top level:
#19 21.94 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 21.94  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 21.94       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.94 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 21.94  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 21.94       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.94 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 21.94  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 21.94       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.94 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 21.94  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 21.94       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 21.94 cc1: all warnings being treated as errors
#19 21.95 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 21.95 make[3]: *** Waiting for unfinished jobs....
#19 22.27 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.27 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.27 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.27 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.27 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.27 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2

#5 [builder 1/3] FROM docker.io/library/alpine:3.18@sha256:de0eb0b3f2a47ba1eb89389859a9bd88b28e82f5826b6969ad604979713c2d4f
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
21.94       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.94 cc1: all warnings being treated as errors
21.95 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
21.95 make[3]: *** Waiting for unfinished jobs....
22.27 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.27 make[2]: *** [Makefile:801: all-recursive] Error 1
22.27 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.27 make[1]: *** [Makefile:546: all-recursive] Error 1
22.27 make[1]: Leaving directory '/tmp/guacamole-server'
22.27 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2389
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2389:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2388

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2388/display/redirect>

Changes:


------------------------------------------
[...truncated 228.95 KiB...]
#24 18.31 config.status: creating src/guaclog/Makefile
#24 18.33 config.status: creating src/guaclog/man/guaclog.1
#24 18.35 config.status: creating src/pulse/Makefile
#24 18.37 config.status: creating src/protocols/kubernetes/Makefile
#24 18.39 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 18.41 config.status: creating src/protocols/rdp/Makefile
#24 18.46 config.status: creating src/protocols/rdp/tests/Makefile
#24 18.48 config.status: creating src/protocols/ssh/Makefile
#24 18.50 config.status: creating src/protocols/telnet/Makefile
#24 18.52 config.status: creating src/protocols/vnc/Makefile
#24 18.55 config.status: creating config.h
#24 18.56 config.status: executing depfiles commands
#24 20.11 config.status: executing libtool commands
#24 20.15 
#24 20.15 ------------------------------------------------
#24 20.15 guacamole-server version 1.6.1
#24 20.15 ------------------------------------------------
#24 20.15 
#24 20.15    Library status:
#24 20.15 
#24 20.15      freerdp ............. yes (2.x)
#24 20.15      pango ............... yes
#24 20.15      libavcodec .......... no
#24 20.15      libavformat ......... no
#24 20.15      libavutil ........... no
#24 20.15      libssh2 ............. yes
#24 20.15      libssl .............. yes
#24 20.15      libswscale .......... no
#24 20.15      libtelnet ........... yes
#24 20.15      libVNCServer ........ yes
#24 20.15      libvorbis ........... no
#24 20.15      libpulse ............ yes
#24 20.15      libwebsockets ....... yes
#24 20.15      libwebp ............. yes
#24 20.15      wsock32 ............. no
#24 20.15 
#24 20.15    Protocol support:
#24 20.15 
#24 20.15       Kubernetes .... yes
#24 20.15       RDP ........... yes
#24 20.15       SSH ........... yes
#24 20.15       Telnet ........ yes
#24 20.15       VNC ........... yes
#24 20.15 
#24 20.15    Services / tools:
#24 20.15 
#24 20.15       guacd ...... yes
#24 20.15       guacenc .... no
#24 20.15       guaclog .... yes
#24 20.15 
#24 20.15    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 20.15    Init scripts: no
#24 20.15    Systemd units: no
#24 20.15    Systemd user: no
#24 20.15 
#24 20.15 Type "make" to compile guacamole-server.
#24 20.15 
#24 20.23 make  all-recursive
#24 20.24 make[1]: Entering directory '/tmp/guacamole-server'
#24 20.24 Making all in src/libguac
#24 20.25 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 20.26 Making all in .
#24 20.27 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 20.27   CC       libguac_la-argv.lo
#24 20.27   CC       libguac_la-audio.lo
#24 20.27   CC       libguac_la-client.lo
#24 20.27   CC       libguac_la-display.lo
#24 20.28   CC       libguac_la-display-builtin-cursors.lo
#24 20.28   CC       libguac_la-display-cursor.lo
#24 20.28   CC       libguac_la-display-flush.lo
#24 20.29   CC       libguac_la-display-layer.lo
#24 20.29   CC       libguac_la-display-layer-list.lo
#24 20.30   CC       libguac_la-display-plan.lo
#24 20.30   CC       libguac_la-display-plan-combine.lo
#24 20.30   CC       libguac_la-display-plan-rect.lo
#24 20.31   CC       libguac_la-display-plan-search.lo
#24 20.31   CC       libguac_la-display-render-thread.lo
#24 20.31   CC       libguac_la-display-worker.lo
#24 20.31   CC       libguac_la-encode-jpeg.lo
#24 20.31   CC       libguac_la-encode-png.lo
#24 20.31   CC       libguac_la-error.lo
#24 20.31   CC       libguac_la-file.lo
#24 20.32   CC       libguac_la-fifo.lo
#24 20.32   CC       libguac_la-fips.lo
#24 20.32   CC       libguac_la-flag.lo
#24 20.33   CC       libguac_la-hash.lo
#24 20.34   CC       libguac_la-id.lo
#24 20.50   CC       libguac_la-mem.lo
#24 20.57   CC       libguac_la-rwlock.lo
#24 20.60   CC       libguac_la-palette.lo
#24 20.61   CC       libguac_la-parser.lo
#24 20.63   CC       libguac_la-pool.lo
#24 20.63   CC       libguac_la-proctitle.lo
#24 20.64   CC       libguac_la-protocol.lo
#24 20.65   CC       libguac_la-raw_encoder.lo
#24 20.65   CC       libguac_la-recording.lo
#24 20.65   CC       libguac_la-rect.lo
#24 20.66   CC       libguac_la-socket.lo
#24 20.67   CC       libguac_la-socket-broadcast.lo
#24 20.67   CC       libguac_la-socket-nest.lo
#24 20.67   CC       libguac_la-socket-fd.lo
#24 20.68   CC       libguac_la-socket-tee.lo
#24 20.68   CC       libguac_la-string.lo
#24 20.69   CC       libguac_la-tcp.lo
#24 20.70   CC       libguac_la-timestamp.lo
#24 20.70   CC       libguac_la-unicode.lo
#24 20.71   CC       libguac_la-user.lo
#24 20.72   CC       libguac_la-user-handlers.lo
#24 20.73   CC       libguac_la-user-handshake.lo
#24 20.75   CC       libguac_la-wait-fd.lo
#24 20.78   CC       libguac_la-wol.lo
#24 20.79   CC       libguac_la-encode-webp.lo
#24 20.82   CC       libguac_la-socket-ssl.lo
#24 21.12   CCLD     libguac.la
#24 21.39 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 21.39 Making all in tests
#24 21.40 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 21.40 make[3]: Nothing to be done for 'all'.
#24 21.40 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 21.40 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 21.40 Making all in src/common
#24 21.40 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 21.40 Making all in .
#24 21.41 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 21.41   CC       libguac_common_la-io.lo
#24 21.41   CC       libguac_common_la-blank_cursor.lo
#24 21.41   CC       libguac_common_la-clipboard.lo
#24 21.41   CC       libguac_common_la-cursor.lo
#24 21.41   CC       libguac_common_la-dot_cursor.lo
#24 21.41   CC       libguac_common_la-ibar_cursor.lo
#24 21.41   CC       libguac_common_la-iconv.lo
#24 21.41   CC       libguac_common_la-json.lo
#24 21.41   CC       libguac_common_la-list.lo
#24 21.41   CC       libguac_common_la-pointer_cursor.lo
#24 21.41   CC       libguac_common_la-rect.lo
#24 21.41   CC       libguac_common_la-string.lo
#24 21.41   CC       libguac_common_la-surface.lo
#24 21.69   CCLD     libguac_common.la
#24 21.79 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.79 Making all in tests
#24 21.79 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 21.79 make[3]: Nothing to be done for 'all'.
#24 21.79 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 21.79 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 21.79 Making all in src/common-ssh
#24 21.79 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.79 Making all in .
#24 21.80 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 21.80   CC       libguac_common_ssh_la-buffer.lo
#24 21.80   CC       libguac_common_ssh_la-sftp.lo
#24 21.80   CC       libguac_common_ssh_la-ssh.lo
#24 21.80   CC       libguac_common_ssh_la-key.lo
#24 21.80   CC       libguac_common_ssh_la-user.lo
#24 22.10   CCLD     libguac_common_ssh.la
#24 22.17 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 22.17 Making all in tests
#24 22.17 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 22.17 make[3]: Nothing to be done for 'all'.
#24 22.17 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 22.17 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 22.17 Making all in src/terminal
#24 22.18 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 22.18 Making all in .
#24 22.18 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 22.18   CC       libguac_terminal_la-buffer.lo
#24 22.18   CC       libguac_terminal_la-char-mappings.lo
#24 22.18   CC       libguac_terminal_la-color-scheme.lo
#24 22.18   CC       libguac_terminal_la-common.lo
#24 22.18   CC       libguac_terminal_la-display.lo
#24 22.18   CC       libguac_terminal_la-named-colors.lo
#24 22.18   CC       libguac_terminal_la-palette.lo
#24 22.18   CC       libguac_terminal_la-scrollbar.lo
#24 22.18   CC       libguac_terminal_la-select.lo
#24 22.18   CC       libguac_terminal_la-selection-point.lo
#24 22.18   CC       libguac_terminal_la-terminal.lo
#24 22.18   CC       libguac_terminal_la-terminal-handlers.lo
#24 22.18   CC       libguac_terminal_la-terminal-stdin-stream.lo
#24 22.19   CC       libguac_terminal_la-typescript.lo
#24 22.19   CC       libguac_terminal_la-xparsecolor.lo
#24 22.42 terminal.c: In function '__guac_terminal_send_key':
#24 22.42 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 22.42  1924 |             char data;
#24 22.42       |                  ^~~~
#24 22.42 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 22.42  1967 |             return guac_terminal_send_data(term, &data, 1);
#24 22.42       |                                                   ^~~~
#24 22.42 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 22.43 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 22.43  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 22.43       |             ^
#24 22.43 terminal.c: At top level:
#24 22.43 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 22.43  2193 |     return 0;
#24 22.43       |     ^~~~~~
#24 22.43 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 22.43  2195 | }
#24 22.43       | ^
#24 22.44 terminal.c: In function '__guac_terminal_send_key':
#24 22.44 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 22.44  2191 |     }
#24 22.44       |     ^
#24 22.45 terminal.c: At top level:
#24 22.45 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 22.45  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 22.45       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.45 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 22.45  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 22.45       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.45 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 22.45  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 22.45       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.45 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 22.45  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 22.45       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 22.45 cc1: all warnings being treated as errors
#24 22.45 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 22.45 make[3]: *** Waiting for unfinished jobs....
#24 22.72 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.72 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 22.72 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 22.72 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 22.72 make[1]: Leaving directory '/tmp/guacamole-server'
#24 22.72 make: *** [Makefile:466: all] Error 2
#24 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
22.45       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.45 cc1: all warnings being treated as errors
22.45 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.45 make[3]: *** Waiting for unfinished jobs....
22.72 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.72 make[2]: *** [Makefile:801: all-recursive] Error 1
22.72 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.72 make[1]: *** [Makefile:546: all-recursive] Error 1
22.72 make[1]: Leaving directory '/tmp/guacamole-server'
22.72 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2388
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2388:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2387

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2387/display/redirect>

Changes:


------------------------------------------
[...truncated 233.46 KiB...]
#19 45.28 config.status: creating src/guaclog/Makefile
#19 45.36 config.status: creating src/guaclog/man/guaclog.1
#19 45.39 config.status: creating src/pulse/Makefile
#19 45.45 config.status: creating src/protocols/kubernetes/Makefile
#19 45.52 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 45.58 config.status: creating src/protocols/rdp/Makefile
#19 45.68 config.status: creating src/protocols/rdp/tests/Makefile
#19 45.73 config.status: creating src/protocols/ssh/Makefile
#19 45.77 config.status: creating src/protocols/telnet/Makefile
#19 45.83 config.status: creating src/protocols/vnc/Makefile
#19 45.90 config.status: creating config.h
#19 45.91 config.status: executing depfiles commands
#19 48.80 config.status: executing libtool commands
#19 48.84 
#19 48.84 ------------------------------------------------
#19 48.84 guacamole-server version 1.6.1
#19 48.84 ------------------------------------------------
#19 48.84 
#19 48.84    Library status:
#19 48.84 
#19 48.84      freerdp ............. yes (2.x)
#19 48.84      pango ............... yes
#19 48.84      libavcodec .......... no
#19 48.84      libavformat ......... no
#19 48.84      libavutil ........... no
#19 48.84      libssh2 ............. yes
#19 48.84      libssl .............. yes
#19 48.84      libswscale .......... no
#19 48.84      libtelnet ........... yes
#19 48.84      libVNCServer ........ yes
#19 48.84      libvorbis ........... no
#19 48.84      libpulse ............ yes
#19 48.84      libwebsockets ....... yes
#19 48.84      libwebp ............. yes
#19 48.84      wsock32 ............. no
#19 48.84 
#19 48.84    Protocol support:
#19 48.84 
#19 48.84       Kubernetes .... yes
#19 48.84       RDP ........... yes
#19 48.84       SSH ........... yes
#19 48.84       Telnet ........ yes
#19 48.84       VNC ........... yes
#19 48.84 
#19 48.84    Services / tools:
#19 48.84 
#19 48.84       guacd ...... yes
#19 48.84       guacenc .... no
#19 48.84       guaclog .... yes
#19 48.84 
#19 48.84    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 48.84    Init scripts: no
#19 48.84    Systemd units: no
#19 48.84    Systemd user: no
#19 48.84 
#19 48.84 Type "make" to compile guacamole-server.
#19 48.84 
#19 48.96 make  all-recursive
#19 48.96 make[1]: Entering directory '/tmp/guacamole-server'
#19 48.97 Making all in src/libguac
#19 48.98 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 48.98 Making all in .
#19 48.99 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 49.00   CC       libguac_la-argv.lo
#19 49.00   CC       libguac_la-audio.lo
#19 49.00   CC       libguac_la-client.lo
#19 49.00   CC       libguac_la-display.lo
#19 49.00   CC       libguac_la-display-builtin-cursors.lo
#19 49.00   CC       libguac_la-display-cursor.lo
#19 49.00   CC       libguac_la-display-flush.lo
#19 49.01   CC       libguac_la-display-layer-list.lo
#19 49.01   CC       libguac_la-display-layer.lo
#19 49.01   CC       libguac_la-display-plan.lo
#19 49.01   CC       libguac_la-display-plan-combine.lo
#19 49.02   CC       libguac_la-display-plan-rect.lo
#19 49.03   CC       libguac_la-display-plan-search.lo
#19 49.03   CC       libguac_la-display-render-thread.lo
#19 49.03   CC       libguac_la-display-worker.lo
#19 49.04   CC       libguac_la-encode-jpeg.lo
#19 50.10   CC       libguac_la-encode-png.lo
#19 50.51   CC       libguac_la-error.lo
#19 50.56   CC       libguac_la-fifo.lo
#19 50.56   CC       libguac_la-file.lo
#19 50.68   CC       libguac_la-fips.lo
#19 50.71   CC       libguac_la-flag.lo
#19 50.73   CC       libguac_la-id.lo
#19 50.74   CC       libguac_la-hash.lo
#19 50.84   CC       libguac_la-mem.lo
#19 50.94   CC       libguac_la-rwlock.lo
#19 50.99   CC       libguac_la-palette.lo
#19 51.02   CC       libguac_la-parser.lo
#19 51.04   CC       libguac_la-pool.lo
#19 51.08   CC       libguac_la-proctitle.lo
#19 51.09   CC       libguac_la-protocol.lo
#19 51.10   CC       libguac_la-raw_encoder.lo
#19 51.26   CC       libguac_la-recording.lo
#19 51.33   CC       libguac_la-rect.lo
#19 51.36   CC       libguac_la-socket.lo
#19 51.55   CC       libguac_la-socket-broadcast.lo
#19 51.57   CC       libguac_la-socket-fd.lo
#19 51.58   CC       libguac_la-socket-nest.lo
#19 51.62   CC       libguac_la-socket-tee.lo
#19 51.62   CC       libguac_la-string.lo
#19 51.84   CC       libguac_la-tcp.lo
#19 51.93   CC       libguac_la-timestamp.lo
#19 51.95   CC       libguac_la-unicode.lo
#19 51.98   CC       libguac_la-user.lo
#19 52.02   CC       libguac_la-user-handlers.lo
#19 52.04   CC       libguac_la-user-handshake.lo
#19 52.07   CC       libguac_la-wait-fd.lo
#19 52.17   CC       libguac_la-wol.lo
#19 52.19   CC       libguac_la-encode-webp.lo
#19 52.26   CC       libguac_la-socket-ssl.lo
#19 53.52   CCLD     libguac.la
#19 54.34 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 54.34 Making all in tests
#19 54.35 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 54.35 make[3]: Nothing to be done for 'all'.
#19 54.35 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 54.35 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 54.35 Making all in src/common
#19 54.37 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 54.38 Making all in .
#19 54.38 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 54.38   CC       libguac_common_la-io.lo
#19 54.39   CC       libguac_common_la-blank_cursor.lo
#19 54.39   CC       libguac_common_la-clipboard.lo
#19 54.39   CC       libguac_common_la-cursor.lo
#19 54.39   CC       libguac_common_la-dot_cursor.lo
#19 54.40   CC       libguac_common_la-ibar_cursor.lo
#19 54.40   CC       libguac_common_la-iconv.lo
#19 54.40   CC       libguac_common_la-json.lo
#19 54.41   CC       libguac_common_la-list.lo
#19 54.41   CC       libguac_common_la-pointer_cursor.lo
#19 54.41   CC       libguac_common_la-rect.lo
#19 54.41   CC       libguac_common_la-string.lo
#19 54.42   CC       libguac_common_la-surface.lo
#19 55.90   CCLD     libguac_common.la
#19 56.16 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 56.16 Making all in tests
#19 56.17 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 56.17 make[3]: Nothing to be done for 'all'.
#19 56.17 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 56.17 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 56.17 Making all in src/common-ssh
#19 56.18 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 56.19 Making all in .
#19 56.19 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 56.19   CC       libguac_common_ssh_la-buffer.lo
#19 56.19   CC       libguac_common_ssh_la-sftp.lo
#19 56.20   CC       libguac_common_ssh_la-ssh.lo
#19 56.20   CC       libguac_common_ssh_la-key.lo
#19 56.20   CC       libguac_common_ssh_la-user.lo
#19 57.36   CCLD     libguac_common_ssh.la
#19 57.54 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 57.54 Making all in tests
#19 57.55 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 57.55 make[3]: Nothing to be done for 'all'.
#19 57.55 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 57.55 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 57.55 Making all in src/terminal
#19 57.55 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 57.56 Making all in .
#19 57.57 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 57.57   CC       libguac_terminal_la-buffer.lo
#19 57.58   CC       libguac_terminal_la-char-mappings.lo
#19 57.58   CC       libguac_terminal_la-common.lo
#19 57.58   CC       libguac_terminal_la-color-scheme.lo
#19 57.58   CC       libguac_terminal_la-display.lo
#19 57.59   CC       libguac_terminal_la-named-colors.lo
#19 57.59   CC       libguac_terminal_la-palette.lo
#19 57.59   CC       libguac_terminal_la-scrollbar.lo
#19 57.59   CC       libguac_terminal_la-select.lo
#19 57.60   CC       libguac_terminal_la-selection-point.lo
#19 57.61   CC       libguac_terminal_la-terminal.lo
#19 57.61   CC       libguac_terminal_la-terminal-handlers.lo
#19 57.62   CC       libguac_terminal_la-typescript.lo
#19 57.62   CC       libguac_terminal_la-xparsecolor.lo
#19 57.62   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 58.86 terminal.c: In function '__guac_terminal_send_key':
#19 58.87 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 58.87  1924 |             char data;
#19 58.87       |                  ^~~~
#19 58.87 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 58.87  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 58.87       |                                                   ^~~~
#19 58.87 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 58.89 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 58.89  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 58.89       |             ^
#19 58.89 terminal.c: At top level:
#19 58.89 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 58.89  2193 |     return 0;
#19 58.89       |     ^~~~~~
#19 58.89 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 58.89  2195 | }
#19 58.89       | ^
#19 58.93 terminal.c: In function '__guac_terminal_send_key':
#19 58.93 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 58.93  2191 |     }
#19 58.93       |     ^
#19 58.93 terminal.c: At top level:
#19 58.93 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 58.93  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 58.93       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 58.94 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 58.94  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 58.94       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 58.94 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 58.94  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 58.94       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 58.94 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 58.94  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 58.94       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 58.94 cc1: all warnings being treated as errors
#19 58.95 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 58.95 make[3]: *** Waiting for unfinished jobs....
#19 60.37 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 60.37 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 60.37 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 60.37 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 60.37 make[1]: Leaving directory '/tmp/guacamole-server'
#19 60.37 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
58.94       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
58.94 cc1: all warnings being treated as errors
58.95 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
58.95 make[3]: *** Waiting for unfinished jobs....
60.37 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
60.37 make[2]: *** [Makefile:801: all-recursive] Error 1
60.37 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
60.37 make[1]: *** [Makefile:546: all-recursive] Error 1
60.37 make[1]: Leaving directory '/tmp/guacamole-server'
60.37 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2387
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2387:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2386

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2386/display/redirect>

Changes:


------------------------------------------
[...truncated 231.02 KiB...]
#19 15.44 config.status: creating src/guacd/man/guacd.conf.5
#19 15.46 config.status: creating src/guacenc/Makefile
#19 15.49 config.status: creating src/guacenc/man/guacenc.1
#19 15.50 config.status: creating src/guaclog/Makefile
#19 15.52 config.status: creating src/guaclog/man/guaclog.1
#19 15.53 config.status: creating src/pulse/Makefile
#19 15.55 config.status: creating src/protocols/kubernetes/Makefile
#19 15.57 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 15.58 config.status: creating src/protocols/rdp/Makefile
#19 15.62 config.status: creating src/protocols/rdp/tests/Makefile
#19 15.64 config.status: creating src/protocols/ssh/Makefile
#19 15.66 config.status: creating src/protocols/telnet/Makefile
#19 15.67 config.status: creating src/protocols/vnc/Makefile
#19 15.69 config.status: creating config.h
#19 15.70 config.status: executing depfiles commands
#19 16.76 config.status: executing libtool commands
#19 16.78 
#19 16.78 ------------------------------------------------
#19 16.78 guacamole-server version 1.6.1
#19 16.78 ------------------------------------------------
#19 16.78 
#19 16.78    Library status:
#19 16.78 
#19 16.78      freerdp ............. yes (2.x)
#19 16.78      pango ............... yes
#19 16.78      libavcodec .......... no
#19 16.78      libavformat ......... no
#19 16.78      libavutil ........... no
#19 16.78      libssh2 ............. yes
#19 16.78      libssl .............. yes
#19 16.78      libswscale .......... no
#19 16.78      libtelnet ........... yes
#19 16.78      libVNCServer ........ yes
#19 16.78      libvorbis ........... no
#19 16.78      libpulse ............ yes
#19 16.78      libwebsockets ....... yes
#19 16.78      libwebp ............. yes
#19 16.78      wsock32 ............. no
#19 16.78 
#19 16.78    Protocol support:
#19 16.78 
#19 16.78       Kubernetes .... yes
#19 16.78       RDP ........... yes
#19 16.78       SSH ........... yes
#19 16.78       Telnet ........ yes
#19 16.78       VNC ........... yes
#19 16.78 
#19 16.78    Services / tools:
#19 16.78 
#19 16.78       guacd ...... yes
#19 16.78       guacenc .... no
#19 16.78       guaclog .... yes
#19 16.78 
#19 16.78    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 16.78    Init scripts: no
#19 16.78    Systemd units: no
#19 16.78    Systemd user: no
#19 16.78 
#19 16.78 Type "make" to compile guacamole-server.
#19 16.78 
#19 16.81 make  all-recursive
#19 16.82 make[1]: Entering directory '/tmp/guacamole-server'
#19 16.82 Making all in src/libguac
#19 16.82 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.82 Making all in .
#19 16.83 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 16.83   CC       libguac_la-argv.lo
#19 16.83   CC       libguac_la-audio.lo
#19 16.83   CC       libguac_la-client.lo
#19 16.83   CC       libguac_la-display.lo
#19 17.02   CC       libguac_la-display-builtin-cursors.lo
#19 17.02   CC       libguac_la-display-cursor.lo
#19 17.05   CC       libguac_la-display-flush.lo
#19 17.11   CC       libguac_la-display-layer.lo
#19 17.17   CC       libguac_la-display-layer-list.lo
#19 17.19   CC       libguac_la-display-plan.lo
#19 17.26   CC       libguac_la-display-plan-combine.lo
#19 17.33   CC       libguac_la-display-plan-rect.lo
#19 17.38   CC       libguac_la-display-plan-search.lo
#19 17.42   CC       libguac_la-display-render-thread.lo
#19 17.45   CC       libguac_la-display-worker.lo
#19 17.50   CC       libguac_la-encode-jpeg.lo
#19 17.58   CC       libguac_la-encode-png.lo
#19 17.60   CC       libguac_la-error.lo
#19 17.66   CC       libguac_la-fifo.lo
#19 17.75   CC       libguac_la-file.lo
#19 17.81   CC       libguac_la-fips.lo
#19 17.82   CC       libguac_la-flag.lo
#19 17.91   CC       libguac_la-hash.lo
#19 17.91   CC       libguac_la-id.lo
#19 17.96   CC       libguac_la-mem.lo
#19 17.97   CC       libguac_la-rwlock.lo
#19 18.03   CC       libguac_la-palette.lo
#19 18.04   CC       libguac_la-parser.lo
#19 18.11   CC       libguac_la-pool.lo
#19 18.13   CC       libguac_la-proctitle.lo
#19 18.23   CC       libguac_la-protocol.lo
#19 18.27   CC       libguac_la-raw_encoder.lo
#19 18.30   CC       libguac_la-recording.lo
#19 18.31   CC       libguac_la-rect.lo
#19 18.45   CC       libguac_la-socket.lo
#19 18.45   CC       libguac_la-socket-broadcast.lo
#19 18.49   CC       libguac_la-socket-fd.lo
#19 18.64   CC       libguac_la-socket-nest.lo
#19 18.67   CC       libguac_la-socket-tee.lo
#19 18.67   CC       libguac_la-string.lo
#19 18.81   CC       libguac_la-tcp.lo
#19 18.82   CC       libguac_la-timestamp.lo
#19 18.82   CC       libguac_la-unicode.lo
#19 18.88   CC       libguac_la-user.lo
#19 18.93   CC       libguac_la-user-handlers.lo
#19 18.94   CC       libguac_la-user-handshake.lo
#19 18.97   CC       libguac_la-wait-fd.lo
#19 19.08   CC       libguac_la-wol.lo
#19 19.13   CC       libguac_la-encode-webp.lo
#19 19.14   CC       libguac_la-socket-ssl.lo
#19 19.48   CCLD     libguac.la
#19 19.77 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.77 Making all in tests
#19 19.77 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.77 make[3]: Nothing to be done for 'all'.
#19 19.77 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 19.77 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 19.77 Making all in src/common
#19 19.78 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.78 Making all in .
#19 19.78 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 19.78   CC       libguac_common_la-io.lo
#19 19.78   CC       libguac_common_la-blank_cursor.lo
#19 19.78   CC       libguac_common_la-clipboard.lo
#19 19.78   CC       libguac_common_la-cursor.lo
#19 19.90   CC       libguac_common_la-dot_cursor.lo
#19 19.93   CC       libguac_common_la-ibar_cursor.lo
#19 19.96   CC       libguac_common_la-iconv.lo
#19 19.99   CC       libguac_common_la-json.lo
#19 20.05   CC       libguac_common_la-list.lo
#19 20.08   CC       libguac_common_la-pointer_cursor.lo
#19 20.15   CC       libguac_common_la-rect.lo
#19 20.17   CC       libguac_common_la-string.lo
#19 20.18   CC       libguac_common_la-surface.lo
#19 20.50   CCLD     libguac_common.la
#19 20.60 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 20.60 Making all in tests
#19 20.60 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 20.60 make[3]: Nothing to be done for 'all'.
#19 20.60 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 20.60 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 20.60 Making all in src/common-ssh
#19 20.61 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 20.61 Making all in .
#19 20.61 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 20.61   CC       libguac_common_ssh_la-buffer.lo
#19 20.61   CC       libguac_common_ssh_la-sftp.lo
#19 20.61   CC       libguac_common_ssh_la-ssh.lo
#19 20.61   CC       libguac_common_ssh_la-key.lo
#19 20.80   CC       libguac_common_ssh_la-user.lo
#19 21.06   CCLD     libguac_common_ssh.la
#19 21.13 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.13 Making all in tests
#19 21.13 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.13 make[3]: Nothing to be done for 'all'.
#19 21.13 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 21.13 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 21.13 Making all in src/terminal
#19 21.14 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.14 Making all in .
#19 21.14 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 21.14   CC       libguac_terminal_la-buffer.lo
#19 21.14   CC       libguac_terminal_la-char-mappings.lo
#19 21.14   CC       libguac_terminal_la-color-scheme.lo
#19 21.14   CC       libguac_terminal_la-common.lo
#19 21.24   CC       libguac_terminal_la-display.lo
#19 21.30   CC       libguac_terminal_la-named-colors.lo
#19 21.35   CC       libguac_terminal_la-palette.lo
#19 21.41   CC       libguac_terminal_la-scrollbar.lo
#19 21.48   CC       libguac_terminal_la-select.lo
#19 21.48   CC       libguac_terminal_la-selection-point.lo
#19 21.61   CC       libguac_terminal_la-terminal.lo
#19 21.63   CC       libguac_terminal_la-terminal-handlers.lo
#19 22.00 terminal.c: In function '__guac_terminal_send_key':
#19 22.00 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 22.00  1924 |             char data;
#19 22.00       |                  ^~~~
#19 22.01 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 22.01  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 22.01       |                                                   ^~~~
#19 22.01 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 22.02 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 22.02  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 22.02       |             ^
#19 22.02 terminal.c: At top level:
#19 22.02 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 22.02  2193 |     return 0;
#19 22.02       |     ^~~~~~
#19 22.02 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 22.02  2195 | }
#19 22.02       | ^
#19 22.04 terminal.c: In function '__guac_terminal_send_key':
#19 22.04 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 22.04  2191 |     }
#19 22.04       |     ^
#19 22.05 terminal.c: At top level:
#19 22.05 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 22.05  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 22.05       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.05 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 22.05  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 22.05       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.05 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 22.05  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 22.05       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.05 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 22.05  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 22.05       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.05 cc1: all warnings being treated as errors
#19 22.05 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 22.05 make[3]: *** Waiting for unfinished jobs....
#19 22.34 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.34 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.34 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.34 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.34 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.34 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
22.05       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.05 cc1: all warnings being treated as errors
22.05 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.05 make[3]: *** Waiting for unfinished jobs....
22.34 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.34 make[2]: *** [Makefile:801: all-recursive] Error 1
22.34 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.34 make[1]: *** [Makefile:546: all-recursive] Error 1
22.34 make[1]: Leaving directory '/tmp/guacamole-server'
22.34 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2386
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2386:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2385

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2385/display/redirect>

Changes:


------------------------------------------
[...truncated 227.81 KiB...]
#19 18.38 config.status: creating src/guaclog/Makefile
#19 18.40 config.status: creating src/guaclog/man/guaclog.1
#19 18.42 config.status: creating src/pulse/Makefile
#19 18.44 config.status: creating src/protocols/kubernetes/Makefile
#19 18.46 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 18.48 config.status: creating src/protocols/rdp/Makefile
#19 18.53 config.status: creating src/protocols/rdp/tests/Makefile
#19 18.55 config.status: creating src/protocols/ssh/Makefile
#19 18.57 config.status: creating src/protocols/telnet/Makefile
#19 18.59 config.status: creating src/protocols/vnc/Makefile
#19 18.61 config.status: creating config.h
#19 18.62 config.status: executing depfiles commands
#19 20.26 config.status: executing libtool commands
#19 20.28 
#19 20.28 ------------------------------------------------
#19 20.28 guacamole-server version 1.6.1
#19 20.28 ------------------------------------------------
#19 20.28 
#19 20.28    Library status:
#19 20.28 
#19 20.28      freerdp ............. yes (2.x)
#19 20.28      pango ............... yes
#19 20.28      libavcodec .......... no
#19 20.28      libavformat ......... no
#19 20.28      libavutil ........... no
#19 20.28      libssh2 ............. yes
#19 20.28      libssl .............. yes
#19 20.28      libswscale .......... no
#19 20.28      libtelnet ........... yes
#19 20.28      libVNCServer ........ yes
#19 20.28      libvorbis ........... no
#19 20.28      libpulse ............ yes
#19 20.28      libwebsockets ....... yes
#19 20.28      libwebp ............. yes
#19 20.28      wsock32 ............. no
#19 20.28 
#19 20.28    Protocol support:
#19 20.28 
#19 20.28       Kubernetes .... yes
#19 20.28       RDP ........... yes
#19 20.28       SSH ........... yes
#19 20.28       Telnet ........ yes
#19 20.28       VNC ........... yes
#19 20.28 
#19 20.28    Services / tools:
#19 20.28 
#19 20.28       guacd ...... yes
#19 20.28       guacenc .... no
#19 20.28       guaclog .... yes
#19 20.28 
#19 20.28    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 20.28    Init scripts: no
#19 20.28    Systemd units: no
#19 20.28    Systemd user: no
#19 20.28 
#19 20.28 Type "make" to compile guacamole-server.
#19 20.28 
#19 20.33 make  all-recursive
#19 20.33 make[1]: Entering directory '/tmp/guacamole-server'
#19 20.33 Making all in src/libguac
#19 20.34 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 20.34 Making all in .
#19 20.35 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 20.35   CC       libguac_la-argv.lo
#19 20.35   CC       libguac_la-audio.lo
#19 20.35   CC       libguac_la-client.lo
#19 20.35   CC       libguac_la-display.lo
#19 20.35   CC       libguac_la-display-builtin-cursors.lo
#19 20.35   CC       libguac_la-display-cursor.lo
#19 20.35   CC       libguac_la-display-flush.lo
#19 20.35   CC       libguac_la-display-layer.lo
#19 20.35   CC       libguac_la-display-layer-list.lo
#19 20.35   CC       libguac_la-display-plan.lo
#19 20.35   CC       libguac_la-display-plan-combine.lo
#19 20.35   CC       libguac_la-display-plan-rect.lo
#19 20.35   CC       libguac_la-display-plan-search.lo
#19 20.35   CC       libguac_la-display-render-thread.lo
#19 20.35   CC       libguac_la-display-worker.lo
#19 20.35   CC       libguac_la-encode-jpeg.lo
#19 20.36   CC       libguac_la-encode-png.lo
#19 20.36   CC       libguac_la-error.lo
#19 20.36   CC       libguac_la-fifo.lo
#19 20.36   CC       libguac_la-file.lo
#19 20.36   CC       libguac_la-fips.lo
#19 20.36   CC       libguac_la-flag.lo
#19 20.36   CC       libguac_la-id.lo
#19 20.36   CC       libguac_la-hash.lo
#19 20.48   CC       libguac_la-mem.lo
#19 20.53   CC       libguac_la-rwlock.lo
#19 20.54   CC       libguac_la-palette.lo
#19 20.54   CC       libguac_la-parser.lo
#19 20.54   CC       libguac_la-pool.lo
#19 20.56   CC       libguac_la-proctitle.lo
#19 20.57   CC       libguac_la-protocol.lo
#19 20.58   CC       libguac_la-raw_encoder.lo
#19 20.58   CC       libguac_la-recording.lo
#19 20.58   CC       libguac_la-rect.lo
#19 20.58   CC       libguac_la-socket.lo
#19 20.58   CC       libguac_la-socket-broadcast.lo
#19 20.58   CC       libguac_la-socket-fd.lo
#19 20.58   CC       libguac_la-socket-nest.lo
#19 20.58   CC       libguac_la-socket-tee.lo
#19 20.59   CC       libguac_la-string.lo
#19 20.59   CC       libguac_la-tcp.lo
#19 20.59   CC       libguac_la-timestamp.lo
#19 20.60   CC       libguac_la-unicode.lo
#19 20.61   CC       libguac_la-user.lo
#19 20.61   CC       libguac_la-user-handlers.lo
#19 20.64   CC       libguac_la-user-handshake.lo
#19 20.65   CC       libguac_la-wait-fd.lo
#19 20.67   CC       libguac_la-wol.lo
#19 20.68   CC       libguac_la-encode-webp.lo
#19 20.70   CC       libguac_la-socket-ssl.lo
#19 21.05   CCLD     libguac.la
#19 21.32 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.32 Making all in tests
#19 21.32 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.32 make[3]: Nothing to be done for 'all'.
#19 21.32 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 21.32 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 21.32 Making all in src/common
#19 21.33 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.33 Making all in .
#19 21.33 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 21.33   CC       libguac_common_la-io.lo
#19 21.33   CC       libguac_common_la-blank_cursor.lo
#19 21.33   CC       libguac_common_la-clipboard.lo
#19 21.33   CC       libguac_common_la-cursor.lo
#19 21.33   CC       libguac_common_la-dot_cursor.lo
#19 21.33   CC       libguac_common_la-ibar_cursor.lo
#19 21.33   CC       libguac_common_la-iconv.lo
#19 21.33   CC       libguac_common_la-json.lo
#19 21.33   CC       libguac_common_la-list.lo
#19 21.33   CC       libguac_common_la-pointer_cursor.lo
#19 21.34   CC       libguac_common_la-rect.lo
#19 21.34   CC       libguac_common_la-string.lo
#19 21.34   CC       libguac_common_la-surface.lo
#19 21.64   CCLD     libguac_common.la
#19 21.72 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.72 Making all in tests
#19 21.73 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 21.73 make[3]: Nothing to be done for 'all'.
#19 21.73 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 21.73 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 21.73 Making all in src/common-ssh
#19 21.73 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.73 Making all in .
#19 21.73 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 21.73   CC       libguac_common_ssh_la-buffer.lo
#19 21.73   CC       libguac_common_ssh_la-sftp.lo
#19 21.73   CC       libguac_common_ssh_la-ssh.lo
#19 21.74   CC       libguac_common_ssh_la-key.lo
#19 21.74   CC       libguac_common_ssh_la-user.lo
#19 22.06   CCLD     libguac_common_ssh.la
#19 22.12 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.12 Making all in tests
#19 22.12 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.12 make[3]: Nothing to be done for 'all'.
#19 22.12 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 22.12 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 22.12 Making all in src/terminal
#19 22.13 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.13 Making all in .
#19 22.13 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 22.13   CC       libguac_terminal_la-buffer.lo
#19 22.13   CC       libguac_terminal_la-char-mappings.lo
#19 22.13   CC       libguac_terminal_la-color-scheme.lo
#19 22.13   CC       libguac_terminal_la-common.lo
#19 22.13   CC       libguac_terminal_la-display.lo
#19 22.13   CC       libguac_terminal_la-named-colors.lo
#19 22.13   CC       libguac_terminal_la-palette.lo
#19 22.13   CC       libguac_terminal_la-scrollbar.lo
#19 22.13   CC       libguac_terminal_la-select.lo
#19 22.13   CC       libguac_terminal_la-selection-point.lo
#19 22.14   CC       libguac_terminal_la-terminal.lo
#19 22.14   CC       libguac_terminal_la-terminal-handlers.lo
#19 22.14   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 22.14   CC       libguac_terminal_la-typescript.lo
#19 22.14   CC       libguac_terminal_la-xparsecolor.lo
#19 22.36 terminal.c: In function '__guac_terminal_send_key':
#19 22.36 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 22.36  1924 |             char data;
#19 22.36       |                  ^~~~
#19 22.36 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 22.36  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 22.36       |                                                   ^~~~
#19 22.36 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 22.37 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 22.37  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 22.37       |             ^
#19 22.37 terminal.c: At top level:
#19 22.37 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 22.37  2193 |     return 0;
#19 22.37       |     ^~~~~~
#19 22.37 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 22.37  2195 | }
#19 22.37       | ^
#19 22.38 terminal.c: In function '__guac_terminal_send_key':
#19 22.38 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 22.38  2191 |     }
#19 22.38       |     ^
#19 22.38 terminal.c: At top level:
#19 22.38 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 22.38  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 22.38       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.38 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 22.38  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 22.38       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.38 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 22.38  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 22.38       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.38 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 22.38  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 22.38       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 22.38 cc1: all warnings being treated as errors
#19 22.39 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 22.39 make[3]: *** Waiting for unfinished jobs....
#19 22.67 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.68 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 22.68 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 22.68 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 22.68 make[1]: Leaving directory '/tmp/guacamole-server'
#19 22.68 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
22.38       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22.38 cc1: all warnings being treated as errors
22.39 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
22.39 make[3]: *** Waiting for unfinished jobs....
22.67 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.68 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
22.68 make[2]: *** [Makefile:801: all-recursive] Error 1
22.68 make[1]: *** [Makefile:546: all-recursive] Error 1
22.68 make[1]: Leaving directory '/tmp/guacamole-server'
22.68 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2385
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2385:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,ubuntu #2384

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-freerdp/FREERDP_BRANCH=2.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2384/display/redirect>

Changes:


------------------------------------------
[...truncated 237.20 KiB...]
#19 56.05 config.status: creating src/guaclog/Makefile
#19 56.10 config.status: creating src/guaclog/man/guaclog.1
#19 56.13 config.status: creating src/pulse/Makefile
#19 56.17 config.status: creating src/protocols/kubernetes/Makefile
#19 56.23 config.status: creating src/protocols/kubernetes/tests/Makefile
#19 56.28 config.status: creating src/protocols/rdp/Makefile
#19 56.43 config.status: creating src/protocols/rdp/tests/Makefile
#19 56.48 config.status: creating src/protocols/ssh/Makefile
#19 56.58 config.status: creating src/protocols/telnet/Makefile
#19 56.64 config.status: creating src/protocols/vnc/Makefile
#19 56.73 config.status: creating config.h
#19 56.75 config.status: executing depfiles commands
#19 59.81 config.status: executing libtool commands
#19 59.85 
#19 59.85 ------------------------------------------------
#19 59.85 guacamole-server version 1.6.1
#19 59.85 ------------------------------------------------
#19 59.85 
#19 59.85    Library status:
#19 59.85 
#19 59.85      freerdp ............. yes (2.x)
#19 59.85      pango ............... yes
#19 59.85      libavcodec .......... no
#19 59.85      libavformat ......... no
#19 59.85      libavutil ........... no
#19 59.85      libssh2 ............. yes
#19 59.85      libssl .............. yes
#19 59.85      libswscale .......... no
#19 59.85      libtelnet ........... yes
#19 59.85      libVNCServer ........ yes
#19 59.85      libvorbis ........... no
#19 59.85      libpulse ............ yes
#19 59.85      libwebsockets ....... yes
#19 59.85      libwebp ............. yes
#19 59.85      wsock32 ............. no
#19 59.85 
#19 59.85    Protocol support:
#19 59.85 
#19 59.85       Kubernetes .... yes
#19 59.85       RDP ........... yes
#19 59.85       SSH ........... yes
#19 59.85       Telnet ........ yes
#19 59.85       VNC ........... yes
#19 59.85 
#19 59.85    Services / tools:
#19 59.85 
#19 59.85       guacd ...... yes
#19 59.85       guacenc .... no
#19 59.85       guaclog .... yes
#19 59.85 
#19 59.85    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#19 59.85    Init scripts: no
#19 59.85    Systemd units: no
#19 59.85    Systemd user: no
#19 59.85 
#19 59.85 Type "make" to compile guacamole-server.
#19 59.85 
#19 59.98 make  all-recursive
#19 59.99 make[1]: Entering directory '/tmp/guacamole-server'
#19 59.99 Making all in src/libguac
#19 60.00 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 60.01 Making all in .
#19 60.02 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#19 60.03   CC       libguac_la-argv.lo
#19 60.03   CC       libguac_la-audio.lo
#19 60.03   CC       libguac_la-display.lo
#19 60.03   CC       libguac_la-client.lo
#19 60.03   CC       libguac_la-display-builtin-cursors.lo
#19 60.04   CC       libguac_la-display-flush.lo
#19 60.04   CC       libguac_la-display-cursor.lo
#19 60.04   CC       libguac_la-display-layer.lo
#19 60.04   CC       libguac_la-display-layer-list.lo
#19 60.04   CC       libguac_la-display-plan.lo
#19 60.05   CC       libguac_la-display-plan-combine.lo
#19 60.05   CC       libguac_la-display-plan-rect.lo
#19 60.05   CC       libguac_la-display-plan-search.lo
#19 60.06   CC       libguac_la-display-render-thread.lo
#19 60.06   CC       libguac_la-display-worker.lo
#19 60.06   CC       libguac_la-encode-jpeg.lo
#19 60.95   CC       libguac_la-encode-png.lo
#19 60.98   CC       libguac_la-error.lo
#19 61.41   CC       libguac_la-fifo.lo
#19 61.43   CC       libguac_la-file.lo
#19 61.49   CC       libguac_la-fips.lo
#19 61.56   CC       libguac_la-flag.lo
#19 61.62   CC       libguac_la-id.lo
#19 61.62   CC       libguac_la-mem.lo
#19 61.62   CC       libguac_la-hash.lo
#19 61.63   CC       libguac_la-rwlock.lo
#19 61.69   CC       libguac_la-palette.lo
#19 61.69   CC       libguac_la-parser.lo
#19 61.74   CC       libguac_la-pool.lo
#19 61.91   CC       libguac_la-proctitle.lo
#19 61.91   CC       libguac_la-protocol.lo
#19 62.08   CC       libguac_la-raw_encoder.lo
#19 62.21   CC       libguac_la-recording.lo
#19 62.40   CC       libguac_la-rect.lo
#19 62.48   CC       libguac_la-socket.lo
#19 62.50   CC       libguac_la-socket-broadcast.lo
#19 62.55   CC       libguac_la-socket-fd.lo
#19 62.59   CC       libguac_la-socket-nest.lo
#19 62.60   CC       libguac_la-socket-tee.lo
#19 62.60   CC       libguac_la-string.lo
#19 62.67   CC       libguac_la-tcp.lo
#19 62.70   CC       libguac_la-timestamp.lo
#19 62.80   CC       libguac_la-unicode.lo
#19 63.01   CC       libguac_la-user.lo
#19 63.02   CC       libguac_la-user-handlers.lo
#19 63.12   CC       libguac_la-user-handshake.lo
#19 63.20   CC       libguac_la-wait-fd.lo
#19 63.26   CC       libguac_la-wol.lo
#19 63.35   CC       libguac_la-encode-webp.lo
#19 63.43   CC       libguac_la-socket-ssl.lo
#19 64.97   CCLD     libguac.la
#19 66.21 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 66.21 Making all in tests
#19 66.23 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#19 66.23 make[3]: Nothing to be done for 'all'.
#19 66.23 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#19 66.23 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#19 66.23 Making all in src/common
#19 66.23 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#19 66.24 Making all in .
#19 66.24 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#19 66.24   CC       libguac_common_la-io.lo
#19 66.24   CC       libguac_common_la-blank_cursor.lo
#19 66.25   CC       libguac_common_la-clipboard.lo
#19 66.25   CC       libguac_common_la-cursor.lo
#19 66.25   CC       libguac_common_la-dot_cursor.lo
#19 66.25   CC       libguac_common_la-ibar_cursor.lo
#19 66.26   CC       libguac_common_la-iconv.lo
#19 66.26   CC       libguac_common_la-json.lo
#19 66.26   CC       libguac_common_la-list.lo
#19 66.26   CC       libguac_common_la-pointer_cursor.lo
#19 66.27   CC       libguac_common_la-rect.lo
#19 66.28   CC       libguac_common_la-string.lo
#19 66.28   CC       libguac_common_la-surface.lo
#19 67.62   CCLD     libguac_common.la
#19 67.91 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#19 67.91 Making all in tests
#19 67.91 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#19 67.91 make[3]: Nothing to be done for 'all'.
#19 67.91 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#19 67.92 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#19 67.92 Making all in src/common-ssh
#19 67.92 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 67.92 Making all in .
#19 67.93 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#19 67.93   CC       libguac_common_ssh_la-buffer.lo
#19 67.93   CC       libguac_common_ssh_la-ssh.lo
#19 67.93   CC       libguac_common_ssh_la-key.lo
#19 67.93   CC       libguac_common_ssh_la-sftp.lo
#19 67.93   CC       libguac_common_ssh_la-user.lo
#19 69.13   CCLD     libguac_common_ssh.la
#19 69.36 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 69.36 Making all in tests
#19 69.37 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 69.37 make[3]: Nothing to be done for 'all'.
#19 69.37 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#19 69.37 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#19 69.37 Making all in src/terminal
#19 69.38 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 69.38 Making all in .
#19 69.39 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#19 69.39   CC       libguac_terminal_la-buffer.lo
#19 69.39   CC       libguac_terminal_la-char-mappings.lo
#19 69.39   CC       libguac_terminal_la-color-scheme.lo
#19 69.39   CC       libguac_terminal_la-common.lo
#19 69.39   CC       libguac_terminal_la-display.lo
#19 69.40   CC       libguac_terminal_la-named-colors.lo
#19 69.40   CC       libguac_terminal_la-palette.lo
#19 69.40   CC       libguac_terminal_la-scrollbar.lo
#19 69.40   CC       libguac_terminal_la-select.lo
#19 69.41   CC       libguac_terminal_la-selection-point.lo
#19 69.41   CC       libguac_terminal_la-terminal.lo
#19 69.41   CC       libguac_terminal_la-terminal-handlers.lo
#19 69.41   CC       libguac_terminal_la-terminal-stdin-stream.lo
#19 69.42   CC       libguac_terminal_la-typescript.lo
#19 69.42   CC       libguac_terminal_la-xparsecolor.lo
#19 70.97 terminal.c: In function '__guac_terminal_send_key':
#19 70.97 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#19 70.97  1924 |             char data;
#19 70.97       |                  ^~~~
#19 70.97 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#19 70.97  1967 |             return guac_terminal_send_data(term, &data, 1);
#19 70.97       |                                                   ^~~~
#19 70.97 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#19 70.99 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#19 70.99  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#19 70.99       |             ^
#19 70.99 terminal.c: At top level:
#19 70.99 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#19 70.99  2193 |     return 0;
#19 70.99       |     ^~~~~~
#19 70.99 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#19 70.99  2195 | }
#19 70.99       | ^
#19 71.03 terminal.c: In function '__guac_terminal_send_key':
#19 71.03 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#19 71.03  2191 |     }
#19 71.03       |     ^
#19 71.04 terminal.c: At top level:
#19 71.04 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#19 71.04  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#19 71.04       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 71.04 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#19 71.04  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#19 71.04       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 71.04 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#19 71.04  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#19 71.04       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 71.04 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#19 71.04  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#19 71.04       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#19 71.38 cc1: all warnings being treated as errors
#19 71.85 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#19 71.85 make[3]: *** Waiting for unfinished jobs....
#19 72.62 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 72.62 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#19 72.62 make[1]: Leaving directory '/tmp/guacamole-server'
#19 72.62 make[2]: *** [Makefile:801: all-recursive] Error 1
#19 72.62 make[1]: *** [Makefile:546: all-recursive] Error 1
#19 72.62 make: *** [Makefile:466: all] Error 2
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
71.04       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
71.38 cc1: all warnings being treated as errors
71.85 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
71.85 make[3]: *** Waiting for unfinished jobs....
72.62 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
72.62 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
72.62 make[1]: Leaving directory '/tmp/guacamole-server'
72.62 make[2]: *** [Makefile:801: all-recursive] Error 1
72.62 make[1]: *** [Makefile:546: all-recursive] Error 1
72.62 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2384
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2384:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org


Build failed in Jenkins: Guacamole » guacamole-server-main-freerdp » 2.10.0,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.10.0,JENKINS_LABEL_EXPRESSION=ubuntu/2383/display/redirect>

Changes:


------------------------------------------
[...truncated 230.99 KiB...]
#24 16.88 config.status: creating src/guaclog/Makefile
#24 16.90 config.status: creating src/guaclog/man/guaclog.1
#24 16.91 config.status: creating src/pulse/Makefile
#24 16.93 config.status: creating src/protocols/kubernetes/Makefile
#24 17.01 config.status: creating src/protocols/kubernetes/tests/Makefile
#24 17.05 config.status: creating src/protocols/rdp/Makefile
#24 17.14 config.status: creating src/protocols/rdp/tests/Makefile
#24 17.19 config.status: creating src/protocols/ssh/Makefile
#24 17.23 config.status: creating src/protocols/telnet/Makefile
#24 17.26 config.status: creating src/protocols/vnc/Makefile
#24 17.30 config.status: creating config.h
#24 17.30 config.status: executing depfiles commands
#24 18.46 config.status: executing libtool commands
#24 18.48 
#24 18.48 ------------------------------------------------
#24 18.48 guacamole-server version 1.6.1
#24 18.48 ------------------------------------------------
#24 18.48 
#24 18.48    Library status:
#24 18.48 
#24 18.48      freerdp ............. yes (2.x)
#24 18.48      pango ............... yes
#24 18.48      libavcodec .......... no
#24 18.48      libavformat ......... no
#24 18.48      libavutil ........... no
#24 18.48      libssh2 ............. yes
#24 18.48      libssl .............. yes
#24 18.48      libswscale .......... no
#24 18.48      libtelnet ........... yes
#24 18.48      libVNCServer ........ yes
#24 18.48      libvorbis ........... no
#24 18.48      libpulse ............ yes
#24 18.48      libwebsockets ....... yes
#24 18.48      libwebp ............. yes
#24 18.48      wsock32 ............. no
#24 18.48 
#24 18.48    Protocol support:
#24 18.48 
#24 18.48       Kubernetes .... yes
#24 18.48       RDP ........... yes
#24 18.48       SSH ........... yes
#24 18.48       Telnet ........ yes
#24 18.48       VNC ........... yes
#24 18.48 
#24 18.48    Services / tools:
#24 18.48 
#24 18.48       guacd ...... yes
#24 18.48       guacenc .... no
#24 18.48       guaclog .... yes
#24 18.48 
#24 18.48    FreeRDP plugins: /opt/guacamole/lib/freerdp2
#24 18.48    Init scripts: no
#24 18.48    Systemd units: no
#24 18.48    Systemd user: no
#24 18.48 
#24 18.48 Type "make" to compile guacamole-server.
#24 18.48 
#24 18.51 make  all-recursive
#24 18.51 make[1]: Entering directory '/tmp/guacamole-server'
#24 18.52 Making all in src/libguac
#24 18.52 make[2]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 18.52 Making all in .
#24 18.53 make[3]: Entering directory '/tmp/guacamole-server/src/libguac'
#24 18.53   CC       libguac_la-argv.lo
#24 18.53   CC       libguac_la-audio.lo
#24 18.53   CC       libguac_la-client.lo
#24 18.53   CC       libguac_la-display.lo
#24 18.53   CC       libguac_la-display-builtin-cursors.lo
#24 18.53   CC       libguac_la-display-cursor.lo
#24 18.53   CC       libguac_la-display-flush.lo
#24 18.53   CC       libguac_la-display-layer.lo
#24 18.53   CC       libguac_la-display-layer-list.lo
#24 18.53   CC       libguac_la-display-plan.lo
#24 18.53   CC       libguac_la-display-plan-combine.lo
#24 18.54   CC       libguac_la-display-plan-rect.lo
#24 18.54   CC       libguac_la-display-plan-search.lo
#24 18.54   CC       libguac_la-display-render-thread.lo
#24 18.54   CC       libguac_la-display-worker.lo
#24 18.54   CC       libguac_la-encode-jpeg.lo
#24 18.54   CC       libguac_la-encode-png.lo
#24 18.54   CC       libguac_la-error.lo
#24 18.54   CC       libguac_la-fifo.lo
#24 18.54   CC       libguac_la-file.lo
#24 18.54   CC       libguac_la-fips.lo
#24 18.54   CC       libguac_la-hash.lo
#24 18.54   CC       libguac_la-flag.lo
#24 18.54   CC       libguac_la-id.lo
#24 18.64   CC       libguac_la-mem.lo
#24 18.70   CC       libguac_la-rwlock.lo
#24 18.71   CC       libguac_la-palette.lo
#24 18.71   CC       libguac_la-parser.lo
#24 18.71   CC       libguac_la-pool.lo
#24 18.71   CC       libguac_la-proctitle.lo
#24 18.72   CC       libguac_la-protocol.lo
#24 18.73   CC       libguac_la-raw_encoder.lo
#24 18.73   CC       libguac_la-recording.lo
#24 18.73   CC       libguac_la-rect.lo
#24 18.74   CC       libguac_la-socket.lo
#24 18.75   CC       libguac_la-socket-broadcast.lo
#24 18.76   CC       libguac_la-socket-fd.lo
#24 18.76   CC       libguac_la-socket-nest.lo
#24 18.76   CC       libguac_la-socket-tee.lo
#24 18.77   CC       libguac_la-string.lo
#24 18.78   CC       libguac_la-tcp.lo
#24 18.79   CC       libguac_la-timestamp.lo
#24 18.79   CC       libguac_la-unicode.lo
#24 18.80   CC       libguac_la-user.lo
#24 18.83   CC       libguac_la-user-handlers.lo
#24 18.84   CC       libguac_la-user-handshake.lo
#24 18.84   CC       libguac_la-wait-fd.lo
#24 18.85   CC       libguac_la-wol.lo
#24 18.86   CC       libguac_la-encode-webp.lo
#24 18.87   CC       libguac_la-socket-ssl.lo
#24 19.29   CCLD     libguac.la
#24 19.57 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 19.57 Making all in tests
#24 19.57 make[3]: Entering directory '/tmp/guacamole-server/src/libguac/tests'
#24 19.57 make[3]: Nothing to be done for 'all'.
#24 19.57 make[3]: Leaving directory '/tmp/guacamole-server/src/libguac/tests'
#24 19.57 make[2]: Leaving directory '/tmp/guacamole-server/src/libguac'
#24 19.57 Making all in src/common
#24 19.58 make[2]: Entering directory '/tmp/guacamole-server/src/common'
#24 19.58 Making all in .
#24 19.58 make[3]: Entering directory '/tmp/guacamole-server/src/common'
#24 19.58   CC       libguac_common_la-io.lo
#24 19.58   CC       libguac_common_la-blank_cursor.lo
#24 19.58   CC       libguac_common_la-clipboard.lo
#24 19.58   CC       libguac_common_la-cursor.lo
#24 19.58   CC       libguac_common_la-dot_cursor.lo
#24 19.58   CC       libguac_common_la-ibar_cursor.lo
#24 19.58   CC       libguac_common_la-iconv.lo
#24 19.58   CC       libguac_common_la-json.lo
#24 19.58   CC       libguac_common_la-list.lo
#24 19.58   CC       libguac_common_la-pointer_cursor.lo
#24 19.58   CC       libguac_common_la-rect.lo
#24 19.59   CC       libguac_common_la-string.lo
#24 19.59   CC       libguac_common_la-surface.lo
#24 19.88   CCLD     libguac_common.la
#24 19.97 make[3]: Leaving directory '/tmp/guacamole-server/src/common'
#24 19.97 Making all in tests
#24 19.97 make[3]: Entering directory '/tmp/guacamole-server/src/common/tests'
#24 19.97 make[3]: Nothing to be done for 'all'.
#24 19.97 make[3]: Leaving directory '/tmp/guacamole-server/src/common/tests'
#24 19.97 make[2]: Leaving directory '/tmp/guacamole-server/src/common'
#24 19.97 Making all in src/common-ssh
#24 19.98 make[2]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 19.98 Making all in .
#24 19.98 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh'
#24 19.98   CC       libguac_common_ssh_la-buffer.lo
#24 19.98   CC       libguac_common_ssh_la-sftp.lo
#24 19.98   CC       libguac_common_ssh_la-ssh.lo
#24 19.98   CC       libguac_common_ssh_la-key.lo
#24 19.98   CC       libguac_common_ssh_la-user.lo
#24 20.25   CCLD     libguac_common_ssh.la
#24 20.31 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 20.31 Making all in tests
#24 20.32 make[3]: Entering directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 20.32 make[3]: Nothing to be done for 'all'.
#24 20.32 make[3]: Leaving directory '/tmp/guacamole-server/src/common-ssh/tests'
#24 20.32 make[2]: Leaving directory '/tmp/guacamole-server/src/common-ssh'
#24 20.32 Making all in src/terminal
#24 20.32 make[2]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 20.32 Making all in .
#24 20.33 make[3]: Entering directory '/tmp/guacamole-server/src/terminal'
#24 20.33   CC       libguac_terminal_la-buffer.lo
#24 20.33   CC       libguac_terminal_la-char-mappings.lo
#24 20.33   CC       libguac_terminal_la-color-scheme.lo
#24 20.33   CC       libguac_terminal_la-common.lo
#24 20.33   CC       libguac_terminal_la-display.lo
#24 20.33   CC       libguac_terminal_la-named-colors.lo
#24 20.33   CC       libguac_terminal_la-palette.lo
#24 20.33   CC       libguac_terminal_la-scrollbar.lo
#24 20.33   CC       libguac_terminal_la-select.lo
#24 20.33   CC       libguac_terminal_la-selection-point.lo
#24 20.33   CC       libguac_terminal_la-terminal.lo
#24 20.33   CC       libguac_terminal_la-terminal-handlers.lo
#24 20.33   CC       libguac_terminal_la-terminal-stdin-stream.lo
#24 20.33   CC       libguac_terminal_la-typescript.lo
#24 20.33   CC       libguac_terminal_la-xparsecolor.lo
#24 20.55 terminal.c: In function '__guac_terminal_send_key':
#24 20.55 terminal.c:1924:18: error: variable 'data' set but not used [-Werror=unused-but-set-variable]
#24 20.55  1924 |             char data;
#24 20.55       |                  ^~~~
#24 20.55 terminal.c:1967:51: error: 'data' undeclared (first use in this function)
#24 20.55  1967 |             return guac_terminal_send_data(term, &data, 1);
#24 20.55       |                                                   ^~~~
#24 20.55 terminal.c:1967:51: note: each undeclared identifier is reported only once for each function it appears in
#24 20.55 terminal.c:1829:13: error: suggest explicit braces to avoid ambiguous 'else' [-Werror=dangling-else]
#24 20.55  1829 |     else if (keysym == GUAC_TERMINAL_KEY_SHIFT_L || keysym == GUAC_TERMINAL_KEY_SHIFT_R)
#24 20.55       |             ^
#24 20.55 terminal.c: At top level:
#24 20.55 terminal.c:2193:5: error: expected identifier or '(' before 'return'
#24 20.55  2193 |     return 0;
#24 20.55       |     ^~~~~~
#24 20.55 terminal.c:2195:1: error: expected identifier or '(' before '}' token
#24 20.55  2195 | }
#24 20.55       | ^
#24 20.57 terminal.c: In function '__guac_terminal_send_key':
#24 20.57 terminal.c:2191:5: error: control reaches end of non-void function [-Werror=return-type]
#24 20.57  2191 |     }
#24 20.57       |     ^
#24 20.57 terminal.c: At top level:
#24 20.57 terminal.c:1773:12: error: '__guac_terminal_send_modified_function' defined but not used [-Werror=unused-function]
#24 20.57  1773 | static int __guac_terminal_send_modified_function(guac_terminal* term, int keysym) {
#24 20.57       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 20.57 terminal.c:1724:12: error: '__guac_terminal_send_modified_editing' defined but not used [-Werror=unused-function]
#24 20.57  1724 | static int __guac_terminal_send_modified_editing(guac_terminal* term, int keysym) {
#24 20.57       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 20.57 terminal.c:1637:12: error: '__guac_terminal_is_editing_keysym' defined but not used [-Werror=unused-function]
#24 20.57  1637 | static int __guac_terminal_is_editing_keysym(int keysym) {
#24 20.57       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 20.57 terminal.c:1612:12: error: '__guac_terminal_is_function_keysym' defined but not used [-Werror=unused-function]
#24 20.57  1612 | static int __guac_terminal_is_function_keysym(int keysym) {
#24 20.57       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#24 20.57 cc1: all warnings being treated as errors
#24 20.57 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
#24 20.57 make[3]: *** Waiting for unfinished jobs....
#24 20.84 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 20.84 make[2]: *** [Makefile:801: all-recursive] Error 1
#24 20.84 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
#24 20.84 make[1]: *** [Makefile:546: all-recursive] Error 1
#24 20.84 make[1]: Leaving directory '/tmp/guacamole-server'
#24 20.84 make: *** [Makefile:466: all] Error 2
#24 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
------
 > [guacamole-server 7/8] RUN /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "/tmp/guacamole-server":
20.57       |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20.57 cc1: all warnings being treated as errors
20.57 make[3]: *** [Makefile:733: libguac_terminal_la-terminal.lo] Error 1
20.57 make[3]: *** Waiting for unfinished jobs....
20.84 make[3]: Leaving directory '/tmp/guacamole-server/src/terminal'
20.84 make[2]: *** [Makefile:801: all-recursive] Error 1
20.84 make[2]: Leaving directory '/tmp/guacamole-server/src/terminal'
20.84 make[1]: *** [Makefile:546: all-recursive] Error 1
20.84 make[1]: Leaving directory '/tmp/guacamole-server'
20.84 make: *** [Makefile:466: all] Error 2
------
Dockerfile:290
--------------------
 288 |     COPY . ${BUILD_DIR}
 289 |     
 290 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER" "${BUILD_DIR}"
 291 |     
 292 |     # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2383
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-freerdp-freerdp-branch-2-10-0-jenkins-label-expression-ubuntu-2383:latest
Build step 'Execute shell' marked build as failure

---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org