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/05/03 15:13:24 UTC

Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2316

See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2316/display/redirect>

Changes:


------------------------------------------
[...truncated 207.52 KiB...]
#8 53.95   CC       libguac_common_la-cursor.lo
#8 54.40   CC       libguac_common_la-dot_cursor.lo
#8 54.66   CC       libguac_common_la-ibar_cursor.lo
#8 54.93   CC       libguac_common_la-iconv.lo
#8 55.35   CC       libguac_common_la-json.lo
#8 55.75   CC       libguac_common_la-list.lo
#8 56.03   CC       libguac_common_la-pointer_cursor.lo
#8 56.29   CC       libguac_common_la-rect.lo
#8 56.61   CC       libguac_common_la-string.lo
#8 56.90   CC       libguac_common_la-surface.lo
#8 58.69   CCLD     libguac_common.la
#8 59.02 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 59.02 Making all in tests
#8 59.02 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 59.02 make[3]: Nothing to be done for 'all'.
#8 59.02 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 59.02 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 59.02 Making all in src/common-ssh
#8 59.03 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 59.04 Making all in .
#8 59.04 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 59.04   CC       libguac_common_ssh_la-buffer.lo
#8 59.42   CC       libguac_common_ssh_la-sftp.lo
#8 60.19   CC       libguac_common_ssh_la-ssh.lo
#8 60.96   CC       libguac_common_ssh_la-key.lo
#8 61.58   CC       libguac_common_ssh_la-user.lo
#8 61.92   CCLD     libguac_common_ssh.la
#8 62.22 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 62.22 Making all in tests
#8 62.22 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 62.22 make[3]: Nothing to be done for 'all'.
#8 62.22 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 62.22 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 62.22 Making all in src/terminal
#8 62.23 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 62.24 Making all in .
#8 62.24 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 62.24   CC       libguac_terminal_la-buffer.lo
#8 63.07   CC       libguac_terminal_la-char-mappings.lo
#8 63.23   CC       libguac_terminal_la-color-scheme.lo
#8 63.72   CC       libguac_terminal_la-common.lo
#8 64.07   CC       libguac_terminal_la-display.lo
#8 65.72   CC       libguac_terminal_la-named-colors.lo
#8 66.06   CC       libguac_terminal_la-palette.lo
#8 66.25   CC       libguac_terminal_la-scrollbar.lo
#8 66.75   CC       libguac_terminal_la-select.lo
#8 67.69   CC       libguac_terminal_la-selection-point.lo
#8 67.90   CC       libguac_terminal_la-terminal.lo
#8 70.56   CC       libguac_terminal_la-terminal-handlers.lo
#8 72.28   CC       libguac_terminal_la-terminal-stdin-stream.lo
#8 73.05   CC       libguac_terminal_la-typescript.lo
#8 73.48   CC       libguac_terminal_la-xparsecolor.lo
#8 73.71   CCLD     libguac-terminal.la
#8 74.42 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 74.42 Making all in tests
#8 74.42 make[3]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 74.42 make[3]: Nothing to be done for 'all'.
#8 74.42 make[3]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 74.42 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 74.42 Making all in src/pulse
#8 74.43 make[2]: Entering directory '/build/guacamole-server/src/pulse'
#8 74.43   CC       libguac_pulse_la-pulse.lo
#8 74.90   CCLD     libguac_pulse.la
#8 75.09 make[2]: Leaving directory '/build/guacamole-server/src/pulse'
#8 75.09 Making all in src/protocols/kubernetes
#8 75.10 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 75.11 Making all in .
#8 75.11 make[3]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 75.11   CC       libguac_client_kubernetes_la-argv.lo
#8 75.97   CC       libguac_client_kubernetes_la-client.lo
#8 76.80   CC       libguac_client_kubernetes_la-clipboard.lo
#8 77.51   CC       libguac_client_kubernetes_la-input.lo
#8 78.28   CC       libguac_client_kubernetes_la-io.lo
#8 79.00   CC       libguac_client_kubernetes_la-pipe.lo
#8 79.66   CC       libguac_client_kubernetes_la-settings.lo
#8 80.43   CC       libguac_client_kubernetes_la-ssl.lo
#8 81.15   CC       libguac_client_kubernetes_la-kubernetes.lo
#8 81.95   CC       libguac_client_kubernetes_la-url.lo
#8 82.31   CC       libguac_client_kubernetes_la-user.lo
#8 83.11   CCLD     libguac-client-kubernetes.la
#8 83.81 make[3]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 83.81 Making all in tests
#8 83.81 make[3]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 83.81 make[3]: Nothing to be done for 'all'.
#8 83.81 make[3]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 83.81 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 83.81 Making all in src/protocols/rdp
#8 83.82 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 83.83   GEN      _generated_channel_entry_wrappers.c
#8 83.84   GEN      _generated_keymaps.c
#8 83.88 Added: base
#8 83.88 Added: base_altgr
#8 83.88 Added: failsafe
#8 83.88 Added: cs-cz-qwertz
#8 83.88 Added: de-de-qwertz
#8 83.88 Added: de-ch-qwertz
#8 83.88 Added: en-gb-qwerty
#8 83.89 Added: en-us-qwerty
#8 83.89 Added: es-es-qwerty
#8 83.89 Added: es-latam-qwerty
#8 83.89 Added: fr-be-azerty
#8 83.89 Added: fr-ca-qwerty
#8 83.89 Added: fr-ch-qwertz
#8 83.89 Added: fr-fr-azerty
#8 83.90 Added: hu-hu-qwertz
#8 83.90 Added: it-it-qwerty
#8 83.90 Added: ja-jp-qwerty
#8 83.90 Added: no-no-qwerty
#8 83.90 Added: pl-pl-qwerty
#8 83.90 Added: pt-br-qwerty
#8 83.90 Added: pt-pt-qwerty
#8 83.90 Added: ro-ro-qwerty
#8 83.91 Added: sv-se-qwerty
#8 83.91 Added: da-dk-qwerty
#8 83.91 Added: tr-tr-qwerty
#8 83.91 make  all-recursive
#8 83.92 make[3]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 83.93 Making all in .
#8 83.94 make[4]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 83.96   CC       plugins/guac-common-svc/libguac_common_svc_client_la-guac-common-svc.lo
#8 84.60   CCLD     libguac-common-svc-client.la
#8 84.86   CC       channels/audio-input/libguacai_client_la-audio-buffer.lo
#8 85.64   CC       plugins/guacai/libguacai_client_la-guacai-messages.lo
#8 86.50   CC       plugins/guacai/libguacai_client_la-guacai.lo
#8 87.21   CC       plugins/libguacai_client_la-ptr-string.lo
#8 87.49   CCLD     libguacai-client.la
#8 87.85   CC       libguac_client_rdp_la-argv.lo
#8 88.48   CC       libguac_client_rdp_la-beep.lo
#8 89.09   CC       channels/audio-input/libguac_client_rdp_la-audio-buffer.lo
#8 89.94   CC       channels/audio-input/libguac_client_rdp_la-audio-input.lo
#8 90.58   CC       channels/libguac_client_rdp_la-cliprdr.lo
#8 91.45   CC       channels/libguac_client_rdp_la-common-svc.lo
#8 92.04   CC       channels/libguac_client_rdp_la-disp.lo
#8 92.74   CC       channels/libguac_client_rdp_la-pipe-svc.lo
#8 93.45   CC       channels/libguac_client_rdp_la-rail.lo
#8 94.16   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages-dir-info.lo
#8 95.21   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages-file-info.lo
#8 96.07   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages-vol-info.lo
#8 96.97   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages.lo
#8 97.90   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs.lo
#8 98.48   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-messages.lo
#8 99.43   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-printer.lo
#8 100.2   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr.lo
#8 100.9   CC       channels/libguac_client_rdp_la-rdpei.lo
#8 101.6   CC       channels/libguac_client_rdp_la-rdpgfx.lo
#8 102.3   CC       channels/rdpsnd/libguac_client_rdp_la-rdpsnd-messages.lo
#8 103.1   CC       channels/rdpsnd/libguac_client_rdp_la-rdpsnd.lo
#8 103.7   CC       libguac_client_rdp_la-client.lo
#8 104.5   CC       libguac_client_rdp_la-color.lo
#8 105.3   CC       libguac_client_rdp_la-decompose.lo
#8 105.8   CC       libguac_client_rdp_la-download.lo
#8 106.5   CC       libguac_client_rdp_la-error.lo
#8 107.1   CC       libguac_client_rdp_la-fs.lo
#8 108.1   CC       libguac_client_rdp_la-gdi.lo
#8 108.8   CC       libguac_client_rdp_la-input.lo
#8 109.4   CC       libguac_client_rdp_la-input-queue.lo
#8 110.2   CC       libguac_client_rdp_la-keyboard.lo
#8 111.2   CC       libguac_client_rdp_la-keymap.lo
#8 111.4   CC       libguac_client_rdp_la-log.lo
#8 111.8   CC       libguac_client_rdp_la-ls.lo
#8 112.3   CC       plugins/libguac_client_rdp_la-channels.lo
#8 112.9   CC       plugins/libguac_client_rdp_la-ptr-string.lo
#8 113.2   CC       libguac_client_rdp_la-pointer.lo
#8 113.9   CC       libguac_client_rdp_la-print-job.lo
#8 114.7   CC       libguac_client_rdp_la-rdp.lo
#8 115.7   CC       libguac_client_rdp_la-resolution.lo
#8 116.0   CC       libguac_client_rdp_la-settings.lo
#8 117.0   CC       libguac_client_rdp_la-unicode.lo
#8 117.2   CC       libguac_client_rdp_la-upload.lo
#8 118.0   CC       libguac_client_rdp_la-user.lo
#8 118.6   CC       libguac_client_rdp_la-sftp.lo
#8 119.2   CC       libguac_client_rdp_la-_generated_channel_entry_wrappers.lo
#8 120.2   CC       libguac_client_rdp_la-_generated_keymaps.lo
#8 121.0   CCLD     libguac-client-rdp.la
#8 122.3 make[4]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 122.3 Making all in tests
#8 122.3 make[4]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 122.3 make[4]: Nothing to be done for 'all'.
#8 122.3 make[4]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 122.3 make[3]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 122.3 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 122.3 Making all in src/protocols/ssh
#8 122.3 make[2]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 122.3   CC       libguac_client_ssh_la-argv.lo
#8 122.8   CC       libguac_client_ssh_la-client.lo
#8 123.2   CC       libguac_client_ssh_la-clipboard.lo
#8 123.6   CC       libguac_client_ssh_la-input.lo
#8 124.0   CC       libguac_client_ssh_la-pipe.lo
#8 124.3   CC       libguac_client_ssh_la-settings.lo
#8 124.8   CC       libguac_client_ssh_la-sftp.lo
#8 125.2   CC       libguac_client_ssh_la-ssh.lo
#8 126.1   CC       libguac_client_ssh_la-ttymode.lo
#8 126.4   CC       libguac_client_ssh_la-user.lo
#8 126.7   CCLD     libguac-client-ssh.la
#8 127.6 make[2]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 127.6 Making all in src/protocols/telnet
#8 127.6 make[2]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 127.6   CC       libguac_client_telnet_la-argv.lo
#8 128.0   CC       libguac_client_telnet_la-client.lo
#8 128.4   CC       libguac_client_telnet_la-clipboard.lo
#8 128.7   CC       libguac_client_telnet_la-input.lo
#8 129.2   CC       libguac_client_telnet_la-pipe.lo
#8 129.5   CC       libguac_client_telnet_la-settings.lo
#8 130.0   CC       libguac_client_telnet_la-telnet.lo
#8 130.7   CC       libguac_client_telnet_la-user.lo
#8 131.0   CCLD     libguac-client-telnet.la
#8 131.6 make[2]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 131.6 Making all in src/protocols/vnc
#8 131.6 make[2]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 131.6   CC       libguac_client_vnc_la-argv.lo
#8 132.2   CC       libguac_client_vnc_la-auth.lo
#8 132.7   CC       libguac_client_vnc_la-client.lo
#8 133.2   CC       libguac_client_vnc_la-clipboard.lo
#8 133.5 clipboard.c: In function 'guac_vnc_clipboard_end_handler':
#8 133.5 clipboard.c:151:13: error: implicit declaration of function 'SendClientCutTextUTF8'; did you mean 'SendClientCutText'? [-Werror=implicit-function-declaration]
#8 133.5   151 |         if (SendClientCutTextUTF8(rfb_client, vnc_client->clipboard->buffer,
#8 133.5       |             ^~~~~~~~~~~~~~~~~~~~~
#8 133.5       |             SendClientCutText
#8 133.5 cc1: all warnings being treated as errors
#8 133.5 make[2]: *** [Makefile:607: libguac_client_vnc_la-clipboard.lo] Error 1
#8 133.5 make[2]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 133.5 make[1]: *** [Makefile:546: all-recursive] Error 1
#8 133.5 make[1]: Leaving directory '/build/guacamole-server'
#8 133.5 make: *** [Makefile:466: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
133.5 clipboard.c:151:13: error: implicit declaration of function 'SendClientCutTextUTF8'; did you mean 'SendClientCutText'? [-Werror=implicit-function-declaration]
133.5   151 |         if (SendClientCutTextUTF8(rfb_client, vnc_client->clipboard->buffer,
133.5       |             ^~~~~~~~~~~~~~~~~~~~~
133.5       |             SendClientCutText
133.5 cc1: all warnings being treated as errors
133.5 make[2]: *** [Makefile:607: libguac_client_vnc_la-clipboard.lo] Error 1
133.5 make[2]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
133.5 make[1]: *** [Makefile:546: all-recursive] Error 1
133.5 make[1]: Leaving directory '/build/guacamole-server'
133.5 make: *** [Makefile:466: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2316
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2316: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-ubuntu » ubuntu,latest #2393

Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2393/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-ubuntu » ubuntu,latest #2392

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

Changes:


------------------------------------------
[...truncated 187.76 KiB...]
#8 32.52 rm -f *.o
#8 32.53 rm -f sftp/*.o
#8 32.53 rm -f  test_common_ssh.log
#8 32.53 rm -f  test_common_ssh.trs
#8 32.54 rm -f  test-suite.log
#8 32.54 rm -f *.lo
#8 32.54 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.54 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.54 Making clean in src/terminal
#8 32.55 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.56 Making clean in .
#8 32.56 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.56 rm -f  libguac-terminal.la
#8 32.57 rm -f ./so_locations
#8 32.58 rm -rf .libs _libs
#8 32.58 rm -f *.o
#8 32.58 rm -f *.lo
#8 32.59 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.59 Making clean in tests
#8 32.59 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.59 rm -f  test_terminal
#8 32.60 test -z "" || rm -f  test_terminal
#8 32.60 rm -f  _generated_runner.c
#8 32.60 rm -rf .libs _libs
#8 32.61 rm -f *.o
#8 32.61 rm -f selection-point/*.o
#8 32.61 rm -f  test_terminal.log
#8 32.62 rm -f  test_terminal.trs
#8 32.62 rm -f  test-suite.log
#8 32.62 rm -f *.lo
#8 32.63 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.63 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.63 Making clean in src/pulse
#8 32.63 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.63 rm -rf .libs _libs
#8 32.64 rm -f  libguac_pulse.la
#8 32.65 rm -f ./so_locations
#8 32.65 rm -f *.o
#8 32.65 rm -f *.lo
#8 32.66 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.66 Making clean in src/protocols/kubernetes
#8 32.66 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.67 Making clean in .
#8 32.68 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.68 rm -f  libguac-client-kubernetes.la
#8 32.69 rm -f ./so_locations
#8 32.69 rm -rf .libs _libs
#8 32.69 rm -f *.o
#8 32.70 rm -f *.lo
#8 32.70 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.70 Making clean in tests
#8 32.70 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.70 rm -f  test_kubernetes
#8 32.71 test -z "" || rm -f  test_kubernetes
#8 32.71 rm -f  _generated_runner.c
#8 32.71 rm -rf .libs _libs
#8 32.72 rm -f *.o
#8 32.72 rm -f url/*.o
#8 32.72 rm -f  test_kubernetes.log
#8 32.73 rm -f  test_kubernetes.trs
#8 32.73 rm -f  test-suite.log
#8 32.73 rm -f *.lo
#8 32.74 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.74 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.74 Making clean in src/protocols/rdp
#8 32.75 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.75 Making clean in .
#8 32.76 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.76 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.77 rm -f ./so_locations
#8 32.78 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.78 rm -f  libguac-client-rdp.la
#8 32.79 rm -f ./so_locations
#8 32.79 rm -rf .libs _libs
#8 32.80 rm -rf channels/.libs channels/_libs
#8 32.80 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.80 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.81 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.81 rm -rf plugins/.libs plugins/_libs
#8 32.81 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.82 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.82 rm -f *.o
#8 32.82 rm -f channels/*.o
#8 32.83 rm -f channels/*.lo
#8 32.83 rm -f channels/audio-input/*.o
#8 32.83 rm -f channels/audio-input/*.lo
#8 32.84 rm -f channels/rdpdr/*.o
#8 32.84 rm -f channels/rdpdr/*.lo
#8 32.84 rm -f channels/rdpsnd/*.o
#8 32.85 rm -f channels/rdpsnd/*.lo
#8 32.85 rm -f plugins/*.o
#8 32.85 rm -f plugins/*.lo
#8 32.86 rm -f plugins/guac-common-svc/*.o
#8 32.86 rm -f plugins/guac-common-svc/*.lo
#8 32.86 rm -f plugins/guacai/*.o
#8 32.86 rm -f plugins/guacai/*.lo
#8 32.87 rm -f *.lo
#8 32.87 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.87 Making clean in tests
#8 32.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.87 rm -f  test_rdp
#8 32.88 test -z "" || rm -f  test_rdp
#8 32.88 rm -f  _generated_runner.c
#8 32.88 rm -rf .libs _libs
#8 32.89 rm -f *.o
#8 32.89 rm -f fs/*.o
#8 32.90 rm -f  test_rdp.log
#8 32.90 rm -f  test_rdp.trs
#8 32.90 rm -f  test-suite.log
#8 32.90 rm -f *.lo
#8 32.91 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.91 Making clean in src/protocols/ssh
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.91 rm -f  libguac-client-ssh.la
#8 32.93 rm -f ./so_locations
#8 32.93 rm -rf .libs _libs
#8 32.93 rm -f *.o
#8 32.93 rm -f *.lo
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.94 Making clean in src/protocols/telnet
#8 32.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.94 rm -f  libguac-client-telnet.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.97 Making clean in src/protocols/vnc
#8 32.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.97 rm -f  libguac-client-vnc.la
#8 32.99 rm -f ./so_locations
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 32.99 rm -f *.lo
#8 33.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.00 Making clean in src/guacd
#8 33.00 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.00 rm -f   
#8 33.00 rm -rf .libs _libs
#8 33.01 rm -f  guacd
#8 33.01 test -z "" || rm -f  guacd
#8 33.01 rm -f *.o
#8 33.02 rm -f *.lo
#8 33.02 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.02 Making clean in src/guacenc
#8 33.03 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.03 rm -f  guacenc
#8 33.03 test -z "" || rm -f  guacenc
#8 33.03 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.04 rm -f *.lo
#8 33.04 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.04 Making clean in src/guaclog
#8 33.05 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.05 rm -f  guaclog
#8 33.05 test -z "" || rm -f  guaclog
#8 33.06 rm -rf .libs _libs
#8 33.06 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.07 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.07 make[1]: Entering directory '/build/guacamole-server'
#8 33.07 rm -rf .libs _libs
#8 33.07 rm -f *.lo
#8 33.08 make[1]: Leaving directory '/build/guacamole-server'
#8 33.08 + make
#8 33.09 make  all-recursive
#8 33.09 make[1]: Entering directory '/build/guacamole-server'
#8 33.10 Making all in src/libguac
#8 33.11 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.11 Making all in .
#8 33.12 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.12   CC       libguac_la-argv.lo
#8 33.59   CC       libguac_la-audio.lo
#8 34.03   CC       libguac_la-client.lo
#8 34.98   CC       libguac_la-display.lo
#8 35.47   CC       libguac_la-display-builtin-cursors.lo
#8 35.64   CC       libguac_la-display-cursor.lo
#8 36.01   CC       libguac_la-display-flush.lo
#8 36.53   CC       libguac_la-display-layer.lo
#8 37.09   CC       libguac_la-display-layer-list.lo
#8 37.59   CC       libguac_la-display-plan.lo
#8 38.28   CC       libguac_la-display-plan-combine.lo
#8 38.76   CC       libguac_la-display-plan-rect.lo
#8 39.15   CC       libguac_la-display-plan-search.lo
#8 39.63   CC       libguac_la-display-render-thread.lo
#8 40.00   CC       libguac_la-display-worker.lo
#8 40.52   CC       libguac_la-encode-jpeg.lo
#8 40.95   CC       libguac_la-encode-png.lo
#8 41.49   CC       libguac_la-error.lo
#8 41.79   CC       libguac_la-fifo.lo
#8 42.15   CC       libguac_la-file.lo
#8 42.54   CC       libguac_la-fips.lo
#8 42.91   CC       libguac_la-flag.lo
#8 43.26   CC       libguac_la-hash.lo
#8 43.55   CC       libguac_la-id.lo
#8 43.78   CC       libguac_la-mem.lo
#8 44.24   CC       libguac_la-rwlock.lo
#8 44.60   CC       libguac_la-palette.lo
#8 44.95   CC       libguac_la-parser.lo
#8 45.45   CC       libguac_la-pool.lo
#8 45.84   CC       libguac_la-proctitle.lo
#8 46.37   CC       libguac_la-protocol.lo
#8 48.03   CC       libguac_la-raw_encoder.lo
#8 48.44   CC       libguac_la-recording.lo
#8 48.88   CC       libguac_la-rect.lo
#8 49.15   CC       libguac_la-socket.lo
#8 49.76   CC       libguac_la-socket-broadcast.lo
#8 50.14   CC       libguac_la-socket-fd.lo
#8 50.60   CC       libguac_la-socket-nest.lo
#8 51.01   CC       libguac_la-socket-tee.lo
#8 51.34   CC       libguac_la-string.lo
#8 51.47 string.c: In function 'guac_strnstr':
#8 51.47 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.47   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.47       |                                      ^
#8 51.54 cc1: all warnings being treated as errors
#8 51.55 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.55 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.55 make[1]: Leaving directory '/build/guacamole-server'
#8 51.55 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.55 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.47   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.47       |                                      ^
51.54 cc1: all warnings being treated as errors
51.55 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.55 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.55 make[1]: Leaving directory '/build/guacamole-server'
51.55 make[1]: *** [Makefile:552: all-recursive] Error 1
51.55 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2392
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-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-ubuntu » ubuntu,latest #2391

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

Changes:


------------------------------------------
[...truncated 185.63 KiB...]
#8 32.82 rm -f *.o
#8 32.83 rm -f sftp/*.o
#8 32.83 rm -f  test_common_ssh.log
#8 32.84 rm -f  test_common_ssh.trs
#8 32.84 rm -f  test-suite.log
#8 32.84 rm -f *.lo
#8 32.85 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.85 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.85 Making clean in src/terminal
#8 32.85 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.86 Making clean in .
#8 32.87 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.87 rm -f  libguac-terminal.la
#8 32.88 rm -f ./so_locations
#8 32.88 rm -rf .libs _libs
#8 32.89 rm -f *.o
#8 32.89 rm -f *.lo
#8 32.89 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.90 Making clean in tests
#8 32.90 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.90 rm -f  test_terminal
#8 32.90 test -z "" || rm -f  test_terminal
#8 32.91 rm -f  _generated_runner.c
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -f *.o
#8 32.92 rm -f selection-point/*.o
#8 32.92 rm -f  test_terminal.log
#8 32.92 rm -f  test_terminal.trs
#8 32.93 rm -f  test-suite.log
#8 32.93 rm -f *.lo
#8 32.93 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.94 Making clean in src/pulse
#8 32.94 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.94 rm -rf .libs _libs
#8 32.94 rm -f  libguac_pulse.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -f *.o
#8 32.96 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.97 Making clean in src/protocols/kubernetes
#8 32.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.98 Making clean in .
#8 32.99 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.99 rm -f  libguac-client-kubernetes.la
#8 33.00 rm -f ./so_locations
#8 33.00 rm -rf .libs _libs
#8 33.01 rm -f *.o
#8 33.01 rm -f *.lo
#8 33.02 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.02 Making clean in tests
#8 33.02 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.02 rm -f  test_kubernetes
#8 33.02 test -z "" || rm -f  test_kubernetes
#8 33.03 rm -f  _generated_runner.c
#8 33.03 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.04 rm -f url/*.o
#8 33.04 rm -f  test_kubernetes.log
#8 33.05 rm -f  test_kubernetes.trs
#8 33.05 rm -f  test-suite.log
#8 33.05 rm -f *.lo
#8 33.06 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.06 Making clean in src/protocols/rdp
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.08 Making clean in .
#8 33.09 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.09 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.10 rm -f ./so_locations
#8 33.10 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.10 rm -f  libguac-client-rdp.la
#8 33.12 rm -f ./so_locations
#8 33.12 rm -rf .libs _libs
#8 33.12 rm -rf channels/.libs channels/_libs
#8 33.12 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.13 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.13 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.13 rm -rf plugins/.libs plugins/_libs
#8 33.14 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.14 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.14 rm -f *.o
#8 33.15 rm -f channels/*.o
#8 33.15 rm -f channels/*.lo
#8 33.15 rm -f channels/audio-input/*.o
#8 33.15 rm -f channels/audio-input/*.lo
#8 33.16 rm -f channels/rdpdr/*.o
#8 33.16 rm -f channels/rdpdr/*.lo
#8 33.16 rm -f channels/rdpsnd/*.o
#8 33.17 rm -f channels/rdpsnd/*.lo
#8 33.17 rm -f plugins/*.o
#8 33.17 rm -f plugins/*.lo
#8 33.18 rm -f plugins/guac-common-svc/*.o
#8 33.18 rm -f plugins/guac-common-svc/*.lo
#8 33.18 rm -f plugins/guacai/*.o
#8 33.19 rm -f plugins/guacai/*.lo
#8 33.19 rm -f *.lo
#8 33.19 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.19 Making clean in tests
#8 33.20 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.20 rm -f  test_rdp
#8 33.20 test -z "" || rm -f  test_rdp
#8 33.20 rm -f  _generated_runner.c
#8 33.21 rm -rf .libs _libs
#8 33.21 rm -f *.o
#8 33.22 rm -f fs/*.o
#8 33.22 rm -f  test_rdp.log
#8 33.23 rm -f  test_rdp.trs
#8 33.23 rm -f  test-suite.log
#8 33.24 rm -f *.lo
#8 33.24 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.24 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.24 Making clean in src/protocols/ssh
#8 33.25 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.25 rm -f  libguac-client-ssh.la
#8 33.26 rm -f ./so_locations
#8 33.26 rm -rf .libs _libs
#8 33.27 rm -f *.o
#8 33.27 rm -f *.lo
#8 33.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.27 Making clean in src/protocols/telnet
#8 33.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.28 rm -f  libguac-client-telnet.la
#8 33.29 rm -f ./so_locations
#8 33.29 rm -rf .libs _libs
#8 33.30 rm -f *.o
#8 33.30 rm -f *.lo
#8 33.30 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.30 Making clean in src/protocols/vnc
#8 33.31 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.31 rm -f  libguac-client-vnc.la
#8 33.32 rm -f ./so_locations
#8 33.33 rm -rf .libs _libs
#8 33.33 rm -f *.o
#8 33.33 rm -f *.lo
#8 33.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.34 Making clean in src/guacd
#8 33.34 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.34 rm -f   
#8 33.35 rm -rf .libs _libs
#8 33.35 rm -f  guacd
#8 33.35 test -z "" || rm -f  guacd
#8 33.35 rm -f *.o
#8 33.36 rm -f *.lo
#8 33.36 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.36 Making clean in src/guacenc
#8 33.37 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.37 rm -f  guacenc
#8 33.37 test -z "" || rm -f  guacenc
#8 33.38 rm -rf .libs _libs
#8 33.38 rm -f *.o
#8 33.38 rm -f *.lo
#8 33.39 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.39 Making clean in src/guaclog
#8 33.39 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.39 rm -f  guaclog
#8 33.39 test -z "" || rm -f  guaclog
#8 33.40 rm -rf .libs _libs
#8 33.40 rm -f *.o
#8 33.40 rm -f *.lo
#8 33.41 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.41 make[1]: Entering directory '/build/guacamole-server'
#8 33.41 rm -rf .libs _libs
#8 33.41 rm -f *.lo
#8 33.42 make[1]: Leaving directory '/build/guacamole-server'
#8 33.42 + make
#8 33.43 make  all-recursive
#8 33.43 make[1]: Entering directory '/build/guacamole-server'
#8 33.44 Making all in src/libguac
#8 33.45 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.46 Making all in .
#8 33.47 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.47   CC       libguac_la-argv.lo
#8 33.94   CC       libguac_la-audio.lo
#8 34.38   CC       libguac_la-client.lo
#8 35.31   CC       libguac_la-display.lo
#8 35.80   CC       libguac_la-display-builtin-cursors.lo
#8 35.98   CC       libguac_la-display-cursor.lo
#8 36.34   CC       libguac_la-display-flush.lo
#8 36.87   CC       libguac_la-display-layer.lo
#8 37.41   CC       libguac_la-display-layer-list.lo
#8 37.89   CC       libguac_la-display-plan.lo
#8 38.47   CC       libguac_la-display-plan-combine.lo
#8 38.92   CC       libguac_la-display-plan-rect.lo
#8 39.31   CC       libguac_la-display-plan-search.lo
#8 39.75   CC       libguac_la-display-render-thread.lo
#8 40.10   CC       libguac_la-display-worker.lo
#8 40.62   CC       libguac_la-encode-jpeg.lo
#8 41.04   CC       libguac_la-encode-png.lo
#8 41.55   CC       libguac_la-error.lo
#8 41.80   CC       libguac_la-fifo.lo
#8 42.10   CC       libguac_la-file.lo
#8 42.42   CC       libguac_la-fips.lo
#8 42.71   CC       libguac_la-flag.lo
#8 43.04   CC       libguac_la-hash.lo
#8 43.32   CC       libguac_la-id.lo
#8 43.55   CC       libguac_la-mem.lo
#8 44.00   CC       libguac_la-rwlock.lo
#8 44.34   CC       libguac_la-palette.lo
#8 44.71   CC       libguac_la-parser.lo
#8 45.21   CC       libguac_la-pool.lo
#8 45.60   CC       libguac_la-proctitle.lo
#8 46.13   CC       libguac_la-protocol.lo
#8 48.02   CC       libguac_la-raw_encoder.lo
#8 48.42   CC       libguac_la-recording.lo
#8 48.86   CC       libguac_la-rect.lo
#8 49.13   CC       libguac_la-socket.lo
#8 49.70   CC       libguac_la-socket-broadcast.lo
#8 50.04   CC       libguac_la-socket-fd.lo
#8 50.47   CC       libguac_la-socket-nest.lo
#8 50.82   CC       libguac_la-socket-tee.lo
#8 51.12   CC       libguac_la-string.lo
#8 51.24 string.c: In function 'guac_strnstr':
#8 51.24 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.24   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.24       |                                      ^
#8 51.31 cc1: all warnings being treated as errors
#8 51.32 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.32 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.32 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.32 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.32 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.32 make[1]: Leaving directory '/build/guacamole-server'
#8 51.32 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.24   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.24       |                                      ^
51.31 cc1: all warnings being treated as errors
51.32 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.32 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.32 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.32 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.32 make[1]: *** [Makefile:552: all-recursive] Error 1
51.32 make[1]: Leaving directory '/build/guacamole-server'
51.32 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2391
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-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-ubuntu » ubuntu,latest #2390

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

Changes:


------------------------------------------
[...truncated 185.63 KiB...]
#8 31.96 rm -f *.o
#8 31.97 rm -f sftp/*.o
#8 31.97 rm -f  test_common_ssh.log
#8 31.97 rm -f  test_common_ssh.trs
#8 31.98 rm -f  test-suite.log
#8 31.98 rm -f *.lo
#8 31.99 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 31.99 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 31.99 Making clean in src/terminal
#8 31.99 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.00 Making clean in .
#8 32.00 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.00 rm -f  libguac-terminal.la
#8 32.02 rm -f ./so_locations
#8 32.02 rm -rf .libs _libs
#8 32.03 rm -f *.o
#8 32.03 rm -f *.lo
#8 32.03 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.03 Making clean in tests
#8 32.04 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.04 rm -f  test_terminal
#8 32.04 test -z "" || rm -f  test_terminal
#8 32.04 rm -f  _generated_runner.c
#8 32.05 rm -rf .libs _libs
#8 32.05 rm -f *.o
#8 32.05 rm -f selection-point/*.o
#8 32.06 rm -f  test_terminal.log
#8 32.06 rm -f  test_terminal.trs
#8 32.06 rm -f  test-suite.log
#8 32.07 rm -f *.lo
#8 32.07 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.07 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.07 Making clean in src/pulse
#8 32.08 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.08 rm -rf .libs _libs
#8 32.08 rm -f  libguac_pulse.la
#8 32.10 rm -f ./so_locations
#8 32.10 rm -f *.o
#8 32.10 rm -f *.lo
#8 32.10 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.11 Making clean in src/protocols/kubernetes
#8 32.11 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.12 Making clean in .
#8 32.12 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.12 rm -f  libguac-client-kubernetes.la
#8 32.14 rm -f ./so_locations
#8 32.14 rm -rf .libs _libs
#8 32.14 rm -f *.o
#8 32.14 rm -f *.lo
#8 32.15 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.15 Making clean in tests
#8 32.15 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.15 rm -f  test_kubernetes
#8 32.16 test -z "" || rm -f  test_kubernetes
#8 32.16 rm -f  _generated_runner.c
#8 32.16 rm -rf .libs _libs
#8 32.17 rm -f *.o
#8 32.17 rm -f url/*.o
#8 32.17 rm -f  test_kubernetes.log
#8 32.18 rm -f  test_kubernetes.trs
#8 32.18 rm -f  test-suite.log
#8 32.18 rm -f *.lo
#8 32.19 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.19 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.19 Making clean in src/protocols/rdp
#8 32.20 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.21 Making clean in .
#8 32.21 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.21 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.23 rm -f ./so_locations
#8 32.23 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.24 rm -f  libguac-client-rdp.la
#8 32.25 rm -f ./so_locations
#8 32.25 rm -rf .libs _libs
#8 32.26 rm -rf channels/.libs channels/_libs
#8 32.26 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.27 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.27 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.27 rm -rf plugins/.libs plugins/_libs
#8 32.28 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.28 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.28 rm -f *.o
#8 32.29 rm -f channels/*.o
#8 32.29 rm -f channels/*.lo
#8 32.30 rm -f channels/audio-input/*.o
#8 32.30 rm -f channels/audio-input/*.lo
#8 32.30 rm -f channels/rdpdr/*.o
#8 32.31 rm -f channels/rdpdr/*.lo
#8 32.31 rm -f channels/rdpsnd/*.o
#8 32.31 rm -f channels/rdpsnd/*.lo
#8 32.32 rm -f plugins/*.o
#8 32.32 rm -f plugins/*.lo
#8 32.32 rm -f plugins/guac-common-svc/*.o
#8 32.33 rm -f plugins/guac-common-svc/*.lo
#8 32.33 rm -f plugins/guacai/*.o
#8 32.33 rm -f plugins/guacai/*.lo
#8 32.34 rm -f *.lo
#8 32.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.34 Making clean in tests
#8 32.34 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.34 rm -f  test_rdp
#8 32.35 test -z "" || rm -f  test_rdp
#8 32.35 rm -f  _generated_runner.c
#8 32.35 rm -rf .libs _libs
#8 32.36 rm -f *.o
#8 32.36 rm -f fs/*.o
#8 32.37 rm -f  test_rdp.log
#8 32.37 rm -f  test_rdp.trs
#8 32.37 rm -f  test-suite.log
#8 32.38 rm -f *.lo
#8 32.38 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.38 Making clean in src/protocols/ssh
#8 32.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.39 rm -f  libguac-client-ssh.la
#8 32.40 rm -f ./so_locations
#8 32.40 rm -rf .libs _libs
#8 32.41 rm -f *.o
#8 32.41 rm -f *.lo
#8 32.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.42 Making clean in src/protocols/telnet
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.42 rm -f  libguac-client-telnet.la
#8 32.44 rm -f ./so_locations
#8 32.44 rm -rf .libs _libs
#8 32.44 rm -f *.o
#8 32.44 rm -f *.lo
#8 32.45 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.45 Making clean in src/protocols/vnc
#8 32.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.45 rm -f  libguac-client-vnc.la
#8 32.47 rm -f ./so_locations
#8 32.47 rm -rf .libs _libs
#8 32.48 rm -f *.o
#8 32.48 rm -f *.lo
#8 32.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.48 Making clean in src/guacd
#8 32.49 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.49 rm -f   
#8 32.49 rm -rf .libs _libs
#8 32.50 rm -f  guacd
#8 32.50 test -z "" || rm -f  guacd
#8 32.50 rm -f *.o
#8 32.51 rm -f *.lo
#8 32.51 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.51 Making clean in src/guacenc
#8 32.52 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.52 rm -f  guacenc
#8 32.52 test -z "" || rm -f  guacenc
#8 32.53 rm -rf .libs _libs
#8 32.53 rm -f *.o
#8 32.53 rm -f *.lo
#8 32.54 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.54 Making clean in src/guaclog
#8 32.54 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.54 rm -f  guaclog
#8 32.55 test -z "" || rm -f  guaclog
#8 32.55 rm -rf .libs _libs
#8 32.55 rm -f *.o
#8 32.56 rm -f *.lo
#8 32.56 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.57 make[1]: Entering directory '/build/guacamole-server'
#8 32.57 rm -rf .libs _libs
#8 32.57 rm -f *.lo
#8 32.57 make[1]: Leaving directory '/build/guacamole-server'
#8 32.57 + make
#8 32.59 make  all-recursive
#8 32.59 make[1]: Entering directory '/build/guacamole-server'
#8 32.60 Making all in src/libguac
#8 32.61 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.62 Making all in .
#8 32.63 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.63   CC       libguac_la-argv.lo
#8 33.11   CC       libguac_la-audio.lo
#8 33.56   CC       libguac_la-client.lo
#8 34.51   CC       libguac_la-display.lo
#8 34.99   CC       libguac_la-display-builtin-cursors.lo
#8 35.18   CC       libguac_la-display-cursor.lo
#8 35.57   CC       libguac_la-display-flush.lo
#8 36.10   CC       libguac_la-display-layer.lo
#8 36.66   CC       libguac_la-display-layer-list.lo
#8 37.17   CC       libguac_la-display-plan.lo
#8 37.86   CC       libguac_la-display-plan-combine.lo
#8 38.35   CC       libguac_la-display-plan-rect.lo
#8 38.75   CC       libguac_la-display-plan-search.lo
#8 39.24   CC       libguac_la-display-render-thread.lo
#8 39.63   CC       libguac_la-display-worker.lo
#8 40.16   CC       libguac_la-encode-jpeg.lo
#8 40.61   CC       libguac_la-encode-png.lo
#8 41.14   CC       libguac_la-error.lo
#8 41.45   CC       libguac_la-fifo.lo
#8 41.82   CC       libguac_la-file.lo
#8 42.24   CC       libguac_la-fips.lo
#8 42.62   CC       libguac_la-flag.lo
#8 42.99   CC       libguac_la-hash.lo
#8 43.29   CC       libguac_la-id.lo
#8 43.53   CC       libguac_la-mem.lo
#8 44.00   CC       libguac_la-rwlock.lo
#8 44.37   CC       libguac_la-palette.lo
#8 44.75   CC       libguac_la-parser.lo
#8 45.27   CC       libguac_la-pool.lo
#8 45.67   CC       libguac_la-proctitle.lo
#8 46.21   CC       libguac_la-protocol.lo
#8 47.87   CC       libguac_la-raw_encoder.lo
#8 48.30   CC       libguac_la-recording.lo
#8 48.75   CC       libguac_la-rect.lo
#8 49.02   CC       libguac_la-socket.lo
#8 49.65   CC       libguac_la-socket-broadcast.lo
#8 50.04   CC       libguac_la-socket-fd.lo
#8 50.52   CC       libguac_la-socket-nest.lo
#8 50.92   CC       libguac_la-socket-tee.lo
#8 51.25   CC       libguac_la-string.lo
#8 51.38 string.c: In function 'guac_strnstr':
#8 51.38 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.38   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.38       |                                      ^
#8 51.46 cc1: all warnings being treated as errors
#8 51.46 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.46 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.46 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.46 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.47 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.47 make[1]: Leaving directory '/build/guacamole-server'
#8 51.47 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.38   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.38       |                                      ^
51.46 cc1: all warnings being treated as errors
51.46 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.46 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.46 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.46 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.47 make[1]: *** [Makefile:552: all-recursive] Error 1
51.47 make[1]: Leaving directory '/build/guacamole-server'
51.47 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2390
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-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-ubuntu » ubuntu,latest #2389

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

Changes:


------------------------------------------
[...truncated 185.63 KiB...]
#8 32.39 rm -f *.o
#8 32.40 rm -f sftp/*.o
#8 32.40 rm -f  test_common_ssh.log
#8 32.40 rm -f  test_common_ssh.trs
#8 32.41 rm -f  test-suite.log
#8 32.41 rm -f *.lo
#8 32.41 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.41 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.41 Making clean in src/terminal
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.43 Making clean in .
#8 32.43 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.43 rm -f  libguac-terminal.la
#8 32.44 rm -f ./so_locations
#8 32.45 rm -rf .libs _libs
#8 32.45 rm -f *.o
#8 32.45 rm -f *.lo
#8 32.46 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.46 Making clean in tests
#8 32.46 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.46 rm -f  test_terminal
#8 32.46 test -z "" || rm -f  test_terminal
#8 32.47 rm -f  _generated_runner.c
#8 32.47 rm -rf .libs _libs
#8 32.48 rm -f *.o
#8 32.48 rm -f selection-point/*.o
#8 32.48 rm -f  test_terminal.log
#8 32.49 rm -f  test_terminal.trs
#8 32.49 rm -f  test-suite.log
#8 32.49 rm -f *.lo
#8 32.50 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.50 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.50 Making clean in src/pulse
#8 32.50 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.50 rm -rf .libs _libs
#8 32.50 rm -f  libguac_pulse.la
#8 32.52 rm -f ./so_locations
#8 32.52 rm -f *.o
#8 32.52 rm -f *.lo
#8 32.53 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.53 Making clean in src/protocols/kubernetes
#8 32.53 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.54 Making clean in .
#8 32.55 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.55 rm -f  libguac-client-kubernetes.la
#8 32.56 rm -f ./so_locations
#8 32.56 rm -rf .libs _libs
#8 32.56 rm -f *.o
#8 32.57 rm -f *.lo
#8 32.57 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.57 Making clean in tests
#8 32.58 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.58 rm -f  test_kubernetes
#8 32.58 test -z "" || rm -f  test_kubernetes
#8 32.58 rm -f  _generated_runner.c
#8 32.59 rm -rf .libs _libs
#8 32.59 rm -f *.o
#8 32.59 rm -f url/*.o
#8 32.60 rm -f  test_kubernetes.log
#8 32.60 rm -f  test_kubernetes.trs
#8 32.61 rm -f  test-suite.log
#8 32.61 rm -f *.lo
#8 32.61 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.62 Making clean in src/protocols/rdp
#8 32.63 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.63 Making clean in .
#8 32.64 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.64 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.65 rm -f ./so_locations
#8 32.66 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.66 rm -f  libguac-client-rdp.la
#8 32.67 rm -f ./so_locations
#8 32.68 rm -rf .libs _libs
#8 32.68 rm -rf channels/.libs channels/_libs
#8 32.68 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.69 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.69 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.69 rm -rf plugins/.libs plugins/_libs
#8 32.70 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.70 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.71 rm -f *.o
#8 32.71 rm -f channels/*.o
#8 32.71 rm -f channels/*.lo
#8 32.72 rm -f channels/audio-input/*.o
#8 32.72 rm -f channels/audio-input/*.lo
#8 32.72 rm -f channels/rdpdr/*.o
#8 32.73 rm -f channels/rdpdr/*.lo
#8 32.73 rm -f channels/rdpsnd/*.o
#8 32.73 rm -f channels/rdpsnd/*.lo
#8 32.74 rm -f plugins/*.o
#8 32.74 rm -f plugins/*.lo
#8 32.74 rm -f plugins/guac-common-svc/*.o
#8 32.75 rm -f plugins/guac-common-svc/*.lo
#8 32.75 rm -f plugins/guacai/*.o
#8 32.75 rm -f plugins/guacai/*.lo
#8 32.76 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.76 Making clean in tests
#8 32.76 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.76 rm -f  test_rdp
#8 32.77 test -z "" || rm -f  test_rdp
#8 32.77 rm -f  _generated_runner.c
#8 32.78 rm -rf .libs _libs
#8 32.78 rm -f *.o
#8 32.78 rm -f fs/*.o
#8 32.79 rm -f  test_rdp.log
#8 32.79 rm -f  test_rdp.trs
#8 32.79 rm -f  test-suite.log
#8 32.80 rm -f *.lo
#8 32.80 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.80 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.80 Making clean in src/protocols/ssh
#8 32.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.81 rm -f  libguac-client-ssh.la
#8 32.82 rm -f ./so_locations
#8 32.82 rm -rf .libs _libs
#8 32.83 rm -f *.o
#8 32.83 rm -f *.lo
#8 32.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.84 Making clean in src/protocols/telnet
#8 32.84 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.84 rm -f  libguac-client-telnet.la
#8 32.85 rm -f ./so_locations
#8 32.86 rm -rf .libs _libs
#8 32.86 rm -f *.o
#8 32.86 rm -f *.lo
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.87 Making clean in src/protocols/vnc
#8 32.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.87 rm -f  libguac-client-vnc.la
#8 32.89 rm -f ./so_locations
#8 32.89 rm -rf .libs _libs
#8 32.89 rm -f *.o
#8 32.90 rm -f *.lo
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.90 Making clean in src/guacd
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.91 rm -f   
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -f  guacd
#8 32.92 test -z "" || rm -f  guacd
#8 32.92 rm -f *.o
#8 32.92 rm -f *.lo
#8 32.93 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.93 Making clean in src/guacenc
#8 32.93 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.93 rm -f  guacenc
#8 32.94 test -z "" || rm -f  guacenc
#8 32.94 rm -rf .libs _libs
#8 32.94 rm -f *.o
#8 32.95 rm -f *.lo
#8 32.95 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.95 Making clean in src/guaclog
#8 32.96 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.96 rm -f  guaclog
#8 32.96 test -z "" || rm -f  guaclog
#8 32.96 rm -rf .libs _libs
#8 32.97 rm -f *.o
#8 32.97 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.98 make[1]: Entering directory '/build/guacamole-server'
#8 32.98 rm -rf .libs _libs
#8 32.98 rm -f *.lo
#8 32.99 make[1]: Leaving directory '/build/guacamole-server'
#8 32.99 + make
#8 33.00 make  all-recursive
#8 33.00 make[1]: Entering directory '/build/guacamole-server'
#8 33.01 Making all in src/libguac
#8 33.02 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.03 Making all in .
#8 33.03 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.04   CC       libguac_la-argv.lo
#8 33.53   CC       libguac_la-audio.lo
#8 33.98   CC       libguac_la-client.lo
#8 34.93   CC       libguac_la-display.lo
#8 35.42   CC       libguac_la-display-builtin-cursors.lo
#8 35.61   CC       libguac_la-display-cursor.lo
#8 35.98   CC       libguac_la-display-flush.lo
#8 36.50   CC       libguac_la-display-layer.lo
#8 37.06   CC       libguac_la-display-layer-list.lo
#8 37.58   CC       libguac_la-display-plan.lo
#8 38.28   CC       libguac_la-display-plan-combine.lo
#8 38.76   CC       libguac_la-display-plan-rect.lo
#8 39.16   CC       libguac_la-display-plan-search.lo
#8 39.65   CC       libguac_la-display-render-thread.lo
#8 40.02   CC       libguac_la-display-worker.lo
#8 40.56   CC       libguac_la-encode-jpeg.lo
#8 41.00   CC       libguac_la-encode-png.lo
#8 41.53   CC       libguac_la-error.lo
#8 41.85   CC       libguac_la-fifo.lo
#8 42.22   CC       libguac_la-file.lo
#8 42.63   CC       libguac_la-fips.lo
#8 43.02   CC       libguac_la-flag.lo
#8 43.38   CC       libguac_la-hash.lo
#8 43.68   CC       libguac_la-id.lo
#8 43.92   CC       libguac_la-mem.lo
#8 44.40   CC       libguac_la-rwlock.lo
#8 44.78   CC       libguac_la-palette.lo
#8 45.15   CC       libguac_la-parser.lo
#8 45.67   CC       libguac_la-pool.lo
#8 46.07   CC       libguac_la-proctitle.lo
#8 46.61   CC       libguac_la-protocol.lo
#8 48.27   CC       libguac_la-raw_encoder.lo
#8 48.64   CC       libguac_la-recording.lo
#8 49.08   CC       libguac_la-rect.lo
#8 49.35   CC       libguac_la-socket.lo
#8 49.96   CC       libguac_la-socket-broadcast.lo
#8 50.34   CC       libguac_la-socket-fd.lo
#8 50.83   CC       libguac_la-socket-nest.lo
#8 51.24   CC       libguac_la-socket-tee.lo
#8 51.58   CC       libguac_la-string.lo
#8 51.71 string.c: In function 'guac_strnstr':
#8 51.71 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.71   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.71       |                                      ^
#8 51.78 cc1: all warnings being treated as errors
#8 51.79 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.79 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.79 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.79 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.79 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.79 make[1]: Leaving directory '/build/guacamole-server'
#8 51.79 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.71   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.71       |                                      ^
51.78 cc1: all warnings being treated as errors
51.79 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.79 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.79 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.79 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.79 make[1]: *** [Makefile:552: all-recursive] Error 1
51.79 make[1]: Leaving directory '/build/guacamole-server'
51.79 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2389
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-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-ubuntu » ubuntu,latest #2388

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

Changes:

[Nick Couchman] GUACAMOLE-2295: Check setsockopt and lseek return values.


------------------------------------------
[...truncated 186.73 KiB...]
#8 20.60 rm -f *.o
#8 20.60 rm -f sftp/*.o
#8 20.60 rm -f  test_common_ssh.log
#8 20.60 rm -f  test_common_ssh.trs
#8 20.60 rm -f  test-suite.log
#8 20.61 rm -f *.lo
#8 20.61 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 20.61 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 20.61 Making clean in src/terminal
#8 20.61 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.62 Making clean in .
#8 20.62 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.62 rm -f  libguac-terminal.la
#8 20.63 rm -f ./so_locations
#8 20.63 rm -rf .libs _libs
#8 20.63 rm -f *.o
#8 20.63 rm -f *.lo
#8 20.64 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.64 Making clean in tests
#8 20.64 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 20.64 rm -f  test_terminal
#8 20.64 test -z "" || rm -f  test_terminal
#8 20.64 rm -f  _generated_runner.c
#8 20.65 rm -rf .libs _libs
#8 20.65 rm -f *.o
#8 20.65 rm -f selection-point/*.o
#8 20.65 rm -f  test_terminal.log
#8 20.66 rm -f  test_terminal.trs
#8 20.66 rm -f  test-suite.log
#8 20.66 rm -f *.lo
#8 20.66 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 20.66 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.66 Making clean in src/pulse
#8 20.66 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 20.66 rm -rf .libs _libs
#8 20.67 rm -f  libguac_pulse.la
#8 20.68 rm -f ./so_locations
#8 20.68 rm -f *.o
#8 20.68 rm -f *.lo
#8 20.68 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 20.68 Making clean in src/protocols/kubernetes
#8 20.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.69 Making clean in .
#8 20.69 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.69 rm -f  libguac-client-kubernetes.la
#8 20.70 rm -f ./so_locations
#8 20.70 rm -rf .libs _libs
#8 20.70 rm -f *.o
#8 20.71 rm -f *.lo
#8 20.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.71 Making clean in tests
#8 20.71 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.71 rm -f  test_kubernetes
#8 20.71 test -z "" || rm -f  test_kubernetes
#8 20.72 rm -f  _generated_runner.c
#8 20.72 rm -rf .libs _libs
#8 20.72 rm -f *.o
#8 20.72 rm -f url/*.o
#8 20.72 rm -f  test_kubernetes.log
#8 20.73 rm -f  test_kubernetes.trs
#8 20.73 rm -f  test-suite.log
#8 20.73 rm -f *.lo
#8 20.73 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.73 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.73 Making clean in src/protocols/rdp
#8 20.74 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.74 Making clean in .
#8 20.75 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.75 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 20.76 rm -f ./so_locations
#8 20.76 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 20.76 rm -f  libguac-client-rdp.la
#8 20.77 rm -f ./so_locations
#8 20.77 rm -rf .libs _libs
#8 20.77 rm -rf channels/.libs channels/_libs
#8 20.77 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 20.78 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 20.78 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 20.78 rm -rf plugins/.libs plugins/_libs
#8 20.78 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 20.79 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 20.79 rm -f *.o
#8 20.79 rm -f channels/*.o
#8 20.79 rm -f channels/*.lo
#8 20.79 rm -f channels/audio-input/*.o
#8 20.80 rm -f channels/audio-input/*.lo
#8 20.80 rm -f channels/rdpdr/*.o
#8 20.80 rm -f channels/rdpdr/*.lo
#8 20.80 rm -f channels/rdpsnd/*.o
#8 20.81 rm -f channels/rdpsnd/*.lo
#8 20.81 rm -f plugins/*.o
#8 20.81 rm -f plugins/*.lo
#8 20.81 rm -f plugins/guac-common-svc/*.o
#8 20.81 rm -f plugins/guac-common-svc/*.lo
#8 20.82 rm -f plugins/guacai/*.o
#8 20.82 rm -f plugins/guacai/*.lo
#8 20.82 rm -f *.lo
#8 20.82 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.82 Making clean in tests
#8 20.83 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.83 rm -f  test_rdp
#8 20.83 test -z "" || rm -f  test_rdp
#8 20.83 rm -f  _generated_runner.c
#8 20.83 rm -rf .libs _libs
#8 20.83 rm -f *.o
#8 20.83 rm -f fs/*.o
#8 20.84 rm -f  test_rdp.log
#8 20.84 rm -f  test_rdp.trs
#8 20.84 rm -f  test-suite.log
#8 20.84 rm -f *.lo
#8 20.85 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.85 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.85 Making clean in src/protocols/ssh
#8 20.85 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 20.85 rm -f  libguac-client-ssh.la
#8 20.86 rm -f ./so_locations
#8 20.86 rm -rf .libs _libs
#8 20.86 rm -f *.o
#8 20.86 rm -f *.lo
#8 20.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 20.87 Making clean in src/protocols/telnet
#8 20.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 20.87 rm -f  libguac-client-telnet.la
#8 20.88 rm -f ./so_locations
#8 20.88 rm -rf .libs _libs
#8 20.88 rm -f *.o
#8 20.89 rm -f *.lo
#8 20.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 20.89 Making clean in src/protocols/vnc
#8 20.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 20.89 rm -f  libguac-client-vnc.la
#8 20.90 rm -f ./so_locations
#8 20.90 rm -rf .libs _libs
#8 20.90 rm -f *.o
#8 20.90 rm -f *.lo
#8 20.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 20.91 Making clean in src/guacd
#8 20.91 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 20.91 rm -f   
#8 20.91 rm -rf .libs _libs
#8 20.91 rm -f  guacd
#8 20.92 test -z "" || rm -f  guacd
#8 20.92 rm -f *.o
#8 20.92 rm -f *.lo
#8 20.92 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 20.92 Making clean in src/guacenc
#8 20.93 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 20.93 rm -f  guacenc
#8 20.93 test -z "" || rm -f  guacenc
#8 20.93 rm -rf .libs _libs
#8 20.93 rm -f *.o
#8 20.94 rm -f *.lo
#8 20.94 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 20.94 Making clean in src/guaclog
#8 20.94 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 20.94 rm -f  guaclog
#8 20.94 test -z "" || rm -f  guaclog
#8 20.94 rm -rf .libs _libs
#8 20.95 rm -f *.o
#8 20.95 rm -f *.lo
#8 20.95 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 20.95 make[1]: Entering directory '/build/guacamole-server'
#8 20.95 rm -rf .libs _libs
#8 20.96 rm -f *.lo
#8 20.96 make[1]: Leaving directory '/build/guacamole-server'
#8 20.96 + make
#8 20.96 make  all-recursive
#8 20.97 make[1]: Entering directory '/build/guacamole-server'
#8 20.97 Making all in src/libguac
#8 20.98 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.98 Making all in .
#8 20.99 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.99   CC       libguac_la-argv.lo
#8 21.30   CC       libguac_la-audio.lo
#8 21.60   CC       libguac_la-client.lo
#8 22.25   CC       libguac_la-display.lo
#8 22.58   CC       libguac_la-display-builtin-cursors.lo
#8 22.69   CC       libguac_la-display-cursor.lo
#8 22.93   CC       libguac_la-display-flush.lo
#8 23.28   CC       libguac_la-display-layer.lo
#8 23.66   CC       libguac_la-display-layer-list.lo
#8 24.00   CC       libguac_la-display-plan.lo
#8 24.48   CC       libguac_la-display-plan-combine.lo
#8 24.81   CC       libguac_la-display-plan-rect.lo
#8 25.07   CC       libguac_la-display-plan-search.lo
#8 25.40   CC       libguac_la-display-render-thread.lo
#8 25.64   CC       libguac_la-display-worker.lo
#8 26.00   CC       libguac_la-encode-jpeg.lo
#8 26.28   CC       libguac_la-encode-png.lo
#8 26.63   CC       libguac_la-error.lo
#8 26.83   CC       libguac_la-fifo.lo
#8 27.07   CC       libguac_la-file.lo
#8 27.33   CC       libguac_la-fips.lo
#8 27.57   CC       libguac_la-flag.lo
#8 27.82   CC       libguac_la-hash.lo
#8 28.01   CC       libguac_la-id.lo
#8 28.17   CC       libguac_la-mem.lo
#8 28.49   CC       libguac_la-rwlock.lo
#8 28.74   CC       libguac_la-palette.lo
#8 29.00   CC       libguac_la-parser.lo
#8 29.33   CC       libguac_la-pool.lo
#8 29.59   CC       libguac_la-proctitle.lo
#8 29.94   CC       libguac_la-protocol.lo
#8 31.27   CC       libguac_la-raw_encoder.lo
#8 31.54   CC       libguac_la-recording.lo
#8 31.83   CC       libguac_la-rect.lo
#8 32.02   CC       libguac_la-socket.lo
#8 32.43   CC       libguac_la-socket-broadcast.lo
#8 32.68   CC       libguac_la-socket-fd.lo
#8 33.00   CC       libguac_la-socket-nest.lo
#8 33.27   CC       libguac_la-socket-tee.lo
#8 33.48   CC       libguac_la-string.lo
#8 33.55 string.c: In function 'guac_strnstr':
#8 33.55 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 33.55   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 33.55       |                                      ^
#8 33.61 cc1: all warnings being treated as errors
#8 33.61 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 33.61 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 33.61 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 33.61 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 33.61 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 33.61 make[1]: Leaving directory '/build/guacamole-server'
#8 33.61 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
33.55   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
33.55       |                                      ^
33.61 cc1: all warnings being treated as errors
33.61 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
33.61 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
33.61 make[2]: *** [Makefile:1241: all-recursive] Error 1
33.61 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
33.61 make[1]: *** [Makefile:552: all-recursive] Error 1
33.61 make[1]: Leaving directory '/build/guacamole-server'
33.61 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2388
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-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-ubuntu » ubuntu,latest #2387

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

Changes:

[Nick Couchman] GUACAMOLE-2220: Fix terminal source issues caused by patch branch merge.


------------------------------------------
[...truncated 186.38 KiB...]
#8 32.81 rm -f *.o
#8 32.81 rm -f sftp/*.o
#8 32.81 rm -f  test_common_ssh.log
#8 32.82 rm -f  test_common_ssh.trs
#8 32.82 rm -f  test-suite.log
#8 32.82 rm -f *.lo
#8 32.83 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.83 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.83 Making clean in src/terminal
#8 32.84 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.84 Making clean in .
#8 32.85 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.85 rm -f  libguac-terminal.la
#8 32.86 rm -f ./so_locations
#8 32.86 rm -rf .libs _libs
#8 32.86 rm -f *.o
#8 32.87 rm -f *.lo
#8 32.87 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.87 Making clean in tests
#8 32.87 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.87 rm -f  test_terminal
#8 32.88 test -z "" || rm -f  test_terminal
#8 32.88 rm -f  _generated_runner.c
#8 32.88 rm -rf .libs _libs
#8 32.89 rm -f *.o
#8 32.89 rm -f selection-point/*.o
#8 32.89 rm -f  test_terminal.log
#8 32.89 rm -f  test_terminal.trs
#8 32.90 rm -f  test-suite.log
#8 32.90 rm -f *.lo
#8 32.90 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.91 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.91 Making clean in src/pulse
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -f  libguac_pulse.la
#8 32.93 rm -f ./so_locations
#8 32.93 rm -f *.o
#8 32.93 rm -f *.lo
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.94 Making clean in src/protocols/kubernetes
#8 32.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.95 Making clean in .
#8 32.95 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.95 rm -f  libguac-client-kubernetes.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.97 rm -f *.o
#8 32.97 rm -f *.lo
#8 32.97 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.97 Making clean in tests
#8 32.98 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.98 rm -f  test_kubernetes
#8 32.98 test -z "" || rm -f  test_kubernetes
#8 32.98 rm -f  _generated_runner.c
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 32.99 rm -f url/*.o
#8 33.00 rm -f  test_kubernetes.log
#8 33.00 rm -f  test_kubernetes.trs
#8 33.00 rm -f  test-suite.log
#8 33.01 rm -f *.lo
#8 33.01 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.01 Making clean in src/protocols/rdp
#8 33.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.03 Making clean in .
#8 33.03 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.03 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.05 rm -f ./so_locations
#8 33.05 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.05 rm -f  libguac-client-rdp.la
#8 33.06 rm -f ./so_locations
#8 33.06 rm -rf .libs _libs
#8 33.07 rm -rf channels/.libs channels/_libs
#8 33.07 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.07 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.08 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.08 rm -rf plugins/.libs plugins/_libs
#8 33.08 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.09 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.09 rm -f *.o
#8 33.09 rm -f channels/*.o
#8 33.10 rm -f channels/*.lo
#8 33.10 rm -f channels/audio-input/*.o
#8 33.10 rm -f channels/audio-input/*.lo
#8 33.11 rm -f channels/rdpdr/*.o
#8 33.11 rm -f channels/rdpdr/*.lo
#8 33.11 rm -f channels/rdpsnd/*.o
#8 33.11 rm -f channels/rdpsnd/*.lo
#8 33.12 rm -f plugins/*.o
#8 33.12 rm -f plugins/*.lo
#8 33.12 rm -f plugins/guac-common-svc/*.o
#8 33.13 rm -f plugins/guac-common-svc/*.lo
#8 33.13 rm -f plugins/guacai/*.o
#8 33.13 rm -f plugins/guacai/*.lo
#8 33.14 rm -f *.lo
#8 33.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.14 Making clean in tests
#8 33.14 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.14 rm -f  test_rdp
#8 33.15 test -z "" || rm -f  test_rdp
#8 33.15 rm -f  _generated_runner.c
#8 33.15 rm -rf .libs _libs
#8 33.16 rm -f *.o
#8 33.16 rm -f fs/*.o
#8 33.16 rm -f  test_rdp.log
#8 33.17 rm -f  test_rdp.trs
#8 33.17 rm -f  test-suite.log
#8 33.17 rm -f *.lo
#8 33.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.17 Making clean in src/protocols/ssh
#8 33.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.18 rm -f  libguac-client-ssh.la
#8 33.19 rm -f ./so_locations
#8 33.19 rm -rf .libs _libs
#8 33.20 rm -f *.o
#8 33.20 rm -f *.lo
#8 33.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.20 Making clean in src/protocols/telnet
#8 33.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.21 rm -f  libguac-client-telnet.la
#8 33.22 rm -f ./so_locations
#8 33.22 rm -rf .libs _libs
#8 33.22 rm -f *.o
#8 33.23 rm -f *.lo
#8 33.23 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.23 Making clean in src/protocols/vnc
#8 33.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.24 rm -f  libguac-client-vnc.la
#8 33.25 rm -f ./so_locations
#8 33.25 rm -rf .libs _libs
#8 33.25 rm -f *.o
#8 33.26 rm -f *.lo
#8 33.26 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.26 Making clean in src/guacd
#8 33.27 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.27 rm -f   
#8 33.27 rm -rf .libs _libs
#8 33.27 rm -f  guacd
#8 33.28 test -z "" || rm -f  guacd
#8 33.28 rm -f *.o
#8 33.28 rm -f *.lo
#8 33.28 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.28 Making clean in src/guacenc
#8 33.29 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.29 rm -f  guacenc
#8 33.29 test -z "" || rm -f  guacenc
#8 33.29 rm -rf .libs _libs
#8 33.30 rm -f *.o
#8 33.30 rm -f *.lo
#8 33.31 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.31 Making clean in src/guaclog
#8 33.31 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.31 rm -f  guaclog
#8 33.31 test -z "" || rm -f  guaclog
#8 33.32 rm -rf .libs _libs
#8 33.32 rm -f *.o
#8 33.32 rm -f *.lo
#8 33.33 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.33 make[1]: Entering directory '/build/guacamole-server'
#8 33.33 rm -rf .libs _libs
#8 33.33 rm -f *.lo
#8 33.34 make[1]: Leaving directory '/build/guacamole-server'
#8 33.34 + make
#8 33.35 make  all-recursive
#8 33.35 make[1]: Entering directory '/build/guacamole-server'
#8 33.36 Making all in src/libguac
#8 33.36 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.37 Making all in .
#8 33.38 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.38   CC       libguac_la-argv.lo
#8 33.84   CC       libguac_la-audio.lo
#8 34.28   CC       libguac_la-client.lo
#8 35.23   CC       libguac_la-display.lo
#8 35.74   CC       libguac_la-display-builtin-cursors.lo
#8 35.90   CC       libguac_la-display-cursor.lo
#8 36.28   CC       libguac_la-display-flush.lo
#8 36.79   CC       libguac_la-display-layer.lo
#8 37.34   CC       libguac_la-display-layer-list.lo
#8 37.85   CC       libguac_la-display-plan.lo
#8 38.52   CC       libguac_la-display-plan-combine.lo
#8 39.04   CC       libguac_la-display-plan-rect.lo
#8 39.45   CC       libguac_la-display-plan-search.lo
#8 39.92   CC       libguac_la-display-render-thread.lo
#8 40.30   CC       libguac_la-display-worker.lo
#8 40.83   CC       libguac_la-encode-jpeg.lo
#8 41.29   CC       libguac_la-encode-png.lo
#8 41.85   CC       libguac_la-error.lo
#8 42.16   CC       libguac_la-fifo.lo
#8 42.51   CC       libguac_la-file.lo
#8 42.91   CC       libguac_la-fips.lo
#8 43.28   CC       libguac_la-flag.lo
#8 43.64   CC       libguac_la-hash.lo
#8 43.92   CC       libguac_la-id.lo
#8 44.16   CC       libguac_la-mem.lo
#8 44.63   CC       libguac_la-rwlock.lo
#8 44.99   CC       libguac_la-palette.lo
#8 45.38   CC       libguac_la-parser.lo
#8 45.90   CC       libguac_la-pool.lo
#8 46.28   CC       libguac_la-proctitle.lo
#8 46.80   CC       libguac_la-protocol.lo
#8 48.84   CC       libguac_la-raw_encoder.lo
#8 49.26   CC       libguac_la-recording.lo
#8 49.70   CC       libguac_la-rect.lo
#8 49.98   CC       libguac_la-socket.lo
#8 50.63   CC       libguac_la-socket-broadcast.lo
#8 51.01   CC       libguac_la-socket-fd.lo
#8 51.52   CC       libguac_la-socket-nest.lo
#8 51.92   CC       libguac_la-socket-tee.lo
#8 52.24   CC       libguac_la-string.lo
#8 52.35 string.c: In function 'guac_strnstr':
#8 52.35 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.35   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.35       |                                      ^
#8 52.45 cc1: all warnings being treated as errors
#8 52.45 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.45 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.45 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.45 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.46 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.46 make[1]: Leaving directory '/build/guacamole-server'
#8 52.46 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.35   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.35       |                                      ^
52.45 cc1: all warnings being treated as errors
52.45 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.45 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.45 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.45 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.46 make[1]: *** [Makefile:552: all-recursive] Error 1
52.46 make[1]: Leaving directory '/build/guacamole-server'
52.46 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2387
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-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-ubuntu » ubuntu,latest #2386

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

Changes:


------------------------------------------
[...truncated 185.59 KiB...]
#8 32.36 rm -f *.o
#8 32.36 rm -f sftp/*.o
#8 32.36 rm -f  test_common_ssh.log
#8 32.37 rm -f  test_common_ssh.trs
#8 32.37 rm -f  test-suite.log
#8 32.37 rm -f *.lo
#8 32.38 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.38 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.38 Making clean in src/terminal
#8 32.39 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.39 Making clean in .
#8 32.40 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.40 rm -f  libguac-terminal.la
#8 32.41 rm -f ./so_locations
#8 32.41 rm -rf .libs _libs
#8 32.42 rm -f *.o
#8 32.42 rm -f *.lo
#8 32.43 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.43 Making clean in tests
#8 32.43 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.43 rm -f  test_terminal
#8 32.43 test -z "" || rm -f  test_terminal
#8 32.44 rm -f  _generated_runner.c
#8 32.44 rm -rf .libs _libs
#8 32.45 rm -f *.o
#8 32.45 rm -f selection-point/*.o
#8 32.45 rm -f  test_terminal.log
#8 32.45 rm -f  test_terminal.trs
#8 32.46 rm -f  test-suite.log
#8 32.46 rm -f *.lo
#8 32.46 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.47 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.47 Making clean in src/pulse
#8 32.47 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.47 rm -rf .libs _libs
#8 32.47 rm -f  libguac_pulse.la
#8 32.49 rm -f ./so_locations
#8 32.49 rm -f *.o
#8 32.49 rm -f *.lo
#8 32.50 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.50 Making clean in src/protocols/kubernetes
#8 32.50 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.51 Making clean in .
#8 32.52 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.52 rm -f  libguac-client-kubernetes.la
#8 32.53 rm -f ./so_locations
#8 32.53 rm -rf .libs _libs
#8 32.53 rm -f *.o
#8 32.54 rm -f *.lo
#8 32.54 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.54 Making clean in tests
#8 32.55 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.55 rm -f  test_kubernetes
#8 32.55 test -z "" || rm -f  test_kubernetes
#8 32.56 rm -f  _generated_runner.c
#8 32.56 rm -rf .libs _libs
#8 32.56 rm -f *.o
#8 32.57 rm -f url/*.o
#8 32.57 rm -f  test_kubernetes.log
#8 32.57 rm -f  test_kubernetes.trs
#8 32.58 rm -f  test-suite.log
#8 32.58 rm -f *.lo
#8 32.58 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.58 Making clean in src/protocols/rdp
#8 32.60 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.60 Making clean in .
#8 32.61 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.61 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.62 rm -f ./so_locations
#8 32.63 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.63 rm -f  libguac-client-rdp.la
#8 32.64 rm -f ./so_locations
#8 32.64 rm -rf .libs _libs
#8 32.65 rm -rf channels/.libs channels/_libs
#8 32.65 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.65 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.66 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.66 rm -rf plugins/.libs plugins/_libs
#8 32.67 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.67 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.67 rm -f *.o
#8 32.68 rm -f channels/*.o
#8 32.68 rm -f channels/*.lo
#8 32.68 rm -f channels/audio-input/*.o
#8 32.69 rm -f channels/audio-input/*.lo
#8 32.69 rm -f channels/rdpdr/*.o
#8 32.69 rm -f channels/rdpdr/*.lo
#8 32.70 rm -f channels/rdpsnd/*.o
#8 32.70 rm -f channels/rdpsnd/*.lo
#8 32.70 rm -f plugins/*.o
#8 32.71 rm -f plugins/*.lo
#8 32.71 rm -f plugins/guac-common-svc/*.o
#8 32.71 rm -f plugins/guac-common-svc/*.lo
#8 32.72 rm -f plugins/guacai/*.o
#8 32.72 rm -f plugins/guacai/*.lo
#8 32.72 rm -f *.lo
#8 32.73 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.73 Making clean in tests
#8 32.73 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.73 rm -f  test_rdp
#8 32.74 test -z "" || rm -f  test_rdp
#8 32.74 rm -f  _generated_runner.c
#8 32.74 rm -rf .libs _libs
#8 32.75 rm -f *.o
#8 32.75 rm -f fs/*.o
#8 32.75 rm -f  test_rdp.log
#8 32.76 rm -f  test_rdp.trs
#8 32.76 rm -f  test-suite.log
#8 32.76 rm -f *.lo
#8 32.77 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.77 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.77 Making clean in src/protocols/ssh
#8 32.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.77 rm -f  libguac-client-ssh.la
#8 32.79 rm -f ./so_locations
#8 32.79 rm -rf .libs _libs
#8 32.80 rm -f *.o
#8 32.80 rm -f *.lo
#8 32.80 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.80 Making clean in src/protocols/telnet
#8 32.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.81 rm -f  libguac-client-telnet.la
#8 32.83 rm -f ./so_locations
#8 32.83 rm -rf .libs _libs
#8 32.83 rm -f *.o
#8 32.83 rm -f *.lo
#8 32.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.84 Making clean in src/protocols/vnc
#8 32.84 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.84 rm -f  libguac-client-vnc.la
#8 32.86 rm -f ./so_locations
#8 32.86 rm -rf .libs _libs
#8 32.86 rm -f *.o
#8 32.87 rm -f *.lo
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.87 Making clean in src/guacd
#8 32.88 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.88 rm -f   
#8 32.88 rm -rf .libs _libs
#8 32.88 rm -f  guacd
#8 32.89 test -z "" || rm -f  guacd
#8 32.89 rm -f *.o
#8 32.90 rm -f *.lo
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.90 Making clean in src/guacenc
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.91 rm -f  guacenc
#8 32.91 test -z "" || rm -f  guacenc
#8 32.92 rm -rf .libs _libs
#8 32.92 rm -f *.o
#8 32.92 rm -f *.lo
#8 32.93 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.93 Making clean in src/guaclog
#8 32.93 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.93 rm -f  guaclog
#8 32.94 test -z "" || rm -f  guaclog
#8 32.94 rm -rf .libs _libs
#8 32.94 rm -f *.o
#8 32.95 rm -f *.lo
#8 32.95 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.95 make[1]: Entering directory '/build/guacamole-server'
#8 32.95 rm -rf .libs _libs
#8 32.96 rm -f *.lo
#8 32.96 make[1]: Leaving directory '/build/guacamole-server'
#8 32.96 + make
#8 32.97 make  all-recursive
#8 32.98 make[1]: Entering directory '/build/guacamole-server'
#8 32.99 Making all in src/libguac
#8 32.99 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.00 Making all in .
#8 33.01 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.01   CC       libguac_la-argv.lo
#8 33.50   CC       libguac_la-audio.lo
#8 33.95   CC       libguac_la-client.lo
#8 34.89   CC       libguac_la-display.lo
#8 35.39   CC       libguac_la-display-builtin-cursors.lo
#8 35.58   CC       libguac_la-display-cursor.lo
#8 35.96   CC       libguac_la-display-flush.lo
#8 36.49   CC       libguac_la-display-layer.lo
#8 37.03   CC       libguac_la-display-layer-list.lo
#8 37.54   CC       libguac_la-display-plan.lo
#8 38.24   CC       libguac_la-display-plan-combine.lo
#8 38.72   CC       libguac_la-display-plan-rect.lo
#8 39.12   CC       libguac_la-display-plan-search.lo
#8 39.60   CC       libguac_la-display-render-thread.lo
#8 39.98   CC       libguac_la-display-worker.lo
#8 40.51   CC       libguac_la-encode-jpeg.lo
#8 40.94   CC       libguac_la-encode-png.lo
#8 41.48   CC       libguac_la-error.lo
#8 41.79   CC       libguac_la-fifo.lo
#8 42.16   CC       libguac_la-file.lo
#8 42.56   CC       libguac_la-fips.lo
#8 42.94   CC       libguac_la-flag.lo
#8 43.30   CC       libguac_la-hash.lo
#8 43.58   CC       libguac_la-id.lo
#8 43.83   CC       libguac_la-mem.lo
#8 44.30   CC       libguac_la-rwlock.lo
#8 44.67   CC       libguac_la-palette.lo
#8 45.05   CC       libguac_la-parser.lo
#8 45.55   CC       libguac_la-pool.lo
#8 45.95   CC       libguac_la-proctitle.lo
#8 46.47   CC       libguac_la-protocol.lo
#8 48.13   CC       libguac_la-raw_encoder.lo
#8 48.54   CC       libguac_la-recording.lo
#8 48.98   CC       libguac_la-rect.lo
#8 49.26   CC       libguac_la-socket.lo
#8 49.88   CC       libguac_la-socket-broadcast.lo
#8 50.28   CC       libguac_la-socket-fd.lo
#8 50.74   CC       libguac_la-socket-nest.lo
#8 51.14   CC       libguac_la-socket-tee.lo
#8 51.47   CC       libguac_la-string.lo
#8 51.59 string.c: In function 'guac_strnstr':
#8 51.59 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.59   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.59       |                                      ^
#8 51.67 cc1: all warnings being treated as errors
#8 51.67 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.67 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.67 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.67 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.67 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.67 make[1]: Leaving directory '/build/guacamole-server'
#8 51.67 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.59   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.59       |                                      ^
51.67 cc1: all warnings being treated as errors
51.67 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.67 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.67 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.67 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.67 make[1]: *** [Makefile:552: all-recursive] Error 1
51.67 make[1]: Leaving directory '/build/guacamole-server'
51.67 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2386
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-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-ubuntu » ubuntu,latest #2385

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

Changes:


------------------------------------------
[...truncated 185.58 KiB...]
#8 32.75 rm -f *.o
#8 32.76 rm -f sftp/*.o
#8 32.76 rm -f  test_common_ssh.log
#8 32.77 rm -f  test_common_ssh.trs
#8 32.77 rm -f  test-suite.log
#8 32.77 rm -f *.lo
#8 32.78 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.78 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.78 Making clean in src/terminal
#8 32.79 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.79 Making clean in .
#8 32.80 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.80 rm -f  libguac-terminal.la
#8 32.81 rm -f ./so_locations
#8 32.81 rm -rf .libs _libs
#8 32.82 rm -f *.o
#8 32.82 rm -f *.lo
#8 32.82 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.82 Making clean in tests
#8 32.83 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.83 rm -f  test_terminal
#8 32.83 test -z "" || rm -f  test_terminal
#8 32.84 rm -f  _generated_runner.c
#8 32.84 rm -rf .libs _libs
#8 32.84 rm -f *.o
#8 32.85 rm -f selection-point/*.o
#8 32.85 rm -f  test_terminal.log
#8 32.86 rm -f  test_terminal.trs
#8 32.86 rm -f  test-suite.log
#8 32.86 rm -f *.lo
#8 32.87 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.87 Making clean in src/pulse
#8 32.87 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.87 rm -rf .libs _libs
#8 32.88 rm -f  libguac_pulse.la
#8 32.89 rm -f ./so_locations
#8 32.89 rm -f *.o
#8 32.90 rm -f *.lo
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.90 Making clean in src/protocols/kubernetes
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.91 Making clean in .
#8 32.92 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.92 rm -f  libguac-client-kubernetes.la
#8 32.93 rm -f ./so_locations
#8 32.93 rm -rf .libs _libs
#8 32.94 rm -f *.o
#8 32.94 rm -f *.lo
#8 32.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.94 Making clean in tests
#8 32.95 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.95 rm -f  test_kubernetes
#8 32.95 test -z "" || rm -f  test_kubernetes
#8 32.95 rm -f  _generated_runner.c
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f url/*.o
#8 32.97 rm -f  test_kubernetes.log
#8 32.97 rm -f  test_kubernetes.trs
#8 32.97 rm -f  test-suite.log
#8 32.98 rm -f *.lo
#8 32.98 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.98 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.98 Making clean in src/protocols/rdp
#8 32.99 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.00 Making clean in .
#8 33.01 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.01 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.02 rm -f ./so_locations
#8 33.02 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.03 rm -f  libguac-client-rdp.la
#8 33.04 rm -f ./so_locations
#8 33.04 rm -rf .libs _libs
#8 33.05 rm -rf channels/.libs channels/_libs
#8 33.05 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.05 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.06 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.06 rm -rf plugins/.libs plugins/_libs
#8 33.07 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.07 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.07 rm -f *.o
#8 33.08 rm -f channels/*.o
#8 33.08 rm -f channels/*.lo
#8 33.08 rm -f channels/audio-input/*.o
#8 33.09 rm -f channels/audio-input/*.lo
#8 33.09 rm -f channels/rdpdr/*.o
#8 33.09 rm -f channels/rdpdr/*.lo
#8 33.10 rm -f channels/rdpsnd/*.o
#8 33.10 rm -f channels/rdpsnd/*.lo
#8 33.10 rm -f plugins/*.o
#8 33.11 rm -f plugins/*.lo
#8 33.11 rm -f plugins/guac-common-svc/*.o
#8 33.11 rm -f plugins/guac-common-svc/*.lo
#8 33.12 rm -f plugins/guacai/*.o
#8 33.12 rm -f plugins/guacai/*.lo
#8 33.12 rm -f *.lo
#8 33.12 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.13 Making clean in tests
#8 33.13 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.13 rm -f  test_rdp
#8 33.13 test -z "" || rm -f  test_rdp
#8 33.14 rm -f  _generated_runner.c
#8 33.14 rm -rf .libs _libs
#8 33.14 rm -f *.o
#8 33.15 rm -f fs/*.o
#8 33.15 rm -f  test_rdp.log
#8 33.16 rm -f  test_rdp.trs
#8 33.16 rm -f  test-suite.log
#8 33.16 rm -f *.lo
#8 33.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.17 Making clean in src/protocols/ssh
#8 33.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.17 rm -f  libguac-client-ssh.la
#8 33.19 rm -f ./so_locations
#8 33.19 rm -rf .libs _libs
#8 33.19 rm -f *.o
#8 33.20 rm -f *.lo
#8 33.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.20 Making clean in src/protocols/telnet
#8 33.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.21 rm -f  libguac-client-telnet.la
#8 33.22 rm -f ./so_locations
#8 33.22 rm -rf .libs _libs
#8 33.23 rm -f *.o
#8 33.23 rm -f *.lo
#8 33.23 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.23 Making clean in src/protocols/vnc
#8 33.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.24 rm -f  libguac-client-vnc.la
#8 33.25 rm -f ./so_locations
#8 33.25 rm -rf .libs _libs
#8 33.26 rm -f *.o
#8 33.26 rm -f *.lo
#8 33.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.27 Making clean in src/guacd
#8 33.27 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.27 rm -f   
#8 33.28 rm -rf .libs _libs
#8 33.28 rm -f  guacd
#8 33.28 test -z "" || rm -f  guacd
#8 33.29 rm -f *.o
#8 33.29 rm -f *.lo
#8 33.29 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.29 Making clean in src/guacenc
#8 33.30 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.30 rm -f  guacenc
#8 33.30 test -z "" || rm -f  guacenc
#8 33.31 rm -rf .libs _libs
#8 33.31 rm -f *.o
#8 33.32 rm -f *.lo
#8 33.32 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.32 Making clean in src/guaclog
#8 33.33 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.33 rm -f  guaclog
#8 33.33 test -z "" || rm -f  guaclog
#8 33.33 rm -rf .libs _libs
#8 33.33 rm -f *.o
#8 33.34 rm -f *.lo
#8 33.34 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.35 make[1]: Entering directory '/build/guacamole-server'
#8 33.35 rm -rf .libs _libs
#8 33.35 rm -f *.lo
#8 33.35 make[1]: Leaving directory '/build/guacamole-server'
#8 33.36 + make
#8 33.37 make  all-recursive
#8 33.37 make[1]: Entering directory '/build/guacamole-server'
#8 33.38 Making all in src/libguac
#8 33.39 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.40 Making all in .
#8 33.41 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.41   CC       libguac_la-argv.lo
#8 33.88   CC       libguac_la-audio.lo
#8 34.32   CC       libguac_la-client.lo
#8 35.25   CC       libguac_la-display.lo
#8 35.75   CC       libguac_la-display-builtin-cursors.lo
#8 35.94   CC       libguac_la-display-cursor.lo
#8 36.32   CC       libguac_la-display-flush.lo
#8 36.84   CC       libguac_la-display-layer.lo
#8 37.38   CC       libguac_la-display-layer-list.lo
#8 37.88   CC       libguac_la-display-plan.lo
#8 38.53   CC       libguac_la-display-plan-combine.lo
#8 39.00   CC       libguac_la-display-plan-rect.lo
#8 39.40   CC       libguac_la-display-plan-search.lo
#8 39.90   CC       libguac_la-display-render-thread.lo
#8 40.28   CC       libguac_la-display-worker.lo
#8 40.82   CC       libguac_la-encode-jpeg.lo
#8 41.26   CC       libguac_la-encode-png.lo
#8 41.79   CC       libguac_la-error.lo
#8 42.09   CC       libguac_la-fifo.lo
#8 42.45   CC       libguac_la-file.lo
#8 42.86   CC       libguac_la-fips.lo
#8 43.24   CC       libguac_la-flag.lo
#8 43.60   CC       libguac_la-hash.lo
#8 43.90   CC       libguac_la-id.lo
#8 44.14   CC       libguac_la-mem.lo
#8 44.60   CC       libguac_la-rwlock.lo
#8 44.97   CC       libguac_la-palette.lo
#8 45.36   CC       libguac_la-parser.lo
#8 45.88   CC       libguac_la-pool.lo
#8 46.28   CC       libguac_la-proctitle.lo
#8 46.82   CC       libguac_la-protocol.lo
#8 48.48   CC       libguac_la-raw_encoder.lo
#8 48.89   CC       libguac_la-recording.lo
#8 49.34   CC       libguac_la-rect.lo
#8 49.62   CC       libguac_la-socket.lo
#8 50.22   CC       libguac_la-socket-broadcast.lo
#8 50.61   CC       libguac_la-socket-fd.lo
#8 51.08   CC       libguac_la-socket-nest.lo
#8 51.49   CC       libguac_la-socket-tee.lo
#8 51.83   CC       libguac_la-string.lo
#8 51.95 string.c: In function 'guac_strnstr':
#8 51.95 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.95   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.95       |                                      ^
#8 52.03 cc1: all warnings being treated as errors
#8 52.03 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.03 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.03 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.03 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.03 make[1]: Leaving directory '/build/guacamole-server'
#8 52.03 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.03 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.95   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.95       |                                      ^
52.03 cc1: all warnings being treated as errors
52.03 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.03 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.03 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.03 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.03 make[1]: Leaving directory '/build/guacamole-server'
52.03 make[1]: *** [Makefile:552: all-recursive] Error 1
52.03 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2385
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-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-ubuntu » ubuntu,latest #2384

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

Changes:


------------------------------------------
[...truncated 185.60 KiB...]
#8 32.53 rm -f *.o
#8 32.53 rm -f sftp/*.o
#8 32.54 rm -f  test_common_ssh.log
#8 32.54 rm -f  test_common_ssh.trs
#8 32.54 rm -f  test-suite.log
#8 32.55 rm -f *.lo
#8 32.55 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.55 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.55 Making clean in src/terminal
#8 32.56 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.57 Making clean in .
#8 32.57 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.57 rm -f  libguac-terminal.la
#8 32.59 rm -f ./so_locations
#8 32.59 rm -rf .libs _libs
#8 32.59 rm -f *.o
#8 32.60 rm -f *.lo
#8 32.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.60 Making clean in tests
#8 32.60 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.60 rm -f  test_terminal
#8 32.61 test -z "" || rm -f  test_terminal
#8 32.61 rm -f  _generated_runner.c
#8 32.61 rm -rf .libs _libs
#8 32.62 rm -f *.o
#8 32.62 rm -f selection-point/*.o
#8 32.62 rm -f  test_terminal.log
#8 32.63 rm -f  test_terminal.trs
#8 32.63 rm -f  test-suite.log
#8 32.63 rm -f *.lo
#8 32.64 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.64 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.64 Making clean in src/pulse
#8 32.64 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.64 rm -rf .libs _libs
#8 32.65 rm -f  libguac_pulse.la
#8 32.66 rm -f ./so_locations
#8 32.66 rm -f *.o
#8 32.67 rm -f *.lo
#8 32.67 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.67 Making clean in src/protocols/kubernetes
#8 32.67 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.68 Making clean in .
#8 32.69 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.69 rm -f  libguac-client-kubernetes.la
#8 32.70 rm -f ./so_locations
#8 32.70 rm -rf .libs _libs
#8 32.71 rm -f *.o
#8 32.71 rm -f *.lo
#8 32.72 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.72 Making clean in tests
#8 32.72 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.72 rm -f  test_kubernetes
#8 32.73 test -z "" || rm -f  test_kubernetes
#8 32.73 rm -f  _generated_runner.c
#8 32.73 rm -rf .libs _libs
#8 32.74 rm -f *.o
#8 32.74 rm -f url/*.o
#8 32.74 rm -f  test_kubernetes.log
#8 32.75 rm -f  test_kubernetes.trs
#8 32.75 rm -f  test-suite.log
#8 32.75 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.76 Making clean in src/protocols/rdp
#8 32.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.78 Making clean in .
#8 32.78 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.78 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.80 rm -f ./so_locations
#8 32.80 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.80 rm -f  libguac-client-rdp.la
#8 32.81 rm -f ./so_locations
#8 32.82 rm -rf .libs _libs
#8 32.82 rm -rf channels/.libs channels/_libs
#8 32.82 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.83 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.83 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.83 rm -rf plugins/.libs plugins/_libs
#8 32.83 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.84 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.84 rm -f *.o
#8 32.84 rm -f channels/*.o
#8 32.85 rm -f channels/*.lo
#8 32.85 rm -f channels/audio-input/*.o
#8 32.86 rm -f channels/audio-input/*.lo
#8 32.86 rm -f channels/rdpdr/*.o
#8 32.86 rm -f channels/rdpdr/*.lo
#8 32.87 rm -f channels/rdpsnd/*.o
#8 32.87 rm -f channels/rdpsnd/*.lo
#8 32.87 rm -f plugins/*.o
#8 32.88 rm -f plugins/*.lo
#8 32.88 rm -f plugins/guac-common-svc/*.o
#8 32.88 rm -f plugins/guac-common-svc/*.lo
#8 32.89 rm -f plugins/guacai/*.o
#8 32.89 rm -f plugins/guacai/*.lo
#8 32.89 rm -f *.lo
#8 32.90 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.90 Making clean in tests
#8 32.90 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.90 rm -f  test_rdp
#8 32.90 test -z "" || rm -f  test_rdp
#8 32.91 rm -f  _generated_runner.c
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -f *.o
#8 32.92 rm -f fs/*.o
#8 32.92 rm -f  test_rdp.log
#8 32.92 rm -f  test_rdp.trs
#8 32.93 rm -f  test-suite.log
#8 32.93 rm -f *.lo
#8 32.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.94 Making clean in src/protocols/ssh
#8 32.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.94 rm -f  libguac-client-ssh.la
#8 32.95 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.97 Making clean in src/protocols/telnet
#8 32.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.97 rm -f  libguac-client-telnet.la
#8 32.99 rm -f ./so_locations
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 33.00 rm -f *.lo
#8 33.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.00 Making clean in src/protocols/vnc
#8 33.01 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.01 rm -f  libguac-client-vnc.la
#8 33.02 rm -f ./so_locations
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.03 rm -f *.lo
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.03 Making clean in src/guacd
#8 33.04 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.04 rm -f   
#8 33.04 rm -rf .libs _libs
#8 33.05 rm -f  guacd
#8 33.05 test -z "" || rm -f  guacd
#8 33.05 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.06 Making clean in src/guacenc
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.07 rm -f  guacenc
#8 33.07 test -z "" || rm -f  guacenc
#8 33.07 rm -rf .libs _libs
#8 33.08 rm -f *.o
#8 33.08 rm -f *.lo
#8 33.09 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.09 Making clean in src/guaclog
#8 33.09 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.09 rm -f  guaclog
#8 33.10 test -z "" || rm -f  guaclog
#8 33.10 rm -rf .libs _libs
#8 33.10 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.11 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.11 make[1]: Entering directory '/build/guacamole-server'
#8 33.11 rm -rf .libs _libs
#8 33.12 rm -f *.lo
#8 33.12 make[1]: Leaving directory '/build/guacamole-server'
#8 33.12 + make
#8 33.13 make  all-recursive
#8 33.14 make[1]: Entering directory '/build/guacamole-server'
#8 33.14 Making all in src/libguac
#8 33.15 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.16 Making all in .
#8 33.17 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.17   CC       libguac_la-argv.lo
#8 33.64   CC       libguac_la-audio.lo
#8 34.09   CC       libguac_la-client.lo
#8 35.04   CC       libguac_la-display.lo
#8 35.54   CC       libguac_la-display-builtin-cursors.lo
#8 35.72   CC       libguac_la-display-cursor.lo
#8 36.10   CC       libguac_la-display-flush.lo
#8 36.63   CC       libguac_la-display-layer.lo
#8 37.19   CC       libguac_la-display-layer-list.lo
#8 37.70   CC       libguac_la-display-plan.lo
#8 38.39   CC       libguac_la-display-plan-combine.lo
#8 38.88   CC       libguac_la-display-plan-rect.lo
#8 39.28   CC       libguac_la-display-plan-search.lo
#8 39.77   CC       libguac_la-display-render-thread.lo
#8 40.15   CC       libguac_la-display-worker.lo
#8 40.67   CC       libguac_la-encode-jpeg.lo
#8 41.12   CC       libguac_la-encode-png.lo
#8 41.66   CC       libguac_la-error.lo
#8 41.97   CC       libguac_la-fifo.lo
#8 42.35   CC       libguac_la-file.lo
#8 42.76   CC       libguac_la-fips.lo
#8 43.13   CC       libguac_la-flag.lo
#8 43.50   CC       libguac_la-hash.lo
#8 43.79   CC       libguac_la-id.lo
#8 44.04   CC       libguac_la-mem.lo
#8 44.51   CC       libguac_la-rwlock.lo
#8 44.88   CC       libguac_la-palette.lo
#8 45.27   CC       libguac_la-parser.lo
#8 45.79   CC       libguac_la-pool.lo
#8 46.18   CC       libguac_la-proctitle.lo
#8 46.72   CC       libguac_la-protocol.lo
#8 48.43   CC       libguac_la-raw_encoder.lo
#8 48.80   CC       libguac_la-recording.lo
#8 49.25   CC       libguac_la-rect.lo
#8 49.52   CC       libguac_la-socket.lo
#8 50.14   CC       libguac_la-socket-broadcast.lo
#8 50.53   CC       libguac_la-socket-fd.lo
#8 50.99   CC       libguac_la-socket-nest.lo
#8 51.41   CC       libguac_la-socket-tee.lo
#8 51.74   CC       libguac_la-string.lo
#8 51.86 string.c: In function 'guac_strnstr':
#8 51.86 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.86   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.86       |                                      ^
#8 51.94 cc1: all warnings being treated as errors
#8 51.94 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.94 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.94 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.94 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.94 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.94 make[1]: Leaving directory '/build/guacamole-server'
#8 51.94 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.86   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.86       |                                      ^
51.94 cc1: all warnings being treated as errors
51.94 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.94 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.94 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.94 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.94 make[1]: *** [Makefile:552: all-recursive] Error 1
51.94 make[1]: Leaving directory '/build/guacamole-server'
51.94 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2384
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-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-ubuntu » ubuntu,latest #2383

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

Changes:


------------------------------------------
[...truncated 185.59 KiB...]
#8 32.68 rm -f *.o
#8 32.68 rm -f sftp/*.o
#8 32.69 rm -f  test_common_ssh.log
#8 32.69 rm -f  test_common_ssh.trs
#8 32.69 rm -f  test-suite.log
#8 32.70 rm -f *.lo
#8 32.70 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.70 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.70 Making clean in src/terminal
#8 32.71 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.71 Making clean in .
#8 32.72 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.72 rm -f  libguac-terminal.la
#8 32.73 rm -f ./so_locations
#8 32.74 rm -rf .libs _libs
#8 32.74 rm -f *.o
#8 32.74 rm -f *.lo
#8 32.75 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.75 Making clean in tests
#8 32.75 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.75 rm -f  test_terminal
#8 32.76 test -z "" || rm -f  test_terminal
#8 32.76 rm -f  _generated_runner.c
#8 32.76 rm -rf .libs _libs
#8 32.77 rm -f *.o
#8 32.77 rm -f selection-point/*.o
#8 32.78 rm -f  test_terminal.log
#8 32.78 rm -f  test_terminal.trs
#8 32.78 rm -f  test-suite.log
#8 32.79 rm -f *.lo
#8 32.79 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.79 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.79 Making clean in src/pulse
#8 32.79 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.79 rm -rf .libs _libs
#8 32.80 rm -f  libguac_pulse.la
#8 32.81 rm -f ./so_locations
#8 32.82 rm -f *.o
#8 32.82 rm -f *.lo
#8 32.82 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.82 Making clean in src/protocols/kubernetes
#8 32.83 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.84 Making clean in .
#8 32.84 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.84 rm -f  libguac-client-kubernetes.la
#8 32.85 rm -f ./so_locations
#8 32.86 rm -rf .libs _libs
#8 32.86 rm -f *.o
#8 32.86 rm -f *.lo
#8 32.87 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.87 Making clean in tests
#8 32.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.87 rm -f  test_kubernetes
#8 32.87 test -z "" || rm -f  test_kubernetes
#8 32.88 rm -f  _generated_runner.c
#8 32.88 rm -rf .libs _libs
#8 32.89 rm -f *.o
#8 32.89 rm -f url/*.o
#8 32.89 rm -f  test_kubernetes.log
#8 32.90 rm -f  test_kubernetes.trs
#8 32.90 rm -f  test-suite.log
#8 32.90 rm -f *.lo
#8 32.91 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.91 Making clean in src/protocols/rdp
#8 32.92 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.93 Making clean in .
#8 32.94 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.94 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.95 rm -f ./so_locations
#8 32.95 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.96 rm -f  libguac-client-rdp.la
#8 32.97 rm -f ./so_locations
#8 32.97 rm -rf .libs _libs
#8 32.98 rm -rf channels/.libs channels/_libs
#8 32.98 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.98 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.99 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.99 rm -rf plugins/.libs plugins/_libs
#8 32.99 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.00 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.00 rm -f *.o
#8 33.01 rm -f channels/*.o
#8 33.01 rm -f channels/*.lo
#8 33.02 rm -f channels/audio-input/*.o
#8 33.02 rm -f channels/audio-input/*.lo
#8 33.02 rm -f channels/rdpdr/*.o
#8 33.03 rm -f channels/rdpdr/*.lo
#8 33.03 rm -f channels/rdpsnd/*.o
#8 33.03 rm -f channels/rdpsnd/*.lo
#8 33.04 rm -f plugins/*.o
#8 33.04 rm -f plugins/*.lo
#8 33.04 rm -f plugins/guac-common-svc/*.o
#8 33.05 rm -f plugins/guac-common-svc/*.lo
#8 33.05 rm -f plugins/guacai/*.o
#8 33.05 rm -f plugins/guacai/*.lo
#8 33.06 rm -f *.lo
#8 33.06 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.06 Making clean in tests
#8 33.07 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.07 rm -f  test_rdp
#8 33.07 test -z "" || rm -f  test_rdp
#8 33.07 rm -f  _generated_runner.c
#8 33.08 rm -rf .libs _libs
#8 33.08 rm -f *.o
#8 33.09 rm -f fs/*.o
#8 33.09 rm -f  test_rdp.log
#8 33.09 rm -f  test_rdp.trs
#8 33.10 rm -f  test-suite.log
#8 33.10 rm -f *.lo
#8 33.11 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.11 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.11 Making clean in src/protocols/ssh
#8 33.11 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.11 rm -f  libguac-client-ssh.la
#8 33.13 rm -f ./so_locations
#8 33.13 rm -rf .libs _libs
#8 33.13 rm -f *.o
#8 33.13 rm -f *.lo
#8 33.14 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.14 Making clean in src/protocols/telnet
#8 33.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.14 rm -f  libguac-client-telnet.la
#8 33.16 rm -f ./so_locations
#8 33.16 rm -rf .libs _libs
#8 33.16 rm -f *.o
#8 33.17 rm -f *.lo
#8 33.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.17 Making clean in src/protocols/vnc
#8 33.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.18 rm -f  libguac-client-vnc.la
#8 33.19 rm -f ./so_locations
#8 33.19 rm -rf .libs _libs
#8 33.20 rm -f *.o
#8 33.20 rm -f *.lo
#8 33.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.20 Making clean in src/guacd
#8 33.21 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.21 rm -f   
#8 33.21 rm -rf .libs _libs
#8 33.22 rm -f  guacd
#8 33.22 test -z "" || rm -f  guacd
#8 33.22 rm -f *.o
#8 33.23 rm -f *.lo
#8 33.23 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.23 Making clean in src/guacenc
#8 33.24 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.24 rm -f  guacenc
#8 33.24 test -z "" || rm -f  guacenc
#8 33.24 rm -rf .libs _libs
#8 33.25 rm -f *.o
#8 33.25 rm -f *.lo
#8 33.26 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.26 Making clean in src/guaclog
#8 33.26 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.26 rm -f  guaclog
#8 33.27 test -z "" || rm -f  guaclog
#8 33.27 rm -rf .libs _libs
#8 33.27 rm -f *.o
#8 33.27 rm -f *.lo
#8 33.28 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.28 make[1]: Entering directory '/build/guacamole-server'
#8 33.28 rm -rf .libs _libs
#8 33.29 rm -f *.lo
#8 33.29 make[1]: Leaving directory '/build/guacamole-server'
#8 33.29 + make
#8 33.30 make  all-recursive
#8 33.31 make[1]: Entering directory '/build/guacamole-server'
#8 33.31 Making all in src/libguac
#8 33.32 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.33 Making all in .
#8 33.34 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.34   CC       libguac_la-argv.lo
#8 33.83   CC       libguac_la-audio.lo
#8 34.27   CC       libguac_la-client.lo
#8 35.22   CC       libguac_la-display.lo
#8 35.69   CC       libguac_la-display-builtin-cursors.lo
#8 35.88   CC       libguac_la-display-cursor.lo
#8 36.25   CC       libguac_la-display-flush.lo
#8 36.77   CC       libguac_la-display-layer.lo
#8 37.33   CC       libguac_la-display-layer-list.lo
#8 37.84   CC       libguac_la-display-plan.lo
#8 38.53   CC       libguac_la-display-plan-combine.lo
#8 39.02   CC       libguac_la-display-plan-rect.lo
#8 39.41   CC       libguac_la-display-plan-search.lo
#8 39.90   CC       libguac_la-display-render-thread.lo
#8 40.28   CC       libguac_la-display-worker.lo
#8 40.80   CC       libguac_la-encode-jpeg.lo
#8 41.24   CC       libguac_la-encode-png.lo
#8 41.78   CC       libguac_la-error.lo
#8 42.08   CC       libguac_la-fifo.lo
#8 42.45   CC       libguac_la-file.lo
#8 42.86   CC       libguac_la-fips.lo
#8 43.24   CC       libguac_la-flag.lo
#8 43.60   CC       libguac_la-hash.lo
#8 43.90   CC       libguac_la-id.lo
#8 44.14   CC       libguac_la-mem.lo
#8 44.61   CC       libguac_la-rwlock.lo
#8 44.99   CC       libguac_la-palette.lo
#8 45.37   CC       libguac_la-parser.lo
#8 45.89   CC       libguac_la-pool.lo
#8 46.29   CC       libguac_la-proctitle.lo
#8 46.83   CC       libguac_la-protocol.lo
#8 48.54   CC       libguac_la-raw_encoder.lo
#8 48.93   CC       libguac_la-recording.lo
#8 49.37   CC       libguac_la-rect.lo
#8 49.65   CC       libguac_la-socket.lo
#8 50.27   CC       libguac_la-socket-broadcast.lo
#8 50.66   CC       libguac_la-socket-fd.lo
#8 51.14   CC       libguac_la-socket-nest.lo
#8 51.55   CC       libguac_la-socket-tee.lo
#8 51.89   CC       libguac_la-string.lo
#8 52.02 string.c: In function 'guac_strnstr':
#8 52.02 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.02   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.02       |                                      ^
#8 52.09 cc1: all warnings being treated as errors
#8 52.10 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.10 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.10 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.10 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.10 make[1]: Leaving directory '/build/guacamole-server'
#8 52.10 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.10 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.02   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.02       |                                      ^
52.09 cc1: all warnings being treated as errors
52.10 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.10 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.10 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.10 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.10 make[1]: Leaving directory '/build/guacamole-server'
52.10 make[1]: *** [Makefile:552: all-recursive] Error 1
52.10 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2383
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2383:latest
Build step 'Execute shell' marked build as failure

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


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

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

Changes:


------------------------------------------
[...truncated 183.55 KiB...]
#8 32.58 rm -f *.o
#8 32.59 rm -f sftp/*.o
#8 32.59 rm -f  test_common_ssh.log
#8 32.59 rm -f  test_common_ssh.trs
#8 32.59 rm -f  test-suite.log
#8 32.60 rm -f *.lo
#8 32.60 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.60 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.60 Making clean in src/terminal
#8 32.61 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.62 Making clean in .
#8 32.62 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.62 rm -f  libguac-terminal.la
#8 32.63 rm -f ./so_locations
#8 32.63 rm -rf .libs _libs
#8 32.64 rm -f *.o
#8 32.64 rm -f *.lo
#8 32.64 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.64 Making clean in tests
#8 32.65 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.65 rm -f  test_terminal
#8 32.65 test -z "" || rm -f  test_terminal
#8 32.66 rm -f  _generated_runner.c
#8 32.66 rm -rf .libs _libs
#8 32.66 rm -f *.o
#8 32.66 rm -f selection-point/*.o
#8 32.67 rm -f  test_terminal.log
#8 32.67 rm -f  test_terminal.trs
#8 32.67 rm -f  test-suite.log
#8 32.68 rm -f *.lo
#8 32.68 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.68 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.68 Making clean in src/pulse
#8 32.69 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.69 rm -rf .libs _libs
#8 32.69 rm -f  libguac_pulse.la
#8 32.70 rm -f ./so_locations
#8 32.71 rm -f *.o
#8 32.71 rm -f *.lo
#8 32.72 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.72 Making clean in src/protocols/kubernetes
#8 32.72 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.73 Making clean in .
#8 32.73 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.73 rm -f  libguac-client-kubernetes.la
#8 32.75 rm -f ./so_locations
#8 32.75 rm -rf .libs _libs
#8 32.75 rm -f *.o
#8 32.76 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.76 Making clean in tests
#8 32.77 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.77 rm -f  test_kubernetes
#8 32.77 test -z "" || rm -f  test_kubernetes
#8 32.77 rm -f  _generated_runner.c
#8 32.77 rm -rf .libs _libs
#8 32.78 rm -f *.o
#8 32.78 rm -f url/*.o
#8 32.79 rm -f  test_kubernetes.log
#8 32.79 rm -f  test_kubernetes.trs
#8 32.79 rm -f  test-suite.log
#8 32.80 rm -f *.lo
#8 32.80 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.80 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.80 Making clean in src/protocols/rdp
#8 32.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.82 Making clean in .
#8 32.83 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.83 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.84 rm -f ./so_locations
#8 32.84 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.85 rm -f  libguac-client-rdp.la
#8 32.86 rm -f ./so_locations
#8 32.86 rm -rf .libs _libs
#8 32.87 rm -rf channels/.libs channels/_libs
#8 32.87 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.87 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.88 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.88 rm -rf plugins/.libs plugins/_libs
#8 32.88 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.89 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.89 rm -f *.o
#8 32.89 rm -f channels/*.o
#8 32.90 rm -f channels/*.lo
#8 32.90 rm -f channels/audio-input/*.o
#8 32.90 rm -f channels/audio-input/*.lo
#8 32.91 rm -f channels/rdpdr/*.o
#8 32.91 rm -f channels/rdpdr/*.lo
#8 32.91 rm -f channels/rdpsnd/*.o
#8 32.92 rm -f channels/rdpsnd/*.lo
#8 32.92 rm -f plugins/*.o
#8 32.92 rm -f plugins/*.lo
#8 32.93 rm -f plugins/guac-common-svc/*.o
#8 32.93 rm -f plugins/guac-common-svc/*.lo
#8 32.93 rm -f plugins/guacai/*.o
#8 32.94 rm -f plugins/guacai/*.lo
#8 32.94 rm -f *.lo
#8 32.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.94 Making clean in tests
#8 32.95 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.95 rm -f  test_rdp
#8 32.95 test -z "" || rm -f  test_rdp
#8 32.95 rm -f  _generated_runner.c
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f fs/*.o
#8 32.97 rm -f  test_rdp.log
#8 32.97 rm -f  test_rdp.trs
#8 32.97 rm -f  test-suite.log
#8 32.98 rm -f *.lo
#8 32.98 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.98 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.98 Making clean in src/protocols/ssh
#8 32.99 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.99 rm -f  libguac-client-ssh.la
#8 33.00 rm -f ./so_locations
#8 33.00 rm -rf .libs _libs
#8 33.01 rm -f *.o
#8 33.01 rm -f *.lo
#8 33.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.02 Making clean in src/protocols/telnet
#8 33.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.02 rm -f  libguac-client-telnet.la
#8 33.04 rm -f ./so_locations
#8 33.04 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.05 rm -f *.lo
#8 33.05 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.05 Making clean in src/protocols/vnc
#8 33.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.06 rm -f  libguac-client-vnc.la
#8 33.07 rm -f ./so_locations
#8 33.07 rm -rf .libs _libs
#8 33.07 rm -f *.o
#8 33.08 rm -f *.lo
#8 33.08 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.08 Making clean in src/guacd
#8 33.09 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.09 rm -f   
#8 33.09 rm -rf .libs _libs
#8 33.09 rm -f  guacd
#8 33.10 test -z "" || rm -f  guacd
#8 33.10 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.11 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.11 Making clean in src/guacenc
#8 33.12 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.12 rm -f  guacenc
#8 33.12 test -z "" || rm -f  guacenc
#8 33.12 rm -rf .libs _libs
#8 33.13 rm -f *.o
#8 33.13 rm -f *.lo
#8 33.13 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.13 Making clean in src/guaclog
#8 33.14 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.14 rm -f  guaclog
#8 33.14 test -z "" || rm -f  guaclog
#8 33.15 rm -rf .libs _libs
#8 33.15 rm -f *.o
#8 33.15 rm -f *.lo
#8 33.16 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.16 make[1]: Entering directory '/build/guacamole-server'
#8 33.16 rm -rf .libs _libs
#8 33.17 rm -f *.lo
#8 33.17 make[1]: Leaving directory '/build/guacamole-server'
#8 33.17 + make
#8 33.18 make  all-recursive
#8 33.18 make[1]: Entering directory '/build/guacamole-server'
#8 33.19 Making all in src/libguac
#8 33.20 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.21 Making all in .
#8 33.22 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.22   CC       libguac_la-argv.lo
#8 33.70   CC       libguac_la-audio.lo
#8 34.15   CC       libguac_la-client.lo
#8 35.11   CC       libguac_la-display.lo
#8 35.61   CC       libguac_la-display-builtin-cursors.lo
#8 35.79   CC       libguac_la-display-cursor.lo
#8 36.17   CC       libguac_la-display-flush.lo
#8 36.69   CC       libguac_la-display-layer.lo
#8 37.24   CC       libguac_la-display-layer-list.lo
#8 37.76   CC       libguac_la-display-plan.lo
#8 38.45   CC       libguac_la-display-plan-combine.lo
#8 38.94   CC       libguac_la-display-plan-rect.lo
#8 39.33   CC       libguac_la-display-plan-search.lo
#8 39.81   CC       libguac_la-display-render-thread.lo
#8 40.19   CC       libguac_la-display-worker.lo
#8 40.70   CC       libguac_la-encode-jpeg.lo
#8 41.13   CC       libguac_la-encode-png.lo
#8 41.67   CC       libguac_la-error.lo
#8 41.98   CC       libguac_la-fifo.lo
#8 42.34   CC       libguac_la-file.lo
#8 42.74   CC       libguac_la-fips.lo
#8 43.12   CC       libguac_la-flag.lo
#8 43.47   CC       libguac_la-hash.lo
#8 43.77   CC       libguac_la-id.lo
#8 44.02   CC       libguac_la-mem.lo
#8 44.50   CC       libguac_la-rwlock.lo
#8 44.87   CC       libguac_la-palette.lo
#8 45.25   CC       libguac_la-parser.lo
#8 45.77   CC       libguac_la-pool.lo
#8 46.16   CC       libguac_la-proctitle.lo
#8 46.70   CC       libguac_la-protocol.lo
#8 48.37   CC       libguac_la-raw_encoder.lo
#8 48.80   CC       libguac_la-recording.lo
#8 49.24   CC       libguac_la-rect.lo
#8 49.52   CC       libguac_la-socket.lo
#8 50.13   CC       libguac_la-socket-broadcast.lo
#8 50.53   CC       libguac_la-socket-fd.lo
#8 51.01   CC       libguac_la-socket-nest.lo
#8 51.42   CC       libguac_la-socket-tee.lo
#8 51.75   CC       libguac_la-string.lo
#8 51.87 string.c: In function 'guac_strnstr':
#8 51.87 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.87   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.87       |                                      ^
#8 51.95 cc1: all warnings being treated as errors
#8 51.95 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.95 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.95 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.95 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.95 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.95 make[1]: Leaving directory '/build/guacamole-server'
#8 51.95 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.87   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.87       |                                      ^
51.95 cc1: all warnings being treated as errors
51.95 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.95 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.95 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.95 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.95 make[1]: *** [Makefile:552: all-recursive] Error 1
51.95 make[1]: Leaving directory '/build/guacamole-server'
51.95 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2382
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2382:latest
Build step 'Execute shell' marked build as failure

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


Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2381

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

Changes:


------------------------------------------
[...truncated 185.73 KiB...]
#8 31.73 rm -f *.o
#8 31.73 rm -f sftp/*.o
#8 31.73 rm -f  test_common_ssh.log
#8 31.74 rm -f  test_common_ssh.trs
#8 31.74 rm -f  test-suite.log
#8 31.74 rm -f *.lo
#8 31.74 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 31.75 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 31.75 Making clean in src/terminal
#8 31.75 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.76 Making clean in .
#8 31.77 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.77 rm -f  libguac-terminal.la
#8 31.78 rm -f ./so_locations
#8 31.78 rm -rf .libs _libs
#8 31.78 rm -f *.o
#8 31.79 rm -f *.lo
#8 31.79 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.79 Making clean in tests
#8 31.79 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 31.79 rm -f  test_terminal
#8 31.80 test -z "" || rm -f  test_terminal
#8 31.80 rm -f  _generated_runner.c
#8 31.80 rm -rf .libs _libs
#8 31.81 rm -f *.o
#8 31.81 rm -f selection-point/*.o
#8 31.81 rm -f  test_terminal.log
#8 31.82 rm -f  test_terminal.trs
#8 31.82 rm -f  test-suite.log
#8 31.82 rm -f *.lo
#8 31.83 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 31.83 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.83 Making clean in src/pulse
#8 31.83 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 31.83 rm -rf .libs _libs
#8 31.84 rm -f  libguac_pulse.la
#8 31.85 rm -f ./so_locations
#8 31.85 rm -f *.o
#8 31.85 rm -f *.lo
#8 31.86 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 31.86 Making clean in src/protocols/kubernetes
#8 31.86 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.87 Making clean in .
#8 31.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.87 rm -f  libguac-client-kubernetes.la
#8 31.89 rm -f ./so_locations
#8 31.89 rm -rf .libs _libs
#8 31.89 rm -f *.o
#8 31.89 rm -f *.lo
#8 31.90 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.90 Making clean in tests
#8 31.90 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.90 rm -f  test_kubernetes
#8 31.91 test -z "" || rm -f  test_kubernetes
#8 31.91 rm -f  _generated_runner.c
#8 31.91 rm -rf .libs _libs
#8 31.92 rm -f *.o
#8 31.92 rm -f url/*.o
#8 31.92 rm -f  test_kubernetes.log
#8 31.93 rm -f  test_kubernetes.trs
#8 31.93 rm -f  test-suite.log
#8 31.93 rm -f *.lo
#8 31.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.94 Making clean in src/protocols/rdp
#8 31.95 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.95 Making clean in .
#8 31.96 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.96 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 31.97 rm -f ./so_locations
#8 31.98 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 31.98 rm -f  libguac-client-rdp.la
#8 31.99 rm -f ./so_locations
#8 31.99 rm -rf .libs _libs
#8 32.00 rm -rf channels/.libs channels/_libs
#8 32.00 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.00 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.00 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.01 rm -rf plugins/.libs plugins/_libs
#8 32.01 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.01 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.02 rm -f *.o
#8 32.02 rm -f channels/*.o
#8 32.02 rm -f channels/*.lo
#8 32.03 rm -f channels/audio-input/*.o
#8 32.03 rm -f channels/audio-input/*.lo
#8 32.03 rm -f channels/rdpdr/*.o
#8 32.03 rm -f channels/rdpdr/*.lo
#8 32.04 rm -f channels/rdpsnd/*.o
#8 32.04 rm -f channels/rdpsnd/*.lo
#8 32.04 rm -f plugins/*.o
#8 32.05 rm -f plugins/*.lo
#8 32.05 rm -f plugins/guac-common-svc/*.o
#8 32.05 rm -f plugins/guac-common-svc/*.lo
#8 32.06 rm -f plugins/guacai/*.o
#8 32.06 rm -f plugins/guacai/*.lo
#8 32.06 rm -f *.lo
#8 32.06 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.06 Making clean in tests
#8 32.07 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.07 rm -f  test_rdp
#8 32.07 test -z "" || rm -f  test_rdp
#8 32.08 rm -f  _generated_runner.c
#8 32.08 rm -rf .libs _libs
#8 32.08 rm -f *.o
#8 32.09 rm -f fs/*.o
#8 32.09 rm -f  test_rdp.log
#8 32.09 rm -f  test_rdp.trs
#8 32.10 rm -f  test-suite.log
#8 32.10 rm -f *.lo
#8 32.10 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.10 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.10 Making clean in src/protocols/ssh
#8 32.11 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.11 rm -f  libguac-client-ssh.la
#8 32.12 rm -f ./so_locations
#8 32.12 rm -rf .libs _libs
#8 32.13 rm -f *.o
#8 32.13 rm -f *.lo
#8 32.13 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.14 Making clean in src/protocols/telnet
#8 32.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.14 rm -f  libguac-client-telnet.la
#8 32.15 rm -f ./so_locations
#8 32.16 rm -rf .libs _libs
#8 32.16 rm -f *.o
#8 32.16 rm -f *.lo
#8 32.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.17 Making clean in src/protocols/vnc
#8 32.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.17 rm -f  libguac-client-vnc.la
#8 32.19 rm -f ./so_locations
#8 32.19 rm -rf .libs _libs
#8 32.19 rm -f *.o
#8 32.19 rm -f *.lo
#8 32.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.20 Making clean in src/guacd
#8 32.20 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.20 rm -f   
#8 32.20 rm -rf .libs _libs
#8 32.21 rm -f  guacd
#8 32.21 test -z "" || rm -f  guacd
#8 32.21 rm -f *.o
#8 32.22 rm -f *.lo
#8 32.22 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.22 Making clean in src/guacenc
#8 32.23 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.23 rm -f  guacenc
#8 32.23 test -z "" || rm -f  guacenc
#8 32.23 rm -rf .libs _libs
#8 32.24 rm -f *.o
#8 32.24 rm -f *.lo
#8 32.24 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.24 Making clean in src/guaclog
#8 32.25 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.25 rm -f  guaclog
#8 32.25 test -z "" || rm -f  guaclog
#8 32.25 rm -rf .libs _libs
#8 32.26 rm -f *.o
#8 32.26 rm -f *.lo
#8 32.26 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.27 make[1]: Entering directory '/build/guacamole-server'
#8 32.27 rm -rf .libs _libs
#8 32.27 rm -f *.lo
#8 32.28 make[1]: Leaving directory '/build/guacamole-server'
#8 32.28 + make
#8 32.28 make  all-recursive
#8 32.29 make[1]: Entering directory '/build/guacamole-server'
#8 32.29 Making all in src/libguac
#8 32.30 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.31 Making all in .
#8 32.32 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.32   CC       libguac_la-argv.lo
#8 32.79   CC       libguac_la-audio.lo
#8 33.23   CC       libguac_la-client.lo
#8 34.14   CC       libguac_la-display.lo
#8 34.63   CC       libguac_la-display-builtin-cursors.lo
#8 34.79   CC       libguac_la-display-cursor.lo
#8 35.14   CC       libguac_la-display-flush.lo
#8 35.65   CC       libguac_la-display-layer.lo
#8 36.16   CC       libguac_la-display-layer-list.lo
#8 36.64   CC       libguac_la-display-plan.lo
#8 37.31   CC       libguac_la-display-plan-combine.lo
#8 37.71   CC       libguac_la-display-plan-rect.lo
#8 38.04   CC       libguac_la-display-plan-search.lo
#8 38.48   CC       libguac_la-display-render-thread.lo
#8 38.85   CC       libguac_la-display-worker.lo
#8 39.34   CC       libguac_la-encode-jpeg.lo
#8 39.76   CC       libguac_la-encode-png.lo
#8 40.25   CC       libguac_la-error.lo
#8 40.54   CC       libguac_la-fifo.lo
#8 40.87   CC       libguac_la-file.lo
#8 41.23   CC       libguac_la-fips.lo
#8 41.60   CC       libguac_la-flag.lo
#8 41.95   CC       libguac_la-hash.lo
#8 42.23   CC       libguac_la-id.lo
#8 42.47   CC       libguac_la-mem.lo
#8 42.91   CC       libguac_la-rwlock.lo
#8 43.27   CC       libguac_la-palette.lo
#8 43.65   CC       libguac_la-parser.lo
#8 44.17   CC       libguac_la-pool.lo
#8 44.57   CC       libguac_la-proctitle.lo
#8 45.11   CC       libguac_la-protocol.lo
#8 46.78   CC       libguac_la-raw_encoder.lo
#8 47.15   CC       libguac_la-recording.lo
#8 47.60   CC       libguac_la-rect.lo
#8 47.88   CC       libguac_la-socket.lo
#8 48.50   CC       libguac_la-socket-broadcast.lo
#8 48.89   CC       libguac_la-socket-fd.lo
#8 49.36   CC       libguac_la-socket-nest.lo
#8 49.77   CC       libguac_la-socket-tee.lo
#8 50.11   CC       libguac_la-string.lo
#8 50.24 string.c: In function 'guac_strnstr':
#8 50.24 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 50.24   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 50.24       |                                      ^
#8 50.31 cc1: all warnings being treated as errors
#8 50.32 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.32 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 50.32 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 50.32 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.32 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 50.32 make[1]: Leaving directory '/build/guacamole-server'
#8 50.32 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
50.24   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
50.24       |                                      ^
50.31 cc1: all warnings being treated as errors
50.32 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
50.32 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
50.32 make[2]: *** [Makefile:1241: all-recursive] Error 1
50.32 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
50.32 make[1]: *** [Makefile:552: all-recursive] Error 1
50.32 make[1]: Leaving directory '/build/guacamole-server'
50.32 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2381
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2381:latest
Build step 'Execute shell' marked build as failure

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


Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2380

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

Changes:


------------------------------------------
[...truncated 185.01 KiB...]
#8 20.60 rm -f *.o
#8 20.60 rm -f sftp/*.o
#8 20.60 rm -f  test_common_ssh.log
#8 20.60 rm -f  test_common_ssh.trs
#8 20.60 rm -f  test-suite.log
#8 20.61 rm -f *.lo
#8 20.61 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 20.61 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 20.61 Making clean in src/terminal
#8 20.61 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.62 Making clean in .
#8 20.62 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.62 rm -f  libguac-terminal.la
#8 20.63 rm -f ./so_locations
#8 20.63 rm -rf .libs _libs
#8 20.63 rm -f *.o
#8 20.63 rm -f *.lo
#8 20.64 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.64 Making clean in tests
#8 20.64 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 20.64 rm -f  test_terminal
#8 20.64 test -z "" || rm -f  test_terminal
#8 20.64 rm -f  _generated_runner.c
#8 20.64 rm -rf .libs _libs
#8 20.65 rm -f *.o
#8 20.65 rm -f selection-point/*.o
#8 20.65 rm -f  test_terminal.log
#8 20.65 rm -f  test_terminal.trs
#8 20.66 rm -f  test-suite.log
#8 20.66 rm -f *.lo
#8 20.66 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 20.66 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.66 Making clean in src/pulse
#8 20.66 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 20.66 rm -rf .libs _libs
#8 20.67 rm -f  libguac_pulse.la
#8 20.67 rm -f ./so_locations
#8 20.68 rm -f *.o
#8 20.68 rm -f *.lo
#8 20.68 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 20.68 Making clean in src/protocols/kubernetes
#8 20.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.69 Making clean in .
#8 20.69 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.69 rm -f  libguac-client-kubernetes.la
#8 20.70 rm -f ./so_locations
#8 20.70 rm -rf .libs _libs
#8 20.70 rm -f *.o
#8 20.70 rm -f *.lo
#8 20.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.71 Making clean in tests
#8 20.71 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.71 rm -f  test_kubernetes
#8 20.71 test -z "" || rm -f  test_kubernetes
#8 20.71 rm -f  _generated_runner.c
#8 20.71 rm -rf .libs _libs
#8 20.72 rm -f *.o
#8 20.72 rm -f url/*.o
#8 20.72 rm -f  test_kubernetes.log
#8 20.72 rm -f  test_kubernetes.trs
#8 20.73 rm -f  test-suite.log
#8 20.73 rm -f *.lo
#8 20.73 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.73 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.73 Making clean in src/protocols/rdp
#8 20.74 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.74 Making clean in .
#8 20.75 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.75 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 20.76 rm -f ./so_locations
#8 20.76 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 20.76 rm -f  libguac-client-rdp.la
#8 20.77 rm -f ./so_locations
#8 20.77 rm -rf .libs _libs
#8 20.77 rm -rf channels/.libs channels/_libs
#8 20.77 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 20.77 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 20.78 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 20.78 rm -rf plugins/.libs plugins/_libs
#8 20.78 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 20.78 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 20.78 rm -f *.o
#8 20.79 rm -f channels/*.o
#8 20.79 rm -f channels/*.lo
#8 20.79 rm -f channels/audio-input/*.o
#8 20.79 rm -f channels/audio-input/*.lo
#8 20.80 rm -f channels/rdpdr/*.o
#8 20.80 rm -f channels/rdpdr/*.lo
#8 20.80 rm -f channels/rdpsnd/*.o
#8 20.80 rm -f channels/rdpsnd/*.lo
#8 20.81 rm -f plugins/*.o
#8 20.81 rm -f plugins/*.lo
#8 20.81 rm -f plugins/guac-common-svc/*.o
#8 20.81 rm -f plugins/guac-common-svc/*.lo
#8 20.82 rm -f plugins/guacai/*.o
#8 20.82 rm -f plugins/guacai/*.lo
#8 20.82 rm -f *.lo
#8 20.82 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.82 Making clean in tests
#8 20.83 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.83 rm -f  test_rdp
#8 20.83 test -z "" || rm -f  test_rdp
#8 20.83 rm -f  _generated_runner.c
#8 20.83 rm -rf .libs _libs
#8 20.83 rm -f *.o
#8 20.84 rm -f fs/*.o
#8 20.84 rm -f  test_rdp.log
#8 20.84 rm -f  test_rdp.trs
#8 20.84 rm -f  test-suite.log
#8 20.84 rm -f *.lo
#8 20.85 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.85 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.85 Making clean in src/protocols/ssh
#8 20.85 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 20.85 rm -f  libguac-client-ssh.la
#8 20.86 rm -f ./so_locations
#8 20.86 rm -rf .libs _libs
#8 20.86 rm -f *.o
#8 20.87 rm -f *.lo
#8 20.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 20.87 Making clean in src/protocols/telnet
#8 20.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 20.87 rm -f  libguac-client-telnet.la
#8 20.88 rm -f ./so_locations
#8 20.88 rm -rf .libs _libs
#8 20.88 rm -f *.o
#8 20.89 rm -f *.lo
#8 20.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 20.89 Making clean in src/protocols/vnc
#8 20.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 20.89 rm -f  libguac-client-vnc.la
#8 20.90 rm -f ./so_locations
#8 20.90 rm -rf .libs _libs
#8 20.90 rm -f *.o
#8 20.91 rm -f *.lo
#8 20.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 20.91 Making clean in src/guacd
#8 20.91 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 20.91 rm -f   
#8 20.91 rm -rf .libs _libs
#8 20.92 rm -f  guacd
#8 20.92 test -z "" || rm -f  guacd
#8 20.92 rm -f *.o
#8 20.92 rm -f *.lo
#8 20.93 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 20.93 Making clean in src/guacenc
#8 20.93 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 20.93 rm -f  guacenc
#8 20.93 test -z "" || rm -f  guacenc
#8 20.94 rm -rf .libs _libs
#8 20.94 rm -f *.o
#8 20.94 rm -f *.lo
#8 20.94 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 20.94 Making clean in src/guaclog
#8 20.95 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 20.95 rm -f  guaclog
#8 20.95 test -z "" || rm -f  guaclog
#8 20.95 rm -rf .libs _libs
#8 20.95 rm -f *.o
#8 20.95 rm -f *.lo
#8 20.96 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 20.96 make[1]: Entering directory '/build/guacamole-server'
#8 20.96 rm -rf .libs _libs
#8 20.96 rm -f *.lo
#8 20.96 make[1]: Leaving directory '/build/guacamole-server'
#8 20.96 + make
#8 20.97 make  all-recursive
#8 20.97 make[1]: Entering directory '/build/guacamole-server'
#8 20.98 Making all in src/libguac
#8 20.98 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.99 Making all in .
#8 20.99 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.99   CC       libguac_la-argv.lo
#8 21.31   CC       libguac_la-audio.lo
#8 21.61   CC       libguac_la-client.lo
#8 22.29   CC       libguac_la-display.lo
#8 22.63   CC       libguac_la-display-builtin-cursors.lo
#8 22.74   CC       libguac_la-display-cursor.lo
#8 22.99   CC       libguac_la-display-flush.lo
#8 23.34   CC       libguac_la-display-layer.lo
#8 23.71   CC       libguac_la-display-layer-list.lo
#8 24.06   CC       libguac_la-display-plan.lo
#8 24.52   CC       libguac_la-display-plan-combine.lo
#8 24.86   CC       libguac_la-display-plan-rect.lo
#8 25.12   CC       libguac_la-display-plan-search.lo
#8 25.45   CC       libguac_la-display-render-thread.lo
#8 25.71   CC       libguac_la-display-worker.lo
#8 26.06   CC       libguac_la-encode-jpeg.lo
#8 26.35   CC       libguac_la-encode-png.lo
#8 26.70   CC       libguac_la-error.lo
#8 26.90   CC       libguac_la-fifo.lo
#8 27.15   CC       libguac_la-file.lo
#8 27.41   CC       libguac_la-fips.lo
#8 27.65   CC       libguac_la-flag.lo
#8 27.89   CC       libguac_la-hash.lo
#8 28.08   CC       libguac_la-id.lo
#8 28.24   CC       libguac_la-mem.lo
#8 28.56   CC       libguac_la-rwlock.lo
#8 28.82   CC       libguac_la-palette.lo
#8 29.07   CC       libguac_la-parser.lo
#8 29.41   CC       libguac_la-pool.lo
#8 29.68   CC       libguac_la-proctitle.lo
#8 30.03   CC       libguac_la-protocol.lo
#8 31.35   CC       libguac_la-raw_encoder.lo
#8 31.62   CC       libguac_la-recording.lo
#8 31.91   CC       libguac_la-rect.lo
#8 32.10   CC       libguac_la-socket.lo
#8 32.52   CC       libguac_la-socket-broadcast.lo
#8 32.78   CC       libguac_la-socket-fd.lo
#8 33.09   CC       libguac_la-socket-nest.lo
#8 33.36   CC       libguac_la-socket-tee.lo
#8 33.58   CC       libguac_la-string.lo
#8 33.66 string.c: In function 'guac_strnstr':
#8 33.66 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 33.66   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 33.66       |                                      ^
#8 33.71 cc1: all warnings being treated as errors
#8 33.72 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 33.72 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 33.72 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 33.72 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 33.72 make[1]: Leaving directory '/build/guacamole-server'
#8 33.72 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 33.72 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
33.66   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
33.66       |                                      ^
33.71 cc1: all warnings being treated as errors
33.72 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
33.72 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
33.72 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
33.72 make[2]: *** [Makefile:1241: all-recursive] Error 1
33.72 make[1]: Leaving directory '/build/guacamole-server'
33.72 make[1]: *** [Makefile:552: all-recursive] Error 1
33.72 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2380
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2380:latest
Build step 'Execute shell' marked build as failure

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


Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2379

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

Changes:


------------------------------------------
[...truncated 184.41 KiB...]
#8 32.29 rm -f *.o
#8 32.29 rm -f sftp/*.o
#8 32.29 rm -f  test_common_ssh.log
#8 32.30 rm -f  test_common_ssh.trs
#8 32.30 rm -f  test-suite.log
#8 32.30 rm -f *.lo
#8 32.31 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.31 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.31 Making clean in src/terminal
#8 32.31 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.32 Making clean in .
#8 32.32 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.32 rm -f  libguac-terminal.la
#8 32.34 rm -f ./so_locations
#8 32.34 rm -rf .libs _libs
#8 32.34 rm -f *.o
#8 32.35 rm -f *.lo
#8 32.35 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.35 Making clean in tests
#8 32.35 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.35 rm -f  test_terminal
#8 32.36 test -z "" || rm -f  test_terminal
#8 32.36 rm -f  _generated_runner.c
#8 32.36 rm -rf .libs _libs
#8 32.37 rm -f *.o
#8 32.37 rm -f selection-point/*.o
#8 32.37 rm -f  test_terminal.log
#8 32.38 rm -f  test_terminal.trs
#8 32.38 rm -f  test-suite.log
#8 32.38 rm -f *.lo
#8 32.38 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.38 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.39 Making clean in src/pulse
#8 32.39 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.39 rm -rf .libs _libs
#8 32.39 rm -f  libguac_pulse.la
#8 32.41 rm -f ./so_locations
#8 32.41 rm -f *.o
#8 32.41 rm -f *.lo
#8 32.41 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.41 Making clean in src/protocols/kubernetes
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.43 Making clean in .
#8 32.43 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.43 rm -f  libguac-client-kubernetes.la
#8 32.44 rm -f ./so_locations
#8 32.44 rm -rf .libs _libs
#8 32.45 rm -f *.o
#8 32.45 rm -f *.lo
#8 32.45 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.45 Making clean in tests
#8 32.46 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.46 rm -f  test_kubernetes
#8 32.46 test -z "" || rm -f  test_kubernetes
#8 32.46 rm -f  _generated_runner.c
#8 32.47 rm -rf .libs _libs
#8 32.47 rm -f *.o
#8 32.48 rm -f url/*.o
#8 32.48 rm -f  test_kubernetes.log
#8 32.48 rm -f  test_kubernetes.trs
#8 32.49 rm -f  test-suite.log
#8 32.49 rm -f *.lo
#8 32.49 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.49 Making clean in src/protocols/rdp
#8 32.50 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.51 Making clean in .
#8 32.52 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.52 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.53 rm -f ./so_locations
#8 32.54 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.54 rm -f  libguac-client-rdp.la
#8 32.55 rm -f ./so_locations
#8 32.55 rm -rf .libs _libs
#8 32.56 rm -rf channels/.libs channels/_libs
#8 32.56 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.56 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.56 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.57 rm -rf plugins/.libs plugins/_libs
#8 32.57 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.58 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.58 rm -f *.o
#8 32.58 rm -f channels/*.o
#8 32.59 rm -f channels/*.lo
#8 32.59 rm -f channels/audio-input/*.o
#8 32.59 rm -f channels/audio-input/*.lo
#8 32.59 rm -f channels/rdpdr/*.o
#8 32.60 rm -f channels/rdpdr/*.lo
#8 32.60 rm -f channels/rdpsnd/*.o
#8 32.61 rm -f channels/rdpsnd/*.lo
#8 32.61 rm -f plugins/*.o
#8 32.61 rm -f plugins/*.lo
#8 32.62 rm -f plugins/guac-common-svc/*.o
#8 32.62 rm -f plugins/guac-common-svc/*.lo
#8 32.62 rm -f plugins/guacai/*.o
#8 32.63 rm -f plugins/guacai/*.lo
#8 32.63 rm -f *.lo
#8 32.63 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.63 Making clean in tests
#8 32.64 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.64 rm -f  test_rdp
#8 32.64 test -z "" || rm -f  test_rdp
#8 32.64 rm -f  _generated_runner.c
#8 32.65 rm -rf .libs _libs
#8 32.65 rm -f *.o
#8 32.66 rm -f fs/*.o
#8 32.66 rm -f  test_rdp.log
#8 32.66 rm -f  test_rdp.trs
#8 32.67 rm -f  test-suite.log
#8 32.67 rm -f *.lo
#8 32.67 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.67 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.67 Making clean in src/protocols/ssh
#8 32.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.68 rm -f  libguac-client-ssh.la
#8 32.69 rm -f ./so_locations
#8 32.69 rm -rf .libs _libs
#8 32.70 rm -f *.o
#8 32.70 rm -f *.lo
#8 32.70 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.70 Making clean in src/protocols/telnet
#8 32.71 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.71 rm -f  libguac-client-telnet.la
#8 32.72 rm -f ./so_locations
#8 32.72 rm -rf .libs _libs
#8 32.72 rm -f *.o
#8 32.73 rm -f *.lo
#8 32.73 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.73 Making clean in src/protocols/vnc
#8 32.74 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.74 rm -f  libguac-client-vnc.la
#8 32.75 rm -f ./so_locations
#8 32.75 rm -rf .libs _libs
#8 32.75 rm -f *.o
#8 32.76 rm -f *.lo
#8 32.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.76 Making clean in src/guacd
#8 32.76 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.76 rm -f   
#8 32.77 rm -rf .libs _libs
#8 32.77 rm -f  guacd
#8 32.77 test -z "" || rm -f  guacd
#8 32.78 rm -f *.o
#8 32.78 rm -f *.lo
#8 32.78 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.78 Making clean in src/guacenc
#8 32.79 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.79 rm -f  guacenc
#8 32.79 test -z "" || rm -f  guacenc
#8 32.80 rm -rf .libs _libs
#8 32.80 rm -f *.o
#8 32.80 rm -f *.lo
#8 32.81 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.81 Making clean in src/guaclog
#8 32.81 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.81 rm -f  guaclog
#8 32.81 test -z "" || rm -f  guaclog
#8 32.82 rm -rf .libs _libs
#8 32.82 rm -f *.o
#8 32.82 rm -f *.lo
#8 32.83 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.83 make[1]: Entering directory '/build/guacamole-server'
#8 32.83 rm -rf .libs _libs
#8 32.83 rm -f *.lo
#8 32.84 make[1]: Leaving directory '/build/guacamole-server'
#8 32.84 + make
#8 32.85 make  all-recursive
#8 32.85 make[1]: Entering directory '/build/guacamole-server'
#8 32.86 Making all in src/libguac
#8 32.86 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.87 Making all in .
#8 32.88 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.88   CC       libguac_la-argv.lo
#8 33.36   CC       libguac_la-audio.lo
#8 33.83   CC       libguac_la-client.lo
#8 34.81   CC       libguac_la-display.lo
#8 35.35   CC       libguac_la-display-builtin-cursors.lo
#8 35.54   CC       libguac_la-display-cursor.lo
#8 35.91   CC       libguac_la-display-flush.lo
#8 36.47   CC       libguac_la-display-layer.lo
#8 37.01   CC       libguac_la-display-layer-list.lo
#8 37.53   CC       libguac_la-display-plan.lo
#8 38.22   CC       libguac_la-display-plan-combine.lo
#8 38.70   CC       libguac_la-display-plan-rect.lo
#8 39.08   CC       libguac_la-display-plan-search.lo
#8 39.56   CC       libguac_la-display-render-thread.lo
#8 39.93   CC       libguac_la-display-worker.lo
#8 40.44   CC       libguac_la-encode-jpeg.lo
#8 40.85   CC       libguac_la-encode-png.lo
#8 41.37   CC       libguac_la-error.lo
#8 41.67   CC       libguac_la-fifo.lo
#8 42.03   CC       libguac_la-file.lo
#8 42.42   CC       libguac_la-fips.lo
#8 42.78   CC       libguac_la-flag.lo
#8 43.13   CC       libguac_la-hash.lo
#8 43.45   CC       libguac_la-id.lo
#8 43.68   CC       libguac_la-mem.lo
#8 44.14   CC       libguac_la-rwlock.lo
#8 44.51   CC       libguac_la-palette.lo
#8 44.89   CC       libguac_la-parser.lo
#8 45.41   CC       libguac_la-pool.lo
#8 45.79   CC       libguac_la-proctitle.lo
#8 46.34   CC       libguac_la-protocol.lo
#8 48.35   CC       libguac_la-raw_encoder.lo
#8 48.75   CC       libguac_la-recording.lo
#8 49.17   CC       libguac_la-rect.lo
#8 49.43   CC       libguac_la-socket.lo
#8 50.08   CC       libguac_la-socket-broadcast.lo
#8 50.45   CC       libguac_la-socket-fd.lo
#8 50.92   CC       libguac_la-socket-nest.lo
#8 51.31   CC       libguac_la-socket-tee.lo
#8 51.62   CC       libguac_la-string.lo
#8 51.73 string.c: In function 'guac_strnstr':
#8 51.73 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.73   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.73       |                                      ^
#8 51.81 cc1: all warnings being treated as errors
#8 51.81 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.81 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.81 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.81 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.81 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.81 make[1]: Leaving directory '/build/guacamole-server'
#8 51.81 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.73   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.73       |                                      ^
51.81 cc1: all warnings being treated as errors
51.81 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.81 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.81 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.81 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.81 make[1]: *** [Makefile:552: all-recursive] Error 1
51.81 make[1]: Leaving directory '/build/guacamole-server'
51.81 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2379
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2379: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-ubuntu » ubuntu,latest #2378

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

Changes:


------------------------------------------
[...truncated 184.45 KiB...]
#8 32.54 rm -f *.o
#8 32.54 rm -f sftp/*.o
#8 32.54 rm -f  test_common_ssh.log
#8 32.55 rm -f  test_common_ssh.trs
#8 32.55 rm -f  test-suite.log
#8 32.55 rm -f *.lo
#8 32.55 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.56 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.56 Making clean in src/terminal
#8 32.56 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.57 Making clean in .
#8 32.57 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.57 rm -f  libguac-terminal.la
#8 32.59 rm -f ./so_locations
#8 32.59 rm -rf .libs _libs
#8 32.59 rm -f *.o
#8 32.59 rm -f *.lo
#8 32.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.60 Making clean in tests
#8 32.61 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.61 rm -f  test_terminal
#8 32.61 test -z "" || rm -f  test_terminal
#8 32.61 rm -f  _generated_runner.c
#8 32.62 rm -rf .libs _libs
#8 32.62 rm -f *.o
#8 32.62 rm -f selection-point/*.o
#8 32.63 rm -f  test_terminal.log
#8 32.63 rm -f  test_terminal.trs
#8 32.63 rm -f  test-suite.log
#8 32.64 rm -f *.lo
#8 32.64 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.64 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.64 Making clean in src/pulse
#8 32.65 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.65 rm -rf .libs _libs
#8 32.65 rm -f  libguac_pulse.la
#8 32.67 rm -f ./so_locations
#8 32.67 rm -f *.o
#8 32.67 rm -f *.lo
#8 32.67 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.67 Making clean in src/protocols/kubernetes
#8 32.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.69 Making clean in .
#8 32.69 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.69 rm -f  libguac-client-kubernetes.la
#8 32.71 rm -f ./so_locations
#8 32.71 rm -rf .libs _libs
#8 32.71 rm -f *.o
#8 32.71 rm -f *.lo
#8 32.72 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.72 Making clean in tests
#8 32.72 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.72 rm -f  test_kubernetes
#8 32.73 test -z "" || rm -f  test_kubernetes
#8 32.73 rm -f  _generated_runner.c
#8 32.73 rm -rf .libs _libs
#8 32.74 rm -f *.o
#8 32.74 rm -f url/*.o
#8 32.75 rm -f  test_kubernetes.log
#8 32.75 rm -f  test_kubernetes.trs
#8 32.75 rm -f  test-suite.log
#8 32.76 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.76 Making clean in src/protocols/rdp
#8 32.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.78 Making clean in .
#8 32.79 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.79 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.80 rm -f ./so_locations
#8 32.80 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.81 rm -f  libguac-client-rdp.la
#8 32.82 rm -f ./so_locations
#8 32.82 rm -rf .libs _libs
#8 32.83 rm -rf channels/.libs channels/_libs
#8 32.83 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.83 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.84 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.84 rm -rf plugins/.libs plugins/_libs
#8 32.84 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.85 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.85 rm -f *.o
#8 32.85 rm -f channels/*.o
#8 32.86 rm -f channels/*.lo
#8 32.86 rm -f channels/audio-input/*.o
#8 32.87 rm -f channels/audio-input/*.lo
#8 32.87 rm -f channels/rdpdr/*.o
#8 32.87 rm -f channels/rdpdr/*.lo
#8 32.88 rm -f channels/rdpsnd/*.o
#8 32.88 rm -f channels/rdpsnd/*.lo
#8 32.88 rm -f plugins/*.o
#8 32.89 rm -f plugins/*.lo
#8 32.89 rm -f plugins/guac-common-svc/*.o
#8 32.89 rm -f plugins/guac-common-svc/*.lo
#8 32.90 rm -f plugins/guacai/*.o
#8 32.90 rm -f plugins/guacai/*.lo
#8 32.91 rm -f *.lo
#8 32.91 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.91 Making clean in tests
#8 32.91 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.91 rm -f  test_rdp
#8 32.92 test -z "" || rm -f  test_rdp
#8 32.92 rm -f  _generated_runner.c
#8 32.93 rm -rf .libs _libs
#8 32.93 rm -f *.o
#8 32.93 rm -f fs/*.o
#8 32.94 rm -f  test_rdp.log
#8 32.94 rm -f  test_rdp.trs
#8 32.94 rm -f  test-suite.log
#8 32.95 rm -f *.lo
#8 32.95 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.95 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.95 Making clean in src/protocols/ssh
#8 32.96 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.96 rm -f  libguac-client-ssh.la
#8 32.97 rm -f ./so_locations
#8 32.97 rm -rf .libs _libs
#8 32.98 rm -f *.o
#8 32.98 rm -f *.lo
#8 32.98 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.98 Making clean in src/protocols/telnet
#8 32.99 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.99 rm -f  libguac-client-telnet.la
#8 33.00 rm -f ./so_locations
#8 33.00 rm -rf .libs _libs
#8 33.01 rm -f *.o
#8 33.01 rm -f *.lo
#8 33.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.02 Making clean in src/protocols/vnc
#8 33.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.02 rm -f  libguac-client-vnc.la
#8 33.04 rm -f ./so_locations
#8 33.04 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.04 rm -f *.lo
#8 33.05 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.05 Making clean in src/guacd
#8 33.05 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.05 rm -f   
#8 33.06 rm -rf .libs _libs
#8 33.06 rm -f  guacd
#8 33.07 test -z "" || rm -f  guacd
#8 33.07 rm -f *.o
#8 33.07 rm -f *.lo
#8 33.08 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.08 Making clean in src/guacenc
#8 33.08 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.08 rm -f  guacenc
#8 33.09 test -z "" || rm -f  guacenc
#8 33.09 rm -rf .libs _libs
#8 33.10 rm -f *.o
#8 33.10 rm -f *.lo
#8 33.10 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.10 Making clean in src/guaclog
#8 33.11 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.11 rm -f  guaclog
#8 33.11 test -z "" || rm -f  guaclog
#8 33.12 rm -rf .libs _libs
#8 33.12 rm -f *.o
#8 33.12 rm -f *.lo
#8 33.13 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.13 make[1]: Entering directory '/build/guacamole-server'
#8 33.13 rm -rf .libs _libs
#8 33.13 rm -f *.lo
#8 33.14 make[1]: Leaving directory '/build/guacamole-server'
#8 33.14 + make
#8 33.15 make  all-recursive
#8 33.15 make[1]: Entering directory '/build/guacamole-server'
#8 33.16 Making all in src/libguac
#8 33.17 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.17 Making all in .
#8 33.18 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.18   CC       libguac_la-argv.lo
#8 33.74   CC       libguac_la-audio.lo
#8 34.18   CC       libguac_la-client.lo
#8 35.13   CC       libguac_la-display.lo
#8 35.62   CC       libguac_la-display-builtin-cursors.lo
#8 35.80   CC       libguac_la-display-cursor.lo
#8 36.17   CC       libguac_la-display-flush.lo
#8 36.70   CC       libguac_la-display-layer.lo
#8 37.25   CC       libguac_la-display-layer-list.lo
#8 37.77   CC       libguac_la-display-plan.lo
#8 38.46   CC       libguac_la-display-plan-combine.lo
#8 38.96   CC       libguac_la-display-plan-rect.lo
#8 39.35   CC       libguac_la-display-plan-search.lo
#8 39.84   CC       libguac_la-display-render-thread.lo
#8 40.22   CC       libguac_la-display-worker.lo
#8 40.74   CC       libguac_la-encode-jpeg.lo
#8 41.18   CC       libguac_la-encode-png.lo
#8 41.72   CC       libguac_la-error.lo
#8 42.03   CC       libguac_la-fifo.lo
#8 42.40   CC       libguac_la-file.lo
#8 42.80   CC       libguac_la-fips.lo
#8 43.18   CC       libguac_la-flag.lo
#8 43.55   CC       libguac_la-hash.lo
#8 43.85   CC       libguac_la-id.lo
#8 44.10   CC       libguac_la-mem.lo
#8 44.57   CC       libguac_la-rwlock.lo
#8 44.94   CC       libguac_la-palette.lo
#8 45.33   CC       libguac_la-parser.lo
#8 45.85   CC       libguac_la-pool.lo
#8 46.25   CC       libguac_la-proctitle.lo
#8 46.79   CC       libguac_la-protocol.lo
#8 48.48   CC       libguac_la-raw_encoder.lo
#8 48.90   CC       libguac_la-recording.lo
#8 49.36   CC       libguac_la-rect.lo
#8 49.63   CC       libguac_la-socket.lo
#8 50.25   CC       libguac_la-socket-broadcast.lo
#8 50.64   CC       libguac_la-socket-fd.lo
#8 51.10   CC       libguac_la-socket-nest.lo
#8 51.51   CC       libguac_la-socket-tee.lo
#8 51.84   CC       libguac_la-string.lo
#8 51.96 string.c: In function 'guac_strnstr':
#8 51.96 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.96   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.96       |                                      ^
#8 52.04 cc1: all warnings being treated as errors
#8 52.04 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.04 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.04 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.04 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.05 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.05 make[1]: Leaving directory '/build/guacamole-server'
#8 52.05 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.96   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.96       |                                      ^
52.04 cc1: all warnings being treated as errors
52.04 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.04 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.04 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.04 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.05 make[1]: *** [Makefile:552: all-recursive] Error 1
52.05 make[1]: Leaving directory '/build/guacamole-server'
52.05 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2378
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2378: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-ubuntu » ubuntu,latest #2377

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

Changes:


------------------------------------------
[...truncated 186.50 KiB...]
#8 32.13 rm -f *.o
#8 32.14 rm -f sftp/*.o
#8 32.14 rm -f  test_common_ssh.log
#8 32.14 rm -f  test_common_ssh.trs
#8 32.15 rm -f  test-suite.log
#8 32.15 rm -f *.lo
#8 32.15 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.16 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.16 Making clean in src/terminal
#8 32.16 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.17 Making clean in .
#8 32.17 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.17 rm -f  libguac-terminal.la
#8 32.18 rm -f ./so_locations
#8 32.18 rm -rf .libs _libs
#8 32.19 rm -f *.o
#8 32.19 rm -f *.lo
#8 32.19 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.20 Making clean in tests
#8 32.20 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.20 rm -f  test_terminal
#8 32.20 test -z "" || rm -f  test_terminal
#8 32.20 rm -f  _generated_runner.c
#8 32.21 rm -rf .libs _libs
#8 32.21 rm -f *.o
#8 32.21 rm -f selection-point/*.o
#8 32.22 rm -f  test_terminal.log
#8 32.22 rm -f  test_terminal.trs
#8 32.22 rm -f  test-suite.log
#8 32.23 rm -f *.lo
#8 32.23 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.23 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.23 Making clean in src/pulse
#8 32.24 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.24 rm -rf .libs _libs
#8 32.24 rm -f  libguac_pulse.la
#8 32.25 rm -f ./so_locations
#8 32.25 rm -f *.o
#8 32.26 rm -f *.lo
#8 32.26 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.26 Making clean in src/protocols/kubernetes
#8 32.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.27 Making clean in .
#8 32.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.28 rm -f  libguac-client-kubernetes.la
#8 32.29 rm -f ./so_locations
#8 32.29 rm -rf .libs _libs
#8 32.29 rm -f *.o
#8 32.30 rm -f *.lo
#8 32.30 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.30 Making clean in tests
#8 32.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.31 rm -f  test_kubernetes
#8 32.31 test -z "" || rm -f  test_kubernetes
#8 32.31 rm -f  _generated_runner.c
#8 32.32 rm -rf .libs _libs
#8 32.32 rm -f *.o
#8 32.32 rm -f url/*.o
#8 32.33 rm -f  test_kubernetes.log
#8 32.33 rm -f  test_kubernetes.trs
#8 32.33 rm -f  test-suite.log
#8 32.33 rm -f *.lo
#8 32.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.34 Making clean in src/protocols/rdp
#8 32.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.35 Making clean in .
#8 32.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.36 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.38 rm -f ./so_locations
#8 32.38 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.38 rm -f  libguac-client-rdp.la
#8 32.40 rm -f ./so_locations
#8 32.40 rm -rf .libs _libs
#8 32.40 rm -rf channels/.libs channels/_libs
#8 32.40 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.41 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.41 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.41 rm -rf plugins/.libs plugins/_libs
#8 32.42 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.42 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.42 rm -f *.o
#8 32.43 rm -f channels/*.o
#8 32.43 rm -f channels/*.lo
#8 32.43 rm -f channels/audio-input/*.o
#8 32.44 rm -f channels/audio-input/*.lo
#8 32.44 rm -f channels/rdpdr/*.o
#8 32.44 rm -f channels/rdpdr/*.lo
#8 32.45 rm -f channels/rdpsnd/*.o
#8 32.45 rm -f channels/rdpsnd/*.lo
#8 32.45 rm -f plugins/*.o
#8 32.46 rm -f plugins/*.lo
#8 32.46 rm -f plugins/guac-common-svc/*.o
#8 32.46 rm -f plugins/guac-common-svc/*.lo
#8 32.47 rm -f plugins/guacai/*.o
#8 32.47 rm -f plugins/guacai/*.lo
#8 32.47 rm -f *.lo
#8 32.48 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.48 Making clean in tests
#8 32.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.48 rm -f  test_rdp
#8 32.49 test -z "" || rm -f  test_rdp
#8 32.49 rm -f  _generated_runner.c
#8 32.49 rm -rf .libs _libs
#8 32.50 rm -f *.o
#8 32.50 rm -f fs/*.o
#8 32.50 rm -f  test_rdp.log
#8 32.50 rm -f  test_rdp.trs
#8 32.51 rm -f  test-suite.log
#8 32.51 rm -f *.lo
#8 32.51 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.51 Making clean in src/protocols/ssh
#8 32.52 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.52 rm -f  libguac-client-ssh.la
#8 32.53 rm -f ./so_locations
#8 32.53 rm -rf .libs _libs
#8 32.54 rm -f *.o
#8 32.54 rm -f *.lo
#8 32.55 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.55 Making clean in src/protocols/telnet
#8 32.55 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.55 rm -f  libguac-client-telnet.la
#8 32.56 rm -f ./so_locations
#8 32.57 rm -rf .libs _libs
#8 32.57 rm -f *.o
#8 32.57 rm -f *.lo
#8 32.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.58 Making clean in src/protocols/vnc
#8 32.58 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.58 rm -f  libguac-client-vnc.la
#8 32.59 rm -f ./so_locations
#8 32.60 rm -rf .libs _libs
#8 32.60 rm -f *.o
#8 32.60 rm -f *.lo
#8 32.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.61 Making clean in src/guacd
#8 32.61 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.61 rm -f   
#8 32.61 rm -rf .libs _libs
#8 32.62 rm -f  guacd
#8 32.62 test -z "" || rm -f  guacd
#8 32.62 rm -f *.o
#8 32.63 rm -f *.lo
#8 32.63 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.63 Making clean in src/guacenc
#8 32.64 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.64 rm -f  guacenc
#8 32.64 test -z "" || rm -f  guacenc
#8 32.64 rm -rf .libs _libs
#8 32.65 rm -f *.o
#8 32.65 rm -f *.lo
#8 32.65 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.65 Making clean in src/guaclog
#8 32.66 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.66 rm -f  guaclog
#8 32.66 test -z "" || rm -f  guaclog
#8 32.66 rm -rf .libs _libs
#8 32.67 rm -f *.o
#8 32.67 rm -f *.lo
#8 32.67 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.67 make[1]: Entering directory '/build/guacamole-server'
#8 32.67 rm -rf .libs _libs
#8 32.68 rm -f *.lo
#8 32.68 make[1]: Leaving directory '/build/guacamole-server'
#8 32.68 + make
#8 32.69 make  all-recursive
#8 32.69 make[1]: Entering directory '/build/guacamole-server'
#8 32.70 Making all in src/libguac
#8 32.71 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.71 Making all in .
#8 32.72 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.72   CC       libguac_la-argv.lo
#8 33.20   CC       libguac_la-audio.lo
#8 33.64   CC       libguac_la-client.lo
#8 34.58   CC       libguac_la-display.lo
#8 35.03   CC       libguac_la-display-builtin-cursors.lo
#8 35.19   CC       libguac_la-display-cursor.lo
#8 35.53   CC       libguac_la-display-flush.lo
#8 36.00   CC       libguac_la-display-layer.lo
#8 36.46   CC       libguac_la-display-layer-list.lo
#8 36.94   CC       libguac_la-display-plan.lo
#8 37.62   CC       libguac_la-display-plan-combine.lo
#8 38.12   CC       libguac_la-display-plan-rect.lo
#8 38.51   CC       libguac_la-display-plan-search.lo
#8 39.01   CC       libguac_la-display-render-thread.lo
#8 39.39   CC       libguac_la-display-worker.lo
#8 39.92   CC       libguac_la-encode-jpeg.lo
#8 40.36   CC       libguac_la-encode-png.lo
#8 40.91   CC       libguac_la-error.lo
#8 41.22   CC       libguac_la-fifo.lo
#8 41.59   CC       libguac_la-file.lo
#8 41.99   CC       libguac_la-fips.lo
#8 42.38   CC       libguac_la-flag.lo
#8 42.75   CC       libguac_la-hash.lo
#8 43.04   CC       libguac_la-id.lo
#8 43.27   CC       libguac_la-mem.lo
#8 43.75   CC       libguac_la-rwlock.lo
#8 44.12   CC       libguac_la-palette.lo
#8 44.50   CC       libguac_la-parser.lo
#8 45.02   CC       libguac_la-pool.lo
#8 45.42   CC       libguac_la-proctitle.lo
#8 45.97   CC       libguac_la-protocol.lo
#8 47.68   CC       libguac_la-raw_encoder.lo
#8 48.05   CC       libguac_la-recording.lo
#8 48.49   CC       libguac_la-rect.lo
#8 48.76   CC       libguac_la-socket.lo
#8 49.38   CC       libguac_la-socket-broadcast.lo
#8 49.78   CC       libguac_la-socket-fd.lo
#8 50.26   CC       libguac_la-socket-nest.lo
#8 50.67   CC       libguac_la-socket-tee.lo
#8 51.00   CC       libguac_la-string.lo
#8 51.13 string.c: In function 'guac_strnstr':
#8 51.13 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.13   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.13       |                                      ^
#8 51.20 cc1: all warnings being treated as errors
#8 51.21 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.21 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.21 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.21 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.21 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.21 make[1]: Leaving directory '/build/guacamole-server'
#8 51.21 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.13   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.13       |                                      ^
51.20 cc1: all warnings being treated as errors
51.21 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.21 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.21 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.21 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.21 make[1]: *** [Makefile:552: all-recursive] Error 1
51.21 make[1]: Leaving directory '/build/guacamole-server'
51.21 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2377
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2377: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-ubuntu » ubuntu,latest #2376

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

Changes:


------------------------------------------
[...truncated 186.12 KiB...]
#8 25.15 rm -f *.o
#8 25.16 rm -f sftp/*.o
#8 25.16 rm -f  test_common_ssh.log
#8 25.16 rm -f  test_common_ssh.trs
#8 25.16 rm -f  test-suite.log
#8 25.17 rm -f *.lo
#8 25.17 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 25.17 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 25.17 Making clean in src/terminal
#8 25.17 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 25.18 Making clean in .
#8 25.18 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 25.18 rm -f  libguac-terminal.la
#8 25.20 rm -f ./so_locations
#8 25.20 rm -rf .libs _libs
#8 25.20 rm -f *.o
#8 25.20 rm -f *.lo
#8 25.21 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 25.21 Making clean in tests
#8 25.21 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 25.21 rm -f  test_terminal
#8 25.21 test -z "" || rm -f  test_terminal
#8 25.21 rm -f  _generated_runner.c
#8 25.22 rm -rf .libs _libs
#8 25.22 rm -f *.o
#8 25.22 rm -f selection-point/*.o
#8 25.23 rm -f  test_terminal.log
#8 25.23 rm -f  test_terminal.trs
#8 25.23 rm -f  test-suite.log
#8 25.23 rm -f *.lo
#8 25.24 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 25.24 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 25.24 Making clean in src/pulse
#8 25.24 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 25.24 rm -rf .libs _libs
#8 25.25 rm -f  libguac_pulse.la
#8 25.26 rm -f ./so_locations
#8 25.26 rm -f *.o
#8 25.26 rm -f *.lo
#8 25.27 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 25.27 Making clean in src/protocols/kubernetes
#8 25.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.28 Making clean in .
#8 25.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.28 rm -f  libguac-client-kubernetes.la
#8 25.29 rm -f ./so_locations
#8 25.29 rm -rf .libs _libs
#8 25.30 rm -f *.o
#8 25.30 rm -f *.lo
#8 25.30 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.30 Making clean in tests
#8 25.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 25.31 rm -f  test_kubernetes
#8 25.31 test -z "" || rm -f  test_kubernetes
#8 25.31 rm -f  _generated_runner.c
#8 25.32 rm -rf .libs _libs
#8 25.32 rm -f *.o
#8 25.33 rm -f url/*.o
#8 25.33 rm -f  test_kubernetes.log
#8 25.33 rm -f  test_kubernetes.trs
#8 25.33 rm -f  test-suite.log
#8 25.34 rm -f *.lo
#8 25.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 25.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.34 Making clean in src/protocols/rdp
#8 25.34 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 25.35 Making clean in .
#8 25.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 25.36 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 25.37 rm -f ./so_locations
#8 25.38 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 25.38 rm -f  libguac-client-rdp.la
#8 25.39 rm -f ./so_locations
#8 25.39 rm -rf .libs _libs
#8 25.40 rm -rf channels/.libs channels/_libs
#8 25.40 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 25.40 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 25.41 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 25.41 rm -rf plugins/.libs plugins/_libs
#8 25.41 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 25.41 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 25.42 rm -f *.o
#8 25.42 rm -f channels/*.o
#8 25.43 rm -f channels/*.lo
#8 25.44 rm -f channels/audio-input/*.o
#8 25.44 rm -f channels/audio-input/*.lo
#8 25.44 rm -f channels/rdpdr/*.o
#8 25.45 rm -f channels/rdpdr/*.lo
#8 25.45 rm -f channels/rdpsnd/*.o
#8 25.45 rm -f channels/rdpsnd/*.lo
#8 25.46 rm -f plugins/*.o
#8 25.46 rm -f plugins/*.lo
#8 25.46 rm -f plugins/guac-common-svc/*.o
#8 25.46 rm -f plugins/guac-common-svc/*.lo
#8 25.47 rm -f plugins/guacai/*.o
#8 25.47 rm -f plugins/guacai/*.lo
#8 25.48 rm -f *.lo
#8 25.49 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 25.49 Making clean in tests
#8 25.49 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 25.49 rm -f  test_rdp
#8 25.50 test -z "" || rm -f  test_rdp
#8 25.50 rm -f  _generated_runner.c
#8 25.51 rm -rf .libs _libs
#8 25.51 rm -f *.o
#8 25.52 rm -f fs/*.o
#8 25.52 rm -f  test_rdp.log
#8 25.53 rm -f  test_rdp.trs
#8 25.53 rm -f  test-suite.log
#8 25.53 rm -f *.lo
#8 25.54 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 25.54 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 25.54 Making clean in src/protocols/ssh
#8 25.55 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 25.55 rm -f  libguac-client-ssh.la
#8 25.57 rm -f ./so_locations
#8 25.57 rm -rf .libs _libs
#8 25.58 rm -f *.o
#8 25.58 rm -f *.lo
#8 25.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 25.58 Making clean in src/protocols/telnet
#8 25.59 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 25.59 rm -f  libguac-client-telnet.la
#8 25.61 rm -f ./so_locations
#8 25.61 rm -rf .libs _libs
#8 25.63 rm -f *.o
#8 25.63 rm -f *.lo
#8 25.63 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 25.63 Making clean in src/protocols/vnc
#8 25.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 25.64 rm -f  libguac-client-vnc.la
#8 25.67 rm -f ./so_locations
#8 25.67 rm -rf .libs _libs
#8 25.67 rm -f *.o
#8 25.68 rm -f *.lo
#8 25.68 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 25.68 Making clean in src/guacd
#8 25.69 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 25.69 rm -f   
#8 25.69 rm -rf .libs _libs
#8 25.70 rm -f  guacd
#8 25.70 test -z "" || rm -f  guacd
#8 25.70 rm -f *.o
#8 25.70 rm -f *.lo
#8 25.71 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 25.71 Making clean in src/guacenc
#8 25.71 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 25.71 rm -f  guacenc
#8 25.71 test -z "" || rm -f  guacenc
#8 25.72 rm -rf .libs _libs
#8 25.72 rm -f *.o
#8 25.72 rm -f *.lo
#8 25.73 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 25.73 Making clean in src/guaclog
#8 25.73 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 25.73 rm -f  guaclog
#8 25.74 test -z "" || rm -f  guaclog
#8 25.74 rm -rf .libs _libs
#8 25.74 rm -f *.o
#8 25.75 rm -f *.lo
#8 25.75 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 25.75 make[1]: Entering directory '/build/guacamole-server'
#8 25.75 rm -rf .libs _libs
#8 25.76 rm -f *.lo
#8 25.76 make[1]: Leaving directory '/build/guacamole-server'
#8 25.76 + make
#8 25.77 make  all-recursive
#8 25.78 make[1]: Entering directory '/build/guacamole-server'
#8 25.79 Making all in src/libguac
#8 25.79 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 25.80 Making all in .
#8 25.80 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 25.81   CC       libguac_la-argv.lo
#8 26.22   CC       libguac_la-audio.lo
#8 26.56   CC       libguac_la-client.lo
#8 27.25   CC       libguac_la-display.lo
#8 27.61   CC       libguac_la-display-builtin-cursors.lo
#8 27.76   CC       libguac_la-display-cursor.lo
#8 28.03   CC       libguac_la-display-flush.lo
#8 28.37   CC       libguac_la-display-layer.lo
#8 28.74   CC       libguac_la-display-layer-list.lo
#8 29.08   CC       libguac_la-display-plan.lo
#8 29.57   CC       libguac_la-display-plan-combine.lo
#8 29.92   CC       libguac_la-display-plan-rect.lo
#8 30.22   CC       libguac_la-display-plan-search.lo
#8 30.53   CC       libguac_la-display-render-thread.lo
#8 30.83   CC       libguac_la-display-worker.lo
#8 31.20   CC       libguac_la-encode-jpeg.lo
#8 31.48   CC       libguac_la-encode-png.lo
#8 31.81   CC       libguac_la-error.lo
#8 32.01   CC       libguac_la-fifo.lo
#8 32.29   CC       libguac_la-file.lo
#8 32.57   CC       libguac_la-fips.lo
#8 32.81   CC       libguac_la-flag.lo
#8 33.04   CC       libguac_la-hash.lo
#8 33.22   CC       libguac_la-id.lo
#8 33.37   CC       libguac_la-mem.lo
#8 33.65   CC       libguac_la-rwlock.lo
#8 33.88   CC       libguac_la-palette.lo
#8 34.12   CC       libguac_la-parser.lo
#8 34.47   CC       libguac_la-pool.lo
#8 34.72   CC       libguac_la-proctitle.lo
#8 35.12   CC       libguac_la-protocol.lo
#8 36.48   CC       libguac_la-raw_encoder.lo
#8 36.76   CC       libguac_la-recording.lo
#8 37.07   CC       libguac_la-rect.lo
#8 37.32   CC       libguac_la-socket.lo
#8 37.77   CC       libguac_la-socket-broadcast.lo
#8 38.04   CC       libguac_la-socket-fd.lo
#8 38.41   CC       libguac_la-socket-nest.lo
#8 38.72   CC       libguac_la-socket-tee.lo
#8 38.98   CC       libguac_la-string.lo
#8 39.10 string.c: In function 'guac_strnstr':
#8 39.10 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 39.10   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 39.10       |                                      ^
#8 39.16 cc1: all warnings being treated as errors
#8 39.16 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 39.16 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 39.16 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 39.16 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 39.16 make[1]: Leaving directory '/build/guacamole-server'
#8 39.16 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 39.16 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
39.10   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
39.10       |                                      ^
39.16 cc1: all warnings being treated as errors
39.16 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
39.16 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
39.16 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
39.16 make[2]: *** [Makefile:1241: all-recursive] Error 1
39.16 make[1]: Leaving directory '/build/guacamole-server'
39.16 make[1]: *** [Makefile:552: all-recursive] Error 1
39.16 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2376
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2376: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-ubuntu » ubuntu,latest #2375

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

Changes:


------------------------------------------
[...truncated 184.37 KiB...]
#8 32.62 rm -f *.o
#8 32.63 rm -f sftp/*.o
#8 32.63 rm -f  test_common_ssh.log
#8 32.63 rm -f  test_common_ssh.trs
#8 32.64 rm -f  test-suite.log
#8 32.64 rm -f *.lo
#8 32.64 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.64 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.65 Making clean in src/terminal
#8 32.65 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.66 Making clean in .
#8 32.66 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.66 rm -f  libguac-terminal.la
#8 32.68 rm -f ./so_locations
#8 32.68 rm -rf .libs _libs
#8 32.68 rm -f *.o
#8 32.69 rm -f *.lo
#8 32.69 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.69 Making clean in tests
#8 32.70 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.70 rm -f  test_terminal
#8 32.70 test -z "" || rm -f  test_terminal
#8 32.70 rm -f  _generated_runner.c
#8 32.71 rm -rf .libs _libs
#8 32.71 rm -f *.o
#8 32.71 rm -f selection-point/*.o
#8 32.72 rm -f  test_terminal.log
#8 32.72 rm -f  test_terminal.trs
#8 32.72 rm -f  test-suite.log
#8 32.73 rm -f *.lo
#8 32.73 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.73 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.73 Making clean in src/pulse
#8 32.74 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.74 rm -rf .libs _libs
#8 32.74 rm -f  libguac_pulse.la
#8 32.75 rm -f ./so_locations
#8 32.76 rm -f *.o
#8 32.76 rm -f *.lo
#8 32.76 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.76 Making clean in src/protocols/kubernetes
#8 32.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.78 Making clean in .
#8 32.78 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.78 rm -f  libguac-client-kubernetes.la
#8 32.79 rm -f ./so_locations
#8 32.79 rm -rf .libs _libs
#8 32.80 rm -f *.o
#8 32.80 rm -f *.lo
#8 32.80 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.81 Making clean in tests
#8 32.81 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.81 rm -f  test_kubernetes
#8 32.81 test -z "" || rm -f  test_kubernetes
#8 32.82 rm -f  _generated_runner.c
#8 32.82 rm -rf .libs _libs
#8 32.82 rm -f *.o
#8 32.83 rm -f url/*.o
#8 32.83 rm -f  test_kubernetes.log
#8 32.84 rm -f  test_kubernetes.trs
#8 32.84 rm -f  test-suite.log
#8 32.84 rm -f *.lo
#8 32.84 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.85 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.85 Making clean in src/protocols/rdp
#8 32.86 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.86 Making clean in .
#8 32.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.87 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.89 rm -f ./so_locations
#8 32.89 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.89 rm -f  libguac-client-rdp.la
#8 32.91 rm -f ./so_locations
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -rf channels/.libs channels/_libs
#8 32.92 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.92 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.92 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.93 rm -rf plugins/.libs plugins/_libs
#8 32.93 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.93 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.94 rm -f *.o
#8 32.94 rm -f channels/*.o
#8 32.95 rm -f channels/*.lo
#8 32.95 rm -f channels/audio-input/*.o
#8 32.95 rm -f channels/audio-input/*.lo
#8 32.96 rm -f channels/rdpdr/*.o
#8 32.96 rm -f channels/rdpdr/*.lo
#8 32.96 rm -f channels/rdpsnd/*.o
#8 32.97 rm -f channels/rdpsnd/*.lo
#8 32.97 rm -f plugins/*.o
#8 32.98 rm -f plugins/*.lo
#8 32.98 rm -f plugins/guac-common-svc/*.o
#8 32.98 rm -f plugins/guac-common-svc/*.lo
#8 32.99 rm -f plugins/guacai/*.o
#8 32.99 rm -f plugins/guacai/*.lo
#8 32.99 rm -f *.lo
#8 33.00 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.00 Making clean in tests
#8 33.00 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.00 rm -f  test_rdp
#8 33.01 test -z "" || rm -f  test_rdp
#8 33.01 rm -f  _generated_runner.c
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.02 rm -f fs/*.o
#8 33.03 rm -f  test_rdp.log
#8 33.03 rm -f  test_rdp.trs
#8 33.03 rm -f  test-suite.log
#8 33.04 rm -f *.lo
#8 33.04 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.04 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.04 Making clean in src/protocols/ssh
#8 33.05 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.05 rm -f  libguac-client-ssh.la
#8 33.07 rm -f ./so_locations
#8 33.07 rm -rf .libs _libs
#8 33.07 rm -f *.o
#8 33.08 rm -f *.lo
#8 33.08 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.08 Making clean in src/protocols/telnet
#8 33.09 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.09 rm -f  libguac-client-telnet.la
#8 33.10 rm -f ./so_locations
#8 33.11 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.12 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.12 Making clean in src/protocols/vnc
#8 33.13 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.13 rm -f  libguac-client-vnc.la
#8 33.14 rm -f ./so_locations
#8 33.14 rm -rf .libs _libs
#8 33.15 rm -f *.o
#8 33.15 rm -f *.lo
#8 33.15 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.15 Making clean in src/guacd
#8 33.16 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.16 rm -f   
#8 33.16 rm -rf .libs _libs
#8 33.17 rm -f  guacd
#8 33.17 test -z "" || rm -f  guacd
#8 33.17 rm -f *.o
#8 33.18 rm -f *.lo
#8 33.18 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.18 Making clean in src/guacenc
#8 33.19 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.19 rm -f  guacenc
#8 33.19 test -z "" || rm -f  guacenc
#8 33.19 rm -rf .libs _libs
#8 33.20 rm -f *.o
#8 33.20 rm -f *.lo
#8 33.20 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.20 Making clean in src/guaclog
#8 33.21 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.21 rm -f  guaclog
#8 33.21 test -z "" || rm -f  guaclog
#8 33.22 rm -rf .libs _libs
#8 33.22 rm -f *.o
#8 33.22 rm -f *.lo
#8 33.23 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.23 make[1]: Entering directory '/build/guacamole-server'
#8 33.23 rm -rf .libs _libs
#8 33.23 rm -f *.lo
#8 33.24 make[1]: Leaving directory '/build/guacamole-server'
#8 33.24 + make
#8 33.25 make  all-recursive
#8 33.25 make[1]: Entering directory '/build/guacamole-server'
#8 33.26 Making all in src/libguac
#8 33.27 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.27 Making all in .
#8 33.28 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.28   CC       libguac_la-argv.lo
#8 33.77   CC       libguac_la-audio.lo
#8 34.23   CC       libguac_la-client.lo
#8 35.17   CC       libguac_la-display.lo
#8 35.67   CC       libguac_la-display-builtin-cursors.lo
#8 35.85   CC       libguac_la-display-cursor.lo
#8 36.23   CC       libguac_la-display-flush.lo
#8 36.76   CC       libguac_la-display-layer.lo
#8 37.31   CC       libguac_la-display-layer-list.lo
#8 37.83   CC       libguac_la-display-plan.lo
#8 38.53   CC       libguac_la-display-plan-combine.lo
#8 39.01   CC       libguac_la-display-plan-rect.lo
#8 39.42   CC       libguac_la-display-plan-search.lo
#8 39.91   CC       libguac_la-display-render-thread.lo
#8 40.30   CC       libguac_la-display-worker.lo
#8 40.83   CC       libguac_la-encode-jpeg.lo
#8 41.28   CC       libguac_la-encode-png.lo
#8 41.81   CC       libguac_la-error.lo
#8 42.13   CC       libguac_la-fifo.lo
#8 42.50   CC       libguac_la-file.lo
#8 42.91   CC       libguac_la-fips.lo
#8 43.30   CC       libguac_la-flag.lo
#8 43.66   CC       libguac_la-hash.lo
#8 43.96   CC       libguac_la-id.lo
#8 44.22   CC       libguac_la-mem.lo
#8 44.69   CC       libguac_la-rwlock.lo
#8 45.05   CC       libguac_la-palette.lo
#8 45.44   CC       libguac_la-parser.lo
#8 45.96   CC       libguac_la-pool.lo
#8 46.36   CC       libguac_la-proctitle.lo
#8 46.90   CC       libguac_la-protocol.lo
#8 48.60   CC       libguac_la-raw_encoder.lo
#8 49.02   CC       libguac_la-recording.lo
#8 49.46   CC       libguac_la-rect.lo
#8 49.73   CC       libguac_la-socket.lo
#8 50.35   CC       libguac_la-socket-broadcast.lo
#8 50.75   CC       libguac_la-socket-fd.lo
#8 51.24   CC       libguac_la-socket-nest.lo
#8 51.64   CC       libguac_la-socket-tee.lo
#8 51.97   CC       libguac_la-string.lo
#8 52.09 string.c: In function 'guac_strnstr':
#8 52.09 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.09   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.09       |                                      ^
#8 52.17 cc1: all warnings being treated as errors
#8 52.17 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.17 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.17 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.17 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.18 make[1]: Leaving directory '/build/guacamole-server'
#8 52.18 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.18 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.09   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.09       |                                      ^
52.17 cc1: all warnings being treated as errors
52.17 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.17 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.17 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.17 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.18 make[1]: Leaving directory '/build/guacamole-server'
52.18 make[1]: *** [Makefile:552: all-recursive] Error 1
52.18 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2375
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2375: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-ubuntu » ubuntu,latest #2374

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

Changes:


------------------------------------------
[...truncated 184.37 KiB...]
#8 32.66 rm -f *.o
#8 32.66 rm -f sftp/*.o
#8 32.67 rm -f  test_common_ssh.log
#8 32.67 rm -f  test_common_ssh.trs
#8 32.67 rm -f  test-suite.log
#8 32.68 rm -f *.lo
#8 32.68 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.68 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.68 Making clean in src/terminal
#8 32.69 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.69 Making clean in .
#8 32.70 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.70 rm -f  libguac-terminal.la
#8 32.71 rm -f ./so_locations
#8 32.71 rm -rf .libs _libs
#8 32.71 rm -f *.o
#8 32.72 rm -f *.lo
#8 32.72 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.72 Making clean in tests
#8 32.73 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.73 rm -f  test_terminal
#8 32.73 test -z "" || rm -f  test_terminal
#8 32.73 rm -f  _generated_runner.c
#8 32.74 rm -rf .libs _libs
#8 32.74 rm -f *.o
#8 32.74 rm -f selection-point/*.o
#8 32.75 rm -f  test_terminal.log
#8 32.75 rm -f  test_terminal.trs
#8 32.75 rm -f  test-suite.log
#8 32.76 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.76 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.76 Making clean in src/pulse
#8 32.77 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.77 rm -rf .libs _libs
#8 32.77 rm -f  libguac_pulse.la
#8 32.78 rm -f ./so_locations
#8 32.78 rm -f *.o
#8 32.79 rm -f *.lo
#8 32.79 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.79 Making clean in src/protocols/kubernetes
#8 32.79 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.80 Making clean in .
#8 32.80 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.80 rm -f  libguac-client-kubernetes.la
#8 32.82 rm -f ./so_locations
#8 32.82 rm -rf .libs _libs
#8 32.82 rm -f *.o
#8 32.83 rm -f *.lo
#8 32.83 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.83 Making clean in tests
#8 32.83 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.83 rm -f  test_kubernetes
#8 32.84 test -z "" || rm -f  test_kubernetes
#8 32.84 rm -f  _generated_runner.c
#8 32.84 rm -rf .libs _libs
#8 32.85 rm -f *.o
#8 32.85 rm -f url/*.o
#8 32.85 rm -f  test_kubernetes.log
#8 32.86 rm -f  test_kubernetes.trs
#8 32.86 rm -f  test-suite.log
#8 32.86 rm -f *.lo
#8 32.87 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.87 Making clean in src/protocols/rdp
#8 32.88 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.88 Making clean in .
#8 32.89 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.89 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.90 rm -f ./so_locations
#8 32.90 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.91 rm -f  libguac-client-rdp.la
#8 32.92 rm -f ./so_locations
#8 32.92 rm -rf .libs _libs
#8 32.92 rm -rf channels/.libs channels/_libs
#8 32.93 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.93 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.93 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.94 rm -rf plugins/.libs plugins/_libs
#8 32.94 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.94 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.95 rm -f *.o
#8 32.95 rm -f channels/*.o
#8 32.95 rm -f channels/*.lo
#8 32.96 rm -f channels/audio-input/*.o
#8 32.96 rm -f channels/audio-input/*.lo
#8 32.96 rm -f channels/rdpdr/*.o
#8 32.97 rm -f channels/rdpdr/*.lo
#8 32.97 rm -f channels/rdpsnd/*.o
#8 32.98 rm -f channels/rdpsnd/*.lo
#8 32.98 rm -f plugins/*.o
#8 32.98 rm -f plugins/*.lo
#8 32.99 rm -f plugins/guac-common-svc/*.o
#8 32.99 rm -f plugins/guac-common-svc/*.lo
#8 32.99 rm -f plugins/guacai/*.o
#8 32.99 rm -f plugins/guacai/*.lo
#8 33.00 rm -f *.lo
#8 33.00 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.00 Making clean in tests
#8 33.01 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.01 rm -f  test_rdp
#8 33.01 test -z "" || rm -f  test_rdp
#8 33.01 rm -f  _generated_runner.c
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.02 rm -f fs/*.o
#8 33.02 rm -f  test_rdp.log
#8 33.03 rm -f  test_rdp.trs
#8 33.03 rm -f  test-suite.log
#8 33.03 rm -f *.lo
#8 33.04 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.04 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.04 Making clean in src/protocols/ssh
#8 33.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.04 rm -f  libguac-client-ssh.la
#8 33.05 rm -f ./so_locations
#8 33.05 rm -rf .libs _libs
#8 33.06 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.06 Making clean in src/protocols/telnet
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.07 rm -f  libguac-client-telnet.la
#8 33.08 rm -f ./so_locations
#8 33.08 rm -rf .libs _libs
#8 33.08 rm -f *.o
#8 33.09 rm -f *.lo
#8 33.09 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.09 Making clean in src/protocols/vnc
#8 33.09 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.09 rm -f  libguac-client-vnc.la
#8 33.10 rm -f ./so_locations
#8 33.11 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.12 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.12 Making clean in src/guacd
#8 33.12 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.12 rm -f   
#8 33.12 rm -rf .libs _libs
#8 33.13 rm -f  guacd
#8 33.13 test -z "" || rm -f  guacd
#8 33.13 rm -f *.o
#8 33.13 rm -f *.lo
#8 33.14 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.14 Making clean in src/guacenc
#8 33.14 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.14 rm -f  guacenc
#8 33.15 test -z "" || rm -f  guacenc
#8 33.15 rm -rf .libs _libs
#8 33.15 rm -f *.o
#8 33.16 rm -f *.lo
#8 33.16 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.16 Making clean in src/guaclog
#8 33.16 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.16 rm -f  guaclog
#8 33.17 test -z "" || rm -f  guaclog
#8 33.17 rm -rf .libs _libs
#8 33.17 rm -f *.o
#8 33.17 rm -f *.lo
#8 33.18 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.18 make[1]: Entering directory '/build/guacamole-server'
#8 33.18 rm -rf .libs _libs
#8 33.19 rm -f *.lo
#8 33.19 make[1]: Leaving directory '/build/guacamole-server'
#8 33.19 + make
#8 33.20 make  all-recursive
#8 33.20 make[1]: Entering directory '/build/guacamole-server'
#8 33.21 Making all in src/libguac
#8 33.22 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.22 Making all in .
#8 33.23 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.23   CC       libguac_la-argv.lo
#8 33.70   CC       libguac_la-audio.lo
#8 34.14   CC       libguac_la-client.lo
#8 35.08   CC       libguac_la-display.lo
#8 35.59   CC       libguac_la-display-builtin-cursors.lo
#8 35.76   CC       libguac_la-display-cursor.lo
#8 36.14   CC       libguac_la-display-flush.lo
#8 36.66   CC       libguac_la-display-layer.lo
#8 37.22   CC       libguac_la-display-layer-list.lo
#8 37.73   CC       libguac_la-display-plan.lo
#8 38.42   CC       libguac_la-display-plan-combine.lo
#8 38.90   CC       libguac_la-display-plan-rect.lo
#8 39.29   CC       libguac_la-display-plan-search.lo
#8 39.78   CC       libguac_la-display-render-thread.lo
#8 40.17   CC       libguac_la-display-worker.lo
#8 40.70   CC       libguac_la-encode-jpeg.lo
#8 41.13   CC       libguac_la-encode-png.lo
#8 41.66   CC       libguac_la-error.lo
#8 41.96   CC       libguac_la-fifo.lo
#8 42.33   CC       libguac_la-file.lo
#8 42.73   CC       libguac_la-fips.lo
#8 43.12   CC       libguac_la-flag.lo
#8 43.48   CC       libguac_la-hash.lo
#8 43.78   CC       libguac_la-id.lo
#8 44.03   CC       libguac_la-mem.lo
#8 44.50   CC       libguac_la-rwlock.lo
#8 44.87   CC       libguac_la-palette.lo
#8 45.26   CC       libguac_la-parser.lo
#8 45.78   CC       libguac_la-pool.lo
#8 46.17   CC       libguac_la-proctitle.lo
#8 46.72   CC       libguac_la-protocol.lo
#8 48.40   CC       libguac_la-raw_encoder.lo
#8 48.76   CC       libguac_la-recording.lo
#8 49.21   CC       libguac_la-rect.lo
#8 49.49   CC       libguac_la-socket.lo
#8 50.12   CC       libguac_la-socket-broadcast.lo
#8 50.51   CC       libguac_la-socket-fd.lo
#8 50.99   CC       libguac_la-socket-nest.lo
#8 51.40   CC       libguac_la-socket-tee.lo
#8 51.73   CC       libguac_la-string.lo
#8 51.86 string.c: In function 'guac_strnstr':
#8 51.86 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.86   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.86       |                                      ^
#8 51.93 cc1: all warnings being treated as errors
#8 51.94 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.94 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.94 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.94 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.94 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.94 make[1]: Leaving directory '/build/guacamole-server'
#8 51.94 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.86   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.86       |                                      ^
51.93 cc1: all warnings being treated as errors
51.94 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.94 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.94 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.94 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.94 make[1]: *** [Makefile:552: all-recursive] Error 1
51.94 make[1]: Leaving directory '/build/guacamole-server'
51.94 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2374
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2374: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-ubuntu » ubuntu,latest #2373

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

Changes:


------------------------------------------
[...truncated 184.72 KiB...]
#8 16.17 rm -f *.o
#8 16.17 rm -f sftp/*.o
#8 16.17 rm -f  test_common_ssh.log
#8 16.17 rm -f  test_common_ssh.trs
#8 16.17 rm -f  test-suite.log
#8 16.17 rm -f *.lo
#8 16.18 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 16.18 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 16.18 Making clean in src/terminal
#8 16.18 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 16.18 Making clean in .
#8 16.18 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 16.18 rm -f  libguac-terminal.la
#8 16.19 rm -f ./so_locations
#8 16.19 rm -rf .libs _libs
#8 16.19 rm -f *.o
#8 16.20 rm -f *.lo
#8 16.20 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 16.20 Making clean in tests
#8 16.20 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 16.20 rm -f  test_terminal
#8 16.20 test -z "" || rm -f  test_terminal
#8 16.20 rm -f  _generated_runner.c
#8 16.20 rm -rf .libs _libs
#8 16.21 rm -f *.o
#8 16.21 rm -f selection-point/*.o
#8 16.21 rm -f  test_terminal.log
#8 16.21 rm -f  test_terminal.trs
#8 16.21 rm -f  test-suite.log
#8 16.22 rm -f *.lo
#8 16.22 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 16.22 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 16.22 Making clean in src/pulse
#8 16.22 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 16.22 rm -rf .libs _libs
#8 16.22 rm -f  libguac_pulse.la
#8 16.23 rm -f ./so_locations
#8 16.23 rm -f *.o
#8 16.23 rm -f *.lo
#8 16.24 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 16.24 Making clean in src/protocols/kubernetes
#8 16.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.24 Making clean in .
#8 16.24 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.24 rm -f  libguac-client-kubernetes.la
#8 16.25 rm -f ./so_locations
#8 16.25 rm -rf .libs _libs
#8 16.25 rm -f *.o
#8 16.25 rm -f *.lo
#8 16.26 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.26 Making clean in tests
#8 16.26 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 16.26 rm -f  test_kubernetes
#8 16.26 test -z "" || rm -f  test_kubernetes
#8 16.26 rm -f  _generated_runner.c
#8 16.26 rm -rf .libs _libs
#8 16.26 rm -f *.o
#8 16.26 rm -f url/*.o
#8 16.27 rm -f  test_kubernetes.log
#8 16.27 rm -f  test_kubernetes.trs
#8 16.27 rm -f  test-suite.log
#8 16.27 rm -f *.lo
#8 16.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 16.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.27 Making clean in src/protocols/rdp
#8 16.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 16.28 Making clean in .
#8 16.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 16.28 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 16.29 rm -f ./so_locations
#8 16.29 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 16.29 rm -f  libguac-client-rdp.la
#8 16.30 rm -f ./so_locations
#8 16.30 rm -rf .libs _libs
#8 16.30 rm -rf channels/.libs channels/_libs
#8 16.30 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 16.30 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 16.30 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 16.30 rm -rf plugins/.libs plugins/_libs
#8 16.31 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 16.31 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 16.31 rm -f *.o
#8 16.31 rm -f channels/*.o
#8 16.31 rm -f channels/*.lo
#8 16.31 rm -f channels/audio-input/*.o
#8 16.32 rm -f channels/audio-input/*.lo
#8 16.32 rm -f channels/rdpdr/*.o
#8 16.32 rm -f channels/rdpdr/*.lo
#8 16.32 rm -f channels/rdpsnd/*.o
#8 16.32 rm -f channels/rdpsnd/*.lo
#8 16.32 rm -f plugins/*.o
#8 16.32 rm -f plugins/*.lo
#8 16.33 rm -f plugins/guac-common-svc/*.o
#8 16.33 rm -f plugins/guac-common-svc/*.lo
#8 16.33 rm -f plugins/guacai/*.o
#8 16.33 rm -f plugins/guacai/*.lo
#8 16.33 rm -f *.lo
#8 16.33 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 16.33 Making clean in tests
#8 16.34 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 16.34 rm -f  test_rdp
#8 16.34 test -z "" || rm -f  test_rdp
#8 16.34 rm -f  _generated_runner.c
#8 16.34 rm -rf .libs _libs
#8 16.34 rm -f *.o
#8 16.34 rm -f fs/*.o
#8 16.34 rm -f  test_rdp.log
#8 16.35 rm -f  test_rdp.trs
#8 16.35 rm -f  test-suite.log
#8 16.35 rm -f *.lo
#8 16.35 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 16.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 16.35 Making clean in src/protocols/ssh
#8 16.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 16.35 rm -f  libguac-client-ssh.la
#8 16.36 rm -f ./so_locations
#8 16.36 rm -rf .libs _libs
#8 16.36 rm -f *.o
#8 16.36 rm -f *.lo
#8 16.36 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 16.36 Making clean in src/protocols/telnet
#8 16.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 16.37 rm -f  libguac-client-telnet.la
#8 16.37 rm -f ./so_locations
#8 16.37 rm -rf .libs _libs
#8 16.37 rm -f *.o
#8 16.38 rm -f *.lo
#8 16.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 16.38 Making clean in src/protocols/vnc
#8 16.38 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 16.38 rm -f  libguac-client-vnc.la
#8 16.39 rm -f ./so_locations
#8 16.39 rm -rf .libs _libs
#8 16.39 rm -f *.o
#8 16.39 rm -f *.lo
#8 16.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 16.39 Making clean in src/guacd
#8 16.39 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 16.39 rm -f   
#8 16.39 rm -rf .libs _libs
#8 16.40 rm -f  guacd
#8 16.40 test -z "" || rm -f  guacd
#8 16.40 rm -f *.o
#8 16.40 rm -f *.lo
#8 16.40 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 16.40 Making clean in src/guacenc
#8 16.41 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 16.41 rm -f  guacenc
#8 16.41 test -z "" || rm -f  guacenc
#8 16.41 rm -rf .libs _libs
#8 16.42 rm -f *.o
#8 16.42 rm -f *.lo
#8 16.42 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 16.42 Making clean in src/guaclog
#8 16.42 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 16.42 rm -f  guaclog
#8 16.42 test -z "" || rm -f  guaclog
#8 16.42 rm -rf .libs _libs
#8 16.43 rm -f *.o
#8 16.43 rm -f *.lo
#8 16.43 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 16.43 make[1]: Entering directory '/build/guacamole-server'
#8 16.43 rm -rf .libs _libs
#8 16.43 rm -f *.lo
#8 16.44 make[1]: Leaving directory '/build/guacamole-server'
#8 16.44 + make
#8 16.44 make  all-recursive
#8 16.44 make[1]: Entering directory '/build/guacamole-server'
#8 16.45 Making all in src/libguac
#8 16.45 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 16.46 Making all in .
#8 16.46 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 16.46   CC       libguac_la-argv.lo
#8 16.71   CC       libguac_la-audio.lo
#8 16.92   CC       libguac_la-client.lo
#8 17.42   CC       libguac_la-display.lo
#8 17.66   CC       libguac_la-display-builtin-cursors.lo
#8 17.78   CC       libguac_la-display-cursor.lo
#8 17.95   CC       libguac_la-display-flush.lo
#8 18.22   CC       libguac_la-display-layer.lo
#8 18.51   CC       libguac_la-display-layer-list.lo
#8 18.77   CC       libguac_la-display-plan.lo
#8 19.12   CC       libguac_la-display-plan-combine.lo
#8 19.39   CC       libguac_la-display-plan-rect.lo
#8 19.58   CC       libguac_la-display-plan-search.lo
#8 19.86   CC       libguac_la-display-render-thread.lo
#8 20.06   CC       libguac_la-display-worker.lo
#8 20.34   CC       libguac_la-encode-jpeg.lo
#8 20.57   CC       libguac_la-encode-png.lo
#8 20.82   CC       libguac_la-error.lo
#8 20.97   CC       libguac_la-fifo.lo
#8 21.15   CC       libguac_la-file.lo
#8 21.35   CC       libguac_la-fips.lo
#8 21.52   CC       libguac_la-flag.lo
#8 21.69   CC       libguac_la-hash.lo
#8 21.84   CC       libguac_la-id.lo
#8 21.95   CC       libguac_la-mem.lo
#8 22.18   CC       libguac_la-rwlock.lo
#8 22.36   CC       libguac_la-palette.lo
#8 22.54   CC       libguac_la-parser.lo
#8 22.81   CC       libguac_la-pool.lo
#8 23.01   CC       libguac_la-proctitle.lo
#8 23.27   CC       libguac_la-protocol.lo
#8 24.31   CC       libguac_la-raw_encoder.lo
#8 24.52   CC       libguac_la-recording.lo
#8 24.73   CC       libguac_la-rect.lo
#8 24.86   CC       libguac_la-socket.lo
#8 25.18   CC       libguac_la-socket-broadcast.lo
#8 25.37   CC       libguac_la-socket-fd.lo
#8 25.62   CC       libguac_la-socket-nest.lo
#8 25.85   CC       libguac_la-socket-tee.lo
#8 25.99   CC       libguac_la-string.lo
#8 26.06 string.c: In function 'guac_strnstr':
#8 26.06 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 26.06   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 26.06       |                                      ^
#8 26.10 cc1: all warnings being treated as errors
#8 26.10 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 26.10 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 26.10 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 26.10 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 26.10 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 26.10 make[1]: Leaving directory '/build/guacamole-server'
#8 26.10 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
26.06   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
26.06       |                                      ^
26.10 cc1: all warnings being treated as errors
26.10 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
26.10 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
26.10 make[2]: *** [Makefile:1241: all-recursive] Error 1
26.10 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
26.10 make[1]: *** [Makefile:552: all-recursive] Error 1
26.10 make[1]: Leaving directory '/build/guacamole-server'
26.10 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2373
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2373: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-ubuntu » ubuntu,latest #2372

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

Changes:


------------------------------------------
[...truncated 183.57 KiB...]
#8 25.66 rm -f *.o
#8 25.67 rm -f sftp/*.o
#8 25.67 rm -f  test_common_ssh.log
#8 25.67 rm -f  test_common_ssh.trs
#8 25.68 rm -f  test-suite.log
#8 25.68 rm -f *.lo
#8 25.68 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 25.68 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 25.68 Making clean in src/terminal
#8 25.69 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 25.70 Making clean in .
#8 25.70 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 25.70 rm -f  libguac-terminal.la
#8 25.72 rm -f ./so_locations
#8 25.72 rm -rf .libs _libs
#8 25.72 rm -f *.o
#8 25.72 rm -f *.lo
#8 25.73 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 25.73 Making clean in tests
#8 25.73 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 25.73 rm -f  test_terminal
#8 25.74 test -z "" || rm -f  test_terminal
#8 25.74 rm -f  _generated_runner.c
#8 25.74 rm -rf .libs _libs
#8 25.75 rm -f *.o
#8 25.76 rm -f selection-point/*.o
#8 25.76 rm -f  test_terminal.log
#8 25.77 rm -f  test_terminal.trs
#8 25.77 rm -f  test-suite.log
#8 25.77 rm -f *.lo
#8 25.78 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 25.78 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 25.78 Making clean in src/pulse
#8 25.78 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 25.78 rm -rf .libs _libs
#8 25.78 rm -f  libguac_pulse.la
#8 25.79 rm -f ./so_locations
#8 25.80 rm -f *.o
#8 25.80 rm -f *.lo
#8 25.80 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 25.80 Making clean in src/protocols/kubernetes
#8 25.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.82 Making clean in .
#8 25.82 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.82 rm -f  libguac-client-kubernetes.la
#8 25.84 rm -f ./so_locations
#8 25.84 rm -rf .libs _libs
#8 25.84 rm -f *.o
#8 25.84 rm -f *.lo
#8 25.85 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.85 Making clean in tests
#8 25.85 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 25.85 rm -f  test_kubernetes
#8 25.86 test -z "" || rm -f  test_kubernetes
#8 25.86 rm -f  _generated_runner.c
#8 25.86 rm -rf .libs _libs
#8 25.87 rm -f *.o
#8 25.87 rm -f url/*.o
#8 25.87 rm -f  test_kubernetes.log
#8 25.88 rm -f  test_kubernetes.trs
#8 25.88 rm -f  test-suite.log
#8 25.88 rm -f *.lo
#8 25.89 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 25.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.89 Making clean in src/protocols/rdp
#8 25.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 25.90 Making clean in .
#8 25.91 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 25.91 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 25.92 rm -f ./so_locations
#8 25.92 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 25.92 rm -f  libguac-client-rdp.la
#8 25.94 rm -f ./so_locations
#8 25.94 rm -rf .libs _libs
#8 25.94 rm -rf channels/.libs channels/_libs
#8 25.94 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 25.95 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 25.95 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 25.95 rm -rf plugins/.libs plugins/_libs
#8 25.95 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 25.96 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 25.96 rm -f *.o
#8 25.96 rm -f channels/*.o
#8 25.97 rm -f channels/*.lo
#8 25.97 rm -f channels/audio-input/*.o
#8 25.97 rm -f channels/audio-input/*.lo
#8 25.98 rm -f channels/rdpdr/*.o
#8 25.98 rm -f channels/rdpdr/*.lo
#8 25.98 rm -f channels/rdpsnd/*.o
#8 25.99 rm -f channels/rdpsnd/*.lo
#8 25.99 rm -f plugins/*.o
#8 25.99 rm -f plugins/*.lo
#8 26.00 rm -f plugins/guac-common-svc/*.o
#8 26.00 rm -f plugins/guac-common-svc/*.lo
#8 26.00 rm -f plugins/guacai/*.o
#8 26.00 rm -f plugins/guacai/*.lo
#8 26.00 rm -f *.lo
#8 26.01 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 26.01 Making clean in tests
#8 26.01 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 26.01 rm -f  test_rdp
#8 26.01 test -z "" || rm -f  test_rdp
#8 26.01 rm -f  _generated_runner.c
#8 26.02 rm -rf .libs _libs
#8 26.02 rm -f *.o
#8 26.02 rm -f fs/*.o
#8 26.02 rm -f  test_rdp.log
#8 26.03 rm -f  test_rdp.trs
#8 26.03 rm -f  test-suite.log
#8 26.03 rm -f *.lo
#8 26.03 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 26.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 26.03 Making clean in src/protocols/ssh
#8 26.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 26.04 rm -f  libguac-client-ssh.la
#8 26.05 rm -f ./so_locations
#8 26.05 rm -rf .libs _libs
#8 26.05 rm -f *.o
#8 26.05 rm -f *.lo
#8 26.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 26.06 Making clean in src/protocols/telnet
#8 26.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 26.06 rm -f  libguac-client-telnet.la
#8 26.08 rm -f ./so_locations
#8 26.08 rm -rf .libs _libs
#8 26.08 rm -f *.o
#8 26.08 rm -f *.lo
#8 26.09 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 26.09 Making clean in src/protocols/vnc
#8 26.09 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 26.09 rm -f  libguac-client-vnc.la
#8 26.10 rm -f ./so_locations
#8 26.10 rm -rf .libs _libs
#8 26.11 rm -f *.o
#8 26.11 rm -f *.lo
#8 26.11 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 26.11 Making clean in src/guacd
#8 26.12 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 26.12 rm -f   
#8 26.12 rm -rf .libs _libs
#8 26.12 rm -f  guacd
#8 26.13 test -z "" || rm -f  guacd
#8 26.13 rm -f *.o
#8 26.13 rm -f *.lo
#8 26.13 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 26.14 Making clean in src/guacenc
#8 26.14 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 26.14 rm -f  guacenc
#8 26.14 test -z "" || rm -f  guacenc
#8 26.15 rm -rf .libs _libs
#8 26.15 rm -f *.o
#8 26.15 rm -f *.lo
#8 26.15 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 26.15 Making clean in src/guaclog
#8 26.16 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 26.16 rm -f  guaclog
#8 26.17 test -z "" || rm -f  guaclog
#8 26.17 rm -rf .libs _libs
#8 26.17 rm -f *.o
#8 26.18 rm -f *.lo
#8 26.18 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 26.19 make[1]: Entering directory '/build/guacamole-server'
#8 26.19 rm -rf .libs _libs
#8 26.19 rm -f *.lo
#8 26.19 make[1]: Leaving directory '/build/guacamole-server'
#8 26.19 + make
#8 26.20 make  all-recursive
#8 26.20 make[1]: Entering directory '/build/guacamole-server'
#8 26.21 Making all in src/libguac
#8 26.21 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 26.22 Making all in .
#8 26.23 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 26.23   CC       libguac_la-argv.lo
#8 26.59   CC       libguac_la-audio.lo
#8 26.96   CC       libguac_la-client.lo
#8 27.71   CC       libguac_la-display.lo
#8 28.10   CC       libguac_la-display-builtin-cursors.lo
#8 28.25   CC       libguac_la-display-cursor.lo
#8 28.55   CC       libguac_la-display-flush.lo
#8 29.05   CC       libguac_la-display-layer.lo
#8 29.51   CC       libguac_la-display-layer-list.lo
#8 29.96   CC       libguac_la-display-plan.lo
#8 30.53   CC       libguac_la-display-plan-combine.lo
#8 30.95   CC       libguac_la-display-plan-rect.lo
#8 31.28   CC       libguac_la-display-plan-search.lo
#8 31.67   CC       libguac_la-display-render-thread.lo
#8 32.00   CC       libguac_la-display-worker.lo
#8 32.46   CC       libguac_la-encode-jpeg.lo
#8 32.88   CC       libguac_la-encode-png.lo
#8 33.30   CC       libguac_la-error.lo
#8 33.56   CC       libguac_la-fifo.lo
#8 33.91   CC       libguac_la-file.lo
#8 34.27   CC       libguac_la-fips.lo
#8 34.61   CC       libguac_la-flag.lo
#8 34.93   CC       libguac_la-hash.lo
#8 35.20   CC       libguac_la-id.lo
#8 35.42   CC       libguac_la-mem.lo
#8 35.80   CC       libguac_la-rwlock.lo
#8 36.13   CC       libguac_la-palette.lo
#8 36.44   CC       libguac_la-parser.lo
#8 36.86   CC       libguac_la-pool.lo
#8 37.20   CC       libguac_la-proctitle.lo
#8 37.61   CC       libguac_la-protocol.lo
#8 39.21   CC       libguac_la-raw_encoder.lo
#8 39.60   CC       libguac_la-recording.lo
#8 40.01   CC       libguac_la-rect.lo
#8 40.28   CC       libguac_la-socket.lo
#8 40.82   CC       libguac_la-socket-broadcast.lo
#8 41.18   CC       libguac_la-socket-fd.lo
#8 41.61   CC       libguac_la-socket-nest.lo
#8 41.98   CC       libguac_la-socket-tee.lo
#8 42.28   CC       libguac_la-string.lo
#8 42.41 string.c: In function 'guac_strnstr':
#8 42.41 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 42.41   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 42.41       |                                      ^
#8 42.49 cc1: all warnings being treated as errors
#8 42.50 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 42.50 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 42.50 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 42.50 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 42.50 make[1]: Leaving directory '/build/guacamole-server'
#8 42.50 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 42.50 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
42.41   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
42.41       |                                      ^
42.49 cc1: all warnings being treated as errors
42.50 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
42.50 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
42.50 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
42.50 make[2]: *** [Makefile:1241: all-recursive] Error 1
42.50 make[1]: Leaving directory '/build/guacamole-server'
42.50 make[1]: *** [Makefile:552: all-recursive] Error 1
42.50 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2372
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2372: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-ubuntu » ubuntu,latest #2371

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

Changes:


------------------------------------------
[...truncated 182.10 KiB...]
#8 32.53 rm -f *.o
#8 32.53 rm -f sftp/*.o
#8 32.54 rm -f  test_common_ssh.log
#8 32.54 rm -f  test_common_ssh.trs
#8 32.54 rm -f  test-suite.log
#8 32.55 rm -f *.lo
#8 32.55 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.55 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.55 Making clean in src/terminal
#8 32.56 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.56 Making clean in .
#8 32.57 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.57 rm -f  libguac-terminal.la
#8 32.58 rm -f ./so_locations
#8 32.58 rm -rf .libs _libs
#8 32.59 rm -f *.o
#8 32.59 rm -f *.lo
#8 32.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.60 Making clean in tests
#8 32.60 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.60 rm -f  test_terminal
#8 32.61 test -z "" || rm -f  test_terminal
#8 32.61 rm -f  _generated_runner.c
#8 32.61 rm -rf .libs _libs
#8 32.62 rm -f *.o
#8 32.62 rm -f selection-point/*.o
#8 32.62 rm -f  test_terminal.log
#8 32.63 rm -f  test_terminal.trs
#8 32.63 rm -f  test-suite.log
#8 32.63 rm -f *.lo
#8 32.64 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.64 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.64 Making clean in src/pulse
#8 32.64 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.64 rm -rf .libs _libs
#8 32.64 rm -f  libguac_pulse.la
#8 32.66 rm -f ./so_locations
#8 32.66 rm -f *.o
#8 32.66 rm -f *.lo
#8 32.67 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.67 Making clean in src/protocols/kubernetes
#8 32.67 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.68 Making clean in .
#8 32.68 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.68 rm -f  libguac-client-kubernetes.la
#8 32.70 rm -f ./so_locations
#8 32.70 rm -rf .libs _libs
#8 32.71 rm -f *.o
#8 32.71 rm -f *.lo
#8 32.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.71 Making clean in tests
#8 32.72 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.72 rm -f  test_kubernetes
#8 32.72 test -z "" || rm -f  test_kubernetes
#8 32.72 rm -f  _generated_runner.c
#8 32.73 rm -rf .libs _libs
#8 32.73 rm -f *.o
#8 32.73 rm -f url/*.o
#8 32.73 rm -f  test_kubernetes.log
#8 32.74 rm -f  test_kubernetes.trs
#8 32.74 rm -f  test-suite.log
#8 32.74 rm -f *.lo
#8 32.75 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.75 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.75 Making clean in src/protocols/rdp
#8 32.76 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.76 Making clean in .
#8 32.77 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.77 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.79 rm -f ./so_locations
#8 32.79 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.79 rm -f  libguac-client-rdp.la
#8 32.81 rm -f ./so_locations
#8 32.81 rm -rf .libs _libs
#8 32.81 rm -rf channels/.libs channels/_libs
#8 32.81 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.82 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.82 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.82 rm -rf plugins/.libs plugins/_libs
#8 32.83 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.83 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.84 rm -f *.o
#8 32.84 rm -f channels/*.o
#8 32.84 rm -f channels/*.lo
#8 32.85 rm -f channels/audio-input/*.o
#8 32.85 rm -f channels/audio-input/*.lo
#8 32.85 rm -f channels/rdpdr/*.o
#8 32.86 rm -f channels/rdpdr/*.lo
#8 32.86 rm -f channels/rdpsnd/*.o
#8 32.87 rm -f channels/rdpsnd/*.lo
#8 32.87 rm -f plugins/*.o
#8 32.87 rm -f plugins/*.lo
#8 32.88 rm -f plugins/guac-common-svc/*.o
#8 32.88 rm -f plugins/guac-common-svc/*.lo
#8 32.88 rm -f plugins/guacai/*.o
#8 32.89 rm -f plugins/guacai/*.lo
#8 32.89 rm -f *.lo
#8 32.89 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.89 Making clean in tests
#8 32.90 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.90 rm -f  test_rdp
#8 32.90 test -z "" || rm -f  test_rdp
#8 32.90 rm -f  _generated_runner.c
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -f *.o
#8 32.92 rm -f fs/*.o
#8 32.92 rm -f  test_rdp.log
#8 32.92 rm -f  test_rdp.trs
#8 32.93 rm -f  test-suite.log
#8 32.93 rm -f *.lo
#8 32.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.94 Making clean in src/protocols/ssh
#8 32.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.94 rm -f  libguac-client-ssh.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.97 Making clean in src/protocols/telnet
#8 32.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.97 rm -f  libguac-client-telnet.la
#8 32.99 rm -f ./so_locations
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 33.00 rm -f *.lo
#8 33.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.00 Making clean in src/protocols/vnc
#8 33.01 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.01 rm -f  libguac-client-vnc.la
#8 33.02 rm -f ./so_locations
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.03 rm -f *.lo
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.03 Making clean in src/guacd
#8 33.04 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.04 rm -f   
#8 33.04 rm -rf .libs _libs
#8 33.04 rm -f  guacd
#8 33.05 test -z "" || rm -f  guacd
#8 33.05 rm -f *.o
#8 33.05 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.06 Making clean in src/guacenc
#8 33.06 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.06 rm -f  guacenc
#8 33.07 test -z "" || rm -f  guacenc
#8 33.07 rm -rf .libs _libs
#8 33.07 rm -f *.o
#8 33.08 rm -f *.lo
#8 33.08 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.08 Making clean in src/guaclog
#8 33.09 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.09 rm -f  guaclog
#8 33.09 test -z "" || rm -f  guaclog
#8 33.10 rm -rf .libs _libs
#8 33.10 rm -f *.o
#8 33.10 rm -f *.lo
#8 33.11 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.11 make[1]: Entering directory '/build/guacamole-server'
#8 33.11 rm -rf .libs _libs
#8 33.11 rm -f *.lo
#8 33.12 make[1]: Leaving directory '/build/guacamole-server'
#8 33.12 + make
#8 33.13 make  all-recursive
#8 33.14 make[1]: Entering directory '/build/guacamole-server'
#8 33.14 Making all in src/libguac
#8 33.15 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.16 Making all in .
#8 33.17 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.17   CC       libguac_la-argv.lo
#8 33.65   CC       libguac_la-audio.lo
#8 34.10   CC       libguac_la-client.lo
#8 35.05   CC       libguac_la-display.lo
#8 35.54   CC       libguac_la-display-builtin-cursors.lo
#8 35.72   CC       libguac_la-display-cursor.lo
#8 36.09   CC       libguac_la-display-flush.lo
#8 36.62   CC       libguac_la-display-layer.lo
#8 37.17   CC       libguac_la-display-layer-list.lo
#8 37.69   CC       libguac_la-display-plan.lo
#8 38.39   CC       libguac_la-display-plan-combine.lo
#8 38.89   CC       libguac_la-display-plan-rect.lo
#8 39.28   CC       libguac_la-display-plan-search.lo
#8 39.76   CC       libguac_la-display-render-thread.lo
#8 40.14   CC       libguac_la-display-worker.lo
#8 40.68   CC       libguac_la-encode-jpeg.lo
#8 41.12   CC       libguac_la-encode-png.lo
#8 41.65   CC       libguac_la-error.lo
#8 41.96   CC       libguac_la-fifo.lo
#8 42.33   CC       libguac_la-file.lo
#8 42.75   CC       libguac_la-fips.lo
#8 43.12   CC       libguac_la-flag.lo
#8 43.49   CC       libguac_la-hash.lo
#8 43.78   CC       libguac_la-id.lo
#8 44.03   CC       libguac_la-mem.lo
#8 44.50   CC       libguac_la-rwlock.lo
#8 44.88   CC       libguac_la-palette.lo
#8 45.26   CC       libguac_la-parser.lo
#8 45.78   CC       libguac_la-pool.lo
#8 46.18   CC       libguac_la-proctitle.lo
#8 46.72   CC       libguac_la-protocol.lo
#8 48.52   CC       libguac_la-raw_encoder.lo
#8 48.93   CC       libguac_la-recording.lo
#8 49.39   CC       libguac_la-rect.lo
#8 49.66   CC       libguac_la-socket.lo
#8 50.29   CC       libguac_la-socket-broadcast.lo
#8 50.66   CC       libguac_la-socket-fd.lo
#8 51.13   CC       libguac_la-socket-nest.lo
#8 51.54   CC       libguac_la-socket-tee.lo
#8 51.87   CC       libguac_la-string.lo
#8 52.00 string.c: In function 'guac_strnstr':
#8 52.00 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.00   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.00       |                                      ^
#8 52.08 cc1: all warnings being treated as errors
#8 52.08 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.08 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.08 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.08 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.08 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.08 make[1]: Leaving directory '/build/guacamole-server'
#8 52.08 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.00   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.00       |                                      ^
52.08 cc1: all warnings being treated as errors
52.08 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.08 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.08 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.08 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.08 make[1]: *** [Makefile:552: all-recursive] Error 1
52.08 make[1]: Leaving directory '/build/guacamole-server'
52.08 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2371
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2371: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-ubuntu » ubuntu,latest #2370

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

Changes:


------------------------------------------
[...truncated 182.06 KiB...]
#8 33.05 rm -f *.o
#8 33.06 rm -f sftp/*.o
#8 33.06 rm -f  test_common_ssh.log
#8 33.06 rm -f  test_common_ssh.trs
#8 33.07 rm -f  test-suite.log
#8 33.07 rm -f *.lo
#8 33.07 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.07 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.07 Making clean in src/terminal
#8 33.08 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.08 Making clean in .
#8 33.09 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.09 rm -f  libguac-terminal.la
#8 33.10 rm -f ./so_locations
#8 33.10 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.11 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.11 Making clean in tests
#8 33.12 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.12 rm -f  test_terminal
#8 33.12 test -z "" || rm -f  test_terminal
#8 33.12 rm -f  _generated_runner.c
#8 33.13 rm -rf .libs _libs
#8 33.13 rm -f *.o
#8 33.13 rm -f selection-point/*.o
#8 33.14 rm -f  test_terminal.log
#8 33.14 rm -f  test_terminal.trs
#8 33.14 rm -f  test-suite.log
#8 33.15 rm -f *.lo
#8 33.15 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.15 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.15 Making clean in src/pulse
#8 33.15 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.15 rm -rf .libs _libs
#8 33.16 rm -f  libguac_pulse.la
#8 33.17 rm -f ./so_locations
#8 33.17 rm -f *.o
#8 33.17 rm -f *.lo
#8 33.18 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.18 Making clean in src/protocols/kubernetes
#8 33.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.19 Making clean in .
#8 33.19 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.19 rm -f  libguac-client-kubernetes.la
#8 33.21 rm -f ./so_locations
#8 33.21 rm -rf .libs _libs
#8 33.21 rm -f *.o
#8 33.21 rm -f *.lo
#8 33.22 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.22 Making clean in tests
#8 33.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.22 rm -f  test_kubernetes
#8 33.23 test -z "" || rm -f  test_kubernetes
#8 33.23 rm -f  _generated_runner.c
#8 33.23 rm -rf .libs _libs
#8 33.23 rm -f *.o
#8 33.24 rm -f url/*.o
#8 33.24 rm -f  test_kubernetes.log
#8 33.24 rm -f  test_kubernetes.trs
#8 33.25 rm -f  test-suite.log
#8 33.25 rm -f *.lo
#8 33.25 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.26 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.26 Making clean in src/protocols/rdp
#8 33.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.27 Making clean in .
#8 33.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.28 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.29 rm -f ./so_locations
#8 33.29 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.30 rm -f  libguac-client-rdp.la
#8 33.31 rm -f ./so_locations
#8 33.31 rm -rf .libs _libs
#8 33.31 rm -rf channels/.libs channels/_libs
#8 33.32 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.32 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.32 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.33 rm -rf plugins/.libs plugins/_libs
#8 33.33 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.33 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.34 rm -f *.o
#8 33.34 rm -f channels/*.o
#8 33.34 rm -f channels/*.lo
#8 33.35 rm -f channels/audio-input/*.o
#8 33.35 rm -f channels/audio-input/*.lo
#8 33.36 rm -f channels/rdpdr/*.o
#8 33.36 rm -f channels/rdpdr/*.lo
#8 33.36 rm -f channels/rdpsnd/*.o
#8 33.36 rm -f channels/rdpsnd/*.lo
#8 33.37 rm -f plugins/*.o
#8 33.37 rm -f plugins/*.lo
#8 33.37 rm -f plugins/guac-common-svc/*.o
#8 33.38 rm -f plugins/guac-common-svc/*.lo
#8 33.38 rm -f plugins/guacai/*.o
#8 33.38 rm -f plugins/guacai/*.lo
#8 33.39 rm -f *.lo
#8 33.39 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.39 Making clean in tests
#8 33.40 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.40 rm -f  test_rdp
#8 33.40 test -z "" || rm -f  test_rdp
#8 33.40 rm -f  _generated_runner.c
#8 33.40 rm -rf .libs _libs
#8 33.41 rm -f *.o
#8 33.41 rm -f fs/*.o
#8 33.42 rm -f  test_rdp.log
#8 33.42 rm -f  test_rdp.trs
#8 33.42 rm -f  test-suite.log
#8 33.42 rm -f *.lo
#8 33.43 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.43 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.43 Making clean in src/protocols/ssh
#8 33.43 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.43 rm -f  libguac-client-ssh.la
#8 33.45 rm -f ./so_locations
#8 33.45 rm -rf .libs _libs
#8 33.45 rm -f *.o
#8 33.46 rm -f *.lo
#8 33.46 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.46 Making clean in src/protocols/telnet
#8 33.46 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.46 rm -f  libguac-client-telnet.la
#8 33.48 rm -f ./so_locations
#8 33.48 rm -rf .libs _libs
#8 33.48 rm -f *.o
#8 33.49 rm -f *.lo
#8 33.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.49 Making clean in src/protocols/vnc
#8 33.49 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.49 rm -f  libguac-client-vnc.la
#8 33.51 rm -f ./so_locations
#8 33.51 rm -rf .libs _libs
#8 33.51 rm -f *.o
#8 33.51 rm -f *.lo
#8 33.52 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.52 Making clean in src/guacd
#8 33.52 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.52 rm -f   
#8 33.53 rm -rf .libs _libs
#8 33.53 rm -f  guacd
#8 33.53 test -z "" || rm -f  guacd
#8 33.53 rm -f *.o
#8 33.54 rm -f *.lo
#8 33.54 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.54 Making clean in src/guacenc
#8 33.55 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.55 rm -f  guacenc
#8 33.55 test -z "" || rm -f  guacenc
#8 33.56 rm -rf .libs _libs
#8 33.56 rm -f *.o
#8 33.56 rm -f *.lo
#8 33.57 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.57 Making clean in src/guaclog
#8 33.57 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.57 rm -f  guaclog
#8 33.57 test -z "" || rm -f  guaclog
#8 33.58 rm -rf .libs _libs
#8 33.58 rm -f *.o
#8 33.58 rm -f *.lo
#8 33.59 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.59 make[1]: Entering directory '/build/guacamole-server'
#8 33.59 rm -rf .libs _libs
#8 33.59 rm -f *.lo
#8 33.60 make[1]: Leaving directory '/build/guacamole-server'
#8 33.60 + make
#8 33.61 make  all-recursive
#8 33.61 make[1]: Entering directory '/build/guacamole-server'
#8 33.62 Making all in src/libguac
#8 33.63 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.63 Making all in .
#8 33.64 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.64   CC       libguac_la-argv.lo
#8 34.11   CC       libguac_la-audio.lo
#8 34.56   CC       libguac_la-client.lo
#8 35.52   CC       libguac_la-display.lo
#8 36.03   CC       libguac_la-display-builtin-cursors.lo
#8 36.20   CC       libguac_la-display-cursor.lo
#8 36.57   CC       libguac_la-display-flush.lo
#8 37.10   CC       libguac_la-display-layer.lo
#8 37.65   CC       libguac_la-display-layer-list.lo
#8 38.19   CC       libguac_la-display-plan.lo
#8 38.88   CC       libguac_la-display-plan-combine.lo
#8 39.37   CC       libguac_la-display-plan-rect.lo
#8 39.77   CC       libguac_la-display-plan-search.lo
#8 40.27   CC       libguac_la-display-render-thread.lo
#8 40.65   CC       libguac_la-display-worker.lo
#8 41.18   CC       libguac_la-encode-jpeg.lo
#8 41.61   CC       libguac_la-encode-png.lo
#8 42.16   CC       libguac_la-error.lo
#8 42.47   CC       libguac_la-fifo.lo
#8 42.84   CC       libguac_la-file.lo
#8 43.25   CC       libguac_la-fips.lo
#8 43.65   CC       libguac_la-flag.lo
#8 44.02   CC       libguac_la-hash.lo
#8 44.31   CC       libguac_la-id.lo
#8 44.56   CC       libguac_la-mem.lo
#8 45.03   CC       libguac_la-rwlock.lo
#8 45.40   CC       libguac_la-palette.lo
#8 45.79   CC       libguac_la-parser.lo
#8 46.31   CC       libguac_la-pool.lo
#8 46.70   CC       libguac_la-proctitle.lo
#8 47.26   CC       libguac_la-protocol.lo
#8 48.98   CC       libguac_la-raw_encoder.lo
#8 49.39   CC       libguac_la-recording.lo
#8 49.84   CC       libguac_la-rect.lo
#8 50.12   CC       libguac_la-socket.lo
#8 50.74   CC       libguac_la-socket-broadcast.lo
#8 51.13   CC       libguac_la-socket-fd.lo
#8 51.61   CC       libguac_la-socket-nest.lo
#8 52.01   CC       libguac_la-socket-tee.lo
#8 52.35   CC       libguac_la-string.lo
#8 52.47 string.c: In function 'guac_strnstr':
#8 52.47 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.47   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.47       |                                      ^
#8 52.54 cc1: all warnings being treated as errors
#8 52.55 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.55 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.55 make[1]: Leaving directory '/build/guacamole-server'
#8 52.55 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.55 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.47   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.47       |                                      ^
52.54 cc1: all warnings being treated as errors
52.55 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.55 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.55 make[1]: Leaving directory '/build/guacamole-server'
52.55 make[1]: *** [Makefile:552: all-recursive] Error 1
52.55 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2370
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2370: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-ubuntu » ubuntu,latest #2369

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

Changes:


------------------------------------------
[...truncated 184.19 KiB...]
#8 32.39 rm -f *.o
#8 32.40 rm -f sftp/*.o
#8 32.40 rm -f  test_common_ssh.log
#8 32.41 rm -f  test_common_ssh.trs
#8 32.41 rm -f  test-suite.log
#8 32.41 rm -f *.lo
#8 32.42 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.42 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.42 Making clean in src/terminal
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.43 Making clean in .
#8 32.44 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.44 rm -f  libguac-terminal.la
#8 32.45 rm -f ./so_locations
#8 32.45 rm -rf .libs _libs
#8 32.46 rm -f *.o
#8 32.46 rm -f *.lo
#8 32.46 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.46 Making clean in tests
#8 32.47 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.47 rm -f  test_terminal
#8 32.47 test -z "" || rm -f  test_terminal
#8 32.47 rm -f  _generated_runner.c
#8 32.48 rm -rf .libs _libs
#8 32.48 rm -f *.o
#8 32.48 rm -f selection-point/*.o
#8 32.49 rm -f  test_terminal.log
#8 32.49 rm -f  test_terminal.trs
#8 32.49 rm -f  test-suite.log
#8 32.50 rm -f *.lo
#8 32.50 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.50 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.50 Making clean in src/pulse
#8 32.50 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.50 rm -rf .libs _libs
#8 32.51 rm -f  libguac_pulse.la
#8 32.52 rm -f ./so_locations
#8 32.53 rm -f *.o
#8 32.53 rm -f *.lo
#8 32.53 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.53 Making clean in src/protocols/kubernetes
#8 32.54 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.55 Making clean in .
#8 32.55 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.55 rm -f  libguac-client-kubernetes.la
#8 32.57 rm -f ./so_locations
#8 32.57 rm -rf .libs _libs
#8 32.57 rm -f *.o
#8 32.58 rm -f *.lo
#8 32.58 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.58 Making clean in tests
#8 32.59 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.59 rm -f  test_kubernetes
#8 32.59 test -z "" || rm -f  test_kubernetes
#8 32.59 rm -f  _generated_runner.c
#8 32.60 rm -rf .libs _libs
#8 32.60 rm -f *.o
#8 32.60 rm -f url/*.o
#8 32.61 rm -f  test_kubernetes.log
#8 32.61 rm -f  test_kubernetes.trs
#8 32.61 rm -f  test-suite.log
#8 32.62 rm -f *.lo
#8 32.62 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.62 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.62 Making clean in src/protocols/rdp
#8 32.63 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.63 Making clean in .
#8 32.64 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.64 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.66 rm -f ./so_locations
#8 32.66 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.66 rm -f  libguac-client-rdp.la
#8 32.68 rm -f ./so_locations
#8 32.68 rm -rf .libs _libs
#8 32.68 rm -rf channels/.libs channels/_libs
#8 32.69 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.69 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.69 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.69 rm -rf plugins/.libs plugins/_libs
#8 32.70 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.70 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.70 rm -f *.o
#8 32.71 rm -f channels/*.o
#8 32.71 rm -f channels/*.lo
#8 32.71 rm -f channels/audio-input/*.o
#8 32.72 rm -f channels/audio-input/*.lo
#8 32.72 rm -f channels/rdpdr/*.o
#8 32.72 rm -f channels/rdpdr/*.lo
#8 32.72 rm -f channels/rdpsnd/*.o
#8 32.73 rm -f channels/rdpsnd/*.lo
#8 32.73 rm -f plugins/*.o
#8 32.73 rm -f plugins/*.lo
#8 32.74 rm -f plugins/guac-common-svc/*.o
#8 32.74 rm -f plugins/guac-common-svc/*.lo
#8 32.75 rm -f plugins/guacai/*.o
#8 32.75 rm -f plugins/guacai/*.lo
#8 32.75 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.76 Making clean in tests
#8 32.76 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.76 rm -f  test_rdp
#8 32.77 test -z "" || rm -f  test_rdp
#8 32.77 rm -f  _generated_runner.c
#8 32.77 rm -rf .libs _libs
#8 32.78 rm -f *.o
#8 32.78 rm -f fs/*.o
#8 32.78 rm -f  test_rdp.log
#8 32.79 rm -f  test_rdp.trs
#8 32.79 rm -f  test-suite.log
#8 32.80 rm -f *.lo
#8 32.80 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.80 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.80 Making clean in src/protocols/ssh
#8 32.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.81 rm -f  libguac-client-ssh.la
#8 32.82 rm -f ./so_locations
#8 32.82 rm -rf .libs _libs
#8 32.83 rm -f *.o
#8 32.83 rm -f *.lo
#8 32.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.84 Making clean in src/protocols/telnet
#8 32.84 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.84 rm -f  libguac-client-telnet.la
#8 32.85 rm -f ./so_locations
#8 32.86 rm -rf .libs _libs
#8 32.86 rm -f *.o
#8 32.86 rm -f *.lo
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.87 Making clean in src/protocols/vnc
#8 32.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.87 rm -f  libguac-client-vnc.la
#8 32.89 rm -f ./so_locations
#8 32.89 rm -rf .libs _libs
#8 32.89 rm -f *.o
#8 32.90 rm -f *.lo
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.90 Making clean in src/guacd
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.91 rm -f   
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -f  guacd
#8 32.92 test -z "" || rm -f  guacd
#8 32.92 rm -f *.o
#8 32.92 rm -f *.lo
#8 32.93 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.93 Making clean in src/guacenc
#8 32.93 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.93 rm -f  guacenc
#8 32.94 test -z "" || rm -f  guacenc
#8 32.94 rm -rf .libs _libs
#8 32.94 rm -f *.o
#8 32.95 rm -f *.lo
#8 32.95 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.95 Making clean in src/guaclog
#8 32.96 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.96 rm -f  guaclog
#8 32.96 test -z "" || rm -f  guaclog
#8 32.96 rm -rf .libs _libs
#8 32.97 rm -f *.o
#8 32.97 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.98 make[1]: Entering directory '/build/guacamole-server'
#8 32.98 rm -rf .libs _libs
#8 32.98 rm -f *.lo
#8 32.99 make[1]: Leaving directory '/build/guacamole-server'
#8 32.99 + make
#8 33.00 make  all-recursive
#8 33.00 make[1]: Entering directory '/build/guacamole-server'
#8 33.01 Making all in src/libguac
#8 33.02 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.03 Making all in .
#8 33.04 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.04   CC       libguac_la-argv.lo
#8 33.52   CC       libguac_la-audio.lo
#8 33.98   CC       libguac_la-client.lo
#8 34.94   CC       libguac_la-display.lo
#8 35.44   CC       libguac_la-display-builtin-cursors.lo
#8 35.63   CC       libguac_la-display-cursor.lo
#8 36.00   CC       libguac_la-display-flush.lo
#8 36.53   CC       libguac_la-display-layer.lo
#8 37.09   CC       libguac_la-display-layer-list.lo
#8 37.62   CC       libguac_la-display-plan.lo
#8 38.30   CC       libguac_la-display-plan-combine.lo
#8 38.80   CC       libguac_la-display-plan-rect.lo
#8 39.20   CC       libguac_la-display-plan-search.lo
#8 39.69   CC       libguac_la-display-render-thread.lo
#8 40.08   CC       libguac_la-display-worker.lo
#8 40.61   CC       libguac_la-encode-jpeg.lo
#8 41.04   CC       libguac_la-encode-png.lo
#8 41.58   CC       libguac_la-error.lo
#8 41.89   CC       libguac_la-fifo.lo
#8 42.26   CC       libguac_la-file.lo
#8 42.68   CC       libguac_la-fips.lo
#8 43.06   CC       libguac_la-flag.lo
#8 43.43   CC       libguac_la-hash.lo
#8 43.72   CC       libguac_la-id.lo
#8 43.97   CC       libguac_la-mem.lo
#8 44.44   CC       libguac_la-rwlock.lo
#8 44.81   CC       libguac_la-palette.lo
#8 45.20   CC       libguac_la-parser.lo
#8 45.72   CC       libguac_la-pool.lo
#8 46.12   CC       libguac_la-proctitle.lo
#8 46.66   CC       libguac_la-protocol.lo
#8 48.42   CC       libguac_la-raw_encoder.lo
#8 48.84   CC       libguac_la-recording.lo
#8 49.29   CC       libguac_la-rect.lo
#8 49.56   CC       libguac_la-socket.lo
#8 50.18   CC       libguac_la-socket-broadcast.lo
#8 50.57   CC       libguac_la-socket-fd.lo
#8 51.05   CC       libguac_la-socket-nest.lo
#8 51.47   CC       libguac_la-socket-tee.lo
#8 51.80   CC       libguac_la-string.lo
#8 51.93 string.c: In function 'guac_strnstr':
#8 51.93 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.93   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.93       |                                      ^
#8 52.01 cc1: all warnings being treated as errors
#8 52.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.01 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.01 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.02 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.02 make[1]: Leaving directory '/build/guacamole-server'
#8 52.02 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.93   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.93       |                                      ^
52.01 cc1: all warnings being treated as errors
52.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.01 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.01 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.02 make[1]: *** [Makefile:552: all-recursive] Error 1
52.02 make[1]: Leaving directory '/build/guacamole-server'
52.02 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2369
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2369: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-ubuntu » ubuntu,latest #2368

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

Changes:


------------------------------------------
[...truncated 182.34 KiB...]
#8 32.83 rm -f *.o
#8 32.84 rm -f sftp/*.o
#8 32.84 rm -f  test_common_ssh.log
#8 32.84 rm -f  test_common_ssh.trs
#8 32.85 rm -f  test-suite.log
#8 32.85 rm -f *.lo
#8 32.85 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.86 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.86 Making clean in src/terminal
#8 32.86 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.87 Making clean in .
#8 32.88 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.88 rm -f  libguac-terminal.la
#8 32.89 rm -f ./so_locations
#8 32.89 rm -rf .libs _libs
#8 32.90 rm -f *.o
#8 32.90 rm -f *.lo
#8 32.91 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.91 Making clean in tests
#8 32.91 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.91 rm -f  test_terminal
#8 32.92 test -z "" || rm -f  test_terminal
#8 32.92 rm -f  _generated_runner.c
#8 32.92 rm -rf .libs _libs
#8 32.93 rm -f *.o
#8 32.93 rm -f selection-point/*.o
#8 32.93 rm -f  test_terminal.log
#8 32.94 rm -f  test_terminal.trs
#8 32.94 rm -f  test-suite.log
#8 32.94 rm -f *.lo
#8 32.95 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.95 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.95 Making clean in src/pulse
#8 32.95 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.95 rm -rf .libs _libs
#8 32.96 rm -f  libguac_pulse.la
#8 32.97 rm -f ./so_locations
#8 32.97 rm -f *.o
#8 32.98 rm -f *.lo
#8 32.98 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.98 Making clean in src/protocols/kubernetes
#8 32.99 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.99 Making clean in .
#8 33.00 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.00 rm -f  libguac-client-kubernetes.la
#8 33.01 rm -f ./so_locations
#8 33.01 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.02 rm -f *.lo
#8 33.03 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.03 Making clean in tests
#8 33.03 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.03 rm -f  test_kubernetes
#8 33.03 test -z "" || rm -f  test_kubernetes
#8 33.04 rm -f  _generated_runner.c
#8 33.04 rm -rf .libs _libs
#8 33.05 rm -f *.o
#8 33.05 rm -f url/*.o
#8 33.05 rm -f  test_kubernetes.log
#8 33.06 rm -f  test_kubernetes.trs
#8 33.06 rm -f  test-suite.log
#8 33.06 rm -f *.lo
#8 33.07 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.07 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.07 Making clean in src/protocols/rdp
#8 33.08 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.09 Making clean in .
#8 33.10 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.10 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.11 rm -f ./so_locations
#8 33.11 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.12 rm -f  libguac-client-rdp.la
#8 33.13 rm -f ./so_locations
#8 33.13 rm -rf .libs _libs
#8 33.14 rm -rf channels/.libs channels/_libs
#8 33.14 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.14 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.14 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.15 rm -rf plugins/.libs plugins/_libs
#8 33.15 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.15 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.16 rm -f *.o
#8 33.16 rm -f channels/*.o
#8 33.17 rm -f channels/*.lo
#8 33.17 rm -f channels/audio-input/*.o
#8 33.17 rm -f channels/audio-input/*.lo
#8 33.18 rm -f channels/rdpdr/*.o
#8 33.18 rm -f channels/rdpdr/*.lo
#8 33.18 rm -f channels/rdpsnd/*.o
#8 33.19 rm -f channels/rdpsnd/*.lo
#8 33.19 rm -f plugins/*.o
#8 33.19 rm -f plugins/*.lo
#8 33.20 rm -f plugins/guac-common-svc/*.o
#8 33.20 rm -f plugins/guac-common-svc/*.lo
#8 33.20 rm -f plugins/guacai/*.o
#8 33.21 rm -f plugins/guacai/*.lo
#8 33.21 rm -f *.lo
#8 33.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.21 Making clean in tests
#8 33.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.22 rm -f  test_rdp
#8 33.22 test -z "" || rm -f  test_rdp
#8 33.22 rm -f  _generated_runner.c
#8 33.23 rm -rf .libs _libs
#8 33.23 rm -f *.o
#8 33.23 rm -f fs/*.o
#8 33.24 rm -f  test_rdp.log
#8 33.24 rm -f  test_rdp.trs
#8 33.24 rm -f  test-suite.log
#8 33.25 rm -f *.lo
#8 33.25 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.25 Making clean in src/protocols/ssh
#8 33.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.26 rm -f  libguac-client-ssh.la
#8 33.27 rm -f ./so_locations
#8 33.28 rm -rf .libs _libs
#8 33.28 rm -f *.o
#8 33.28 rm -f *.lo
#8 33.29 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.29 Making clean in src/protocols/telnet
#8 33.29 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.29 rm -f  libguac-client-telnet.la
#8 33.31 rm -f ./so_locations
#8 33.31 rm -rf .libs _libs
#8 33.31 rm -f *.o
#8 33.32 rm -f *.lo
#8 33.32 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.32 Making clean in src/protocols/vnc
#8 33.33 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.33 rm -f  libguac-client-vnc.la
#8 33.34 rm -f ./so_locations
#8 33.34 rm -rf .libs _libs
#8 33.34 rm -f *.o
#8 33.35 rm -f *.lo
#8 33.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.35 Making clean in src/guacd
#8 33.36 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.36 rm -f   
#8 33.36 rm -rf .libs _libs
#8 33.36 rm -f  guacd
#8 33.37 test -z "" || rm -f  guacd
#8 33.37 rm -f *.o
#8 33.37 rm -f *.lo
#8 33.38 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.38 Making clean in src/guacenc
#8 33.39 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.39 rm -f  guacenc
#8 33.39 test -z "" || rm -f  guacenc
#8 33.39 rm -rf .libs _libs
#8 33.40 rm -f *.o
#8 33.40 rm -f *.lo
#8 33.40 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.40 Making clean in src/guaclog
#8 33.41 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.41 rm -f  guaclog
#8 33.41 test -z "" || rm -f  guaclog
#8 33.42 rm -rf .libs _libs
#8 33.42 rm -f *.o
#8 33.42 rm -f *.lo
#8 33.43 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.43 make[1]: Entering directory '/build/guacamole-server'
#8 33.43 rm -rf .libs _libs
#8 33.43 rm -f *.lo
#8 33.44 make[1]: Leaving directory '/build/guacamole-server'
#8 33.44 + make
#8 33.45 make  all-recursive
#8 33.45 make[1]: Entering directory '/build/guacamole-server'
#8 33.46 Making all in src/libguac
#8 33.47 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.48 Making all in .
#8 33.48 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.49   CC       libguac_la-argv.lo
#8 33.96   CC       libguac_la-audio.lo
#8 34.41   CC       libguac_la-client.lo
#8 35.37   CC       libguac_la-display.lo
#8 35.86   CC       libguac_la-display-builtin-cursors.lo
#8 36.05   CC       libguac_la-display-cursor.lo
#8 36.43   CC       libguac_la-display-flush.lo
#8 36.96   CC       libguac_la-display-layer.lo
#8 37.51   CC       libguac_la-display-layer-list.lo
#8 38.04   CC       libguac_la-display-plan.lo
#8 38.74   CC       libguac_la-display-plan-combine.lo
#8 39.23   CC       libguac_la-display-plan-rect.lo
#8 39.62   CC       libguac_la-display-plan-search.lo
#8 40.11   CC       libguac_la-display-render-thread.lo
#8 40.49   CC       libguac_la-display-worker.lo
#8 41.02   CC       libguac_la-encode-jpeg.lo
#8 41.46   CC       libguac_la-encode-png.lo
#8 41.99   CC       libguac_la-error.lo
#8 42.37   CC       libguac_la-fifo.lo
#8 42.74   CC       libguac_la-file.lo
#8 43.16   CC       libguac_la-fips.lo
#8 43.54   CC       libguac_la-flag.lo
#8 43.90   CC       libguac_la-hash.lo
#8 44.20   CC       libguac_la-id.lo
#8 44.46   CC       libguac_la-mem.lo
#8 44.93   CC       libguac_la-rwlock.lo
#8 45.30   CC       libguac_la-palette.lo
#8 45.68   CC       libguac_la-parser.lo
#8 46.19   CC       libguac_la-pool.lo
#8 46.59   CC       libguac_la-proctitle.lo
#8 47.13   CC       libguac_la-protocol.lo
#8 48.89   CC       libguac_la-raw_encoder.lo
#8 49.26   CC       libguac_la-recording.lo
#8 49.71   CC       libguac_la-rect.lo
#8 49.99   CC       libguac_la-socket.lo
#8 50.61   CC       libguac_la-socket-broadcast.lo
#8 51.01   CC       libguac_la-socket-fd.lo
#8 51.48   CC       libguac_la-socket-nest.lo
#8 51.89   CC       libguac_la-socket-tee.lo
#8 52.22   CC       libguac_la-string.lo
#8 52.34 string.c: In function 'guac_strnstr':
#8 52.34 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.34   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.34       |                                      ^
#8 52.42 cc1: all warnings being treated as errors
#8 52.42 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.42 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.43 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.43 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.43 make[1]: Leaving directory '/build/guacamole-server'
#8 52.43 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.43 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.34   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.34       |                                      ^
52.42 cc1: all warnings being treated as errors
52.42 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.42 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.43 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.43 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.43 make[1]: Leaving directory '/build/guacamole-server'
52.43 make[1]: *** [Makefile:552: all-recursive] Error 1
52.43 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2368
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2368: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-ubuntu » ubuntu,latest #2367

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

Changes:

[bbennett] GUACAMOLE-2220: Terminal modifier keys.

[bbennett] GUACAMOLE-2220: Kubernetes: add support for terminal-type.

[dev] GUACAMOLE-2283: Runtime observability: add guacd process & thread naming.


------------------------------------------
[...truncated 184.13 KiB...]
#8 32.54 rm -f *.o
#8 32.55 rm -f sftp/*.o
#8 32.55 rm -f  test_common_ssh.log
#8 32.56 rm -f  test_common_ssh.trs
#8 32.56 rm -f  test-suite.log
#8 32.57 rm -f *.lo
#8 32.57 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.57 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.57 Making clean in src/terminal
#8 32.58 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.58 Making clean in .
#8 32.59 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.59 rm -f  libguac-terminal.la
#8 32.60 rm -f ./so_locations
#8 32.61 rm -rf .libs _libs
#8 32.61 rm -f *.o
#8 32.61 rm -f *.lo
#8 32.62 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.62 Making clean in tests
#8 32.62 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.62 rm -f  test_terminal
#8 32.62 test -z "" || rm -f  test_terminal
#8 32.63 rm -f  _generated_runner.c
#8 32.63 rm -rf .libs _libs
#8 32.64 rm -f *.o
#8 32.64 rm -f selection-point/*.o
#8 32.64 rm -f  test_terminal.log
#8 32.65 rm -f  test_terminal.trs
#8 32.65 rm -f  test-suite.log
#8 32.65 rm -f *.lo
#8 32.66 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.66 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.66 Making clean in src/pulse
#8 32.66 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.66 rm -rf .libs _libs
#8 32.67 rm -f  libguac_pulse.la
#8 32.68 rm -f ./so_locations
#8 32.68 rm -f *.o
#8 32.69 rm -f *.lo
#8 32.69 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.69 Making clean in src/protocols/kubernetes
#8 32.70 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.70 Making clean in .
#8 32.71 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.71 rm -f  libguac-client-kubernetes.la
#8 32.72 rm -f ./so_locations
#8 32.72 rm -rf .libs _libs
#8 32.73 rm -f *.o
#8 32.73 rm -f *.lo
#8 32.73 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.73 Making clean in tests
#8 32.74 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.74 rm -f  test_kubernetes
#8 32.74 test -z "" || rm -f  test_kubernetes
#8 32.74 rm -f  _generated_runner.c
#8 32.75 rm -rf .libs _libs
#8 32.75 rm -f *.o
#8 32.76 rm -f url/*.o
#8 32.76 rm -f  test_kubernetes.log
#8 32.76 rm -f  test_kubernetes.trs
#8 32.77 rm -f  test-suite.log
#8 32.77 rm -f *.lo
#8 32.77 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.77 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.77 Making clean in src/protocols/rdp
#8 32.78 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.79 Making clean in .
#8 32.80 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.80 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.82 rm -f ./so_locations
#8 32.82 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.82 rm -f  libguac-client-rdp.la
#8 32.84 rm -f ./so_locations
#8 32.84 rm -rf .libs _libs
#8 32.84 rm -rf channels/.libs channels/_libs
#8 32.84 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.85 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.85 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.86 rm -rf plugins/.libs plugins/_libs
#8 32.86 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.86 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.87 rm -f *.o
#8 32.87 rm -f channels/*.o
#8 32.87 rm -f channels/*.lo
#8 32.88 rm -f channels/audio-input/*.o
#8 32.88 rm -f channels/audio-input/*.lo
#8 32.88 rm -f channels/rdpdr/*.o
#8 32.89 rm -f channels/rdpdr/*.lo
#8 32.89 rm -f channels/rdpsnd/*.o
#8 32.89 rm -f channels/rdpsnd/*.lo
#8 32.90 rm -f plugins/*.o
#8 32.90 rm -f plugins/*.lo
#8 32.91 rm -f plugins/guac-common-svc/*.o
#8 32.91 rm -f plugins/guac-common-svc/*.lo
#8 32.91 rm -f plugins/guacai/*.o
#8 32.92 rm -f plugins/guacai/*.lo
#8 32.92 rm -f *.lo
#8 32.92 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.92 Making clean in tests
#8 32.93 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.93 rm -f  test_rdp
#8 32.93 test -z "" || rm -f  test_rdp
#8 32.93 rm -f  _generated_runner.c
#8 32.94 rm -rf .libs _libs
#8 32.94 rm -f *.o
#8 32.95 rm -f fs/*.o
#8 32.95 rm -f  test_rdp.log
#8 32.95 rm -f  test_rdp.trs
#8 32.96 rm -f  test-suite.log
#8 32.96 rm -f *.lo
#8 32.96 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.96 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.97 Making clean in src/protocols/ssh
#8 32.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.97 rm -f  libguac-client-ssh.la
#8 32.99 rm -f ./so_locations
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 33.00 rm -f *.lo
#8 33.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.00 Making clean in src/protocols/telnet
#8 33.00 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.00 rm -f  libguac-client-telnet.la
#8 33.02 rm -f ./so_locations
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.03 rm -f *.lo
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.03 Making clean in src/protocols/vnc
#8 33.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.04 rm -f  libguac-client-vnc.la
#8 33.05 rm -f ./so_locations
#8 33.05 rm -rf .libs _libs
#8 33.06 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.07 Making clean in src/guacd
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.07 rm -f   
#8 33.07 rm -rf .libs _libs
#8 33.08 rm -f  guacd
#8 33.08 test -z "" || rm -f  guacd
#8 33.08 rm -f *.o
#8 33.09 rm -f *.lo
#8 33.09 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.09 Making clean in src/guacenc
#8 33.10 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.10 rm -f  guacenc
#8 33.10 test -z "" || rm -f  guacenc
#8 33.11 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.12 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.12 Making clean in src/guaclog
#8 33.12 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.12 rm -f  guaclog
#8 33.13 test -z "" || rm -f  guaclog
#8 33.13 rm -rf .libs _libs
#8 33.14 rm -f *.o
#8 33.14 rm -f *.lo
#8 33.14 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.15 make[1]: Entering directory '/build/guacamole-server'
#8 33.15 rm -rf .libs _libs
#8 33.15 rm -f *.lo
#8 33.16 make[1]: Leaving directory '/build/guacamole-server'
#8 33.16 + make
#8 33.17 make  all-recursive
#8 33.17 make[1]: Entering directory '/build/guacamole-server'
#8 33.18 Making all in src/libguac
#8 33.19 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.19 Making all in .
#8 33.20 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.20   CC       libguac_la-argv.lo
#8 33.67   CC       libguac_la-audio.lo
#8 34.12   CC       libguac_la-client.lo
#8 35.09   CC       libguac_la-display.lo
#8 35.59   CC       libguac_la-display-builtin-cursors.lo
#8 35.78   CC       libguac_la-display-cursor.lo
#8 36.15   CC       libguac_la-display-flush.lo
#8 36.67   CC       libguac_la-display-layer.lo
#8 37.24   CC       libguac_la-display-layer-list.lo
#8 37.76   CC       libguac_la-display-plan.lo
#8 38.46   CC       libguac_la-display-plan-combine.lo
#8 38.96   CC       libguac_la-display-plan-rect.lo
#8 39.36   CC       libguac_la-display-plan-search.lo
#8 39.86   CC       libguac_la-display-render-thread.lo
#8 40.25   CC       libguac_la-display-worker.lo
#8 40.78   CC       libguac_la-encode-jpeg.lo
#8 41.20   CC       libguac_la-encode-png.lo
#8 41.73   CC       libguac_la-error.lo
#8 42.04   CC       libguac_la-fifo.lo
#8 42.40   CC       libguac_la-file.lo
#8 42.81   CC       libguac_la-fips.lo
#8 43.20   CC       libguac_la-flag.lo
#8 43.57   CC       libguac_la-hash.lo
#8 43.87   CC       libguac_la-id.lo
#8 44.11   CC       libguac_la-mem.lo
#8 44.58   CC       libguac_la-rwlock.lo
#8 44.96   CC       libguac_la-palette.lo
#8 45.34   CC       libguac_la-parser.lo
#8 45.84   CC       libguac_la-pool.lo
#8 46.23   CC       libguac_la-proctitle.lo
#8 46.76   CC       libguac_la-protocol.lo
#8 48.56   CC       libguac_la-raw_encoder.lo
#8 48.97   CC       libguac_la-recording.lo
#8 49.42   CC       libguac_la-rect.lo
#8 49.69   CC       libguac_la-socket.lo
#8 50.31   CC       libguac_la-socket-broadcast.lo
#8 50.71   CC       libguac_la-socket-fd.lo
#8 51.19   CC       libguac_la-socket-nest.lo
#8 51.60   CC       libguac_la-socket-tee.lo
#8 51.93   CC       libguac_la-string.lo
#8 52.06 string.c: In function 'guac_strnstr':
#8 52.06 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.06   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.06       |                                      ^
#8 52.13 cc1: all warnings being treated as errors
#8 52.14 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.14 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.14 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.14 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.14 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.14 make[1]: Leaving directory '/build/guacamole-server'
#8 52.14 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.06   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.06       |                                      ^
52.13 cc1: all warnings being treated as errors
52.14 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.14 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.14 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.14 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.14 make[1]: *** [Makefile:552: all-recursive] Error 1
52.14 make[1]: Leaving directory '/build/guacamole-server'
52.14 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2367
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2367: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-ubuntu » ubuntu,latest #2366

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

Changes:


------------------------------------------
[...truncated 186.91 KiB...]
#8 32.92 rm -rf .libs _libs
#8 32.92 rm -f *.o
#8 32.93 rm -f sftp/*.o
#8 32.93 rm -f  test_common_ssh.log
#8 32.94 rm -f  test_common_ssh.trs
#8 32.94 rm -f  test-suite.log
#8 32.94 rm -f *.lo
#8 32.95 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.95 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.95 Making clean in src/terminal
#8 32.95 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.96 Making clean in .
#8 32.97 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.97 rm -f  libguac-terminal.la
#8 32.98 rm -f ./so_locations
#8 32.98 rm -rf .libs _libs
#8 32.98 rm -f *.o
#8 32.99 rm -f *.lo
#8 32.99 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.99 Making clean in tests
#8 33.00 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.00 rm -f  test_terminal
#8 33.00 test -z "" || rm -f  test_terminal
#8 33.00 rm -f  _generated_runner.c
#8 33.01 rm -rf .libs _libs
#8 33.01 rm -f *.o
#8 33.01 rm -f selection-point/*.o
#8 33.02 rm -f  test_terminal.log
#8 33.02 rm -f  test_terminal.trs
#8 33.02 rm -f  test-suite.log
#8 33.03 rm -f *.lo
#8 33.03 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.03 Making clean in src/pulse
#8 33.04 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.04 rm -rf .libs _libs
#8 33.04 rm -f  libguac_pulse.la
#8 33.05 rm -f ./so_locations
#8 33.06 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.06 Making clean in src/protocols/kubernetes
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.08 Making clean in .
#8 33.08 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.08 rm -f  libguac-client-kubernetes.la
#8 33.09 rm -f ./so_locations
#8 33.09 rm -rf .libs _libs
#8 33.10 rm -f *.o
#8 33.10 rm -f *.lo
#8 33.10 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.10 Making clean in tests
#8 33.11 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.11 rm -f  test_kubernetes
#8 33.11 test -z "" || rm -f  test_kubernetes
#8 33.12 rm -f  _generated_runner.c
#8 33.12 rm -rf .libs _libs
#8 33.12 rm -f *.o
#8 33.13 rm -f url/*.o
#8 33.13 rm -f  test_kubernetes.log
#8 33.13 rm -f  test_kubernetes.trs
#8 33.13 rm -f  test-suite.log
#8 33.14 rm -f *.lo
#8 33.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.14 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.14 Making clean in src/protocols/rdp
#8 33.15 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.16 Making clean in .
#8 33.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.17 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.18 rm -f ./so_locations
#8 33.18 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.19 rm -f  libguac-client-rdp.la
#8 33.20 rm -f ./so_locations
#8 33.20 rm -rf .libs _libs
#8 33.20 rm -rf channels/.libs channels/_libs
#8 33.21 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.21 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.22 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.22 rm -rf plugins/.libs plugins/_libs
#8 33.22 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.23 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.23 rm -f *.o
#8 33.24 rm -f channels/*.o
#8 33.24 rm -f channels/*.lo
#8 33.24 rm -f channels/audio-input/*.o
#8 33.25 rm -f channels/audio-input/*.lo
#8 33.25 rm -f channels/rdpdr/*.o
#8 33.25 rm -f channels/rdpdr/*.lo
#8 33.26 rm -f channels/rdpsnd/*.o
#8 33.26 rm -f channels/rdpsnd/*.lo
#8 33.27 rm -f plugins/*.o
#8 33.27 rm -f plugins/*.lo
#8 33.27 rm -f plugins/guac-common-svc/*.o
#8 33.28 rm -f plugins/guac-common-svc/*.lo
#8 33.28 rm -f plugins/guacai/*.o
#8 33.29 rm -f plugins/guacai/*.lo
#8 33.29 rm -f *.lo
#8 33.29 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.29 Making clean in tests
#8 33.30 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.30 rm -f  test_rdp
#8 33.30 test -z "" || rm -f  test_rdp
#8 33.30 rm -f  _generated_runner.c
#8 33.31 rm -rf .libs _libs
#8 33.31 rm -f *.o
#8 33.32 rm -f fs/*.o
#8 33.32 rm -f  test_rdp.log
#8 33.32 rm -f  test_rdp.trs
#8 33.33 rm -f  test-suite.log
#8 33.33 rm -f *.lo
#8 33.33 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.33 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.33 Making clean in src/protocols/ssh
#8 33.34 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.34 rm -f  libguac-client-ssh.la
#8 33.35 rm -f ./so_locations
#8 33.35 rm -rf .libs _libs
#8 33.36 rm -f *.o
#8 33.36 rm -f *.lo
#8 33.37 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.37 Making clean in src/protocols/telnet
#8 33.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.37 rm -f  libguac-client-telnet.la
#8 33.39 rm -f ./so_locations
#8 33.39 rm -rf .libs _libs
#8 33.39 rm -f *.o
#8 33.39 rm -f *.lo
#8 33.40 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.40 Making clean in src/protocols/vnc
#8 33.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.40 rm -f  libguac-client-vnc.la
#8 33.42 rm -f ./so_locations
#8 33.42 rm -rf .libs _libs
#8 33.42 rm -f *.o
#8 33.43 rm -f *.lo
#8 33.43 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.43 Making clean in src/guacd
#8 33.44 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.44 rm -f   
#8 33.44 rm -rf .libs _libs
#8 33.45 rm -f  guacd
#8 33.45 test -z "" || rm -f  guacd
#8 33.45 rm -f *.o
#8 33.45 rm -f *.lo
#8 33.46 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.46 Making clean in src/guacenc
#8 33.47 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.47 rm -f  guacenc
#8 33.47 test -z "" || rm -f  guacenc
#8 33.47 rm -rf .libs _libs
#8 33.48 rm -f *.o
#8 33.48 rm -f *.lo
#8 33.48 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.49 Making clean in src/guaclog
#8 33.49 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.49 rm -f  guaclog
#8 33.49 test -z "" || rm -f  guaclog
#8 33.50 rm -rf .libs _libs
#8 33.50 rm -f *.o
#8 33.50 rm -f *.lo
#8 33.51 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.51 make[1]: Entering directory '/build/guacamole-server'
#8 33.51 rm -rf .libs _libs
#8 33.51 rm -f *.lo
#8 33.52 make[1]: Leaving directory '/build/guacamole-server'
#8 33.52 + make
#8 33.53 make  all-recursive
#8 33.53 make[1]: Entering directory '/build/guacamole-server'
#8 33.54 Making all in src/libguac
#8 33.55 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.56 Making all in .
#8 33.57 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.57   CC       libguac_la-argv.lo
#8 34.05   CC       libguac_la-audio.lo
#8 34.50   CC       libguac_la-client.lo
#8 35.46   CC       libguac_la-display.lo
#8 35.96   CC       libguac_la-display-builtin-cursors.lo
#8 36.14   CC       libguac_la-display-cursor.lo
#8 36.52   CC       libguac_la-display-flush.lo
#8 37.04   CC       libguac_la-display-layer.lo
#8 37.60   CC       libguac_la-display-layer-list.lo
#8 38.11   CC       libguac_la-display-plan.lo
#8 38.81   CC       libguac_la-display-plan-combine.lo
#8 39.30   CC       libguac_la-display-plan-rect.lo
#8 39.71   CC       libguac_la-display-plan-search.lo
#8 40.19   CC       libguac_la-display-render-thread.lo
#8 40.57   CC       libguac_la-display-worker.lo
#8 41.11   CC       libguac_la-encode-jpeg.lo
#8 41.54   CC       libguac_la-encode-png.lo
#8 42.07   CC       libguac_la-error.lo
#8 42.38   CC       libguac_la-fifo.lo
#8 42.77   CC       libguac_la-file.lo
#8 43.17   CC       libguac_la-fips.lo
#8 43.55   CC       libguac_la-flag.lo
#8 43.92   CC       libguac_la-hash.lo
#8 44.21   CC       libguac_la-id.lo
#8 44.45   CC       libguac_la-mem.lo
#8 44.92   CC       libguac_la-rwlock.lo
#8 45.28   CC       libguac_la-palette.lo
#8 45.67   CC       libguac_la-parser.lo
#8 46.18   CC       libguac_la-pool.lo
#8 46.57   CC       libguac_la-protocol.lo
#8 48.35   CC       libguac_la-raw_encoder.lo
#8 48.77   CC       libguac_la-recording.lo
#8 49.22   CC       libguac_la-rect.lo
#8 49.50   CC       libguac_la-socket.lo
#8 50.12   CC       libguac_la-socket-broadcast.lo
#8 50.51   CC       libguac_la-socket-fd.lo
#8 50.99   CC       libguac_la-socket-nest.lo
#8 51.40   CC       libguac_la-socket-tee.lo
#8 51.72   CC       libguac_la-string.lo
#8 51.85 string.c: In function 'guac_strnstr':
#8 51.85 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.85   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.85       |                                      ^
#8 51.92 cc1: all warnings being treated as errors
#8 51.93 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.93 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.93 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.93 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.93 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.93 make[1]: Leaving directory '/build/guacamole-server'
#8 51.93 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.85   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.85       |                                      ^
51.92 cc1: all warnings being treated as errors
51.93 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.93 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.93 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.93 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.93 make[1]: *** [Makefile:552: all-recursive] Error 1
51.93 make[1]: Leaving directory '/build/guacamole-server'
51.93 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2366
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2366: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-ubuntu » ubuntu,latest #2365

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

Changes:


------------------------------------------
[...truncated 186.91 KiB...]
#8 34.77 rm -rf .libs _libs
#8 34.77 rm -f *.o
#8 34.78 rm -f sftp/*.o
#8 34.78 rm -f  test_common_ssh.log
#8 34.78 rm -f  test_common_ssh.trs
#8 34.78 rm -f  test-suite.log
#8 34.79 rm -f *.lo
#8 34.79 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 34.79 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 34.79 Making clean in src/terminal
#8 34.80 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 34.81 Making clean in .
#8 34.81 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 34.81 rm -f  libguac-terminal.la
#8 34.83 rm -f ./so_locations
#8 34.83 rm -rf .libs _libs
#8 34.83 rm -f *.o
#8 34.84 rm -f *.lo
#8 34.84 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 34.84 Making clean in tests
#8 34.84 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 34.84 rm -f  test_terminal
#8 34.85 test -z "" || rm -f  test_terminal
#8 34.85 rm -f  _generated_runner.c
#8 34.85 rm -rf .libs _libs
#8 34.86 rm -f *.o
#8 34.86 rm -f selection-point/*.o
#8 34.86 rm -f  test_terminal.log
#8 34.87 rm -f  test_terminal.trs
#8 34.87 rm -f  test-suite.log
#8 34.87 rm -f *.lo
#8 34.88 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 34.88 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 34.88 Making clean in src/pulse
#8 34.88 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 34.88 rm -rf .libs _libs
#8 34.89 rm -f  libguac_pulse.la
#8 34.90 rm -f ./so_locations
#8 34.90 rm -f *.o
#8 34.90 rm -f *.lo
#8 34.91 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 34.91 Making clean in src/protocols/kubernetes
#8 34.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 34.92 Making clean in .
#8 34.93 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 34.93 rm -f  libguac-client-kubernetes.la
#8 34.94 rm -f ./so_locations
#8 34.94 rm -rf .libs _libs
#8 34.94 rm -f *.o
#8 34.95 rm -f *.lo
#8 34.95 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 34.95 Making clean in tests
#8 34.96 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 34.96 rm -f  test_kubernetes
#8 34.96 test -z "" || rm -f  test_kubernetes
#8 34.96 rm -f  _generated_runner.c
#8 34.97 rm -rf .libs _libs
#8 34.97 rm -f *.o
#8 34.97 rm -f url/*.o
#8 34.98 rm -f  test_kubernetes.log
#8 34.98 rm -f  test_kubernetes.trs
#8 34.98 rm -f  test-suite.log
#8 34.98 rm -f *.lo
#8 34.99 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 34.99 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 34.99 Making clean in src/protocols/rdp
#8 35.00 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.01 Making clean in .
#8 35.02 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.02 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 35.03 rm -f ./so_locations
#8 35.03 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 35.03 rm -f  libguac-client-rdp.la
#8 35.05 rm -f ./so_locations
#8 35.05 rm -rf .libs _libs
#8 35.05 rm -rf channels/.libs channels/_libs
#8 35.06 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 35.06 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 35.06 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 35.06 rm -rf plugins/.libs plugins/_libs
#8 35.07 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 35.07 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 35.07 rm -f *.o
#8 35.08 rm -f channels/*.o
#8 35.08 rm -f channels/*.lo
#8 35.08 rm -f channels/audio-input/*.o
#8 35.09 rm -f channels/audio-input/*.lo
#8 35.09 rm -f channels/rdpdr/*.o
#8 35.09 rm -f channels/rdpdr/*.lo
#8 35.10 rm -f channels/rdpsnd/*.o
#8 35.10 rm -f channels/rdpsnd/*.lo
#8 35.10 rm -f plugins/*.o
#8 35.10 rm -f plugins/*.lo
#8 35.11 rm -f plugins/guac-common-svc/*.o
#8 35.11 rm -f plugins/guac-common-svc/*.lo
#8 35.11 rm -f plugins/guacai/*.o
#8 35.12 rm -f plugins/guacai/*.lo
#8 35.12 rm -f *.lo
#8 35.12 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.12 Making clean in tests
#8 35.13 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.13 rm -f  test_rdp
#8 35.13 test -z "" || rm -f  test_rdp
#8 35.13 rm -f  _generated_runner.c
#8 35.14 rm -rf .libs _libs
#8 35.14 rm -f *.o
#8 35.14 rm -f fs/*.o
#8 35.15 rm -f  test_rdp.log
#8 35.15 rm -f  test_rdp.trs
#8 35.15 rm -f  test-suite.log
#8 35.16 rm -f *.lo
#8 35.16 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.16 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.16 Making clean in src/protocols/ssh
#8 35.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 35.17 rm -f  libguac-client-ssh.la
#8 35.18 rm -f ./so_locations
#8 35.18 rm -rf .libs _libs
#8 35.19 rm -f *.o
#8 35.19 rm -f *.lo
#8 35.19 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 35.19 Making clean in src/protocols/telnet
#8 35.20 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 35.20 rm -f  libguac-client-telnet.la
#8 35.21 rm -f ./so_locations
#8 35.21 rm -rf .libs _libs
#8 35.22 rm -f *.o
#8 35.22 rm -f *.lo
#8 35.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 35.22 Making clean in src/protocols/vnc
#8 35.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 35.23 rm -f  libguac-client-vnc.la
#8 35.24 rm -f ./so_locations
#8 35.24 rm -rf .libs _libs
#8 35.25 rm -f *.o
#8 35.25 rm -f *.lo
#8 35.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 35.25 Making clean in src/guacd
#8 35.26 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 35.26 rm -f   
#8 35.26 rm -rf .libs _libs
#8 35.27 rm -f  guacd
#8 35.27 test -z "" || rm -f  guacd
#8 35.27 rm -f *.o
#8 35.28 rm -f *.lo
#8 35.28 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 35.28 Making clean in src/guacenc
#8 35.29 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 35.29 rm -f  guacenc
#8 35.29 test -z "" || rm -f  guacenc
#8 35.30 rm -rf .libs _libs
#8 35.30 rm -f *.o
#8 35.30 rm -f *.lo
#8 35.31 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 35.31 Making clean in src/guaclog
#8 35.31 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 35.31 rm -f  guaclog
#8 35.32 test -z "" || rm -f  guaclog
#8 35.32 rm -rf .libs _libs
#8 35.33 rm -f *.o
#8 35.33 rm -f *.lo
#8 35.33 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 35.34 make[1]: Entering directory '/build/guacamole-server'
#8 35.34 rm -rf .libs _libs
#8 35.34 rm -f *.lo
#8 35.34 make[1]: Leaving directory '/build/guacamole-server'
#8 35.35 + make
#8 35.35 make  all-recursive
#8 35.36 make[1]: Entering directory '/build/guacamole-server'
#8 35.37 Making all in src/libguac
#8 35.38 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.39 Making all in .
#8 35.39 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.40   CC       libguac_la-argv.lo
#8 35.90   CC       libguac_la-audio.lo
#8 36.36   CC       libguac_la-client.lo
#8 37.32   CC       libguac_la-display.lo
#8 37.84   CC       libguac_la-display-builtin-cursors.lo
#8 38.03   CC       libguac_la-display-cursor.lo
#8 38.41   CC       libguac_la-display-flush.lo
#8 39.06   CC       libguac_la-display-layer.lo
#8 39.61   CC       libguac_la-display-layer-list.lo
#8 40.14   CC       libguac_la-display-plan.lo
#8 40.83   CC       libguac_la-display-plan-combine.lo
#8 41.34   CC       libguac_la-display-plan-rect.lo
#8 41.75   CC       libguac_la-display-plan-search.lo
#8 42.24   CC       libguac_la-display-render-thread.lo
#8 42.63   CC       libguac_la-display-worker.lo
#8 43.18   CC       libguac_la-encode-jpeg.lo
#8 43.61   CC       libguac_la-encode-png.lo
#8 44.15   CC       libguac_la-error.lo
#8 44.47   CC       libguac_la-fifo.lo
#8 44.84   CC       libguac_la-file.lo
#8 45.26   CC       libguac_la-fips.lo
#8 45.65   CC       libguac_la-flag.lo
#8 46.02   CC       libguac_la-hash.lo
#8 46.32   CC       libguac_la-id.lo
#8 46.57   CC       libguac_la-mem.lo
#8 47.03   CC       libguac_la-rwlock.lo
#8 47.42   CC       libguac_la-palette.lo
#8 47.80   CC       libguac_la-parser.lo
#8 48.32   CC       libguac_la-pool.lo
#8 48.73   CC       libguac_la-protocol.lo
#8 50.60   CC       libguac_la-raw_encoder.lo
#8 51.03   CC       libguac_la-recording.lo
#8 51.48   CC       libguac_la-rect.lo
#8 51.75   CC       libguac_la-socket.lo
#8 52.35   CC       libguac_la-socket-broadcast.lo
#8 52.73   CC       libguac_la-socket-fd.lo
#8 53.21   CC       libguac_la-socket-nest.lo
#8 53.63   CC       libguac_la-socket-tee.lo
#8 53.96   CC       libguac_la-string.lo
#8 54.08 string.c: In function 'guac_strnstr':
#8 54.08 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 54.08   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 54.08       |                                      ^
#8 54.16 cc1: all warnings being treated as errors
#8 54.16 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 54.16 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.16 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.16 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 54.16 make[1]: Leaving directory '/build/guacamole-server'
#8 54.16 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 54.16 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
54.08   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
54.08       |                                      ^
54.16 cc1: all warnings being treated as errors
54.16 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
54.16 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
54.16 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
54.16 make[2]: *** [Makefile:1230: all-recursive] Error 1
54.16 make[1]: Leaving directory '/build/guacamole-server'
54.16 make[1]: *** [Makefile:552: all-recursive] Error 1
54.16 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2365
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2365: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-ubuntu » ubuntu,latest #2364

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

Changes:


------------------------------------------
[...truncated 186.83 KiB...]
#8 32.92 rm -rf .libs _libs
#8 32.92 rm -f *.o
#8 32.93 rm -f sftp/*.o
#8 32.93 rm -f  test_common_ssh.log
#8 32.93 rm -f  test_common_ssh.trs
#8 32.94 rm -f  test-suite.log
#8 32.94 rm -f *.lo
#8 32.94 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.94 Making clean in src/terminal
#8 32.95 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.96 Making clean in .
#8 32.96 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.96 rm -f  libguac-terminal.la
#8 32.98 rm -f ./so_locations
#8 32.98 rm -rf .libs _libs
#8 32.98 rm -f *.o
#8 32.98 rm -f *.lo
#8 32.99 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.99 Making clean in tests
#8 32.99 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.99 rm -f  test_terminal
#8 33.00 test -z "" || rm -f  test_terminal
#8 33.00 rm -f  _generated_runner.c
#8 33.00 rm -rf .libs _libs
#8 33.01 rm -f *.o
#8 33.01 rm -f selection-point/*.o
#8 33.02 rm -f  test_terminal.log
#8 33.02 rm -f  test_terminal.trs
#8 33.02 rm -f  test-suite.log
#8 33.03 rm -f *.lo
#8 33.03 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.03 Making clean in src/pulse
#8 33.03 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.03 rm -rf .libs _libs
#8 33.04 rm -f  libguac_pulse.la
#8 33.05 rm -f ./so_locations
#8 33.05 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.06 Making clean in src/protocols/kubernetes
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.08 Making clean in .
#8 33.08 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.08 rm -f  libguac-client-kubernetes.la
#8 33.09 rm -f ./so_locations
#8 33.10 rm -rf .libs _libs
#8 33.10 rm -f *.o
#8 33.10 rm -f *.lo
#8 33.11 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.11 Making clean in tests
#8 33.11 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.11 rm -f  test_kubernetes
#8 33.12 test -z "" || rm -f  test_kubernetes
#8 33.12 rm -f  _generated_runner.c
#8 33.12 rm -rf .libs _libs
#8 33.12 rm -f *.o
#8 33.13 rm -f url/*.o
#8 33.13 rm -f  test_kubernetes.log
#8 33.13 rm -f  test_kubernetes.trs
#8 33.14 rm -f  test-suite.log
#8 33.14 rm -f *.lo
#8 33.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.15 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.15 Making clean in src/protocols/rdp
#8 33.16 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.16 Making clean in .
#8 33.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.17 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.19 rm -f ./so_locations
#8 33.19 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.19 rm -f  libguac-client-rdp.la
#8 33.21 rm -f ./so_locations
#8 33.21 rm -rf .libs _libs
#8 33.21 rm -rf channels/.libs channels/_libs
#8 33.21 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.22 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.22 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.23 rm -rf plugins/.libs plugins/_libs
#8 33.23 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.23 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.24 rm -f *.o
#8 33.24 rm -f channels/*.o
#8 33.24 rm -f channels/*.lo
#8 33.25 rm -f channels/audio-input/*.o
#8 33.25 rm -f channels/audio-input/*.lo
#8 33.25 rm -f channels/rdpdr/*.o
#8 33.26 rm -f channels/rdpdr/*.lo
#8 33.26 rm -f channels/rdpsnd/*.o
#8 33.26 rm -f channels/rdpsnd/*.lo
#8 33.27 rm -f plugins/*.o
#8 33.27 rm -f plugins/*.lo
#8 33.28 rm -f plugins/guac-common-svc/*.o
#8 33.28 rm -f plugins/guac-common-svc/*.lo
#8 33.28 rm -f plugins/guacai/*.o
#8 33.29 rm -f plugins/guacai/*.lo
#8 33.29 rm -f *.lo
#8 33.29 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.29 Making clean in tests
#8 33.30 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.30 rm -f  test_rdp
#8 33.30 test -z "" || rm -f  test_rdp
#8 33.30 rm -f  _generated_runner.c
#8 33.31 rm -rf .libs _libs
#8 33.31 rm -f *.o
#8 33.31 rm -f fs/*.o
#8 33.32 rm -f  test_rdp.log
#8 33.32 rm -f  test_rdp.trs
#8 33.33 rm -f  test-suite.log
#8 33.33 rm -f *.lo
#8 33.33 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.33 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.33 Making clean in src/protocols/ssh
#8 33.34 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.34 rm -f  libguac-client-ssh.la
#8 33.35 rm -f ./so_locations
#8 33.35 rm -rf .libs _libs
#8 33.36 rm -f *.o
#8 33.36 rm -f *.lo
#8 33.36 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.37 Making clean in src/protocols/telnet
#8 33.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.37 rm -f  libguac-client-telnet.la
#8 33.38 rm -f ./so_locations
#8 33.38 rm -rf .libs _libs
#8 33.39 rm -f *.o
#8 33.39 rm -f *.lo
#8 33.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.40 Making clean in src/protocols/vnc
#8 33.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.40 rm -f  libguac-client-vnc.la
#8 33.41 rm -f ./so_locations
#8 33.42 rm -rf .libs _libs
#8 33.42 rm -f *.o
#8 33.42 rm -f *.lo
#8 33.43 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.43 Making clean in src/guacd
#8 33.43 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.43 rm -f   
#8 33.44 rm -rf .libs _libs
#8 33.44 rm -f  guacd
#8 33.44 test -z "" || rm -f  guacd
#8 33.45 rm -f *.o
#8 33.45 rm -f *.lo
#8 33.45 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.45 Making clean in src/guacenc
#8 33.46 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.46 rm -f  guacenc
#8 33.47 test -z "" || rm -f  guacenc
#8 33.47 rm -rf .libs _libs
#8 33.47 rm -f *.o
#8 33.48 rm -f *.lo
#8 33.48 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.48 Making clean in src/guaclog
#8 33.49 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.49 rm -f  guaclog
#8 33.49 test -z "" || rm -f  guaclog
#8 33.49 rm -rf .libs _libs
#8 33.50 rm -f *.o
#8 33.50 rm -f *.lo
#8 33.50 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.51 make[1]: Entering directory '/build/guacamole-server'
#8 33.51 rm -rf .libs _libs
#8 33.51 rm -f *.lo
#8 33.52 make[1]: Leaving directory '/build/guacamole-server'
#8 33.52 + make
#8 33.53 make  all-recursive
#8 33.53 make[1]: Entering directory '/build/guacamole-server'
#8 33.54 Making all in src/libguac
#8 33.55 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.56 Making all in .
#8 33.56 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.57   CC       libguac_la-argv.lo
#8 34.05   CC       libguac_la-audio.lo
#8 34.49   CC       libguac_la-client.lo
#8 35.44   CC       libguac_la-display.lo
#8 35.92   CC       libguac_la-display-builtin-cursors.lo
#8 36.10   CC       libguac_la-display-cursor.lo
#8 36.48   CC       libguac_la-display-flush.lo
#8 36.99   CC       libguac_la-display-layer.lo
#8 37.53   CC       libguac_la-display-layer-list.lo
#8 38.00   CC       libguac_la-display-plan.lo
#8 38.67   CC       libguac_la-display-plan-combine.lo
#8 39.15   CC       libguac_la-display-plan-rect.lo
#8 39.54   CC       libguac_la-display-plan-search.lo
#8 40.02   CC       libguac_la-display-render-thread.lo
#8 40.38   CC       libguac_la-display-worker.lo
#8 40.87   CC       libguac_la-encode-jpeg.lo
#8 41.29   CC       libguac_la-encode-png.lo
#8 41.83   CC       libguac_la-error.lo
#8 42.13   CC       libguac_la-fifo.lo
#8 42.49   CC       libguac_la-file.lo
#8 42.89   CC       libguac_la-fips.lo
#8 43.24   CC       libguac_la-flag.lo
#8 43.57   CC       libguac_la-hash.lo
#8 43.84   CC       libguac_la-id.lo
#8 44.07   CC       libguac_la-mem.lo
#8 44.51   CC       libguac_la-rwlock.lo
#8 44.87   CC       libguac_la-palette.lo
#8 45.25   CC       libguac_la-parser.lo
#8 45.76   CC       libguac_la-pool.lo
#8 46.14   CC       libguac_la-protocol.lo
#8 48.04   CC       libguac_la-raw_encoder.lo
#8 48.45   CC       libguac_la-recording.lo
#8 48.88   CC       libguac_la-rect.lo
#8 49.14   CC       libguac_la-socket.lo
#8 49.70   CC       libguac_la-socket-broadcast.lo
#8 50.16   CC       libguac_la-socket-fd.lo
#8 50.62   CC       libguac_la-socket-nest.lo
#8 51.03   CC       libguac_la-socket-tee.lo
#8 51.34   CC       libguac_la-string.lo
#8 51.46 string.c: In function 'guac_strnstr':
#8 51.46 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.46   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.46       |                                      ^
#8 51.54 cc1: all warnings being treated as errors
#8 51.54 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.54 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.54 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.54 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.54 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.54 make[1]: Leaving directory '/build/guacamole-server'
#8 51.54 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.46   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.46       |                                      ^
51.54 cc1: all warnings being treated as errors
51.54 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.54 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.54 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.54 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.54 make[1]: *** [Makefile:552: all-recursive] Error 1
51.54 make[1]: Leaving directory '/build/guacamole-server'
51.54 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2364
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2364: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-ubuntu » ubuntu,latest #2363

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

Changes:


------------------------------------------
[...truncated 186.62 KiB...]
#8 32.90 rm -rf .libs _libs
#8 32.91 rm -f *.o
#8 32.91 rm -f sftp/*.o
#8 32.91 rm -f  test_common_ssh.log
#8 32.92 rm -f  test_common_ssh.trs
#8 32.92 rm -f  test-suite.log
#8 32.92 rm -f *.lo
#8 32.93 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.93 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.93 Making clean in src/terminal
#8 32.93 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.94 Making clean in .
#8 32.95 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.95 rm -f  libguac-terminal.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.97 rm -f *.lo
#8 32.97 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.97 Making clean in tests
#8 32.98 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.98 rm -f  test_terminal
#8 32.98 test -z "" || rm -f  test_terminal
#8 32.98 rm -f  _generated_runner.c
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 32.99 rm -f selection-point/*.o
#8 33.00 rm -f  test_terminal.log
#8 33.00 rm -f  test_terminal.trs
#8 33.01 rm -f  test-suite.log
#8 33.01 rm -f *.lo
#8 33.01 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.01 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.01 Making clean in src/pulse
#8 33.02 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -f  libguac_pulse.la
#8 33.03 rm -f ./so_locations
#8 33.03 rm -f *.o
#8 33.04 rm -f *.lo
#8 33.04 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.04 Making clean in src/protocols/kubernetes
#8 33.05 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.05 Making clean in .
#8 33.06 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.06 rm -f  libguac-client-kubernetes.la
#8 33.07 rm -f ./so_locations
#8 33.07 rm -rf .libs _libs
#8 33.08 rm -f *.o
#8 33.08 rm -f *.lo
#8 33.08 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.08 Making clean in tests
#8 33.09 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.09 rm -f  test_kubernetes
#8 33.09 test -z "" || rm -f  test_kubernetes
#8 33.09 rm -f  _generated_runner.c
#8 33.10 rm -rf .libs _libs
#8 33.10 rm -f *.o
#8 33.10 rm -f url/*.o
#8 33.11 rm -f  test_kubernetes.log
#8 33.11 rm -f  test_kubernetes.trs
#8 33.11 rm -f  test-suite.log
#8 33.12 rm -f *.lo
#8 33.12 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.12 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.12 Making clean in src/protocols/rdp
#8 33.13 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.14 Making clean in .
#8 33.15 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.15 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.16 rm -f ./so_locations
#8 33.16 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.17 rm -f  libguac-client-rdp.la
#8 33.18 rm -f ./so_locations
#8 33.18 rm -rf .libs _libs
#8 33.19 rm -rf channels/.libs channels/_libs
#8 33.19 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.19 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.20 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.20 rm -rf plugins/.libs plugins/_libs
#8 33.21 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.21 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.21 rm -f *.o
#8 33.22 rm -f channels/*.o
#8 33.22 rm -f channels/*.lo
#8 33.22 rm -f channels/audio-input/*.o
#8 33.23 rm -f channels/audio-input/*.lo
#8 33.23 rm -f channels/rdpdr/*.o
#8 33.23 rm -f channels/rdpdr/*.lo
#8 33.24 rm -f channels/rdpsnd/*.o
#8 33.24 rm -f channels/rdpsnd/*.lo
#8 33.25 rm -f plugins/*.o
#8 33.25 rm -f plugins/*.lo
#8 33.25 rm -f plugins/guac-common-svc/*.o
#8 33.26 rm -f plugins/guac-common-svc/*.lo
#8 33.26 rm -f plugins/guacai/*.o
#8 33.26 rm -f plugins/guacai/*.lo
#8 33.27 rm -f *.lo
#8 33.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.27 Making clean in tests
#8 33.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.28 rm -f  test_rdp
#8 33.28 test -z "" || rm -f  test_rdp
#8 33.28 rm -f  _generated_runner.c
#8 33.29 rm -rf .libs _libs
#8 33.29 rm -f *.o
#8 33.29 rm -f fs/*.o
#8 33.30 rm -f  test_rdp.log
#8 33.30 rm -f  test_rdp.trs
#8 33.30 rm -f  test-suite.log
#8 33.31 rm -f *.lo
#8 33.31 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.31 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.31 Making clean in src/protocols/ssh
#8 33.32 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.32 rm -f  libguac-client-ssh.la
#8 33.33 rm -f ./so_locations
#8 33.34 rm -rf .libs _libs
#8 33.34 rm -f *.o
#8 33.34 rm -f *.lo
#8 33.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.35 Making clean in src/protocols/telnet
#8 33.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.35 rm -f  libguac-client-telnet.la
#8 33.37 rm -f ./so_locations
#8 33.37 rm -rf .libs _libs
#8 33.37 rm -f *.o
#8 33.38 rm -f *.lo
#8 33.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.38 Making clean in src/protocols/vnc
#8 33.38 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.38 rm -f  libguac-client-vnc.la
#8 33.40 rm -f ./so_locations
#8 33.40 rm -rf .libs _libs
#8 33.40 rm -f *.o
#8 33.41 rm -f *.lo
#8 33.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.41 Making clean in src/guacd
#8 33.42 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.42 rm -f   
#8 33.42 rm -rf .libs _libs
#8 33.42 rm -f  guacd
#8 33.43 test -z "" || rm -f  guacd
#8 33.43 rm -f *.o
#8 33.43 rm -f *.lo
#8 33.44 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.44 Making clean in src/guacenc
#8 33.44 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.44 rm -f  guacenc
#8 33.45 test -z "" || rm -f  guacenc
#8 33.45 rm -rf .libs _libs
#8 33.46 rm -f *.o
#8 33.46 rm -f *.lo
#8 33.46 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.46 Making clean in src/guaclog
#8 33.47 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.47 rm -f  guaclog
#8 33.47 test -z "" || rm -f  guaclog
#8 33.47 rm -rf .libs _libs
#8 33.48 rm -f *.o
#8 33.48 rm -f *.lo
#8 33.49 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.49 make[1]: Entering directory '/build/guacamole-server'
#8 33.49 rm -rf .libs _libs
#8 33.49 rm -f *.lo
#8 33.50 make[1]: Leaving directory '/build/guacamole-server'
#8 33.50 + make
#8 33.51 make  all-recursive
#8 33.51 make[1]: Entering directory '/build/guacamole-server'
#8 33.52 Making all in src/libguac
#8 33.53 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.54 Making all in .
#8 33.54 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.55   CC       libguac_la-argv.lo
#8 34.02   CC       libguac_la-audio.lo
#8 34.47   CC       libguac_la-client.lo
#8 35.42   CC       libguac_la-display.lo
#8 35.91   CC       libguac_la-display-builtin-cursors.lo
#8 36.09   CC       libguac_la-display-cursor.lo
#8 36.46   CC       libguac_la-display-flush.lo
#8 36.99   CC       libguac_la-display-layer.lo
#8 37.54   CC       libguac_la-display-layer-list.lo
#8 38.06   CC       libguac_la-display-plan.lo
#8 38.74   CC       libguac_la-display-plan-combine.lo
#8 39.24   CC       libguac_la-display-plan-rect.lo
#8 39.65   CC       libguac_la-display-plan-search.lo
#8 40.14   CC       libguac_la-display-render-thread.lo
#8 40.52   CC       libguac_la-display-worker.lo
#8 41.05   CC       libguac_la-encode-jpeg.lo
#8 41.48   CC       libguac_la-encode-png.lo
#8 42.02   CC       libguac_la-error.lo
#8 42.33   CC       libguac_la-fifo.lo
#8 42.71   CC       libguac_la-file.lo
#8 43.12   CC       libguac_la-fips.lo
#8 43.50   CC       libguac_la-flag.lo
#8 43.87   CC       libguac_la-hash.lo
#8 44.17   CC       libguac_la-id.lo
#8 44.41   CC       libguac_la-mem.lo
#8 44.88   CC       libguac_la-rwlock.lo
#8 45.25   CC       libguac_la-palette.lo
#8 45.64   CC       libguac_la-parser.lo
#8 46.15   CC       libguac_la-pool.lo
#8 46.55   CC       libguac_la-protocol.lo
#8 48.34   CC       libguac_la-raw_encoder.lo
#8 48.76   CC       libguac_la-recording.lo
#8 49.21   CC       libguac_la-rect.lo
#8 49.48   CC       libguac_la-socket.lo
#8 50.10   CC       libguac_la-socket-broadcast.lo
#8 50.50   CC       libguac_la-socket-fd.lo
#8 50.98   CC       libguac_la-socket-nest.lo
#8 51.38   CC       libguac_la-socket-tee.lo
#8 51.71   CC       libguac_la-string.lo
#8 51.84 string.c: In function 'guac_strnstr':
#8 51.84 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.84   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.84       |                                      ^
#8 51.91 cc1: all warnings being treated as errors
#8 51.92 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.92 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.92 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.92 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.92 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.92 make[1]: Leaving directory '/build/guacamole-server'
#8 51.92 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.84   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.84       |                                      ^
51.91 cc1: all warnings being treated as errors
51.92 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.92 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.92 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.92 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.92 make[1]: *** [Makefile:552: all-recursive] Error 1
51.92 make[1]: Leaving directory '/build/guacamole-server'
51.92 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2363
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2363: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-ubuntu » ubuntu,latest #2362

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

Changes:


------------------------------------------
[...truncated 188.74 KiB...]
#8 32.49 rm -rf .libs _libs
#8 32.49 rm -f *.o
#8 32.50 rm -f sftp/*.o
#8 32.50 rm -f  test_common_ssh.log
#8 32.50 rm -f  test_common_ssh.trs
#8 32.51 rm -f  test-suite.log
#8 32.51 rm -f *.lo
#8 32.51 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.51 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.51 Making clean in src/terminal
#8 32.52 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.53 Making clean in .
#8 32.53 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.53 rm -f  libguac-terminal.la
#8 32.55 rm -f ./so_locations
#8 32.55 rm -rf .libs _libs
#8 32.55 rm -f *.o
#8 32.56 rm -f *.lo
#8 32.56 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.56 Making clean in tests
#8 32.56 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.56 rm -f  test_terminal
#8 32.57 test -z "" || rm -f  test_terminal
#8 32.57 rm -f  _generated_runner.c
#8 32.57 rm -rf .libs _libs
#8 32.58 rm -f *.o
#8 32.58 rm -f selection-point/*.o
#8 32.58 rm -f  test_terminal.log
#8 32.59 rm -f  test_terminal.trs
#8 32.59 rm -f  test-suite.log
#8 32.60 rm -f *.lo
#8 32.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.60 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.60 Making clean in src/pulse
#8 32.60 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.60 rm -rf .libs _libs
#8 32.61 rm -f  libguac_pulse.la
#8 32.62 rm -f ./so_locations
#8 32.62 rm -f *.o
#8 32.63 rm -f *.lo
#8 32.63 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.63 Making clean in src/protocols/kubernetes
#8 32.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.64 Making clean in .
#8 32.65 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.65 rm -f  libguac-client-kubernetes.la
#8 32.66 rm -f ./so_locations
#8 32.66 rm -rf .libs _libs
#8 32.66 rm -f *.o
#8 32.67 rm -f *.lo
#8 32.67 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.67 Making clean in tests
#8 32.68 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.68 rm -f  test_kubernetes
#8 32.68 test -z "" || rm -f  test_kubernetes
#8 32.68 rm -f  _generated_runner.c
#8 32.69 rm -rf .libs _libs
#8 32.69 rm -f *.o
#8 32.69 rm -f url/*.o
#8 32.70 rm -f  test_kubernetes.log
#8 32.70 rm -f  test_kubernetes.trs
#8 32.71 rm -f  test-suite.log
#8 32.71 rm -f *.lo
#8 32.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.71 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.72 Making clean in src/protocols/rdp
#8 32.72 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.73 Making clean in .
#8 32.74 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.74 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.75 rm -f ./so_locations
#8 32.76 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.76 rm -f  libguac-client-rdp.la
#8 32.77 rm -f ./so_locations
#8 32.77 rm -rf .libs _libs
#8 32.78 rm -rf channels/.libs channels/_libs
#8 32.78 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.79 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.79 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.79 rm -rf plugins/.libs plugins/_libs
#8 32.80 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.80 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.80 rm -f *.o
#8 32.81 rm -f channels/*.o
#8 32.81 rm -f channels/*.lo
#8 32.82 rm -f channels/audio-input/*.o
#8 32.82 rm -f channels/audio-input/*.lo
#8 32.82 rm -f channels/rdpdr/*.o
#8 32.83 rm -f channels/rdpdr/*.lo
#8 32.83 rm -f channels/rdpsnd/*.o
#8 32.83 rm -f channels/rdpsnd/*.lo
#8 32.84 rm -f plugins/*.o
#8 32.84 rm -f plugins/*.lo
#8 32.84 rm -f plugins/guac-common-svc/*.o
#8 32.85 rm -f plugins/guac-common-svc/*.lo
#8 32.85 rm -f plugins/guacai/*.o
#8 32.85 rm -f plugins/guacai/*.lo
#8 32.86 rm -f *.lo
#8 32.86 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.86 Making clean in tests
#8 32.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.87 rm -f  test_rdp
#8 32.87 test -z "" || rm -f  test_rdp
#8 32.87 rm -f  _generated_runner.c
#8 32.88 rm -rf .libs _libs
#8 32.88 rm -f *.o
#8 32.88 rm -f fs/*.o
#8 32.89 rm -f  test_rdp.log
#8 32.89 rm -f  test_rdp.trs
#8 32.90 rm -f  test-suite.log
#8 32.90 rm -f *.lo
#8 32.90 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.91 Making clean in src/protocols/ssh
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.91 rm -f  libguac-client-ssh.la
#8 32.93 rm -f ./so_locations
#8 32.93 rm -rf .libs _libs
#8 32.93 rm -f *.o
#8 32.94 rm -f *.lo
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.94 Making clean in src/protocols/telnet
#8 32.95 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.95 rm -f  libguac-client-telnet.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.97 rm -f *.o
#8 32.97 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.97 Making clean in src/protocols/vnc
#8 32.98 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.98 rm -f  libguac-client-vnc.la
#8 32.99 rm -f ./so_locations
#8 32.99 rm -rf .libs _libs
#8 33.00 rm -f *.o
#8 33.00 rm -f *.lo
#8 33.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.01 Making clean in src/guacd
#8 33.01 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.01 rm -f   
#8 33.01 rm -rf .libs _libs
#8 33.02 rm -f  guacd
#8 33.02 test -z "" || rm -f  guacd
#8 33.02 rm -f *.o
#8 33.03 rm -f *.lo
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.03 Making clean in src/guacenc
#8 33.04 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.04 rm -f  guacenc
#8 33.04 test -z "" || rm -f  guacenc
#8 33.05 rm -rf .libs _libs
#8 33.05 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.06 Making clean in src/guaclog
#8 33.06 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.06 rm -f  guaclog
#8 33.07 test -z "" || rm -f  guaclog
#8 33.07 rm -rf .libs _libs
#8 33.07 rm -f *.o
#8 33.08 rm -f *.lo
#8 33.08 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.09 make[1]: Entering directory '/build/guacamole-server'
#8 33.09 rm -rf .libs _libs
#8 33.09 rm -f *.lo
#8 33.09 make[1]: Leaving directory '/build/guacamole-server'
#8 33.09 + make
#8 33.10 make  all-recursive
#8 33.11 make[1]: Entering directory '/build/guacamole-server'
#8 33.12 Making all in src/libguac
#8 33.12 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.13 Making all in .
#8 33.14 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.14   CC       libguac_la-argv.lo
#8 33.62   CC       libguac_la-audio.lo
#8 34.07   CC       libguac_la-client.lo
#8 35.01   CC       libguac_la-display.lo
#8 35.50   CC       libguac_la-display-builtin-cursors.lo
#8 35.67   CC       libguac_la-display-cursor.lo
#8 36.03   CC       libguac_la-display-flush.lo
#8 36.55   CC       libguac_la-display-layer.lo
#8 37.11   CC       libguac_la-display-layer-list.lo
#8 37.63   CC       libguac_la-display-plan.lo
#8 38.32   CC       libguac_la-display-plan-combine.lo
#8 38.81   CC       libguac_la-display-plan-rect.lo
#8 39.20   CC       libguac_la-display-plan-search.lo
#8 39.68   CC       libguac_la-display-render-thread.lo
#8 40.05   CC       libguac_la-display-worker.lo
#8 40.58   CC       libguac_la-encode-jpeg.lo
#8 41.02   CC       libguac_la-encode-png.lo
#8 41.56   CC       libguac_la-error.lo
#8 41.87   CC       libguac_la-fifo.lo
#8 42.24   CC       libguac_la-file.lo
#8 42.66   CC       libguac_la-fips.lo
#8 43.04   CC       libguac_la-flag.lo
#8 43.41   CC       libguac_la-hash.lo
#8 43.70   CC       libguac_la-id.lo
#8 43.94   CC       libguac_la-mem.lo
#8 44.41   CC       libguac_la-rwlock.lo
#8 44.77   CC       libguac_la-palette.lo
#8 45.15   CC       libguac_la-parser.lo
#8 45.65   CC       libguac_la-pool.lo
#8 46.04   CC       libguac_la-protocol.lo
#8 47.73   CC       libguac_la-raw_encoder.lo
#8 48.09   CC       libguac_la-recording.lo
#8 48.48   CC       libguac_la-rect.lo
#8 48.76   CC       libguac_la-socket.lo
#8 49.37   CC       libguac_la-socket-broadcast.lo
#8 49.75   CC       libguac_la-socket-fd.lo
#8 50.22   CC       libguac_la-socket-nest.lo
#8 50.62   CC       libguac_la-socket-tee.lo
#8 50.95   CC       libguac_la-string.lo
#8 51.07 string.c: In function 'guac_strnstr':
#8 51.07 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.07   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.07       |                                      ^
#8 51.15 cc1: all warnings being treated as errors
#8 51.15 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.15 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.15 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.15 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.16 make[1]: Leaving directory '/build/guacamole-server'
#8 51.16 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.16 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.07   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.07       |                                      ^
51.15 cc1: all warnings being treated as errors
51.15 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.15 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.15 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.15 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.16 make[1]: Leaving directory '/build/guacamole-server'
51.16 make[1]: *** [Makefile:552: all-recursive] Error 1
51.16 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2362
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2362: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-ubuntu » ubuntu,latest #2361

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

Changes:


------------------------------------------
[...truncated 186.62 KiB...]
#8 33.02 rm -rf .libs _libs
#8 33.03 rm -f *.o
#8 33.03 rm -f sftp/*.o
#8 33.03 rm -f  test_common_ssh.log
#8 33.04 rm -f  test_common_ssh.trs
#8 33.04 rm -f  test-suite.log
#8 33.04 rm -f *.lo
#8 33.05 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.05 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.05 Making clean in src/terminal
#8 33.05 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.06 Making clean in .
#8 33.07 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.07 rm -f  libguac-terminal.la
#8 33.08 rm -f ./so_locations
#8 33.08 rm -rf .libs _libs
#8 33.09 rm -f *.o
#8 33.09 rm -f *.lo
#8 33.09 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.09 Making clean in tests
#8 33.10 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.10 rm -f  test_terminal
#8 33.10 test -z "" || rm -f  test_terminal
#8 33.10 rm -f  _generated_runner.c
#8 33.11 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f selection-point/*.o
#8 33.12 rm -f  test_terminal.log
#8 33.12 rm -f  test_terminal.trs
#8 33.13 rm -f  test-suite.log
#8 33.13 rm -f *.lo
#8 33.13 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.13 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.13 Making clean in src/pulse
#8 33.14 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.14 rm -rf .libs _libs
#8 33.14 rm -f  libguac_pulse.la
#8 33.16 rm -f ./so_locations
#8 33.16 rm -f *.o
#8 33.16 rm -f *.lo
#8 33.17 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.17 Making clean in src/protocols/kubernetes
#8 33.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.18 Making clean in .
#8 33.19 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.19 rm -f  libguac-client-kubernetes.la
#8 33.20 rm -f ./so_locations
#8 33.20 rm -rf .libs _libs
#8 33.20 rm -f *.o
#8 33.21 rm -f *.lo
#8 33.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.21 Making clean in tests
#8 33.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.22 rm -f  test_kubernetes
#8 33.22 test -z "" || rm -f  test_kubernetes
#8 33.22 rm -f  _generated_runner.c
#8 33.23 rm -rf .libs _libs
#8 33.23 rm -f *.o
#8 33.23 rm -f url/*.o
#8 33.24 rm -f  test_kubernetes.log
#8 33.24 rm -f  test_kubernetes.trs
#8 33.25 rm -f  test-suite.log
#8 33.25 rm -f *.lo
#8 33.25 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.25 Making clean in src/protocols/rdp
#8 33.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.27 Making clean in .
#8 33.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.28 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.30 rm -f ./so_locations
#8 33.30 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.30 rm -f  libguac-client-rdp.la
#8 33.31 rm -f ./so_locations
#8 33.31 rm -rf .libs _libs
#8 33.32 rm -rf channels/.libs channels/_libs
#8 33.32 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.32 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.33 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.33 rm -rf plugins/.libs plugins/_libs
#8 33.34 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.34 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.34 rm -f *.o
#8 33.35 rm -f channels/*.o
#8 33.35 rm -f channels/*.lo
#8 33.36 rm -f channels/audio-input/*.o
#8 33.36 rm -f channels/audio-input/*.lo
#8 33.36 rm -f channels/rdpdr/*.o
#8 33.37 rm -f channels/rdpdr/*.lo
#8 33.37 rm -f channels/rdpsnd/*.o
#8 33.37 rm -f channels/rdpsnd/*.lo
#8 33.38 rm -f plugins/*.o
#8 33.38 rm -f plugins/*.lo
#8 33.38 rm -f plugins/guac-common-svc/*.o
#8 33.39 rm -f plugins/guac-common-svc/*.lo
#8 33.39 rm -f plugins/guacai/*.o
#8 33.39 rm -f plugins/guacai/*.lo
#8 33.40 rm -f *.lo
#8 33.40 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.40 Making clean in tests
#8 33.40 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.40 rm -f  test_rdp
#8 33.41 test -z "" || rm -f  test_rdp
#8 33.41 rm -f  _generated_runner.c
#8 33.42 rm -rf .libs _libs
#8 33.42 rm -f *.o
#8 33.42 rm -f fs/*.o
#8 33.43 rm -f  test_rdp.log
#8 33.43 rm -f  test_rdp.trs
#8 33.44 rm -f  test-suite.log
#8 33.44 rm -f *.lo
#8 33.44 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.44 Making clean in src/protocols/ssh
#8 33.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.45 rm -f  libguac-client-ssh.la
#8 33.46 rm -f ./so_locations
#8 33.46 rm -rf .libs _libs
#8 33.47 rm -f *.o
#8 33.47 rm -f *.lo
#8 33.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.48 Making clean in src/protocols/telnet
#8 33.48 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.48 rm -f  libguac-client-telnet.la
#8 33.50 rm -f ./so_locations
#8 33.50 rm -rf .libs _libs
#8 33.50 rm -f *.o
#8 33.51 rm -f *.lo
#8 33.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.51 Making clean in src/protocols/vnc
#8 33.51 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.51 rm -f  libguac-client-vnc.la
#8 33.53 rm -f ./so_locations
#8 33.53 rm -rf .libs _libs
#8 33.53 rm -f *.o
#8 33.54 rm -f *.lo
#8 33.54 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.54 Making clean in src/guacd
#8 33.55 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.55 rm -f   
#8 33.55 rm -rf .libs _libs
#8 33.55 rm -f  guacd
#8 33.56 test -z "" || rm -f  guacd
#8 33.56 rm -f *.o
#8 33.56 rm -f *.lo
#8 33.57 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.57 Making clean in src/guacenc
#8 33.57 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.57 rm -f  guacenc
#8 33.58 test -z "" || rm -f  guacenc
#8 33.58 rm -rf .libs _libs
#8 33.59 rm -f *.o
#8 33.59 rm -f *.lo
#8 33.59 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.59 Making clean in src/guaclog
#8 33.60 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.60 rm -f  guaclog
#8 33.60 test -z "" || rm -f  guaclog
#8 33.61 rm -rf .libs _libs
#8 33.61 rm -f *.o
#8 33.61 rm -f *.lo
#8 33.62 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.62 make[1]: Entering directory '/build/guacamole-server'
#8 33.62 rm -rf .libs _libs
#8 33.62 rm -f *.lo
#8 33.63 make[1]: Leaving directory '/build/guacamole-server'
#8 33.63 + make
#8 33.64 make  all-recursive
#8 33.64 make[1]: Entering directory '/build/guacamole-server'
#8 33.65 Making all in src/libguac
#8 33.66 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.66 Making all in .
#8 33.67 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.67   CC       libguac_la-argv.lo
#8 34.14   CC       libguac_la-audio.lo
#8 34.59   CC       libguac_la-client.lo
#8 35.52   CC       libguac_la-display.lo
#8 36.01   CC       libguac_la-display-builtin-cursors.lo
#8 36.19   CC       libguac_la-display-cursor.lo
#8 36.56   CC       libguac_la-display-flush.lo
#8 37.08   CC       libguac_la-display-layer.lo
#8 37.63   CC       libguac_la-display-layer-list.lo
#8 38.15   CC       libguac_la-display-plan.lo
#8 38.86   CC       libguac_la-display-plan-combine.lo
#8 39.35   CC       libguac_la-display-plan-rect.lo
#8 39.73   CC       libguac_la-display-plan-search.lo
#8 40.20   CC       libguac_la-display-render-thread.lo
#8 40.57   CC       libguac_la-display-worker.lo
#8 41.11   CC       libguac_la-encode-jpeg.lo
#8 41.54   CC       libguac_la-encode-png.lo
#8 42.08   CC       libguac_la-error.lo
#8 42.39   CC       libguac_la-fifo.lo
#8 42.76   CC       libguac_la-file.lo
#8 43.17   CC       libguac_la-fips.lo
#8 43.55   CC       libguac_la-flag.lo
#8 43.91   CC       libguac_la-hash.lo
#8 44.20   CC       libguac_la-id.lo
#8 44.44   CC       libguac_la-mem.lo
#8 44.90   CC       libguac_la-rwlock.lo
#8 45.26   CC       libguac_la-palette.lo
#8 45.64   CC       libguac_la-parser.lo
#8 46.16   CC       libguac_la-pool.lo
#8 46.56   CC       libguac_la-protocol.lo
#8 48.31   CC       libguac_la-raw_encoder.lo
#8 48.72   CC       libguac_la-recording.lo
#8 49.16   CC       libguac_la-rect.lo
#8 49.44   CC       libguac_la-socket.lo
#8 50.05   CC       libguac_la-socket-broadcast.lo
#8 50.45   CC       libguac_la-socket-fd.lo
#8 50.92   CC       libguac_la-socket-nest.lo
#8 51.33   CC       libguac_la-socket-tee.lo
#8 51.66   CC       libguac_la-string.lo
#8 51.78 string.c: In function 'guac_strnstr':
#8 51.78 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.78   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.78       |                                      ^
#8 51.85 cc1: all warnings being treated as errors
#8 51.86 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.86 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.86 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.86 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.86 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.86 make[1]: Leaving directory '/build/guacamole-server'
#8 51.86 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.78   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.78       |                                      ^
51.85 cc1: all warnings being treated as errors
51.86 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.86 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.86 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.86 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.86 make[1]: *** [Makefile:552: all-recursive] Error 1
51.86 make[1]: Leaving directory '/build/guacamole-server'
51.86 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2361
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2361: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-ubuntu » ubuntu,latest #2360

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

Changes:


------------------------------------------
[...truncated 186.61 KiB...]
#8 31.93 rm -rf .libs _libs
#8 31.93 rm -f *.o
#8 31.94 rm -f sftp/*.o
#8 31.94 rm -f  test_common_ssh.log
#8 31.94 rm -f  test_common_ssh.trs
#8 31.95 rm -f  test-suite.log
#8 31.95 rm -f *.lo
#8 31.95 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 31.95 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 31.95 Making clean in src/terminal
#8 31.96 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.97 Making clean in .
#8 31.97 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.97 rm -f  libguac-terminal.la
#8 31.98 rm -f ./so_locations
#8 31.99 rm -rf .libs _libs
#8 31.99 rm -f *.o
#8 31.99 rm -f *.lo
#8 32.00 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.00 Making clean in tests
#8 32.00 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.00 rm -f  test_terminal
#8 32.00 test -z "" || rm -f  test_terminal
#8 32.01 rm -f  _generated_runner.c
#8 32.01 rm -rf .libs _libs
#8 32.01 rm -f *.o
#8 32.02 rm -f selection-point/*.o
#8 32.02 rm -f  test_terminal.log
#8 32.02 rm -f  test_terminal.trs
#8 32.02 rm -f  test-suite.log
#8 32.03 rm -f *.lo
#8 32.03 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.03 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.03 Making clean in src/pulse
#8 32.04 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.04 rm -rf .libs _libs
#8 32.04 rm -f  libguac_pulse.la
#8 32.05 rm -f ./so_locations
#8 32.05 rm -f *.o
#8 32.06 rm -f *.lo
#8 32.06 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.06 Making clean in src/protocols/kubernetes
#8 32.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.07 Making clean in .
#8 32.07 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.07 rm -f  libguac-client-kubernetes.la
#8 32.09 rm -f ./so_locations
#8 32.09 rm -rf .libs _libs
#8 32.09 rm -f *.o
#8 32.09 rm -f *.lo
#8 32.10 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.10 Making clean in tests
#8 32.10 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.10 rm -f  test_kubernetes
#8 32.10 test -z "" || rm -f  test_kubernetes
#8 32.11 rm -f  _generated_runner.c
#8 32.11 rm -rf .libs _libs
#8 32.11 rm -f *.o
#8 32.12 rm -f url/*.o
#8 32.12 rm -f  test_kubernetes.log
#8 32.12 rm -f  test_kubernetes.trs
#8 32.13 rm -f  test-suite.log
#8 32.13 rm -f *.lo
#8 32.13 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.13 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.13 Making clean in src/protocols/rdp
#8 32.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.15 Making clean in .
#8 32.16 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.16 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.17 rm -f ./so_locations
#8 32.17 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.17 rm -f  libguac-client-rdp.la
#8 32.18 rm -f ./so_locations
#8 32.18 rm -rf .libs _libs
#8 32.19 rm -rf channels/.libs channels/_libs
#8 32.19 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.19 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.20 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.20 rm -rf plugins/.libs plugins/_libs
#8 32.20 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.21 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.21 rm -f *.o
#8 32.21 rm -f channels/*.o
#8 32.21 rm -f channels/*.lo
#8 32.22 rm -f channels/audio-input/*.o
#8 32.22 rm -f channels/audio-input/*.lo
#8 32.22 rm -f channels/rdpdr/*.o
#8 32.23 rm -f channels/rdpdr/*.lo
#8 32.23 rm -f channels/rdpsnd/*.o
#8 32.23 rm -f channels/rdpsnd/*.lo
#8 32.24 rm -f plugins/*.o
#8 32.24 rm -f plugins/*.lo
#8 32.24 rm -f plugins/guac-common-svc/*.o
#8 32.24 rm -f plugins/guac-common-svc/*.lo
#8 32.25 rm -f plugins/guacai/*.o
#8 32.25 rm -f plugins/guacai/*.lo
#8 32.25 rm -f *.lo
#8 32.26 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.26 Making clean in tests
#8 32.26 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.26 rm -f  test_rdp
#8 32.26 test -z "" || rm -f  test_rdp
#8 32.27 rm -f  _generated_runner.c
#8 32.27 rm -rf .libs _libs
#8 32.27 rm -f *.o
#8 32.28 rm -f fs/*.o
#8 32.28 rm -f  test_rdp.log
#8 32.28 rm -f  test_rdp.trs
#8 32.28 rm -f  test-suite.log
#8 32.29 rm -f *.lo
#8 32.29 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.29 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.29 Making clean in src/protocols/ssh
#8 32.30 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.30 rm -f  libguac-client-ssh.la
#8 32.31 rm -f ./so_locations
#8 32.31 rm -rf .libs _libs
#8 32.31 rm -f *.o
#8 32.31 rm -f *.lo
#8 32.32 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.32 Making clean in src/protocols/telnet
#8 32.32 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.32 rm -f  libguac-client-telnet.la
#8 32.33 rm -f ./so_locations
#8 32.34 rm -rf .libs _libs
#8 32.34 rm -f *.o
#8 32.34 rm -f *.lo
#8 32.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.34 Making clean in src/protocols/vnc
#8 32.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.35 rm -f  libguac-client-vnc.la
#8 32.36 rm -f ./so_locations
#8 32.36 rm -rf .libs _libs
#8 32.36 rm -f *.o
#8 32.37 rm -f *.lo
#8 32.37 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.37 Making clean in src/guacd
#8 32.38 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.38 rm -f   
#8 32.38 rm -rf .libs _libs
#8 32.38 rm -f  guacd
#8 32.38 test -z "" || rm -f  guacd
#8 32.39 rm -f *.o
#8 32.39 rm -f *.lo
#8 32.39 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.39 Making clean in src/guacenc
#8 32.40 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.40 rm -f  guacenc
#8 32.40 test -z "" || rm -f  guacenc
#8 32.40 rm -rf .libs _libs
#8 32.41 rm -f *.o
#8 32.41 rm -f *.lo
#8 32.41 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.41 Making clean in src/guaclog
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.42 rm -f  guaclog
#8 32.42 test -z "" || rm -f  guaclog
#8 32.42 rm -rf .libs _libs
#8 32.43 rm -f *.o
#8 32.43 rm -f *.lo
#8 32.43 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.44 make[1]: Entering directory '/build/guacamole-server'
#8 32.44 rm -rf .libs _libs
#8 32.44 rm -f *.lo
#8 32.44 make[1]: Leaving directory '/build/guacamole-server'
#8 32.44 + make
#8 32.45 make  all-recursive
#8 32.45 make[1]: Entering directory '/build/guacamole-server'
#8 32.46 Making all in src/libguac
#8 32.47 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.47 Making all in .
#8 32.48 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.48   CC       libguac_la-argv.lo
#8 32.95   CC       libguac_la-audio.lo
#8 33.38   CC       libguac_la-client.lo
#8 34.35   CC       libguac_la-display.lo
#8 34.84   CC       libguac_la-display-builtin-cursors.lo
#8 35.00   CC       libguac_la-display-cursor.lo
#8 35.34   CC       libguac_la-display-flush.lo
#8 35.79   CC       libguac_la-display-layer.lo
#8 36.33   CC       libguac_la-display-layer-list.lo
#8 36.83   CC       libguac_la-display-plan.lo
#8 37.46   CC       libguac_la-display-plan-combine.lo
#8 37.94   CC       libguac_la-display-plan-rect.lo
#8 38.30   CC       libguac_la-display-plan-search.lo
#8 38.76   CC       libguac_la-display-render-thread.lo
#8 39.11   CC       libguac_la-display-worker.lo
#8 39.58   CC       libguac_la-encode-jpeg.lo
#8 39.97   CC       libguac_la-encode-png.lo
#8 40.49   CC       libguac_la-error.lo
#8 40.82   CC       libguac_la-fifo.lo
#8 41.18   CC       libguac_la-file.lo
#8 41.55   CC       libguac_la-fips.lo
#8 41.91   CC       libguac_la-flag.lo
#8 42.30   CC       libguac_la-hash.lo
#8 42.66   CC       libguac_la-id.lo
#8 42.89   CC       libguac_la-mem.lo
#8 43.34   CC       libguac_la-rwlock.lo
#8 43.70   CC       libguac_la-palette.lo
#8 44.06   CC       libguac_la-parser.lo
#8 44.57   CC       libguac_la-pool.lo
#8 44.96   CC       libguac_la-protocol.lo
#8 46.74   CC       libguac_la-raw_encoder.lo
#8 47.14   CC       libguac_la-recording.lo
#8 47.58   CC       libguac_la-rect.lo
#8 47.85   CC       libguac_la-socket.lo
#8 48.46   CC       libguac_la-socket-broadcast.lo
#8 48.85   CC       libguac_la-socket-fd.lo
#8 49.31   CC       libguac_la-socket-nest.lo
#8 49.70   CC       libguac_la-socket-tee.lo
#8 50.02   CC       libguac_la-string.lo
#8 50.14 string.c: In function 'guac_strnstr':
#8 50.14 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 50.14   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 50.14       |                                      ^
#8 50.22 cc1: all warnings being treated as errors
#8 50.23 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 50.23 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.23 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 50.23 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.23 make[1]: Leaving directory '/build/guacamole-server'
#8 50.23 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 50.23 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
50.14   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
50.14       |                                      ^
50.22 cc1: all warnings being treated as errors
50.23 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
50.23 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
50.23 make[2]: *** [Makefile:1230: all-recursive] Error 1
50.23 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
50.23 make[1]: Leaving directory '/build/guacamole-server'
50.23 make[1]: *** [Makefile:552: all-recursive] Error 1
50.23 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2360
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2360: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-ubuntu » ubuntu,latest #2359

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

Changes:


------------------------------------------
[...truncated 186.62 KiB...]
#8 32.79 rm -rf .libs _libs
#8 32.79 rm -f *.o
#8 32.79 rm -f sftp/*.o
#8 32.80 rm -f  test_common_ssh.log
#8 32.80 rm -f  test_common_ssh.trs
#8 32.80 rm -f  test-suite.log
#8 32.81 rm -f *.lo
#8 32.81 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.81 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.81 Making clean in src/terminal
#8 32.82 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.83 Making clean in .
#8 32.83 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.83 rm -f  libguac-terminal.la
#8 32.84 rm -f ./so_locations
#8 32.85 rm -rf .libs _libs
#8 32.85 rm -f *.o
#8 32.85 rm -f *.lo
#8 32.86 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.86 Making clean in tests
#8 32.86 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.86 rm -f  test_terminal
#8 32.86 test -z "" || rm -f  test_terminal
#8 32.87 rm -f  _generated_runner.c
#8 32.87 rm -rf .libs _libs
#8 32.87 rm -f *.o
#8 32.88 rm -f selection-point/*.o
#8 32.88 rm -f  test_terminal.log
#8 32.89 rm -f  test_terminal.trs
#8 32.89 rm -f  test-suite.log
#8 32.89 rm -f *.lo
#8 32.90 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.90 Making clean in src/pulse
#8 32.90 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.90 rm -rf .libs _libs
#8 32.91 rm -f  libguac_pulse.la
#8 32.92 rm -f ./so_locations
#8 32.92 rm -f *.o
#8 32.93 rm -f *.lo
#8 32.93 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.93 Making clean in src/protocols/kubernetes
#8 32.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.94 Making clean in .
#8 32.95 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.95 rm -f  libguac-client-kubernetes.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.97 rm -f *.o
#8 32.97 rm -f *.lo
#8 32.97 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.97 Making clean in tests
#8 32.98 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.98 rm -f  test_kubernetes
#8 32.98 test -z "" || rm -f  test_kubernetes
#8 32.98 rm -f  _generated_runner.c
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 32.99 rm -f url/*.o
#8 33.00 rm -f  test_kubernetes.log
#8 33.00 rm -f  test_kubernetes.trs
#8 33.00 rm -f  test-suite.log
#8 33.01 rm -f *.lo
#8 33.01 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.01 Making clean in src/protocols/rdp
#8 33.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.03 Making clean in .
#8 33.04 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.04 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.05 rm -f ./so_locations
#8 33.05 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.06 rm -f  libguac-client-rdp.la
#8 33.07 rm -f ./so_locations
#8 33.07 rm -rf .libs _libs
#8 33.08 rm -rf channels/.libs channels/_libs
#8 33.08 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.09 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.09 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.09 rm -rf plugins/.libs plugins/_libs
#8 33.10 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.10 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.11 rm -f *.o
#8 33.11 rm -f channels/*.o
#8 33.11 rm -f channels/*.lo
#8 33.12 rm -f channels/audio-input/*.o
#8 33.12 rm -f channels/audio-input/*.lo
#8 33.13 rm -f channels/rdpdr/*.o
#8 33.13 rm -f channels/rdpdr/*.lo
#8 33.13 rm -f channels/rdpsnd/*.o
#8 33.14 rm -f channels/rdpsnd/*.lo
#8 33.14 rm -f plugins/*.o
#8 33.14 rm -f plugins/*.lo
#8 33.15 rm -f plugins/guac-common-svc/*.o
#8 33.15 rm -f plugins/guac-common-svc/*.lo
#8 33.16 rm -f plugins/guacai/*.o
#8 33.16 rm -f plugins/guacai/*.lo
#8 33.16 rm -f *.lo
#8 33.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.17 Making clean in tests
#8 33.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.17 rm -f  test_rdp
#8 33.18 test -z "" || rm -f  test_rdp
#8 33.18 rm -f  _generated_runner.c
#8 33.18 rm -rf .libs _libs
#8 33.19 rm -f *.o
#8 33.19 rm -f fs/*.o
#8 33.19 rm -f  test_rdp.log
#8 33.20 rm -f  test_rdp.trs
#8 33.20 rm -f  test-suite.log
#8 33.20 rm -f *.lo
#8 33.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.21 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.21 Making clean in src/protocols/ssh
#8 33.22 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.22 rm -f  libguac-client-ssh.la
#8 33.23 rm -f ./so_locations
#8 33.23 rm -rf .libs _libs
#8 33.24 rm -f *.o
#8 33.24 rm -f *.lo
#8 33.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.25 Making clean in src/protocols/telnet
#8 33.25 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.25 rm -f  libguac-client-telnet.la
#8 33.27 rm -f ./so_locations
#8 33.27 rm -rf .libs _libs
#8 33.27 rm -f *.o
#8 33.28 rm -f *.lo
#8 33.28 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.28 Making clean in src/protocols/vnc
#8 33.29 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.29 rm -f  libguac-client-vnc.la
#8 33.30 rm -f ./so_locations
#8 33.30 rm -rf .libs _libs
#8 33.31 rm -f *.o
#8 33.31 rm -f *.lo
#8 33.32 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.32 Making clean in src/guacd
#8 33.32 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.32 rm -f   
#8 33.33 rm -rf .libs _libs
#8 33.33 rm -f  guacd
#8 33.33 test -z "" || rm -f  guacd
#8 33.34 rm -f *.o
#8 33.34 rm -f *.lo
#8 33.34 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.34 Making clean in src/guacenc
#8 33.35 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.35 rm -f  guacenc
#8 33.36 test -z "" || rm -f  guacenc
#8 33.36 rm -rf .libs _libs
#8 33.36 rm -f *.o
#8 33.36 rm -f *.lo
#8 33.37 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.37 Making clean in src/guaclog
#8 33.37 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.37 rm -f  guaclog
#8 33.38 test -z "" || rm -f  guaclog
#8 33.38 rm -rf .libs _libs
#8 33.38 rm -f *.o
#8 33.39 rm -f *.lo
#8 33.39 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.40 make[1]: Entering directory '/build/guacamole-server'
#8 33.40 rm -rf .libs _libs
#8 33.40 rm -f *.lo
#8 33.40 make[1]: Leaving directory '/build/guacamole-server'
#8 33.41 + make
#8 33.41 make  all-recursive
#8 33.42 make[1]: Entering directory '/build/guacamole-server'
#8 33.43 Making all in src/libguac
#8 33.44 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.44 Making all in .
#8 33.45 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.45   CC       libguac_la-argv.lo
#8 33.93   CC       libguac_la-audio.lo
#8 34.38   CC       libguac_la-client.lo
#8 35.33   CC       libguac_la-display.lo
#8 35.81   CC       libguac_la-display-builtin-cursors.lo
#8 36.01   CC       libguac_la-display-cursor.lo
#8 36.37   CC       libguac_la-display-flush.lo
#8 36.89   CC       libguac_la-display-layer.lo
#8 37.44   CC       libguac_la-display-layer-list.lo
#8 37.96   CC       libguac_la-display-plan.lo
#8 38.64   CC       libguac_la-display-plan-combine.lo
#8 39.13   CC       libguac_la-display-plan-rect.lo
#8 39.53   CC       libguac_la-display-plan-search.lo
#8 40.02   CC       libguac_la-display-render-thread.lo
#8 40.40   CC       libguac_la-display-worker.lo
#8 40.92   CC       libguac_la-encode-jpeg.lo
#8 41.37   CC       libguac_la-encode-png.lo
#8 41.90   CC       libguac_la-error.lo
#8 42.21   CC       libguac_la-fifo.lo
#8 42.57   CC       libguac_la-file.lo
#8 42.98   CC       libguac_la-fips.lo
#8 43.36   CC       libguac_la-flag.lo
#8 43.71   CC       libguac_la-hash.lo
#8 44.01   CC       libguac_la-id.lo
#8 44.25   CC       libguac_la-mem.lo
#8 44.71   CC       libguac_la-rwlock.lo
#8 45.08   CC       libguac_la-palette.lo
#8 45.46   CC       libguac_la-parser.lo
#8 45.98   CC       libguac_la-pool.lo
#8 46.37   CC       libguac_la-protocol.lo
#8 48.04   CC       libguac_la-raw_encoder.lo
#8 48.42   CC       libguac_la-recording.lo
#8 48.86   CC       libguac_la-rect.lo
#8 49.12   CC       libguac_la-socket.lo
#8 49.74   CC       libguac_la-socket-broadcast.lo
#8 50.14   CC       libguac_la-socket-fd.lo
#8 50.62   CC       libguac_la-socket-nest.lo
#8 51.02   CC       libguac_la-socket-tee.lo
#8 51.36   CC       libguac_la-string.lo
#8 51.47 string.c: In function 'guac_strnstr':
#8 51.47 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.47   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.47       |                                      ^
#8 51.55 cc1: all warnings being treated as errors
#8 51.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.55 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.55 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.55 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.55 make[1]: Leaving directory '/build/guacamole-server'
#8 51.55 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.47   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.47       |                                      ^
51.55 cc1: all warnings being treated as errors
51.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.55 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.55 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.55 make[1]: *** [Makefile:552: all-recursive] Error 1
51.55 make[1]: Leaving directory '/build/guacamole-server'
51.55 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2359
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2359: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-ubuntu » ubuntu,latest #2358

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

Changes:


------------------------------------------
[...truncated 186.62 KiB...]
#8 32.95 rm -rf .libs _libs
#8 32.95 rm -f *.o
#8 32.95 rm -f sftp/*.o
#8 32.96 rm -f  test_common_ssh.log
#8 32.96 rm -f  test_common_ssh.trs
#8 32.96 rm -f  test-suite.log
#8 32.97 rm -f *.lo
#8 32.97 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.97 Making clean in src/terminal
#8 32.98 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.99 Making clean in .
#8 32.99 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.99 rm -f  libguac-terminal.la
#8 33.01 rm -f ./so_locations
#8 33.01 rm -rf .libs _libs
#8 33.01 rm -f *.o
#8 33.02 rm -f *.lo
#8 33.02 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.02 Making clean in tests
#8 33.02 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.02 rm -f  test_terminal
#8 33.03 test -z "" || rm -f  test_terminal
#8 33.03 rm -f  _generated_runner.c
#8 33.04 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.04 rm -f selection-point/*.o
#8 33.05 rm -f  test_terminal.log
#8 33.05 rm -f  test_terminal.trs
#8 33.05 rm -f  test-suite.log
#8 33.06 rm -f *.lo
#8 33.06 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.06 Making clean in src/pulse
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.07 rm -rf .libs _libs
#8 33.07 rm -f  libguac_pulse.la
#8 33.08 rm -f ./so_locations
#8 33.09 rm -f *.o
#8 33.09 rm -f *.lo
#8 33.09 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.09 Making clean in src/protocols/kubernetes
#8 33.10 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.11 Making clean in .
#8 33.11 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.11 rm -f  libguac-client-kubernetes.la
#8 33.13 rm -f ./so_locations
#8 33.13 rm -rf .libs _libs
#8 33.13 rm -f *.o
#8 33.13 rm -f *.lo
#8 33.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.14 Making clean in tests
#8 33.14 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.14 rm -f  test_kubernetes
#8 33.15 test -z "" || rm -f  test_kubernetes
#8 33.15 rm -f  _generated_runner.c
#8 33.15 rm -rf .libs _libs
#8 33.16 rm -f *.o
#8 33.16 rm -f url/*.o
#8 33.16 rm -f  test_kubernetes.log
#8 33.16 rm -f  test_kubernetes.trs
#8 33.17 rm -f  test-suite.log
#8 33.17 rm -f *.lo
#8 33.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.18 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.18 Making clean in src/protocols/rdp
#8 33.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.19 Making clean in .
#8 33.20 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.20 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.21 rm -f ./so_locations
#8 33.21 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.22 rm -f  libguac-client-rdp.la
#8 33.23 rm -f ./so_locations
#8 33.23 rm -rf .libs _libs
#8 33.23 rm -rf channels/.libs channels/_libs
#8 33.24 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.24 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.24 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.25 rm -rf plugins/.libs plugins/_libs
#8 33.25 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.25 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.26 rm -f *.o
#8 33.26 rm -f channels/*.o
#8 33.26 rm -f channels/*.lo
#8 33.27 rm -f channels/audio-input/*.o
#8 33.27 rm -f channels/audio-input/*.lo
#8 33.27 rm -f channels/rdpdr/*.o
#8 33.28 rm -f channels/rdpdr/*.lo
#8 33.28 rm -f channels/rdpsnd/*.o
#8 33.28 rm -f channels/rdpsnd/*.lo
#8 33.29 rm -f plugins/*.o
#8 33.29 rm -f plugins/*.lo
#8 33.29 rm -f plugins/guac-common-svc/*.o
#8 33.30 rm -f plugins/guac-common-svc/*.lo
#8 33.30 rm -f plugins/guacai/*.o
#8 33.30 rm -f plugins/guacai/*.lo
#8 33.31 rm -f *.lo
#8 33.31 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.31 Making clean in tests
#8 33.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.31 rm -f  test_rdp
#8 33.32 test -z "" || rm -f  test_rdp
#8 33.32 rm -f  _generated_runner.c
#8 33.32 rm -rf .libs _libs
#8 33.32 rm -f *.o
#8 33.33 rm -f fs/*.o
#8 33.33 rm -f  test_rdp.log
#8 33.33 rm -f  test_rdp.trs
#8 33.34 rm -f  test-suite.log
#8 33.34 rm -f *.lo
#8 33.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.34 Making clean in src/protocols/ssh
#8 33.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.35 rm -f  libguac-client-ssh.la
#8 33.36 rm -f ./so_locations
#8 33.36 rm -rf .libs _libs
#8 33.37 rm -f *.o
#8 33.37 rm -f *.lo
#8 33.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.38 Making clean in src/protocols/telnet
#8 33.38 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.38 rm -f  libguac-client-telnet.la
#8 33.39 rm -f ./so_locations
#8 33.40 rm -rf .libs _libs
#8 33.40 rm -f *.o
#8 33.40 rm -f *.lo
#8 33.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.41 Making clean in src/protocols/vnc
#8 33.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.41 rm -f  libguac-client-vnc.la
#8 33.43 rm -f ./so_locations
#8 33.43 rm -rf .libs _libs
#8 33.43 rm -f *.o
#8 33.44 rm -f *.lo
#8 33.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.44 Making clean in src/guacd
#8 33.44 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.44 rm -f   
#8 33.45 rm -rf .libs _libs
#8 33.45 rm -f  guacd
#8 33.46 test -z "" || rm -f  guacd
#8 33.46 rm -f *.o
#8 33.46 rm -f *.lo
#8 33.47 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.47 Making clean in src/guacenc
#8 33.47 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.47 rm -f  guacenc
#8 33.48 test -z "" || rm -f  guacenc
#8 33.48 rm -rf .libs _libs
#8 33.48 rm -f *.o
#8 33.49 rm -f *.lo
#8 33.49 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.49 Making clean in src/guaclog
#8 33.50 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.50 rm -f  guaclog
#8 33.50 test -z "" || rm -f  guaclog
#8 33.50 rm -rf .libs _libs
#8 33.51 rm -f *.o
#8 33.51 rm -f *.lo
#8 33.52 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.52 make[1]: Entering directory '/build/guacamole-server'
#8 33.52 rm -rf .libs _libs
#8 33.52 rm -f *.lo
#8 33.53 make[1]: Leaving directory '/build/guacamole-server'
#8 33.53 + make
#8 33.54 make  all-recursive
#8 33.54 make[1]: Entering directory '/build/guacamole-server'
#8 33.55 Making all in src/libguac
#8 33.56 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.56 Making all in .
#8 33.57 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.57   CC       libguac_la-argv.lo
#8 34.06   CC       libguac_la-audio.lo
#8 34.52   CC       libguac_la-client.lo
#8 35.47   CC       libguac_la-display.lo
#8 35.97   CC       libguac_la-display-builtin-cursors.lo
#8 36.14   CC       libguac_la-display-cursor.lo
#8 36.51   CC       libguac_la-display-flush.lo
#8 37.04   CC       libguac_la-display-layer.lo
#8 37.60   CC       libguac_la-display-layer-list.lo
#8 38.12   CC       libguac_la-display-plan.lo
#8 38.88   CC       libguac_la-display-plan-combine.lo
#8 39.38   CC       libguac_la-display-plan-rect.lo
#8 39.77   CC       libguac_la-display-plan-search.lo
#8 40.27   CC       libguac_la-display-render-thread.lo
#8 40.65   CC       libguac_la-display-worker.lo
#8 41.19   CC       libguac_la-encode-jpeg.lo
#8 41.62   CC       libguac_la-encode-png.lo
#8 42.18   CC       libguac_la-error.lo
#8 42.50   CC       libguac_la-fifo.lo
#8 42.87   CC       libguac_la-file.lo
#8 43.27   CC       libguac_la-fips.lo
#8 43.64   CC       libguac_la-flag.lo
#8 43.99   CC       libguac_la-hash.lo
#8 44.30   CC       libguac_la-id.lo
#8 44.56   CC       libguac_la-mem.lo
#8 45.03   CC       libguac_la-rwlock.lo
#8 45.39   CC       libguac_la-palette.lo
#8 45.79   CC       libguac_la-parser.lo
#8 46.32   CC       libguac_la-pool.lo
#8 46.72   CC       libguac_la-protocol.lo
#8 48.39   CC       libguac_la-raw_encoder.lo
#8 48.79   CC       libguac_la-recording.lo
#8 49.23   CC       libguac_la-rect.lo
#8 49.49   CC       libguac_la-socket.lo
#8 50.12   CC       libguac_la-socket-broadcast.lo
#8 50.50   CC       libguac_la-socket-fd.lo
#8 50.96   CC       libguac_la-socket-nest.lo
#8 51.36   CC       libguac_la-socket-tee.lo
#8 51.68   CC       libguac_la-string.lo
#8 51.80 string.c: In function 'guac_strnstr':
#8 51.80 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.80   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.80       |                                      ^
#8 51.88 cc1: all warnings being treated as errors
#8 51.88 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.88 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.88 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.88 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.88 make[1]: Leaving directory '/build/guacamole-server'
#8 51.88 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.88 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.80   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.80       |                                      ^
51.88 cc1: all warnings being treated as errors
51.88 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.88 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.88 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.88 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.88 make[1]: Leaving directory '/build/guacamole-server'
51.88 make[1]: *** [Makefile:552: all-recursive] Error 1
51.88 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2358
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2358: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-ubuntu » ubuntu,latest #2357

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

Changes:


------------------------------------------
[...truncated 184.61 KiB...]
#8 32.04 rm -rf .libs _libs
#8 32.04 rm -f *.o
#8 32.04 rm -f sftp/*.o
#8 32.04 rm -f  test_common_ssh.log
#8 32.05 rm -f  test_common_ssh.trs
#8 32.05 rm -f  test-suite.log
#8 32.05 rm -f *.lo
#8 32.05 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.06 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.06 Making clean in src/terminal
#8 32.06 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.07 Making clean in .
#8 32.07 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.07 rm -f  libguac-terminal.la
#8 32.08 rm -f ./so_locations
#8 32.08 rm -rf .libs _libs
#8 32.09 rm -f *.o
#8 32.09 rm -f *.lo
#8 32.09 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.09 Making clean in tests
#8 32.10 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.10 rm -f  test_terminal
#8 32.10 test -z "" || rm -f  test_terminal
#8 32.10 rm -f  _generated_runner.c
#8 32.10 rm -rf .libs _libs
#8 32.11 rm -f *.o
#8 32.11 rm -f selection-point/*.o
#8 32.11 rm -f  test_terminal.log
#8 32.12 rm -f  test_terminal.trs
#8 32.12 rm -f  test-suite.log
#8 32.12 rm -f *.lo
#8 32.13 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.13 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.13 Making clean in src/pulse
#8 32.13 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.13 rm -rf .libs _libs
#8 32.13 rm -f  libguac_pulse.la
#8 32.14 rm -f ./so_locations
#8 32.15 rm -f *.o
#8 32.15 rm -f *.lo
#8 32.15 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.15 Making clean in src/protocols/kubernetes
#8 32.16 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.16 Making clean in .
#8 32.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.17 rm -f  libguac-client-kubernetes.la
#8 32.18 rm -f ./so_locations
#8 32.18 rm -rf .libs _libs
#8 32.18 rm -f *.o
#8 32.18 rm -f *.lo
#8 32.19 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.19 Making clean in tests
#8 32.19 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.19 rm -f  test_kubernetes
#8 32.19 test -z "" || rm -f  test_kubernetes
#8 32.20 rm -f  _generated_runner.c
#8 32.20 rm -rf .libs _libs
#8 32.20 rm -f *.o
#8 32.21 rm -f url/*.o
#8 32.21 rm -f  test_kubernetes.log
#8 32.21 rm -f  test_kubernetes.trs
#8 32.21 rm -f  test-suite.log
#8 32.22 rm -f *.lo
#8 32.22 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.22 Making clean in src/protocols/rdp
#8 32.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.24 Making clean in .
#8 32.24 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.24 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.26 rm -f ./so_locations
#8 32.26 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.26 rm -f  libguac-client-rdp.la
#8 32.27 rm -f ./so_locations
#8 32.28 rm -rf .libs _libs
#8 32.28 rm -rf channels/.libs channels/_libs
#8 32.28 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.29 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.29 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.29 rm -rf plugins/.libs plugins/_libs
#8 32.30 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.30 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.30 rm -f *.o
#8 32.31 rm -f channels/*.o
#8 32.31 rm -f channels/*.lo
#8 32.31 rm -f channels/audio-input/*.o
#8 32.31 rm -f channels/audio-input/*.lo
#8 32.32 rm -f channels/rdpdr/*.o
#8 32.32 rm -f channels/rdpdr/*.lo
#8 32.32 rm -f channels/rdpsnd/*.o
#8 32.33 rm -f channels/rdpsnd/*.lo
#8 32.33 rm -f plugins/*.o
#8 32.33 rm -f plugins/*.lo
#8 32.34 rm -f plugins/guac-common-svc/*.o
#8 32.34 rm -f plugins/guac-common-svc/*.lo
#8 32.34 rm -f plugins/guacai/*.o
#8 32.34 rm -f plugins/guacai/*.lo
#8 32.35 rm -f *.lo
#8 32.35 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.35 Making clean in tests
#8 32.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.36 rm -f  test_rdp
#8 32.36 test -z "" || rm -f  test_rdp
#8 32.36 rm -f  _generated_runner.c
#8 32.36 rm -rf .libs _libs
#8 32.37 rm -f *.o
#8 32.37 rm -f fs/*.o
#8 32.37 rm -f  test_rdp.log
#8 32.38 rm -f  test_rdp.trs
#8 32.38 rm -f  test-suite.log
#8 32.38 rm -f *.lo
#8 32.39 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.39 Making clean in src/protocols/ssh
#8 32.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.39 rm -f  libguac-client-ssh.la
#8 32.40 rm -f ./so_locations
#8 32.41 rm -rf .libs _libs
#8 32.41 rm -f *.o
#8 32.41 rm -f *.lo
#8 32.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.42 Making clean in src/protocols/telnet
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.42 rm -f  libguac-client-telnet.la
#8 32.43 rm -f ./so_locations
#8 32.43 rm -rf .libs _libs
#8 32.44 rm -f *.o
#8 32.44 rm -f *.lo
#8 32.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.44 Making clean in src/protocols/vnc
#8 32.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.45 rm -f  libguac-client-vnc.la
#8 32.46 rm -f ./so_locations
#8 32.46 rm -rf .libs _libs
#8 32.46 rm -f *.o
#8 32.47 rm -f *.lo
#8 32.47 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.47 Making clean in src/guacd
#8 32.48 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.48 rm -f   
#8 32.48 rm -rf .libs _libs
#8 32.48 rm -f  guacd
#8 32.48 test -z "" || rm -f  guacd
#8 32.49 rm -f *.o
#8 32.49 rm -f *.lo
#8 32.49 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.49 Making clean in src/guacenc
#8 32.50 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.50 rm -f  guacenc
#8 32.50 test -z "" || rm -f  guacenc
#8 32.50 rm -rf .libs _libs
#8 32.51 rm -f *.o
#8 32.51 rm -f *.lo
#8 32.51 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.51 Making clean in src/guaclog
#8 32.52 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.52 rm -f  guaclog
#8 32.52 test -z "" || rm -f  guaclog
#8 32.52 rm -rf .libs _libs
#8 32.53 rm -f *.o
#8 32.53 rm -f *.lo
#8 32.53 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.54 make[1]: Entering directory '/build/guacamole-server'
#8 32.54 rm -rf .libs _libs
#8 32.54 rm -f *.lo
#8 32.54 make[1]: Leaving directory '/build/guacamole-server'
#8 32.54 + make
#8 32.55 make  all-recursive
#8 32.55 make[1]: Entering directory '/build/guacamole-server'
#8 32.56 Making all in src/libguac
#8 32.57 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.57 Making all in .
#8 32.58 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.58   CC       libguac_la-argv.lo
#8 33.03   CC       libguac_la-audio.lo
#8 33.47   CC       libguac_la-client.lo
#8 34.45   CC       libguac_la-display.lo
#8 35.00   CC       libguac_la-display-builtin-cursors.lo
#8 35.18   CC       libguac_la-display-cursor.lo
#8 35.53   CC       libguac_la-display-flush.lo
#8 36.04   CC       libguac_la-display-layer.lo
#8 36.58   CC       libguac_la-display-layer-list.lo
#8 37.11   CC       libguac_la-display-plan.lo
#8 37.79   CC       libguac_la-display-plan-combine.lo
#8 38.27   CC       libguac_la-display-plan-rect.lo
#8 38.71   CC       libguac_la-display-plan-search.lo
#8 39.21   CC       libguac_la-display-render-thread.lo
#8 39.57   CC       libguac_la-display-worker.lo
#8 40.12   CC       libguac_la-encode-jpeg.lo
#8 40.53   CC       libguac_la-encode-png.lo
#8 41.05   CC       libguac_la-error.lo
#8 41.36   CC       libguac_la-fifo.lo
#8 41.72   CC       libguac_la-file.lo
#8 42.21   CC       libguac_la-fips.lo
#8 42.58   CC       libguac_la-flag.lo
#8 42.92   CC       libguac_la-hash.lo
#8 43.20   CC       libguac_la-id.lo
#8 43.42   CC       libguac_la-mem.lo
#8 43.87   CC       libguac_la-rwlock.lo
#8 44.22   CC       libguac_la-palette.lo
#8 44.58   CC       libguac_la-parser.lo
#8 45.09   CC       libguac_la-pool.lo
#8 45.49   CC       libguac_la-protocol.lo
#8 47.37   CC       libguac_la-raw_encoder.lo
#8 47.77   CC       libguac_la-recording.lo
#8 48.20   CC       libguac_la-rect.lo
#8 48.46   CC       libguac_la-socket.lo
#8 49.10   CC       libguac_la-socket-broadcast.lo
#8 49.48   CC       libguac_la-socket-fd.lo
#8 49.95   CC       libguac_la-socket-nest.lo
#8 50.35   CC       libguac_la-socket-tee.lo
#8 50.67   CC       libguac_la-string.lo
#8 50.78 string.c: In function 'guac_strnstr':
#8 50.78 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 50.78   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 50.78       |                                      ^
#8 50.86 cc1: all warnings being treated as errors
#8 50.86 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 50.86 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.86 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.86 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 50.86 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 50.86 make[1]: Leaving directory '/build/guacamole-server'
#8 50.86 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
50.78   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
50.78       |                                      ^
50.86 cc1: all warnings being treated as errors
50.86 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
50.86 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
50.86 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
50.86 make[2]: *** [Makefile:1230: all-recursive] Error 1
50.86 make[1]: *** [Makefile:552: all-recursive] Error 1
50.86 make[1]: Leaving directory '/build/guacamole-server'
50.86 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2357
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2357: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-ubuntu » ubuntu,latest #2356

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

Changes:


------------------------------------------
[...truncated 184.64 KiB...]
#8 33.29 rm -rf .libs _libs
#8 33.30 rm -f *.o
#8 33.30 rm -f sftp/*.o
#8 33.30 rm -f  test_common_ssh.log
#8 33.31 rm -f  test_common_ssh.trs
#8 33.31 rm -f  test-suite.log
#8 33.31 rm -f *.lo
#8 33.32 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.32 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.32 Making clean in src/terminal
#8 33.32 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.33 Making clean in .
#8 33.33 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.33 rm -f  libguac-terminal.la
#8 33.35 rm -f ./so_locations
#8 33.35 rm -rf .libs _libs
#8 33.35 rm -f *.o
#8 33.36 rm -f *.lo
#8 33.36 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.36 Making clean in tests
#8 33.36 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.36 rm -f  test_terminal
#8 33.37 test -z "" || rm -f  test_terminal
#8 33.37 rm -f  _generated_runner.c
#8 33.38 rm -rf .libs _libs
#8 33.38 rm -f *.o
#8 33.38 rm -f selection-point/*.o
#8 33.39 rm -f  test_terminal.log
#8 33.39 rm -f  test_terminal.trs
#8 33.39 rm -f  test-suite.log
#8 33.40 rm -f *.lo
#8 33.40 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.40 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.40 Making clean in src/pulse
#8 33.41 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.41 rm -rf .libs _libs
#8 33.41 rm -f  libguac_pulse.la
#8 33.42 rm -f ./so_locations
#8 33.42 rm -f *.o
#8 33.43 rm -f *.lo
#8 33.43 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.43 Making clean in src/protocols/kubernetes
#8 33.44 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.44 Making clean in .
#8 33.45 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.45 rm -f  libguac-client-kubernetes.la
#8 33.46 rm -f ./so_locations
#8 33.46 rm -rf .libs _libs
#8 33.47 rm -f *.o
#8 33.47 rm -f *.lo
#8 33.47 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.47 Making clean in tests
#8 33.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.48 rm -f  test_kubernetes
#8 33.48 test -z "" || rm -f  test_kubernetes
#8 33.48 rm -f  _generated_runner.c
#8 33.49 rm -rf .libs _libs
#8 33.49 rm -f *.o
#8 33.49 rm -f url/*.o
#8 33.50 rm -f  test_kubernetes.log
#8 33.50 rm -f  test_kubernetes.trs
#8 33.50 rm -f  test-suite.log
#8 33.51 rm -f *.lo
#8 33.51 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.51 Making clean in src/protocols/rdp
#8 33.52 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.53 Making clean in .
#8 33.53 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.53 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.55 rm -f ./so_locations
#8 33.55 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.56 rm -f  libguac-client-rdp.la
#8 33.57 rm -f ./so_locations
#8 33.57 rm -rf .libs _libs
#8 33.58 rm -rf channels/.libs channels/_libs
#8 33.58 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.58 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.59 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.59 rm -rf plugins/.libs plugins/_libs
#8 33.59 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.60 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.60 rm -f *.o
#8 33.60 rm -f channels/*.o
#8 33.61 rm -f channels/*.lo
#8 33.61 rm -f channels/audio-input/*.o
#8 33.61 rm -f channels/audio-input/*.lo
#8 33.62 rm -f channels/rdpdr/*.o
#8 33.62 rm -f channels/rdpdr/*.lo
#8 33.62 rm -f channels/rdpsnd/*.o
#8 33.63 rm -f channels/rdpsnd/*.lo
#8 33.63 rm -f plugins/*.o
#8 33.63 rm -f plugins/*.lo
#8 33.64 rm -f plugins/guac-common-svc/*.o
#8 33.64 rm -f plugins/guac-common-svc/*.lo
#8 33.64 rm -f plugins/guacai/*.o
#8 33.65 rm -f plugins/guacai/*.lo
#8 33.65 rm -f *.lo
#8 33.66 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.66 Making clean in tests
#8 33.66 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.66 rm -f  test_rdp
#8 33.66 test -z "" || rm -f  test_rdp
#8 33.67 rm -f  _generated_runner.c
#8 33.67 rm -rf .libs _libs
#8 33.67 rm -f *.o
#8 33.68 rm -f fs/*.o
#8 33.68 rm -f  test_rdp.log
#8 33.68 rm -f  test_rdp.trs
#8 33.69 rm -f  test-suite.log
#8 33.69 rm -f *.lo
#8 33.70 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.70 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.70 Making clean in src/protocols/ssh
#8 33.70 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.70 rm -f  libguac-client-ssh.la
#8 33.72 rm -f ./so_locations
#8 33.72 rm -rf .libs _libs
#8 33.72 rm -f *.o
#8 33.72 rm -f *.lo
#8 33.73 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.73 Making clean in src/protocols/telnet
#8 33.73 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.73 rm -f  libguac-client-telnet.la
#8 33.74 rm -f ./so_locations
#8 33.75 rm -rf .libs _libs
#8 33.75 rm -f *.o
#8 33.75 rm -f *.lo
#8 33.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.76 Making clean in src/protocols/vnc
#8 33.76 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.76 rm -f  libguac-client-vnc.la
#8 33.77 rm -f ./so_locations
#8 33.78 rm -rf .libs _libs
#8 33.78 rm -f *.o
#8 33.78 rm -f *.lo
#8 33.79 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.79 Making clean in src/guacd
#8 33.79 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.79 rm -f   
#8 33.80 rm -rf .libs _libs
#8 33.80 rm -f  guacd
#8 33.80 test -z "" || rm -f  guacd
#8 33.80 rm -f *.o
#8 33.81 rm -f *.lo
#8 33.81 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.81 Making clean in src/guacenc
#8 33.82 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.82 rm -f  guacenc
#8 33.82 test -z "" || rm -f  guacenc
#8 33.82 rm -rf .libs _libs
#8 33.83 rm -f *.o
#8 33.83 rm -f *.lo
#8 33.83 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.84 Making clean in src/guaclog
#8 33.84 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.84 rm -f  guaclog
#8 33.84 test -z "" || rm -f  guaclog
#8 33.85 rm -rf .libs _libs
#8 33.85 rm -f *.o
#8 33.85 rm -f *.lo
#8 33.86 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.86 make[1]: Entering directory '/build/guacamole-server'
#8 33.86 rm -rf .libs _libs
#8 33.86 rm -f *.lo
#8 33.87 make[1]: Leaving directory '/build/guacamole-server'
#8 33.87 + make
#8 33.87 make  all-recursive
#8 33.88 make[1]: Entering directory '/build/guacamole-server'
#8 33.88 Making all in src/libguac
#8 33.89 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.90 Making all in .
#8 33.91 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.91   CC       libguac_la-argv.lo
#8 34.39   CC       libguac_la-audio.lo
#8 34.85   CC       libguac_la-client.lo
#8 35.81   CC       libguac_la-display.lo
#8 36.32   CC       libguac_la-display-builtin-cursors.lo
#8 36.50   CC       libguac_la-display-cursor.lo
#8 36.90   CC       libguac_la-display-flush.lo
#8 37.43   CC       libguac_la-display-layer.lo
#8 38.00   CC       libguac_la-display-layer-list.lo
#8 38.53   CC       libguac_la-display-plan.lo
#8 39.22   CC       libguac_la-display-plan-combine.lo
#8 39.71   CC       libguac_la-display-plan-rect.lo
#8 40.13   CC       libguac_la-display-plan-search.lo
#8 40.61   CC       libguac_la-display-render-thread.lo
#8 41.00   CC       libguac_la-display-worker.lo
#8 41.53   CC       libguac_la-encode-jpeg.lo
#8 41.97   CC       libguac_la-encode-png.lo
#8 42.51   CC       libguac_la-error.lo
#8 42.81   CC       libguac_la-fifo.lo
#8 43.18   CC       libguac_la-file.lo
#8 43.58   CC       libguac_la-fips.lo
#8 43.98   CC       libguac_la-flag.lo
#8 44.34   CC       libguac_la-hash.lo
#8 44.63   CC       libguac_la-id.lo
#8 44.88   CC       libguac_la-mem.lo
#8 45.35   CC       libguac_la-rwlock.lo
#8 45.74   CC       libguac_la-palette.lo
#8 46.12   CC       libguac_la-parser.lo
#8 46.64   CC       libguac_la-pool.lo
#8 47.03   CC       libguac_la-protocol.lo
#8 48.84   CC       libguac_la-raw_encoder.lo
#8 49.21   CC       libguac_la-recording.lo
#8 49.65   CC       libguac_la-rect.lo
#8 49.92   CC       libguac_la-socket.lo
#8 50.53   CC       libguac_la-socket-broadcast.lo
#8 50.92   CC       libguac_la-socket-fd.lo
#8 51.40   CC       libguac_la-socket-nest.lo
#8 51.80   CC       libguac_la-socket-tee.lo
#8 52.14   CC       libguac_la-string.lo
#8 52.26 string.c: In function 'guac_strnstr':
#8 52.26 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.26   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.26       |                                      ^
#8 52.33 cc1: all warnings being treated as errors
#8 52.34 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.34 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.34 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.34 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.34 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.34 make[1]: Leaving directory '/build/guacamole-server'
#8 52.34 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.26   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.26       |                                      ^
52.33 cc1: all warnings being treated as errors
52.34 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.34 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.34 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.34 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.34 make[1]: *** [Makefile:552: all-recursive] Error 1
52.34 make[1]: Leaving directory '/build/guacamole-server'
52.34 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2356
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2356: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-ubuntu » ubuntu,latest #2355

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

Changes:


------------------------------------------
[...truncated 184.70 KiB...]
#8 34.88 rm -rf .libs _libs
#8 34.88 rm -f *.o
#8 34.89 rm -f sftp/*.o
#8 34.89 rm -f  test_common_ssh.log
#8 34.90 rm -f  test_common_ssh.trs
#8 34.90 rm -f  test-suite.log
#8 34.90 rm -f *.lo
#8 34.91 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 34.91 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 34.91 Making clean in src/terminal
#8 34.91 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 34.93 Making clean in .
#8 34.93 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 34.93 rm -f  libguac-terminal.la
#8 34.96 rm -f ./so_locations
#8 34.96 rm -rf .libs _libs
#8 34.97 rm -f *.o
#8 34.98 rm -f *.lo
#8 34.99 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 34.99 Making clean in tests
#8 35.00 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 35.00 rm -f  test_terminal
#8 35.00 test -z "" || rm -f  test_terminal
#8 35.00 rm -f  _generated_runner.c
#8 35.01 rm -rf .libs _libs
#8 35.01 rm -f *.o
#8 35.01 rm -f selection-point/*.o
#8 35.02 rm -f  test_terminal.log
#8 35.03 rm -f  test_terminal.trs
#8 35.04 rm -f  test-suite.log
#8 35.04 rm -f *.lo
#8 35.05 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 35.05 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 35.05 Making clean in src/pulse
#8 35.05 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 35.05 rm -rf .libs _libs
#8 35.06 rm -f  libguac_pulse.la
#8 35.07 rm -f ./so_locations
#8 35.08 rm -f *.o
#8 35.08 rm -f *.lo
#8 35.09 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 35.09 Making clean in src/protocols/kubernetes
#8 35.10 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.10 Making clean in .
#8 35.11 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.11 rm -f  libguac-client-kubernetes.la
#8 35.14 rm -f ./so_locations
#8 35.14 rm -rf .libs _libs
#8 35.14 rm -f *.o
#8 35.15 rm -f *.lo
#8 35.15 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.15 Making clean in tests
#8 35.16 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 35.16 rm -f  test_kubernetes
#8 35.16 test -z "" || rm -f  test_kubernetes
#8 35.16 rm -f  _generated_runner.c
#8 35.17 rm -rf .libs _libs
#8 35.17 rm -f *.o
#8 35.17 rm -f url/*.o
#8 35.18 rm -f  test_kubernetes.log
#8 35.19 rm -f  test_kubernetes.trs
#8 35.20 rm -f  test-suite.log
#8 35.20 rm -f *.lo
#8 35.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 35.21 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.21 Making clean in src/protocols/rdp
#8 35.22 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.23 Making clean in .
#8 35.23 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.23 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 35.25 rm -f ./so_locations
#8 35.25 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 35.26 rm -f  libguac-client-rdp.la
#8 35.27 rm -f ./so_locations
#8 35.28 rm -rf .libs _libs
#8 35.28 rm -rf channels/.libs channels/_libs
#8 35.28 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 35.29 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 35.29 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 35.30 rm -rf plugins/.libs plugins/_libs
#8 35.30 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 35.30 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 35.31 rm -f *.o
#8 35.31 rm -f channels/*.o
#8 35.32 rm -f channels/*.lo
#8 35.32 rm -f channels/audio-input/*.o
#8 35.32 rm -f channels/audio-input/*.lo
#8 35.33 rm -f channels/rdpdr/*.o
#8 35.33 rm -f channels/rdpdr/*.lo
#8 35.33 rm -f channels/rdpsnd/*.o
#8 35.33 rm -f channels/rdpsnd/*.lo
#8 35.34 rm -f plugins/*.o
#8 35.34 rm -f plugins/*.lo
#8 35.34 rm -f plugins/guac-common-svc/*.o
#8 35.35 rm -f plugins/guac-common-svc/*.lo
#8 35.35 rm -f plugins/guacai/*.o
#8 35.35 rm -f plugins/guacai/*.lo
#8 35.35 rm -f *.lo
#8 35.36 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.36 Making clean in tests
#8 35.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.36 rm -f  test_rdp
#8 35.37 test -z "" || rm -f  test_rdp
#8 35.37 rm -f  _generated_runner.c
#8 35.37 rm -rf .libs _libs
#8 35.38 rm -f *.o
#8 35.38 rm -f fs/*.o
#8 35.39 rm -f  test_rdp.log
#8 35.39 rm -f  test_rdp.trs
#8 35.40 rm -f  test-suite.log
#8 35.40 rm -f *.lo
#8 35.40 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.40 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.40 Making clean in src/protocols/ssh
#8 35.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 35.41 rm -f  libguac-client-ssh.la
#8 35.44 rm -f ./so_locations
#8 35.44 rm -rf .libs _libs
#8 35.45 rm -f *.o
#8 35.45 rm -f *.lo
#8 35.45 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 35.46 Making clean in src/protocols/telnet
#8 35.46 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 35.46 rm -f  libguac-client-telnet.la
#8 35.47 rm -f ./so_locations
#8 35.47 rm -rf .libs _libs
#8 35.47 rm -f *.o
#8 35.48 rm -f *.lo
#8 35.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 35.48 Making clean in src/protocols/vnc
#8 35.48 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 35.48 rm -f  libguac-client-vnc.la
#8 35.50 rm -f ./so_locations
#8 35.50 rm -rf .libs _libs
#8 35.50 rm -f *.o
#8 35.50 rm -f *.lo
#8 35.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 35.51 Making clean in src/guacd
#8 35.51 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 35.51 rm -f   
#8 35.52 rm -rf .libs _libs
#8 35.53 rm -f  guacd
#8 35.54 test -z "" || rm -f  guacd
#8 35.54 rm -f *.o
#8 35.55 rm -f *.lo
#8 35.55 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 35.55 Making clean in src/guacenc
#8 35.56 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 35.56 rm -f  guacenc
#8 35.58 test -z "" || rm -f  guacenc
#8 35.58 rm -rf .libs _libs
#8 35.58 rm -f *.o
#8 35.59 rm -f *.lo
#8 35.59 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 35.59 Making clean in src/guaclog
#8 35.60 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 35.60 rm -f  guaclog
#8 35.60 test -z "" || rm -f  guaclog
#8 35.61 rm -rf .libs _libs
#8 35.61 rm -f *.o
#8 35.61 rm -f *.lo
#8 35.62 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 35.62 make[1]: Entering directory '/build/guacamole-server'
#8 35.62 rm -rf .libs _libs
#8 35.63 rm -f *.lo
#8 35.63 make[1]: Leaving directory '/build/guacamole-server'
#8 35.63 + make
#8 35.65 make  all-recursive
#8 35.65 make[1]: Entering directory '/build/guacamole-server'
#8 35.66 Making all in src/libguac
#8 35.67 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.68 Making all in .
#8 35.69 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.69   CC       libguac_la-argv.lo
#8 36.13   CC       libguac_la-audio.lo
#8 36.51   CC       libguac_la-client.lo
#8 37.38   CC       libguac_la-display.lo
#8 37.79   CC       libguac_la-display-builtin-cursors.lo
#8 38.00   CC       libguac_la-display-cursor.lo
#8 38.35   CC       libguac_la-display-flush.lo
#8 38.91   CC       libguac_la-display-layer.lo
#8 39.39   CC       libguac_la-display-layer-list.lo
#8 39.89   CC       libguac_la-display-plan.lo
#8 40.58   CC       libguac_la-display-plan-combine.lo
#8 41.06   CC       libguac_la-display-plan-rect.lo
#8 41.44   CC       libguac_la-display-plan-search.lo
#8 41.88   CC       libguac_la-display-render-thread.lo
#8 42.32   CC       libguac_la-display-worker.lo
#8 42.87   CC       libguac_la-encode-jpeg.lo
#8 43.26   CC       libguac_la-encode-png.lo
#8 43.82   CC       libguac_la-error.lo
#8 44.17   CC       libguac_la-fifo.lo
#8 44.55   CC       libguac_la-file.lo
#8 44.94   CC       libguac_la-fips.lo
#8 45.24   CC       libguac_la-flag.lo
#8 45.56   CC       libguac_la-hash.lo
#8 45.81   CC       libguac_la-id.lo
#8 46.04   CC       libguac_la-mem.lo
#8 46.43   CC       libguac_la-rwlock.lo
#8 46.71   CC       libguac_la-palette.lo
#8 46.99   CC       libguac_la-parser.lo
#8 47.44   CC       libguac_la-pool.lo
#8 47.78   CC       libguac_la-protocol.lo
#8 49.34   CC       libguac_la-raw_encoder.lo
#8 49.67   CC       libguac_la-recording.lo
#8 50.02   CC       libguac_la-rect.lo
#8 50.25   CC       libguac_la-socket.lo
#8 50.76   CC       libguac_la-socket-broadcast.lo
#8 51.05   CC       libguac_la-socket-fd.lo
#8 51.47   CC       libguac_la-socket-nest.lo
#8 51.87   CC       libguac_la-socket-tee.lo
#8 52.22   CC       libguac_la-string.lo
#8 52.37 string.c: In function 'guac_strnstr':
#8 52.37 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.37   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.37       |                                      ^
#8 52.46 cc1: all warnings being treated as errors
#8 52.47 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.47 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.47 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.47 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.48 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.48 make[1]: Leaving directory '/build/guacamole-server'
#8 52.48 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.37   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.37       |                                      ^
52.46 cc1: all warnings being treated as errors
52.47 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.47 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.47 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.47 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.48 make[1]: *** [Makefile:552: all-recursive] Error 1
52.48 make[1]: Leaving directory '/build/guacamole-server'
52.48 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2355
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2355: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-ubuntu » ubuntu,latest #2354

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

Changes:


------------------------------------------
[...truncated 184.57 KiB...]
#8 33.54 rm -rf .libs _libs
#8 33.55 rm -f *.o
#8 33.55 rm -f sftp/*.o
#8 33.55 rm -f  test_common_ssh.log
#8 33.56 rm -f  test_common_ssh.trs
#8 33.56 rm -f  test-suite.log
#8 33.56 rm -f *.lo
#8 33.57 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.57 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.57 Making clean in src/terminal
#8 33.57 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.58 Making clean in .
#8 33.59 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.59 rm -f  libguac-terminal.la
#8 33.60 rm -f ./so_locations
#8 33.60 rm -rf .libs _libs
#8 33.61 rm -f *.o
#8 33.61 rm -f *.lo
#8 33.61 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.61 Making clean in tests
#8 33.62 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.62 rm -f  test_terminal
#8 33.62 test -z "" || rm -f  test_terminal
#8 33.62 rm -f  _generated_runner.c
#8 33.63 rm -rf .libs _libs
#8 33.63 rm -f *.o
#8 33.63 rm -f selection-point/*.o
#8 33.64 rm -f  test_terminal.log
#8 33.64 rm -f  test_terminal.trs
#8 33.64 rm -f  test-suite.log
#8 33.65 rm -f *.lo
#8 33.65 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.65 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.65 Making clean in src/pulse
#8 33.66 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.66 rm -rf .libs _libs
#8 33.66 rm -f  libguac_pulse.la
#8 33.67 rm -f ./so_locations
#8 33.68 rm -f *.o
#8 33.68 rm -f *.lo
#8 33.68 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.68 Making clean in src/protocols/kubernetes
#8 33.69 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.70 Making clean in .
#8 33.70 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.70 rm -f  libguac-client-kubernetes.la
#8 33.71 rm -f ./so_locations
#8 33.71 rm -rf .libs _libs
#8 33.72 rm -f *.o
#8 33.72 rm -f *.lo
#8 33.72 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.72 Making clean in tests
#8 33.73 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.73 rm -f  test_kubernetes
#8 33.73 test -z "" || rm -f  test_kubernetes
#8 33.73 rm -f  _generated_runner.c
#8 33.74 rm -rf .libs _libs
#8 33.74 rm -f *.o
#8 33.74 rm -f url/*.o
#8 33.75 rm -f  test_kubernetes.log
#8 33.75 rm -f  test_kubernetes.trs
#8 33.75 rm -f  test-suite.log
#8 33.76 rm -f *.lo
#8 33.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.76 Making clean in src/protocols/rdp
#8 33.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.77 Making clean in .
#8 33.78 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.78 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.79 rm -f ./so_locations
#8 33.80 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.80 rm -f  libguac-client-rdp.la
#8 33.81 rm -f ./so_locations
#8 33.81 rm -rf .libs _libs
#8 33.82 rm -rf channels/.libs channels/_libs
#8 33.82 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.82 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.83 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.83 rm -rf plugins/.libs plugins/_libs
#8 33.83 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.84 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.84 rm -f *.o
#8 33.84 rm -f channels/*.o
#8 33.85 rm -f channels/*.lo
#8 33.85 rm -f channels/audio-input/*.o
#8 33.86 rm -f channels/audio-input/*.lo
#8 33.86 rm -f channels/rdpdr/*.o
#8 33.86 rm -f channels/rdpdr/*.lo
#8 33.87 rm -f channels/rdpsnd/*.o
#8 33.87 rm -f channels/rdpsnd/*.lo
#8 33.87 rm -f plugins/*.o
#8 33.88 rm -f plugins/*.lo
#8 33.88 rm -f plugins/guac-common-svc/*.o
#8 33.88 rm -f plugins/guac-common-svc/*.lo
#8 33.89 rm -f plugins/guacai/*.o
#8 33.89 rm -f plugins/guacai/*.lo
#8 33.90 rm -f *.lo
#8 33.90 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.90 Making clean in tests
#8 33.90 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.90 rm -f  test_rdp
#8 33.91 test -z "" || rm -f  test_rdp
#8 33.91 rm -f  _generated_runner.c
#8 33.91 rm -rf .libs _libs
#8 33.92 rm -f *.o
#8 33.92 rm -f fs/*.o
#8 33.92 rm -f  test_rdp.log
#8 33.93 rm -f  test_rdp.trs
#8 33.93 rm -f  test-suite.log
#8 33.93 rm -f *.lo
#8 33.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.94 Making clean in src/protocols/ssh
#8 33.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.94 rm -f  libguac-client-ssh.la
#8 33.96 rm -f ./so_locations
#8 33.96 rm -rf .libs _libs
#8 33.96 rm -f *.o
#8 33.96 rm -f *.lo
#8 33.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.97 Making clean in src/protocols/telnet
#8 33.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.97 rm -f  libguac-client-telnet.la
#8 33.99 rm -f ./so_locations
#8 33.99 rm -rf .libs _libs
#8 33.99 rm -f *.o
#8 33.99 rm -f *.lo
#8 34.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 34.00 Making clean in src/protocols/vnc
#8 34.00 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 34.00 rm -f  libguac-client-vnc.la
#8 34.02 rm -f ./so_locations
#8 34.02 rm -rf .libs _libs
#8 34.02 rm -f *.o
#8 34.03 rm -f *.lo
#8 34.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 34.03 Making clean in src/guacd
#8 34.04 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 34.04 rm -f   
#8 34.04 rm -rf .libs _libs
#8 34.04 rm -f  guacd
#8 34.05 test -z "" || rm -f  guacd
#8 34.05 rm -f *.o
#8 34.05 rm -f *.lo
#8 34.05 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 34.06 Making clean in src/guacenc
#8 34.06 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 34.06 rm -f  guacenc
#8 34.07 test -z "" || rm -f  guacenc
#8 34.07 rm -rf .libs _libs
#8 34.07 rm -f *.o
#8 34.07 rm -f *.lo
#8 34.08 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 34.08 Making clean in src/guaclog
#8 34.08 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 34.08 rm -f  guaclog
#8 34.09 test -z "" || rm -f  guaclog
#8 34.09 rm -rf .libs _libs
#8 34.09 rm -f *.o
#8 34.10 rm -f *.lo
#8 34.10 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 34.11 make[1]: Entering directory '/build/guacamole-server'
#8 34.11 rm -rf .libs _libs
#8 34.11 rm -f *.lo
#8 34.11 make[1]: Leaving directory '/build/guacamole-server'
#8 34.12 + make
#8 34.12 make  all-recursive
#8 34.13 make[1]: Entering directory '/build/guacamole-server'
#8 34.14 Making all in src/libguac
#8 34.15 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 34.15 Making all in .
#8 34.16 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 34.17   CC       libguac_la-argv.lo
#8 34.68   CC       libguac_la-audio.lo
#8 35.13   CC       libguac_la-client.lo
#8 36.07   CC       libguac_la-display.lo
#8 36.56   CC       libguac_la-display-builtin-cursors.lo
#8 36.74   CC       libguac_la-display-cursor.lo
#8 37.11   CC       libguac_la-display-flush.lo
#8 37.64   CC       libguac_la-display-layer.lo
#8 38.19   CC       libguac_la-display-layer-list.lo
#8 38.72   CC       libguac_la-display-plan.lo
#8 39.41   CC       libguac_la-display-plan-combine.lo
#8 39.90   CC       libguac_la-display-plan-rect.lo
#8 40.30   CC       libguac_la-display-plan-search.lo
#8 40.81   CC       libguac_la-display-render-thread.lo
#8 41.18   CC       libguac_la-display-worker.lo
#8 41.71   CC       libguac_la-encode-jpeg.lo
#8 42.14   CC       libguac_la-encode-png.lo
#8 42.70   CC       libguac_la-error.lo
#8 43.02   CC       libguac_la-fifo.lo
#8 43.40   CC       libguac_la-file.lo
#8 43.82   CC       libguac_la-fips.lo
#8 44.22   CC       libguac_la-flag.lo
#8 44.59   CC       libguac_la-hash.lo
#8 44.90   CC       libguac_la-id.lo
#8 45.14   CC       libguac_la-mem.lo
#8 45.63   CC       libguac_la-rwlock.lo
#8 46.01   CC       libguac_la-palette.lo
#8 46.39   CC       libguac_la-parser.lo
#8 46.91   CC       libguac_la-pool.lo
#8 47.31   CC       libguac_la-protocol.lo
#8 49.10   CC       libguac_la-raw_encoder.lo
#8 49.47   CC       libguac_la-recording.lo
#8 49.91   CC       libguac_la-rect.lo
#8 50.19   CC       libguac_la-socket.lo
#8 50.82   CC       libguac_la-socket-broadcast.lo
#8 51.21   CC       libguac_la-socket-fd.lo
#8 51.67   CC       libguac_la-socket-nest.lo
#8 52.08   CC       libguac_la-socket-tee.lo
#8 52.42   CC       libguac_la-string.lo
#8 52.55 string.c: In function 'guac_strnstr':
#8 52.55 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.55   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.55       |                                      ^
#8 52.62 cc1: all warnings being treated as errors
#8 52.63 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.63 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.63 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.63 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.63 make[1]: Leaving directory '/build/guacamole-server'
#8 52.63 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.63 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.55   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.55       |                                      ^
52.62 cc1: all warnings being treated as errors
52.63 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.63 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.63 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.63 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.63 make[1]: Leaving directory '/build/guacamole-server'
52.63 make[1]: *** [Makefile:552: all-recursive] Error 1
52.63 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2354
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2354: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-ubuntu » ubuntu,latest #2353

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

Changes:


------------------------------------------
[...truncated 184.57 KiB...]
#8 28.45 rm -rf .libs _libs
#8 28.45 rm -f *.o
#8 28.46 rm -f sftp/*.o
#8 28.46 rm -f  test_common_ssh.log
#8 28.46 rm -f  test_common_ssh.trs
#8 28.47 rm -f  test-suite.log
#8 28.47 rm -f *.lo
#8 28.47 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 28.47 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 28.47 Making clean in src/terminal
#8 28.48 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.48 Making clean in .
#8 28.49 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.49 rm -f  libguac-terminal.la
#8 28.50 rm -f ./so_locations
#8 28.50 rm -rf .libs _libs
#8 28.50 rm -f *.o
#8 28.50 rm -f *.lo
#8 28.51 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.51 Making clean in tests
#8 28.51 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 28.51 rm -f  test_terminal
#8 28.51 test -z "" || rm -f  test_terminal
#8 28.52 rm -f  _generated_runner.c
#8 28.52 rm -rf .libs _libs
#8 28.52 rm -f *.o
#8 28.52 rm -f selection-point/*.o
#8 28.53 rm -f  test_terminal.log
#8 28.53 rm -f  test_terminal.trs
#8 28.53 rm -f  test-suite.log
#8 28.53 rm -f *.lo
#8 28.54 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 28.54 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.54 Making clean in src/pulse
#8 28.54 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 28.54 rm -rf .libs _libs
#8 28.54 rm -f  libguac_pulse.la
#8 28.56 rm -f ./so_locations
#8 28.56 rm -f *.o
#8 28.56 rm -f *.lo
#8 28.56 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 28.56 Making clean in src/protocols/kubernetes
#8 28.57 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.57 Making clean in .
#8 28.57 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.57 rm -f  libguac-client-kubernetes.la
#8 28.59 rm -f ./so_locations
#8 28.59 rm -rf .libs _libs
#8 28.59 rm -f *.o
#8 28.59 rm -f *.lo
#8 28.60 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.60 Making clean in tests
#8 28.60 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.60 rm -f  test_kubernetes
#8 28.60 test -z "" || rm -f  test_kubernetes
#8 28.60 rm -f  _generated_runner.c
#8 28.61 rm -rf .libs _libs
#8 28.61 rm -f *.o
#8 28.61 rm -f url/*.o
#8 28.62 rm -f  test_kubernetes.log
#8 28.62 rm -f  test_kubernetes.trs
#8 28.62 rm -f  test-suite.log
#8 28.62 rm -f *.lo
#8 28.63 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.63 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.63 Making clean in src/protocols/rdp
#8 28.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.64 Making clean in .
#8 28.65 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.65 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 28.66 rm -f ./so_locations
#8 28.66 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 28.66 rm -f  libguac-client-rdp.la
#8 28.67 rm -f ./so_locations
#8 28.67 rm -rf .libs _libs
#8 28.68 rm -rf channels/.libs channels/_libs
#8 28.68 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 28.68 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 28.69 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 28.69 rm -rf plugins/.libs plugins/_libs
#8 28.69 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 28.69 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 28.70 rm -f *.o
#8 28.70 rm -f channels/*.o
#8 28.70 rm -f channels/*.lo
#8 28.70 rm -f channels/audio-input/*.o
#8 28.71 rm -f channels/audio-input/*.lo
#8 28.71 rm -f channels/rdpdr/*.o
#8 28.71 rm -f channels/rdpdr/*.lo
#8 28.72 rm -f channels/rdpsnd/*.o
#8 28.72 rm -f channels/rdpsnd/*.lo
#8 28.72 rm -f plugins/*.o
#8 28.73 rm -f plugins/*.lo
#8 28.73 rm -f plugins/guac-common-svc/*.o
#8 28.73 rm -f plugins/guac-common-svc/*.lo
#8 28.73 rm -f plugins/guacai/*.o
#8 28.74 rm -f plugins/guacai/*.lo
#8 28.74 rm -f *.lo
#8 28.74 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.74 Making clean in tests
#8 28.75 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.75 rm -f  test_rdp
#8 28.75 test -z "" || rm -f  test_rdp
#8 28.75 rm -f  _generated_runner.c
#8 28.76 rm -rf .libs _libs
#8 28.76 rm -f *.o
#8 28.76 rm -f fs/*.o
#8 28.77 rm -f  test_rdp.log
#8 28.77 rm -f  test_rdp.trs
#8 28.77 rm -f  test-suite.log
#8 28.77 rm -f *.lo
#8 28.78 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.78 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.78 Making clean in src/protocols/ssh
#8 28.78 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 28.78 rm -f  libguac-client-ssh.la
#8 28.79 rm -f ./so_locations
#8 28.80 rm -rf .libs _libs
#8 28.80 rm -f *.o
#8 28.80 rm -f *.lo
#8 28.81 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 28.81 Making clean in src/protocols/telnet
#8 28.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 28.81 rm -f  libguac-client-telnet.la
#8 28.82 rm -f ./so_locations
#8 28.82 rm -rf .libs _libs
#8 28.82 rm -f *.o
#8 28.83 rm -f *.lo
#8 28.83 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 28.83 Making clean in src/protocols/vnc
#8 28.84 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 28.84 rm -f  libguac-client-vnc.la
#8 28.84 rm -f ./so_locations
#8 28.85 rm -rf .libs _libs
#8 28.85 rm -f *.o
#8 28.85 rm -f *.lo
#8 28.86 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 28.86 Making clean in src/guacd
#8 28.86 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 28.86 rm -f   
#8 28.86 rm -rf .libs _libs
#8 28.87 rm -f  guacd
#8 28.87 test -z "" || rm -f  guacd
#8 28.87 rm -f *.o
#8 28.88 rm -f *.lo
#8 28.88 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 28.88 Making clean in src/guacenc
#8 28.89 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 28.89 rm -f  guacenc
#8 28.89 test -z "" || rm -f  guacenc
#8 28.89 rm -rf .libs _libs
#8 28.90 rm -f *.o
#8 28.90 rm -f *.lo
#8 28.90 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 28.90 Making clean in src/guaclog
#8 28.91 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 28.91 rm -f  guaclog
#8 28.91 test -z "" || rm -f  guaclog
#8 28.91 rm -rf .libs _libs
#8 28.91 rm -f *.o
#8 28.92 rm -f *.lo
#8 28.92 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 28.92 make[1]: Entering directory '/build/guacamole-server'
#8 28.92 rm -rf .libs _libs
#8 28.93 rm -f *.lo
#8 28.93 make[1]: Leaving directory '/build/guacamole-server'
#8 28.93 + make
#8 28.94 make  all-recursive
#8 28.94 make[1]: Entering directory '/build/guacamole-server'
#8 28.95 Making all in src/libguac
#8 28.95 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.96 Making all in .
#8 28.97 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.97   CC       libguac_la-argv.lo
#8 29.37   CC       libguac_la-audio.lo
#8 29.76   CC       libguac_la-client.lo
#8 30.58   CC       libguac_la-display.lo
#8 30.99   CC       libguac_la-display-builtin-cursors.lo
#8 31.13   CC       libguac_la-display-cursor.lo
#8 31.43   CC       libguac_la-display-flush.lo
#8 31.86   CC       libguac_la-display-layer.lo
#8 32.32   CC       libguac_la-display-layer-list.lo
#8 32.75   CC       libguac_la-display-plan.lo
#8 33.32   CC       libguac_la-display-plan-combine.lo
#8 33.73   CC       libguac_la-display-plan-rect.lo
#8 34.05   CC       libguac_la-display-plan-search.lo
#8 34.45   CC       libguac_la-display-render-thread.lo
#8 34.75   CC       libguac_la-display-worker.lo
#8 35.17   CC       libguac_la-encode-jpeg.lo
#8 35.52   CC       libguac_la-encode-png.lo
#8 35.96   CC       libguac_la-error.lo
#8 36.20   CC       libguac_la-fifo.lo
#8 36.49   CC       libguac_la-file.lo
#8 36.82   CC       libguac_la-fips.lo
#8 37.12   CC       libguac_la-flag.lo
#8 37.41   CC       libguac_la-hash.lo
#8 37.65   CC       libguac_la-id.lo
#8 37.83   CC       libguac_la-mem.lo
#8 38.20   CC       libguac_la-rwlock.lo
#8 38.50   CC       libguac_la-palette.lo
#8 38.80   CC       libguac_la-parser.lo
#8 39.22   CC       libguac_la-pool.lo
#8 39.54   CC       libguac_la-protocol.lo
#8 41.09   CC       libguac_la-raw_encoder.lo
#8 41.41   CC       libguac_la-recording.lo
#8 41.77   CC       libguac_la-rect.lo
#8 41.98   CC       libguac_la-socket.lo
#8 42.48   CC       libguac_la-socket-broadcast.lo
#8 42.78   CC       libguac_la-socket-fd.lo
#8 43.15   CC       libguac_la-socket-nest.lo
#8 43.47   CC       libguac_la-socket-tee.lo
#8 43.72   CC       libguac_la-string.lo
#8 43.81 string.c: In function 'guac_strnstr':
#8 43.81 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 43.81   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 43.81       |                                      ^
#8 43.87 cc1: all warnings being treated as errors
#8 43.87 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 43.87 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 43.87 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 43.87 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 43.87 make[1]: Leaving directory '/build/guacamole-server'
#8 43.87 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 43.87 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
43.81   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
43.81       |                                      ^
43.87 cc1: all warnings being treated as errors
43.87 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
43.87 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
43.87 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
43.87 make[2]: *** [Makefile:1230: all-recursive] Error 1
43.87 make[1]: Leaving directory '/build/guacamole-server'
43.87 make[1]: *** [Makefile:552: all-recursive] Error 1
43.87 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2353
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2353: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-ubuntu » ubuntu,latest #2352

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

Changes:


------------------------------------------
[...truncated 184.56 KiB...]
#8 33.30 rm -rf .libs _libs
#8 33.30 rm -f *.o
#8 33.30 rm -f sftp/*.o
#8 33.31 rm -f  test_common_ssh.log
#8 33.31 rm -f  test_common_ssh.trs
#8 33.31 rm -f  test-suite.log
#8 33.32 rm -f *.lo
#8 33.32 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.32 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.32 Making clean in src/terminal
#8 33.33 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.33 Making clean in .
#8 33.34 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.34 rm -f  libguac-terminal.la
#8 33.35 rm -f ./so_locations
#8 33.35 rm -rf .libs _libs
#8 33.36 rm -f *.o
#8 33.36 rm -f *.lo
#8 33.36 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.37 Making clean in tests
#8 33.37 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.37 rm -f  test_terminal
#8 33.37 test -z "" || rm -f  test_terminal
#8 33.37 rm -f  _generated_runner.c
#8 33.38 rm -rf .libs _libs
#8 33.38 rm -f *.o
#8 33.38 rm -f selection-point/*.o
#8 33.39 rm -f  test_terminal.log
#8 33.39 rm -f  test_terminal.trs
#8 33.39 rm -f  test-suite.log
#8 33.40 rm -f *.lo
#8 33.40 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.40 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.40 Making clean in src/pulse
#8 33.41 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.41 rm -rf .libs _libs
#8 33.41 rm -f  libguac_pulse.la
#8 33.42 rm -f ./so_locations
#8 33.42 rm -f *.o
#8 33.43 rm -f *.lo
#8 33.43 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.43 Making clean in src/protocols/kubernetes
#8 33.43 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.44 Making clean in .
#8 33.45 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.45 rm -f  libguac-client-kubernetes.la
#8 33.46 rm -f ./so_locations
#8 33.46 rm -rf .libs _libs
#8 33.47 rm -f *.o
#8 33.47 rm -f *.lo
#8 33.47 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.47 Making clean in tests
#8 33.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.48 rm -f  test_kubernetes
#8 33.48 test -z "" || rm -f  test_kubernetes
#8 33.48 rm -f  _generated_runner.c
#8 33.49 rm -rf .libs _libs
#8 33.49 rm -f *.o
#8 33.50 rm -f url/*.o
#8 33.50 rm -f  test_kubernetes.log
#8 33.50 rm -f  test_kubernetes.trs
#8 33.51 rm -f  test-suite.log
#8 33.51 rm -f *.lo
#8 33.51 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.52 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.52 Making clean in src/protocols/rdp
#8 33.53 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.53 Making clean in .
#8 33.54 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.54 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.55 rm -f ./so_locations
#8 33.56 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.56 rm -f  libguac-client-rdp.la
#8 33.57 rm -f ./so_locations
#8 33.58 rm -rf .libs _libs
#8 33.58 rm -rf channels/.libs channels/_libs
#8 33.58 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.59 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.59 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.59 rm -rf plugins/.libs plugins/_libs
#8 33.60 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.60 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.61 rm -f *.o
#8 33.61 rm -f channels/*.o
#8 33.61 rm -f channels/*.lo
#8 33.62 rm -f channels/audio-input/*.o
#8 33.62 rm -f channels/audio-input/*.lo
#8 33.63 rm -f channels/rdpdr/*.o
#8 33.63 rm -f channels/rdpdr/*.lo
#8 33.63 rm -f channels/rdpsnd/*.o
#8 33.64 rm -f channels/rdpsnd/*.lo
#8 33.64 rm -f plugins/*.o
#8 33.65 rm -f plugins/*.lo
#8 33.65 rm -f plugins/guac-common-svc/*.o
#8 33.65 rm -f plugins/guac-common-svc/*.lo
#8 33.66 rm -f plugins/guacai/*.o
#8 33.66 rm -f plugins/guacai/*.lo
#8 33.66 rm -f *.lo
#8 33.67 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.67 Making clean in tests
#8 33.67 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.67 rm -f  test_rdp
#8 33.68 test -z "" || rm -f  test_rdp
#8 33.68 rm -f  _generated_runner.c
#8 33.68 rm -rf .libs _libs
#8 33.69 rm -f *.o
#8 33.69 rm -f fs/*.o
#8 33.70 rm -f  test_rdp.log
#8 33.70 rm -f  test_rdp.trs
#8 33.71 rm -f  test-suite.log
#8 33.71 rm -f *.lo
#8 33.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.71 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.72 Making clean in src/protocols/ssh
#8 33.72 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.72 rm -f  libguac-client-ssh.la
#8 33.74 rm -f ./so_locations
#8 33.74 rm -rf .libs _libs
#8 33.74 rm -f *.o
#8 33.75 rm -f *.lo
#8 33.75 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.75 Making clean in src/protocols/telnet
#8 33.76 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.76 rm -f  libguac-client-telnet.la
#8 33.77 rm -f ./so_locations
#8 33.77 rm -rf .libs _libs
#8 33.78 rm -f *.o
#8 33.78 rm -f *.lo
#8 33.79 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.79 Making clean in src/protocols/vnc
#8 33.79 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.79 rm -f  libguac-client-vnc.la
#8 33.81 rm -f ./so_locations
#8 33.81 rm -rf .libs _libs
#8 33.81 rm -f *.o
#8 33.82 rm -f *.lo
#8 33.82 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.82 Making clean in src/guacd
#8 33.82 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.82 rm -f   
#8 33.83 rm -rf .libs _libs
#8 33.83 rm -f  guacd
#8 33.83 test -z "" || rm -f  guacd
#8 33.84 rm -f *.o
#8 33.84 rm -f *.lo
#8 33.84 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.84 Making clean in src/guacenc
#8 33.85 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.85 rm -f  guacenc
#8 33.85 test -z "" || rm -f  guacenc
#8 33.86 rm -rf .libs _libs
#8 33.86 rm -f *.o
#8 33.86 rm -f *.lo
#8 33.87 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.87 Making clean in src/guaclog
#8 33.87 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.87 rm -f  guaclog
#8 33.88 test -z "" || rm -f  guaclog
#8 33.88 rm -rf .libs _libs
#8 33.88 rm -f *.o
#8 33.89 rm -f *.lo
#8 33.89 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.89 make[1]: Entering directory '/build/guacamole-server'
#8 33.89 rm -rf .libs _libs
#8 33.90 rm -f *.lo
#8 33.90 make[1]: Leaving directory '/build/guacamole-server'
#8 33.90 + make
#8 33.91 make  all-recursive
#8 33.91 make[1]: Entering directory '/build/guacamole-server'
#8 33.92 Making all in src/libguac
#8 33.93 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.94 Making all in .
#8 33.94 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.95   CC       libguac_la-argv.lo
#8 34.43   CC       libguac_la-audio.lo
#8 34.88   CC       libguac_la-client.lo
#8 35.83   CC       libguac_la-display.lo
#8 36.33   CC       libguac_la-display-builtin-cursors.lo
#8 36.52   CC       libguac_la-display-cursor.lo
#8 36.90   CC       libguac_la-display-flush.lo
#8 37.44   CC       libguac_la-display-layer.lo
#8 38.00   CC       libguac_la-display-layer-list.lo
#8 38.53   CC       libguac_la-display-plan.lo
#8 39.23   CC       libguac_la-display-plan-combine.lo
#8 39.74   CC       libguac_la-display-plan-rect.lo
#8 40.15   CC       libguac_la-display-plan-search.lo
#8 40.64   CC       libguac_la-display-render-thread.lo
#8 41.03   CC       libguac_la-display-worker.lo
#8 41.55   CC       libguac_la-encode-jpeg.lo
#8 42.00   CC       libguac_la-encode-png.lo
#8 42.55   CC       libguac_la-error.lo
#8 42.89   CC       libguac_la-fifo.lo
#8 43.25   CC       libguac_la-file.lo
#8 43.67   CC       libguac_la-fips.lo
#8 44.07   CC       libguac_la-flag.lo
#8 44.45   CC       libguac_la-hash.lo
#8 44.75   CC       libguac_la-id.lo
#8 45.01   CC       libguac_la-mem.lo
#8 45.49   CC       libguac_la-rwlock.lo
#8 45.87   CC       libguac_la-palette.lo
#8 46.27   CC       libguac_la-parser.lo
#8 46.79   CC       libguac_la-pool.lo
#8 47.19   CC       libguac_la-protocol.lo
#8 49.02   CC       libguac_la-raw_encoder.lo
#8 49.39   CC       libguac_la-recording.lo
#8 49.86   CC       libguac_la-rect.lo
#8 50.14   CC       libguac_la-socket.lo
#8 50.77   CC       libguac_la-socket-broadcast.lo
#8 51.16   CC       libguac_la-socket-fd.lo
#8 51.64   CC       libguac_la-socket-nest.lo
#8 52.04   CC       libguac_la-socket-tee.lo
#8 52.39   CC       libguac_la-string.lo
#8 52.52 string.c: In function 'guac_strnstr':
#8 52.52 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.52   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.52       |                                      ^
#8 52.60 cc1: all warnings being treated as errors
#8 52.60 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.60 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.60 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.60 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.60 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.60 make[1]: Leaving directory '/build/guacamole-server'
#8 52.61 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.52   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.52       |                                      ^
52.60 cc1: all warnings being treated as errors
52.60 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.60 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.60 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.60 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.60 make[1]: *** [Makefile:552: all-recursive] Error 1
52.60 make[1]: Leaving directory '/build/guacamole-server'
52.61 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2352
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2352: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-ubuntu » ubuntu,latest #2351

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

Changes:


------------------------------------------
[...truncated 184.78 KiB...]
#8 33.28 rm -rf .libs _libs
#8 33.28 rm -f *.o
#8 33.29 rm -f sftp/*.o
#8 33.29 rm -f  test_common_ssh.log
#8 33.29 rm -f  test_common_ssh.trs
#8 33.29 rm -f  test-suite.log
#8 33.30 rm -f *.lo
#8 33.30 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.30 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.30 Making clean in src/terminal
#8 33.31 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.31 Making clean in .
#8 33.32 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.32 rm -f  libguac-terminal.la
#8 33.33 rm -f ./so_locations
#8 33.33 rm -rf .libs _libs
#8 33.33 rm -f *.o
#8 33.33 rm -f *.lo
#8 33.34 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.34 Making clean in tests
#8 33.34 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.34 rm -f  test_terminal
#8 33.34 test -z "" || rm -f  test_terminal
#8 33.34 rm -f  _generated_runner.c
#8 33.35 rm -rf .libs _libs
#8 33.35 rm -f *.o
#8 33.35 rm -f selection-point/*.o
#8 33.36 rm -f  test_terminal.log
#8 33.36 rm -f  test_terminal.trs
#8 33.36 rm -f  test-suite.log
#8 33.36 rm -f *.lo
#8 33.37 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.37 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.37 Making clean in src/pulse
#8 33.37 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.37 rm -rf .libs _libs
#8 33.37 rm -f  libguac_pulse.la
#8 33.39 rm -f ./so_locations
#8 33.39 rm -f *.o
#8 33.39 rm -f *.lo
#8 33.39 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.39 Making clean in src/protocols/kubernetes
#8 33.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.40 Making clean in .
#8 33.41 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.41 rm -f  libguac-client-kubernetes.la
#8 33.42 rm -f ./so_locations
#8 33.42 rm -rf .libs _libs
#8 33.42 rm -f *.o
#8 33.43 rm -f *.lo
#8 33.43 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.43 Making clean in tests
#8 33.43 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.43 rm -f  test_kubernetes
#8 33.44 test -z "" || rm -f  test_kubernetes
#8 33.44 rm -f  _generated_runner.c
#8 33.44 rm -rf .libs _libs
#8 33.44 rm -f *.o
#8 33.45 rm -f url/*.o
#8 33.45 rm -f  test_kubernetes.log
#8 33.45 rm -f  test_kubernetes.trs
#8 33.45 rm -f  test-suite.log
#8 33.46 rm -f *.lo
#8 33.46 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.46 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.46 Making clean in src/protocols/rdp
#8 33.47 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.47 Making clean in .
#8 33.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.48 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.49 rm -f ./so_locations
#8 33.49 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.50 rm -f  libguac-client-rdp.la
#8 33.51 rm -f ./so_locations
#8 33.51 rm -rf .libs _libs
#8 33.51 rm -rf channels/.libs channels/_libs
#8 33.52 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.52 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.52 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.52 rm -rf plugins/.libs plugins/_libs
#8 33.53 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.53 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.53 rm -f *.o
#8 33.53 rm -f channels/*.o
#8 33.54 rm -f channels/*.lo
#8 33.54 rm -f channels/audio-input/*.o
#8 33.54 rm -f channels/audio-input/*.lo
#8 33.54 rm -f channels/rdpdr/*.o
#8 33.55 rm -f channels/rdpdr/*.lo
#8 33.55 rm -f channels/rdpsnd/*.o
#8 33.55 rm -f channels/rdpsnd/*.lo
#8 33.56 rm -f plugins/*.o
#8 33.56 rm -f plugins/*.lo
#8 33.56 rm -f plugins/guac-common-svc/*.o
#8 33.56 rm -f plugins/guac-common-svc/*.lo
#8 33.57 rm -f plugins/guacai/*.o
#8 33.57 rm -f plugins/guacai/*.lo
#8 33.57 rm -f *.lo
#8 33.58 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.58 Making clean in tests
#8 33.58 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.58 rm -f  test_rdp
#8 33.58 test -z "" || rm -f  test_rdp
#8 33.59 rm -f  _generated_runner.c
#8 33.59 rm -rf .libs _libs
#8 33.59 rm -f *.o
#8 33.60 rm -f fs/*.o
#8 33.60 rm -f  test_rdp.log
#8 33.60 rm -f  test_rdp.trs
#8 33.60 rm -f  test-suite.log
#8 33.61 rm -f *.lo
#8 33.61 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.61 Making clean in src/protocols/ssh
#8 33.61 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.61 rm -f  libguac-client-ssh.la
#8 33.63 rm -f ./so_locations
#8 33.63 rm -rf .libs _libs
#8 33.63 rm -f *.o
#8 33.63 rm -f *.lo
#8 33.64 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.64 Making clean in src/protocols/telnet
#8 33.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.64 rm -f  libguac-client-telnet.la
#8 33.65 rm -f ./so_locations
#8 33.65 rm -rf .libs _libs
#8 33.66 rm -f *.o
#8 33.66 rm -f *.lo
#8 33.66 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.66 Making clean in src/protocols/vnc
#8 33.67 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.67 rm -f  libguac-client-vnc.la
#8 33.68 rm -f ./so_locations
#8 33.68 rm -rf .libs _libs
#8 33.68 rm -f *.o
#8 33.69 rm -f *.lo
#8 33.69 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.69 Making clean in src/guacd
#8 33.69 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.69 rm -f   
#8 33.70 rm -rf .libs _libs
#8 33.70 rm -f  guacd
#8 33.70 test -z "" || rm -f  guacd
#8 33.70 rm -f *.o
#8 33.71 rm -f *.lo
#8 33.71 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.71 Making clean in src/guacenc
#8 33.72 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.72 rm -f  guacenc
#8 33.72 test -z "" || rm -f  guacenc
#8 33.72 rm -rf .libs _libs
#8 33.72 rm -f *.o
#8 33.73 rm -f *.lo
#8 33.73 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.73 Making clean in src/guaclog
#8 33.73 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.73 rm -f  guaclog
#8 33.74 test -z "" || rm -f  guaclog
#8 33.74 rm -rf .libs _libs
#8 33.74 rm -f *.o
#8 33.74 rm -f *.lo
#8 33.75 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.75 make[1]: Entering directory '/build/guacamole-server'
#8 33.75 rm -rf .libs _libs
#8 33.75 rm -f *.lo
#8 33.75 make[1]: Leaving directory '/build/guacamole-server'
#8 33.76 + make
#8 33.76 make  all-recursive
#8 33.77 make[1]: Entering directory '/build/guacamole-server'
#8 33.77 Making all in src/libguac
#8 33.78 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.78 Making all in .
#8 33.79 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.79   CC       libguac_la-argv.lo
#8 34.25   CC       libguac_la-audio.lo
#8 34.66   CC       libguac_la-client.lo
#8 35.56   CC       libguac_la-display.lo
#8 36.05   CC       libguac_la-display-builtin-cursors.lo
#8 36.22   CC       libguac_la-display-cursor.lo
#8 36.58   CC       libguac_la-display-flush.lo
#8 37.05   CC       libguac_la-display-layer.lo
#8 37.57   CC       libguac_la-display-layer-list.lo
#8 38.05   CC       libguac_la-display-plan.lo
#8 38.76   CC       libguac_la-display-plan-combine.lo
#8 39.27   CC       libguac_la-display-plan-rect.lo
#8 39.67   CC       libguac_la-display-plan-search.lo
#8 40.17   CC       libguac_la-display-render-thread.lo
#8 40.57   CC       libguac_la-display-worker.lo
#8 41.10   CC       libguac_la-encode-jpeg.lo
#8 41.48   CC       libguac_la-encode-png.lo
#8 42.00   CC       libguac_la-error.lo
#8 42.30   CC       libguac_la-fifo.lo
#8 42.68   CC       libguac_la-file.lo
#8 43.08   CC       libguac_la-fips.lo
#8 43.51   CC       libguac_la-flag.lo
#8 43.89   CC       libguac_la-hash.lo
#8 44.14   CC       libguac_la-id.lo
#8 44.35   CC       libguac_la-mem.lo
#8 44.80   CC       libguac_la-rwlock.lo
#8 45.12   CC       libguac_la-palette.lo
#8 45.48   CC       libguac_la-parser.lo
#8 45.94   CC       libguac_la-pool.lo
#8 46.32   CC       libguac_la-protocol.lo
#8 48.33   CC       libguac_la-raw_encoder.lo
#8 48.75   CC       libguac_la-recording.lo
#8 49.41   CC       libguac_la-rect.lo
#8 49.83   CC       libguac_la-socket.lo
#8 50.71   CC       libguac_la-socket-broadcast.lo
#8 51.37   CC       libguac_la-socket-fd.lo
#8 52.12   CC       libguac_la-socket-nest.lo
#8 52.65   CC       libguac_la-socket-tee.lo
#8 53.01   CC       libguac_la-string.lo
#8 53.13 string.c: In function 'guac_strnstr':
#8 53.13 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 53.13   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 53.13       |                                      ^
#8 53.24 cc1: all warnings being treated as errors
#8 53.24 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 53.24 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 53.24 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 53.24 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 53.25 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 53.25 make: *** [Makefile:472: all] Error 2
#8 53.25 make[1]: Leaving directory '/build/guacamole-server'
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
53.13   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
53.13       |                                      ^
53.24 cc1: all warnings being treated as errors
53.24 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
53.24 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
53.24 make[2]: *** [Makefile:1230: all-recursive] Error 1
53.24 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
53.25 make[1]: *** [Makefile:552: all-recursive] Error 1
53.25 make: *** [Makefile:472: all] Error 2
53.25 make[1]: Leaving directory '/build/guacamole-server'
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2351
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2351: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-ubuntu » ubuntu,latest #2350

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

Changes:


------------------------------------------
[...truncated 186.67 KiB...]
#8 41.10 rm -rf .libs _libs
#8 41.10 rm -f *.o
#8 41.11 rm -f sftp/*.o
#8 41.11 rm -f  test_common_ssh.log
#8 41.12 rm -f  test_common_ssh.trs
#8 41.12 rm -f  test-suite.log
#8 41.13 rm -f *.lo
#8 41.13 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 41.13 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 41.14 Making clean in src/terminal
#8 41.14 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 41.15 Making clean in .
#8 41.16 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 41.16 rm -f  libguac-terminal.la
#8 41.18 rm -f ./so_locations
#8 41.18 rm -rf .libs _libs
#8 41.18 rm -f *.o
#8 41.19 rm -f *.lo
#8 41.19 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 41.19 Making clean in tests
#8 41.20 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 41.20 rm -f  test_terminal
#8 41.20 test -z "" || rm -f  test_terminal
#8 41.20 rm -f  _generated_runner.c
#8 41.20 rm -rf .libs _libs
#8 41.21 rm -f *.o
#8 41.21 rm -f selection-point/*.o
#8 41.22 rm -f  test_terminal.log
#8 41.22 rm -f  test_terminal.trs
#8 41.22 rm -f  test-suite.log
#8 41.23 rm -f *.lo
#8 41.23 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 41.23 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 41.23 Making clean in src/pulse
#8 41.24 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 41.24 rm -rf .libs _libs
#8 41.24 rm -f  libguac_pulse.la
#8 41.26 rm -f ./so_locations
#8 41.26 rm -f *.o
#8 41.26 rm -f *.lo
#8 41.27 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 41.27 Making clean in src/protocols/kubernetes
#8 41.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 41.28 Making clean in .
#8 41.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 41.28 rm -f  libguac-client-kubernetes.la
#8 41.30 rm -f ./so_locations
#8 41.30 rm -rf .libs _libs
#8 41.31 rm -f *.o
#8 41.32 rm -f *.lo
#8 41.32 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 41.32 Making clean in tests
#8 41.32 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 41.32 rm -f  test_kubernetes
#8 41.33 test -z "" || rm -f  test_kubernetes
#8 41.33 rm -f  _generated_runner.c
#8 41.33 rm -rf .libs _libs
#8 41.34 rm -f *.o
#8 41.35 rm -f url/*.o
#8 41.35 rm -f  test_kubernetes.log
#8 41.35 rm -f  test_kubernetes.trs
#8 41.36 rm -f  test-suite.log
#8 41.36 rm -f *.lo
#8 41.37 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 41.37 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 41.37 Making clean in src/protocols/rdp
#8 41.38 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 41.38 Making clean in .
#8 41.40 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 41.40 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 41.41 rm -f ./so_locations
#8 41.41 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 41.41 rm -f  libguac-client-rdp.la
#8 41.43 rm -f ./so_locations
#8 41.43 rm -rf .libs _libs
#8 41.43 rm -rf channels/.libs channels/_libs
#8 41.44 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 41.44 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 41.45 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 41.45 rm -rf plugins/.libs plugins/_libs
#8 41.46 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 41.46 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 41.46 rm -f *.o
#8 41.47 rm -f channels/*.o
#8 41.47 rm -f channels/*.lo
#8 41.48 rm -f channels/audio-input/*.o
#8 41.48 rm -f channels/audio-input/*.lo
#8 41.49 rm -f channels/rdpdr/*.o
#8 41.49 rm -f channels/rdpdr/*.lo
#8 41.49 rm -f channels/rdpsnd/*.o
#8 41.50 rm -f channels/rdpsnd/*.lo
#8 41.50 rm -f plugins/*.o
#8 41.51 rm -f plugins/*.lo
#8 41.51 rm -f plugins/guac-common-svc/*.o
#8 41.52 rm -f plugins/guac-common-svc/*.lo
#8 41.52 rm -f plugins/guacai/*.o
#8 41.53 rm -f plugins/guacai/*.lo
#8 41.53 rm -f *.lo
#8 41.53 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 41.54 Making clean in tests
#8 41.54 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 41.54 rm -f  test_rdp
#8 41.54 test -z "" || rm -f  test_rdp
#8 41.54 rm -f  _generated_runner.c
#8 41.55 rm -rf .libs _libs
#8 41.55 rm -f *.o
#8 41.56 rm -f fs/*.o
#8 41.56 rm -f  test_rdp.log
#8 41.56 rm -f  test_rdp.trs
#8 41.57 rm -f  test-suite.log
#8 41.57 rm -f *.lo
#8 41.57 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 41.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 41.58 Making clean in src/protocols/ssh
#8 41.58 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 41.58 rm -f  libguac-client-ssh.la
#8 41.60 rm -f ./so_locations
#8 41.60 rm -rf .libs _libs
#8 41.60 rm -f *.o
#8 41.61 rm -f *.lo
#8 41.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 41.61 Making clean in src/protocols/telnet
#8 41.61 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 41.61 rm -f  libguac-client-telnet.la
#8 41.63 rm -f ./so_locations
#8 41.63 rm -rf .libs _libs
#8 41.63 rm -f *.o
#8 41.64 rm -f *.lo
#8 41.64 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 41.64 Making clean in src/protocols/vnc
#8 41.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 41.64 rm -f  libguac-client-vnc.la
#8 41.66 rm -f ./so_locations
#8 41.66 rm -rf .libs _libs
#8 41.66 rm -f *.o
#8 41.67 rm -f *.lo
#8 41.67 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 41.67 Making clean in src/guacd
#8 41.68 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 41.68 rm -f   
#8 41.68 rm -rf .libs _libs
#8 41.68 rm -f  guacd
#8 41.69 test -z "" || rm -f  guacd
#8 41.69 rm -f *.o
#8 41.69 rm -f *.lo
#8 41.70 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 41.70 Making clean in src/guacenc
#8 41.71 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 41.71 rm -f  guacenc
#8 41.71 test -z "" || rm -f  guacenc
#8 41.71 rm -rf .libs _libs
#8 41.71 rm -f *.o
#8 41.72 rm -f *.lo
#8 41.72 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 41.72 Making clean in src/guaclog
#8 41.73 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 41.73 rm -f  guaclog
#8 41.73 test -z "" || rm -f  guaclog
#8 41.73 rm -rf .libs _libs
#8 41.74 rm -f *.o
#8 41.74 rm -f *.lo
#8 41.75 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 41.75 make[1]: Entering directory '/build/guacamole-server'
#8 41.75 rm -rf .libs _libs
#8 41.76 rm -f *.lo
#8 41.76 make[1]: Leaving directory '/build/guacamole-server'
#8 41.76 + make
#8 41.77 make  all-recursive
#8 41.77 make[1]: Entering directory '/build/guacamole-server'
#8 41.78 Making all in src/libguac
#8 41.79 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 41.80 Making all in .
#8 41.80 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 41.81   CC       libguac_la-argv.lo
#8 42.47   CC       libguac_la-audio.lo
#8 43.02   CC       libguac_la-client.lo
#8 44.22   CC       libguac_la-display.lo
#8 44.87   CC       libguac_la-display-builtin-cursors.lo
#8 45.05   CC       libguac_la-display-cursor.lo
#8 45.51   CC       libguac_la-display-flush.lo
#8 46.18   CC       libguac_la-display-layer.lo
#8 46.93   CC       libguac_la-display-layer-list.lo
#8 47.65   CC       libguac_la-display-plan.lo
#8 48.62   CC       libguac_la-display-plan-combine.lo
#8 49.21   CC       libguac_la-display-plan-rect.lo
#8 49.67   CC       libguac_la-display-plan-search.lo
#8 50.33   CC       libguac_la-display-render-thread.lo
#8 50.79   CC       libguac_la-display-worker.lo
#8 51.56   CC       libguac_la-encode-jpeg.lo
#8 52.08   CC       libguac_la-encode-png.lo
#8 52.81   CC       libguac_la-error.lo
#8 53.15   CC       libguac_la-fifo.lo
#8 53.62   CC       libguac_la-file.lo
#8 54.07   CC       libguac_la-fips.lo
#8 54.52   CC       libguac_la-flag.lo
#8 54.94   CC       libguac_la-hash.lo
#8 55.25   CC       libguac_la-id.lo
#8 55.50   CC       libguac_la-mem.lo
#8 56.11   CC       libguac_la-rwlock.lo
#8 56.60   CC       libguac_la-palette.lo
#8 57.07   CC       libguac_la-parser.lo
#8 57.74   CC       libguac_la-pool.lo
#8 58.21   CC       libguac_la-protocol.lo
#8 60.93   CC       libguac_la-raw_encoder.lo
#8 61.50   CC       libguac_la-recording.lo
#8 62.09   CC       libguac_la-rect.lo
#8 62.36   CC       libguac_la-socket.lo
#8 63.12   CC       libguac_la-socket-broadcast.lo
#8 63.64   CC       libguac_la-socket-fd.lo
#8 64.21   CC       libguac_la-socket-nest.lo
#8 64.69   CC       libguac_la-socket-tee.lo
#8 65.08   CC       libguac_la-string.lo
#8 65.22 string.c: In function 'guac_strnstr':
#8 65.22 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 65.22   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 65.22       |                                      ^
#8 65.35 cc1: all warnings being treated as errors
#8 65.36 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 65.36 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 65.36 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 65.36 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 65.36 make[1]: Leaving directory '/build/guacamole-server'
#8 65.36 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.36 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
65.22   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
65.22       |                                      ^
65.35 cc1: all warnings being treated as errors
65.36 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
65.36 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
65.36 make[2]: *** [Makefile:1230: all-recursive] Error 1
65.36 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
65.36 make[1]: Leaving directory '/build/guacamole-server'
65.36 make[1]: *** [Makefile:552: all-recursive] Error 1
65.36 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2350
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2350: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-ubuntu » ubuntu,latest #2349

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

Changes:


------------------------------------------
[...truncated 186.79 KiB...]
#8 32.79 rm -rf .libs _libs
#8 32.79 rm -f *.o
#8 32.79 rm -f sftp/*.o
#8 32.80 rm -f  test_common_ssh.log
#8 32.80 rm -f  test_common_ssh.trs
#8 32.80 rm -f  test-suite.log
#8 32.81 rm -f *.lo
#8 32.81 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.81 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.81 Making clean in src/terminal
#8 32.82 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.82 Making clean in .
#8 32.83 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.83 rm -f  libguac-terminal.la
#8 32.84 rm -f ./so_locations
#8 32.84 rm -rf .libs _libs
#8 32.85 rm -f *.o
#8 32.85 rm -f *.lo
#8 32.85 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.86 Making clean in tests
#8 32.86 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.86 rm -f  test_terminal
#8 32.86 test -z "" || rm -f  test_terminal
#8 32.87 rm -f  _generated_runner.c
#8 32.87 rm -rf .libs _libs
#8 32.87 rm -f *.o
#8 32.88 rm -f selection-point/*.o
#8 32.88 rm -f  test_terminal.log
#8 32.88 rm -f  test_terminal.trs
#8 32.89 rm -f  test-suite.log
#8 32.89 rm -f *.lo
#8 32.89 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.90 Making clean in src/pulse
#8 32.90 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.90 rm -rf .libs _libs
#8 32.90 rm -f  libguac_pulse.la
#8 32.92 rm -f ./so_locations
#8 32.92 rm -f *.o
#8 32.92 rm -f *.lo
#8 32.92 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.92 Making clean in src/protocols/kubernetes
#8 32.93 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.94 Making clean in .
#8 32.94 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.94 rm -f  libguac-client-kubernetes.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f *.lo
#8 32.97 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.97 Making clean in tests
#8 32.97 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.97 rm -f  test_kubernetes
#8 32.98 test -z "" || rm -f  test_kubernetes
#8 32.98 rm -f  _generated_runner.c
#8 32.98 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 32.99 rm -f url/*.o
#8 32.99 rm -f  test_kubernetes.log
#8 33.00 rm -f  test_kubernetes.trs
#8 33.00 rm -f  test-suite.log
#8 33.00 rm -f *.lo
#8 33.00 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.01 Making clean in src/protocols/rdp
#8 33.01 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.02 Making clean in .
#8 33.03 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.03 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.04 rm -f ./so_locations
#8 33.04 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.05 rm -f  libguac-client-rdp.la
#8 33.06 rm -f ./so_locations
#8 33.06 rm -rf .libs _libs
#8 33.06 rm -rf channels/.libs channels/_libs
#8 33.07 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.07 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.07 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.08 rm -rf plugins/.libs plugins/_libs
#8 33.08 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.08 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.09 rm -f *.o
#8 33.09 rm -f channels/*.o
#8 33.09 rm -f channels/*.lo
#8 33.10 rm -f channels/audio-input/*.o
#8 33.10 rm -f channels/audio-input/*.lo
#8 33.10 rm -f channels/rdpdr/*.o
#8 33.11 rm -f channels/rdpdr/*.lo
#8 33.11 rm -f channels/rdpsnd/*.o
#8 33.11 rm -f channels/rdpsnd/*.lo
#8 33.11 rm -f plugins/*.o
#8 33.12 rm -f plugins/*.lo
#8 33.12 rm -f plugins/guac-common-svc/*.o
#8 33.12 rm -f plugins/guac-common-svc/*.lo
#8 33.13 rm -f plugins/guacai/*.o
#8 33.13 rm -f plugins/guacai/*.lo
#8 33.13 rm -f *.lo
#8 33.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.14 Making clean in tests
#8 33.14 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.14 rm -f  test_rdp
#8 33.14 test -z "" || rm -f  test_rdp
#8 33.15 rm -f  _generated_runner.c
#8 33.15 rm -rf .libs _libs
#8 33.15 rm -f *.o
#8 33.16 rm -f fs/*.o
#8 33.16 rm -f  test_rdp.log
#8 33.16 rm -f  test_rdp.trs
#8 33.17 rm -f  test-suite.log
#8 33.17 rm -f *.lo
#8 33.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.18 Making clean in src/protocols/ssh
#8 33.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.18 rm -f  libguac-client-ssh.la
#8 33.20 rm -f ./so_locations
#8 33.20 rm -rf .libs _libs
#8 33.20 rm -f *.o
#8 33.20 rm -f *.lo
#8 33.21 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.21 Making clean in src/protocols/telnet
#8 33.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.21 rm -f  libguac-client-telnet.la
#8 33.23 rm -f ./so_locations
#8 33.23 rm -rf .libs _libs
#8 33.23 rm -f *.o
#8 33.24 rm -f *.lo
#8 33.24 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.24 Making clean in src/protocols/vnc
#8 33.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.24 rm -f  libguac-client-vnc.la
#8 33.26 rm -f ./so_locations
#8 33.26 rm -rf .libs _libs
#8 33.26 rm -f *.o
#8 33.27 rm -f *.lo
#8 33.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.27 Making clean in src/guacd
#8 33.28 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.28 rm -f   
#8 33.28 rm -rf .libs _libs
#8 33.28 rm -f  guacd
#8 33.29 test -z "" || rm -f  guacd
#8 33.29 rm -f *.o
#8 33.29 rm -f *.lo
#8 33.30 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.30 Making clean in src/guacenc
#8 33.30 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.30 rm -f  guacenc
#8 33.31 test -z "" || rm -f  guacenc
#8 33.31 rm -rf .libs _libs
#8 33.31 rm -f *.o
#8 33.32 rm -f *.lo
#8 33.32 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.32 Making clean in src/guaclog
#8 33.33 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.33 rm -f  guaclog
#8 33.33 test -z "" || rm -f  guaclog
#8 33.33 rm -rf .libs _libs
#8 33.34 rm -f *.o
#8 33.34 rm -f *.lo
#8 33.34 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.35 make[1]: Entering directory '/build/guacamole-server'
#8 33.35 rm -rf .libs _libs
#8 33.35 rm -f *.lo
#8 33.35 make[1]: Leaving directory '/build/guacamole-server'
#8 33.36 + make
#8 33.36 make  all-recursive
#8 33.37 make[1]: Entering directory '/build/guacamole-server'
#8 33.38 Making all in src/libguac
#8 33.38 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.39 Making all in .
#8 33.40 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.40   CC       libguac_la-argv.lo
#8 33.92   CC       libguac_la-audio.lo
#8 34.36   CC       libguac_la-client.lo
#8 35.31   CC       libguac_la-display.lo
#8 35.80   CC       libguac_la-display-builtin-cursors.lo
#8 35.99   CC       libguac_la-display-cursor.lo
#8 36.37   CC       libguac_la-display-flush.lo
#8 36.91   CC       libguac_la-display-layer.lo
#8 37.46   CC       libguac_la-display-layer-list.lo
#8 37.99   CC       libguac_la-display-plan.lo
#8 38.69   CC       libguac_la-display-plan-combine.lo
#8 39.19   CC       libguac_la-display-plan-rect.lo
#8 39.58   CC       libguac_la-display-plan-search.lo
#8 40.08   CC       libguac_la-display-render-thread.lo
#8 40.46   CC       libguac_la-display-worker.lo
#8 41.01   CC       libguac_la-encode-jpeg.lo
#8 41.45   CC       libguac_la-encode-png.lo
#8 41.99   CC       libguac_la-error.lo
#8 42.31   CC       libguac_la-fifo.lo
#8 42.67   CC       libguac_la-file.lo
#8 43.09   CC       libguac_la-fips.lo
#8 43.47   CC       libguac_la-flag.lo
#8 43.83   CC       libguac_la-hash.lo
#8 44.12   CC       libguac_la-id.lo
#8 44.37   CC       libguac_la-mem.lo
#8 44.85   CC       libguac_la-rwlock.lo
#8 45.23   CC       libguac_la-palette.lo
#8 45.62   CC       libguac_la-parser.lo
#8 46.14   CC       libguac_la-pool.lo
#8 46.55   CC       libguac_la-protocol.lo
#8 48.45   CC       libguac_la-raw_encoder.lo
#8 48.88   CC       libguac_la-recording.lo
#8 49.33   CC       libguac_la-rect.lo
#8 49.62   CC       libguac_la-socket.lo
#8 50.23   CC       libguac_la-socket-broadcast.lo
#8 50.64   CC       libguac_la-socket-fd.lo
#8 51.12   CC       libguac_la-socket-nest.lo
#8 51.53   CC       libguac_la-socket-tee.lo
#8 51.87   CC       libguac_la-string.lo
#8 52.01 string.c: In function 'guac_strnstr':
#8 52.01 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.01   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.01       |                                      ^
#8 52.08 cc1: all warnings being treated as errors
#8 52.09 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.09 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.09 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.09 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.09 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.09 make[1]: Leaving directory '/build/guacamole-server'
#8 52.09 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.01   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.01       |                                      ^
52.08 cc1: all warnings being treated as errors
52.09 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.09 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.09 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.09 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.09 make[1]: *** [Makefile:552: all-recursive] Error 1
52.09 make[1]: Leaving directory '/build/guacamole-server'
52.09 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2349
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2349: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-ubuntu » ubuntu,latest #2348

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

Changes:


------------------------------------------
[...truncated 184.80 KiB...]
#8 35.00 rm -rf .libs _libs
#8 35.01 rm -f *.o
#8 35.01 rm -f sftp/*.o
#8 35.01 rm -f  test_common_ssh.log
#8 35.02 rm -f  test_common_ssh.trs
#8 35.02 rm -f  test-suite.log
#8 35.02 rm -f *.lo
#8 35.03 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 35.03 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 35.03 Making clean in src/terminal
#8 35.03 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 35.04 Making clean in .
#8 35.04 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 35.04 rm -f  libguac-terminal.la
#8 35.06 rm -f ./so_locations
#8 35.06 rm -rf .libs _libs
#8 35.06 rm -f *.o
#8 35.06 rm -f *.lo
#8 35.07 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 35.07 Making clean in tests
#8 35.07 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 35.07 rm -f  test_terminal
#8 35.07 test -z "" || rm -f  test_terminal
#8 35.08 rm -f  _generated_runner.c
#8 35.08 rm -rf .libs _libs
#8 35.08 rm -f *.o
#8 35.09 rm -f selection-point/*.o
#8 35.09 rm -f  test_terminal.log
#8 35.09 rm -f  test_terminal.trs
#8 35.09 rm -f  test-suite.log
#8 35.10 rm -f *.lo
#8 35.10 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 35.10 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 35.10 Making clean in src/pulse
#8 35.10 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 35.10 rm -rf .libs _libs
#8 35.11 rm -f  libguac_pulse.la
#8 35.12 rm -f ./so_locations
#8 35.12 rm -f *.o
#8 35.12 rm -f *.lo
#8 35.13 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 35.13 Making clean in src/protocols/kubernetes
#8 35.13 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.14 Making clean in .
#8 35.14 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.14 rm -f  libguac-client-kubernetes.la
#8 35.15 rm -f ./so_locations
#8 35.16 rm -rf .libs _libs
#8 35.16 rm -f *.o
#8 35.16 rm -f *.lo
#8 35.16 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.16 Making clean in tests
#8 35.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 35.17 rm -f  test_kubernetes
#8 35.17 test -z "" || rm -f  test_kubernetes
#8 35.17 rm -f  _generated_runner.c
#8 35.18 rm -rf .libs _libs
#8 35.18 rm -f *.o
#8 35.18 rm -f url/*.o
#8 35.19 rm -f  test_kubernetes.log
#8 35.19 rm -f  test_kubernetes.trs
#8 35.19 rm -f  test-suite.log
#8 35.19 rm -f *.lo
#8 35.20 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 35.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.20 Making clean in src/protocols/rdp
#8 35.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.21 Making clean in .
#8 35.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.22 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 35.23 rm -f ./so_locations
#8 35.23 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 35.24 rm -f  libguac-client-rdp.la
#8 35.25 rm -f ./so_locations
#8 35.25 rm -rf .libs _libs
#8 35.25 rm -rf channels/.libs channels/_libs
#8 35.26 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 35.26 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 35.26 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 35.26 rm -rf plugins/.libs plugins/_libs
#8 35.27 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 35.27 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 35.27 rm -f *.o
#8 35.28 rm -f channels/*.o
#8 35.28 rm -f channels/*.lo
#8 35.28 rm -f channels/audio-input/*.o
#8 35.28 rm -f channels/audio-input/*.lo
#8 35.29 rm -f channels/rdpdr/*.o
#8 35.29 rm -f channels/rdpdr/*.lo
#8 35.29 rm -f channels/rdpsnd/*.o
#8 35.30 rm -f channels/rdpsnd/*.lo
#8 35.30 rm -f plugins/*.o
#8 35.30 rm -f plugins/*.lo
#8 35.31 rm -f plugins/guac-common-svc/*.o
#8 35.31 rm -f plugins/guac-common-svc/*.lo
#8 35.31 rm -f plugins/guacai/*.o
#8 35.31 rm -f plugins/guacai/*.lo
#8 35.32 rm -f *.lo
#8 35.32 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.32 Making clean in tests
#8 35.32 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.32 rm -f  test_rdp
#8 35.33 test -z "" || rm -f  test_rdp
#8 35.33 rm -f  _generated_runner.c
#8 35.33 rm -rf .libs _libs
#8 35.34 rm -f *.o
#8 35.34 rm -f fs/*.o
#8 35.34 rm -f  test_rdp.log
#8 35.34 rm -f  test_rdp.trs
#8 35.35 rm -f  test-suite.log
#8 35.35 rm -f *.lo
#8 35.35 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.35 Making clean in src/protocols/ssh
#8 35.36 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 35.36 rm -f  libguac-client-ssh.la
#8 35.37 rm -f ./so_locations
#8 35.37 rm -rf .libs _libs
#8 35.38 rm -f *.o
#8 35.38 rm -f *.lo
#8 35.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 35.38 Making clean in src/protocols/telnet
#8 35.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 35.39 rm -f  libguac-client-telnet.la
#8 35.40 rm -f ./so_locations
#8 35.40 rm -rf .libs _libs
#8 35.40 rm -f *.o
#8 35.40 rm -f *.lo
#8 35.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 35.41 Making clean in src/protocols/vnc
#8 35.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 35.41 rm -f  libguac-client-vnc.la
#8 35.42 rm -f ./so_locations
#8 35.42 rm -rf .libs _libs
#8 35.43 rm -f *.o
#8 35.43 rm -f *.lo
#8 35.43 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 35.43 Making clean in src/guacd
#8 35.44 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 35.44 rm -f   
#8 35.44 rm -rf .libs _libs
#8 35.44 rm -f  guacd
#8 35.45 test -z "" || rm -f  guacd
#8 35.45 rm -f *.o
#8 35.45 rm -f *.lo
#8 35.46 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 35.46 Making clean in src/guacenc
#8 35.46 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 35.46 rm -f  guacenc
#8 35.47 test -z "" || rm -f  guacenc
#8 35.47 rm -rf .libs _libs
#8 35.47 rm -f *.o
#8 35.47 rm -f *.lo
#8 35.48 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 35.48 Making clean in src/guaclog
#8 35.48 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 35.48 rm -f  guaclog
#8 35.48 test -z "" || rm -f  guaclog
#8 35.49 rm -rf .libs _libs
#8 35.49 rm -f *.o
#8 35.49 rm -f *.lo
#8 35.50 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 35.50 make[1]: Entering directory '/build/guacamole-server'
#8 35.50 rm -rf .libs _libs
#8 35.50 rm -f *.lo
#8 35.50 make[1]: Leaving directory '/build/guacamole-server'
#8 35.51 + make
#8 35.51 make  all-recursive
#8 35.52 make[1]: Entering directory '/build/guacamole-server'
#8 35.52 Making all in src/libguac
#8 35.53 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.54 Making all in .
#8 35.55 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.55   CC       libguac_la-argv.lo
#8 36.09   CC       libguac_la-audio.lo
#8 36.54   CC       libguac_la-client.lo
#8 37.50   CC       libguac_la-display.lo
#8 38.00   CC       libguac_la-display-builtin-cursors.lo
#8 38.19   CC       libguac_la-display-cursor.lo
#8 38.56   CC       libguac_la-display-flush.lo
#8 39.09   CC       libguac_la-display-layer.lo
#8 39.64   CC       libguac_la-display-layer-list.lo
#8 40.16   CC       libguac_la-display-plan.lo
#8 40.85   CC       libguac_la-display-plan-combine.lo
#8 41.41   CC       libguac_la-display-plan-rect.lo
#8 41.81   CC       libguac_la-display-plan-search.lo
#8 42.30   CC       libguac_la-display-render-thread.lo
#8 42.68   CC       libguac_la-display-worker.lo
#8 43.19   CC       libguac_la-encode-jpeg.lo
#8 43.62   CC       libguac_la-encode-png.lo
#8 44.16   CC       libguac_la-error.lo
#8 44.48   CC       libguac_la-fifo.lo
#8 44.85   CC       libguac_la-file.lo
#8 45.25   CC       libguac_la-fips.lo
#8 45.62   CC       libguac_la-flag.lo
#8 45.98   CC       libguac_la-hash.lo
#8 46.27   CC       libguac_la-id.lo
#8 46.51   CC       libguac_la-mem.lo
#8 46.97   CC       libguac_la-rwlock.lo
#8 47.37   CC       libguac_la-palette.lo
#8 47.74   CC       libguac_la-parser.lo
#8 48.24   CC       libguac_la-pool.lo
#8 48.63   CC       libguac_la-protocol.lo
#8 50.77   CC       libguac_la-raw_encoder.lo
#8 51.19   CC       libguac_la-recording.lo
#8 51.63   CC       libguac_la-rect.lo
#8 51.94   CC       libguac_la-socket.lo
#8 52.55   CC       libguac_la-socket-broadcast.lo
#8 52.93   CC       libguac_la-socket-fd.lo
#8 53.40   CC       libguac_la-socket-nest.lo
#8 53.80   CC       libguac_la-socket-tee.lo
#8 54.12   CC       libguac_la-string.lo
#8 54.25 string.c: In function 'guac_strnstr':
#8 54.25 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 54.25   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 54.25       |                                      ^
#8 54.32 cc1: all warnings being treated as errors
#8 54.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.33 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 54.33 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 54.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.33 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 54.33 make[1]: Leaving directory '/build/guacamole-server'
#8 54.33 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
54.25   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
54.25       |                                      ^
54.32 cc1: all warnings being treated as errors
54.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
54.33 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
54.33 make[2]: *** [Makefile:1230: all-recursive] Error 1
54.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
54.33 make[1]: *** [Makefile:552: all-recursive] Error 1
54.33 make[1]: Leaving directory '/build/guacamole-server'
54.33 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2348
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2348: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-ubuntu » ubuntu,latest #2347

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

Changes:


------------------------------------------
[...truncated 186.85 KiB...]
#8 40.01 rm -rf .libs _libs
#8 40.01 rm -f *.o
#8 40.01 rm -f sftp/*.o
#8 40.02 rm -f  test_common_ssh.log
#8 40.02 rm -f  test_common_ssh.trs
#8 40.02 rm -f  test-suite.log
#8 40.03 rm -f *.lo
#8 40.03 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 40.03 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 40.03 Making clean in src/terminal
#8 40.03 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.04 Making clean in .
#8 40.05 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.05 rm -f  libguac-terminal.la
#8 40.06 rm -f ./so_locations
#8 40.06 rm -rf .libs _libs
#8 40.07 rm -f *.o
#8 40.07 rm -f *.lo
#8 40.07 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 40.07 Making clean in tests
#8 40.08 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 40.08 rm -f  test_terminal
#8 40.08 test -z "" || rm -f  test_terminal
#8 40.08 rm -f  _generated_runner.c
#8 40.08 rm -rf .libs _libs
#8 40.09 rm -f *.o
#8 40.09 rm -f selection-point/*.o
#8 40.09 rm -f  test_terminal.log
#8 40.10 rm -f  test_terminal.trs
#8 40.10 rm -f  test-suite.log
#8 40.11 rm -f *.lo
#8 40.11 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 40.11 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 40.11 Making clean in src/pulse
#8 40.12 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 40.12 rm -rf .libs _libs
#8 40.12 rm -f  libguac_pulse.la
#8 40.13 rm -f ./so_locations
#8 40.13 rm -f *.o
#8 40.14 rm -f *.lo
#8 40.14 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 40.14 Making clean in src/protocols/kubernetes
#8 40.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.15 Making clean in .
#8 40.15 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.15 rm -f  libguac-client-kubernetes.la
#8 40.17 rm -f ./so_locations
#8 40.17 rm -rf .libs _libs
#8 40.17 rm -f *.o
#8 40.18 rm -f *.lo
#8 40.18 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.18 Making clean in tests
#8 40.19 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 40.19 rm -f  test_kubernetes
#8 40.19 test -z "" || rm -f  test_kubernetes
#8 40.19 rm -f  _generated_runner.c
#8 40.20 rm -rf .libs _libs
#8 40.20 rm -f *.o
#8 40.20 rm -f url/*.o
#8 40.21 rm -f  test_kubernetes.log
#8 40.21 rm -f  test_kubernetes.trs
#8 40.21 rm -f  test-suite.log
#8 40.21 rm -f *.lo
#8 40.22 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 40.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.22 Making clean in src/protocols/rdp
#8 40.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 40.23 Making clean in .
#8 40.25 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 40.25 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 40.26 rm -f ./so_locations
#8 40.26 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 40.26 rm -f  libguac-client-rdp.la
#8 40.28 rm -f ./so_locations
#8 40.28 rm -rf .libs _libs
#8 40.28 rm -rf channels/.libs channels/_libs
#8 40.29 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 40.29 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 40.29 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 40.30 rm -rf plugins/.libs plugins/_libs
#8 40.30 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 40.31 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 40.31 rm -f *.o
#8 40.31 rm -f channels/*.o
#8 40.32 rm -f channels/*.lo
#8 40.32 rm -f channels/audio-input/*.o
#8 40.33 rm -f channels/audio-input/*.lo
#8 40.33 rm -f channels/rdpdr/*.o
#8 40.33 rm -f channels/rdpdr/*.lo
#8 40.34 rm -f channels/rdpsnd/*.o
#8 40.34 rm -f channels/rdpsnd/*.lo
#8 40.34 rm -f plugins/*.o
#8 40.35 rm -f plugins/*.lo
#8 40.35 rm -f plugins/guac-common-svc/*.o
#8 40.35 rm -f plugins/guac-common-svc/*.lo
#8 40.36 rm -f plugins/guacai/*.o
#8 40.36 rm -f plugins/guacai/*.lo
#8 40.36 rm -f *.lo
#8 40.37 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 40.37 Making clean in tests
#8 40.37 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 40.37 rm -f  test_rdp
#8 40.37 test -z "" || rm -f  test_rdp
#8 40.38 rm -f  _generated_runner.c
#8 40.38 rm -rf .libs _libs
#8 40.39 rm -f *.o
#8 40.39 rm -f fs/*.o
#8 40.39 rm -f  test_rdp.log
#8 40.39 rm -f  test_rdp.trs
#8 40.40 rm -f  test-suite.log
#8 40.40 rm -f *.lo
#8 40.41 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 40.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 40.41 Making clean in src/protocols/ssh
#8 40.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 40.42 rm -f  libguac-client-ssh.la
#8 40.43 rm -f ./so_locations
#8 40.43 rm -rf .libs _libs
#8 40.44 rm -f *.o
#8 40.44 rm -f *.lo
#8 40.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 40.44 Making clean in src/protocols/telnet
#8 40.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 40.45 rm -f  libguac-client-telnet.la
#8 40.46 rm -f ./so_locations
#8 40.47 rm -rf .libs _libs
#8 40.47 rm -f *.o
#8 40.47 rm -f *.lo
#8 40.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 40.48 Making clean in src/protocols/vnc
#8 40.48 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 40.48 rm -f  libguac-client-vnc.la
#8 40.49 rm -f ./so_locations
#8 40.50 rm -rf .libs _libs
#8 40.50 rm -f *.o
#8 40.50 rm -f *.lo
#8 40.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 40.51 Making clean in src/guacd
#8 40.51 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 40.51 rm -f   
#8 40.51 rm -rf .libs _libs
#8 40.52 rm -f  guacd
#8 40.52 test -z "" || rm -f  guacd
#8 40.52 rm -f *.o
#8 40.52 rm -f *.lo
#8 40.53 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 40.53 Making clean in src/guacenc
#8 40.53 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 40.53 rm -f  guacenc
#8 40.54 test -z "" || rm -f  guacenc
#8 40.54 rm -rf .libs _libs
#8 40.54 rm -f *.o
#8 40.55 rm -f *.lo
#8 40.55 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 40.55 Making clean in src/guaclog
#8 40.56 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 40.56 rm -f  guaclog
#8 40.56 test -z "" || rm -f  guaclog
#8 40.56 rm -rf .libs _libs
#8 40.57 rm -f *.o
#8 40.57 rm -f *.lo
#8 40.57 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 40.58 make[1]: Entering directory '/build/guacamole-server'
#8 40.58 rm -rf .libs _libs
#8 40.58 rm -f *.lo
#8 40.58 make[1]: Leaving directory '/build/guacamole-server'
#8 40.59 + make
#8 40.59 make  all-recursive
#8 40.60 make[1]: Entering directory '/build/guacamole-server'
#8 40.61 Making all in src/libguac
#8 40.61 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 40.62 Making all in .
#8 40.63 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 40.63   CC       libguac_la-argv.lo
#8 41.21   CC       libguac_la-audio.lo
#8 41.82   CC       libguac_la-client.lo
#8 43.29   CC       libguac_la-display.lo
#8 43.85   CC       libguac_la-display-builtin-cursors.lo
#8 44.03   CC       libguac_la-display-cursor.lo
#8 44.49   CC       libguac_la-display-flush.lo
#8 45.16   CC       libguac_la-display-layer.lo
#8 46.09   CC       libguac_la-display-layer-list.lo
#8 46.85   CC       libguac_la-display-plan.lo
#8 47.69   CC       libguac_la-display-plan-combine.lo
#8 48.36   CC       libguac_la-display-plan-rect.lo
#8 48.84   CC       libguac_la-display-plan-search.lo
#8 49.65   CC       libguac_la-display-render-thread.lo
#8 50.20   CC       libguac_la-display-worker.lo
#8 50.88   CC       libguac_la-encode-jpeg.lo
#8 51.39   CC       libguac_la-encode-png.lo
#8 52.13   CC       libguac_la-error.lo
#8 52.51   CC       libguac_la-fifo.lo
#8 53.06   CC       libguac_la-file.lo
#8 53.64   CC       libguac_la-fips.lo
#8 54.10   CC       libguac_la-flag.lo
#8 54.56   CC       libguac_la-hash.lo
#8 54.92   CC       libguac_la-id.lo
#8 55.21   CC       libguac_la-mem.lo
#8 55.91   CC       libguac_la-rwlock.lo
#8 56.38   CC       libguac_la-palette.lo
#8 56.84   CC       libguac_la-parser.lo
#8 57.47   CC       libguac_la-pool.lo
#8 57.98   CC       libguac_la-protocol.lo
#8 60.71   CC       libguac_la-raw_encoder.lo
#8 61.18   CC       libguac_la-recording.lo
#8 61.74   CC       libguac_la-rect.lo
#8 62.02   CC       libguac_la-socket.lo
#8 62.85   CC       libguac_la-socket-broadcast.lo
#8 63.27   CC       libguac_la-socket-fd.lo
#8 63.87   CC       libguac_la-socket-nest.lo
#8 64.36   CC       libguac_la-socket-tee.lo
#8 64.76   CC       libguac_la-string.lo
#8 64.87 string.c: In function 'guac_strnstr':
#8 64.87 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 64.87   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 64.87       |                                      ^
#8 64.96 cc1: all warnings being treated as errors
#8 64.96 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 64.96 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 64.97 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 64.97 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 64.97 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 64.97 make[1]: Leaving directory '/build/guacamole-server'
#8 64.97 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
64.87   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
64.87       |                                      ^
64.96 cc1: all warnings being treated as errors
64.96 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
64.96 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
64.97 make[2]: *** [Makefile:1230: all-recursive] Error 1
64.97 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
64.97 make[1]: *** [Makefile:552: all-recursive] Error 1
64.97 make[1]: Leaving directory '/build/guacamole-server'
64.97 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2347
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2347: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-ubuntu » ubuntu,latest #2346

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

Changes:


------------------------------------------
[...truncated 186.43 KiB...]
#8 43.67 rm -rf .libs _libs
#8 43.68 rm -f *.o
#8 43.68 rm -f sftp/*.o
#8 43.69 rm -f  test_common_ssh.log
#8 43.69 rm -f  test_common_ssh.trs
#8 43.69 rm -f  test-suite.log
#8 43.70 rm -f *.lo
#8 43.71 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 43.71 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 43.71 Making clean in src/terminal
#8 43.72 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 43.73 Making clean in .
#8 43.74 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 43.74 rm -f  libguac-terminal.la
#8 43.75 rm -f ./so_locations
#8 43.76 rm -rf .libs _libs
#8 43.76 rm -f *.o
#8 43.76 rm -f *.lo
#8 43.77 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 43.77 Making clean in tests
#8 43.78 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 43.78 rm -f  test_terminal
#8 43.78 test -z "" || rm -f  test_terminal
#8 43.79 rm -f  _generated_runner.c
#8 43.79 rm -rf .libs _libs
#8 43.80 rm -f *.o
#8 43.81 rm -f selection-point/*.o
#8 43.81 rm -f  test_terminal.log
#8 43.82 rm -f  test_terminal.trs
#8 43.82 rm -f  test-suite.log
#8 43.82 rm -f *.lo
#8 43.83 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 43.83 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 43.83 Making clean in src/pulse
#8 43.84 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 43.84 rm -rf .libs _libs
#8 43.85 rm -f  libguac_pulse.la
#8 43.88 rm -f ./so_locations
#8 43.89 rm -f *.o
#8 43.89 rm -f *.lo
#8 43.90 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 43.90 Making clean in src/protocols/kubernetes
#8 43.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 43.93 Making clean in .
#8 43.93 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 43.93 rm -f  libguac-client-kubernetes.la
#8 43.94 rm -f ./so_locations
#8 43.95 rm -rf .libs _libs
#8 43.95 rm -f *.o
#8 43.95 rm -f *.lo
#8 43.96 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 43.96 Making clean in tests
#8 43.97 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 43.97 rm -f  test_kubernetes
#8 43.97 test -z "" || rm -f  test_kubernetes
#8 43.98 rm -f  _generated_runner.c
#8 43.98 rm -rf .libs _libs
#8 43.99 rm -f *.o
#8 43.99 rm -f url/*.o
#8 43.99 rm -f  test_kubernetes.log
#8 44.00 rm -f  test_kubernetes.trs
#8 44.01 rm -f  test-suite.log
#8 44.01 rm -f *.lo
#8 44.02 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 44.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 44.02 Making clean in src/protocols/rdp
#8 44.03 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 44.04 Making clean in .
#8 44.05 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 44.05 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 44.07 rm -f ./so_locations
#8 44.07 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 44.07 rm -f  libguac-client-rdp.la
#8 44.09 rm -f ./so_locations
#8 44.09 rm -rf .libs _libs
#8 44.10 rm -rf channels/.libs channels/_libs
#8 44.10 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 44.10 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 44.11 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 44.12 rm -rf plugins/.libs plugins/_libs
#8 44.12 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 44.12 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 44.13 rm -f *.o
#8 44.13 rm -f channels/*.o
#8 44.14 rm -f channels/*.lo
#8 44.15 rm -f channels/audio-input/*.o
#8 44.15 rm -f channels/audio-input/*.lo
#8 44.16 rm -f channels/rdpdr/*.o
#8 44.16 rm -f channels/rdpdr/*.lo
#8 44.16 rm -f channels/rdpsnd/*.o
#8 44.17 rm -f channels/rdpsnd/*.lo
#8 44.18 rm -f plugins/*.o
#8 44.19 rm -f plugins/*.lo
#8 44.19 rm -f plugins/guac-common-svc/*.o
#8 44.19 rm -f plugins/guac-common-svc/*.lo
#8 44.20 rm -f plugins/guacai/*.o
#8 44.20 rm -f plugins/guacai/*.lo
#8 44.20 rm -f *.lo
#8 44.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 44.21 Making clean in tests
#8 44.21 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 44.21 rm -f  test_rdp
#8 44.22 test -z "" || rm -f  test_rdp
#8 44.22 rm -f  _generated_runner.c
#8 44.22 rm -rf .libs _libs
#8 44.22 rm -f *.o
#8 44.23 rm -f fs/*.o
#8 44.24 rm -f  test_rdp.log
#8 44.24 rm -f  test_rdp.trs
#8 44.24 rm -f  test-suite.log
#8 44.25 rm -f *.lo
#8 44.25 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 44.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 44.25 Making clean in src/protocols/ssh
#8 44.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 44.26 rm -f  libguac-client-ssh.la
#8 44.28 rm -f ./so_locations
#8 44.28 rm -rf .libs _libs
#8 44.28 rm -f *.o
#8 44.29 rm -f *.lo
#8 44.29 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 44.29 Making clean in src/protocols/telnet
#8 44.29 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 44.29 rm -f  libguac-client-telnet.la
#8 44.31 rm -f ./so_locations
#8 44.31 rm -rf .libs _libs
#8 44.31 rm -f *.o
#8 44.32 rm -f *.lo
#8 44.32 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 44.32 Making clean in src/protocols/vnc
#8 44.33 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 44.33 rm -f  libguac-client-vnc.la
#8 44.34 rm -f ./so_locations
#8 44.35 rm -rf .libs _libs
#8 44.35 rm -f *.o
#8 44.35 rm -f *.lo
#8 44.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 44.35 Making clean in src/guacd
#8 44.36 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 44.36 rm -f   
#8 44.36 rm -rf .libs _libs
#8 44.37 rm -f  guacd
#8 44.38 test -z "" || rm -f  guacd
#8 44.38 rm -f *.o
#8 44.39 rm -f *.lo
#8 44.39 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 44.39 Making clean in src/guacenc
#8 44.40 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 44.40 rm -f  guacenc
#8 44.41 test -z "" || rm -f  guacenc
#8 44.41 rm -rf .libs _libs
#8 44.42 rm -f *.o
#8 44.42 rm -f *.lo
#8 44.43 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 44.43 Making clean in src/guaclog
#8 44.44 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 44.44 rm -f  guaclog
#8 44.44 test -z "" || rm -f  guaclog
#8 44.44 rm -rf .libs _libs
#8 44.44 rm -f *.o
#8 44.45 rm -f *.lo
#8 44.45 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 44.46 make[1]: Entering directory '/build/guacamole-server'
#8 44.46 rm -rf .libs _libs
#8 44.46 rm -f *.lo
#8 44.47 make[1]: Leaving directory '/build/guacamole-server'
#8 44.47 + make
#8 44.48 make  all-recursive
#8 44.49 make[1]: Entering directory '/build/guacamole-server'
#8 44.49 Making all in src/libguac
#8 44.50 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 44.51 Making all in .
#8 44.53 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 44.53   CC       libguac_la-argv.lo
#8 45.09   CC       libguac_la-audio.lo
#8 45.63   CC       libguac_la-client.lo
#8 46.69   CC       libguac_la-display.lo
#8 47.31   CC       libguac_la-display-builtin-cursors.lo
#8 47.64   CC       libguac_la-display-cursor.lo
#8 48.12   CC       libguac_la-display-flush.lo
#8 48.77   CC       libguac_la-display-layer.lo
#8 49.43   CC       libguac_la-display-layer-list.lo
#8 50.03   CC       libguac_la-display-plan.lo
#8 50.75   CC       libguac_la-display-plan-combine.lo
#8 51.34   CC       libguac_la-display-plan-rect.lo
#8 51.82   CC       libguac_la-display-plan-search.lo
#8 52.41   CC       libguac_la-display-render-thread.lo
#8 52.87   CC       libguac_la-display-worker.lo
#8 53.55   CC       libguac_la-encode-jpeg.lo
#8 54.15   CC       libguac_la-encode-png.lo
#8 54.85   CC       libguac_la-error.lo
#8 55.32   CC       libguac_la-fifo.lo
#8 55.83   CC       libguac_la-file.lo
#8 56.32   CC       libguac_la-fips.lo
#8 56.83   CC       libguac_la-flag.lo
#8 57.35   CC       libguac_la-hash.lo
#8 57.77   CC       libguac_la-id.lo
#8 58.15   CC       libguac_la-mem.lo
#8 58.70   CC       libguac_la-rwlock.lo
#8 59.13   CC       libguac_la-palette.lo
#8 59.55   CC       libguac_la-parser.lo
#8 60.10   CC       libguac_la-pool.lo
#8 60.45   CC       libguac_la-protocol.lo
#8 62.36   CC       libguac_la-raw_encoder.lo
#8 62.79   CC       libguac_la-recording.lo
#8 63.24   CC       libguac_la-rect.lo
#8 63.55   CC       libguac_la-socket.lo
#8 64.15   CC       libguac_la-socket-broadcast.lo
#8 64.51   CC       libguac_la-socket-fd.lo
#8 64.93   CC       libguac_la-socket-nest.lo
#8 65.29   CC       libguac_la-socket-tee.lo
#8 65.54   CC       libguac_la-string.lo
#8 65.63 string.c: In function 'guac_strnstr':
#8 65.63 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 65.63   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 65.63       |                                      ^
#8 65.68 cc1: all warnings being treated as errors
#8 65.69 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 65.69 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 65.69 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 65.69 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 65.69 make[1]: Leaving directory '/build/guacamole-server'
#8 65.69 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.69 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
65.63   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
65.63       |                                      ^
65.68 cc1: all warnings being treated as errors
65.69 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
65.69 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
65.69 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
65.69 make[2]: *** [Makefile:1230: all-recursive] Error 1
65.69 make[1]: Leaving directory '/build/guacamole-server'
65.69 make[1]: *** [Makefile:552: all-recursive] Error 1
65.69 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2346
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2346: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-ubuntu » ubuntu,latest #2345

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

Changes:


------------------------------------------
[...truncated 185.18 KiB...]
#8 33.03 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.04 rm -f sftp/*.o
#8 33.04 rm -f  test_common_ssh.log
#8 33.04 rm -f  test_common_ssh.trs
#8 33.05 rm -f  test-suite.log
#8 33.05 rm -f *.lo
#8 33.05 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.05 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.05 Making clean in src/terminal
#8 33.06 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.06 Making clean in .
#8 33.07 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.07 rm -f  libguac-terminal.la
#8 33.08 rm -f ./so_locations
#8 33.08 rm -rf .libs _libs
#8 33.08 rm -f *.o
#8 33.09 rm -f *.lo
#8 33.09 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.09 Making clean in tests
#8 33.09 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.09 rm -f  test_terminal
#8 33.10 test -z "" || rm -f  test_terminal
#8 33.10 rm -f  _generated_runner.c
#8 33.10 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f selection-point/*.o
#8 33.11 rm -f  test_terminal.log
#8 33.12 rm -f  test_terminal.trs
#8 33.12 rm -f  test-suite.log
#8 33.12 rm -f *.lo
#8 33.13 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.13 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.13 Making clean in src/pulse
#8 33.13 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.13 rm -rf .libs _libs
#8 33.13 rm -f  libguac_pulse.la
#8 33.15 rm -f ./so_locations
#8 33.15 rm -f *.o
#8 33.15 rm -f *.lo
#8 33.15 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.16 Making clean in src/protocols/kubernetes
#8 33.16 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.17 Making clean in .
#8 33.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.17 rm -f  libguac-client-kubernetes.la
#8 33.18 rm -f ./so_locations
#8 33.18 rm -rf .libs _libs
#8 33.19 rm -f *.o
#8 33.19 rm -f *.lo
#8 33.19 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.19 Making clean in tests
#8 33.20 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.20 rm -f  test_kubernetes
#8 33.20 test -z "" || rm -f  test_kubernetes
#8 33.20 rm -f  _generated_runner.c
#8 33.21 rm -rf .libs _libs
#8 33.21 rm -f *.o
#8 33.21 rm -f url/*.o
#8 33.21 rm -f  test_kubernetes.log
#8 33.22 rm -f  test_kubernetes.trs
#8 33.22 rm -f  test-suite.log
#8 33.22 rm -f *.lo
#8 33.23 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.23 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.23 Making clean in src/protocols/rdp
#8 33.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.24 Making clean in .
#8 33.25 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.25 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.27 rm -f ./so_locations
#8 33.27 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.27 rm -f  libguac-client-rdp.la
#8 33.28 rm -f ./so_locations
#8 33.28 rm -rf .libs _libs
#8 33.29 rm -rf channels/.libs channels/_libs
#8 33.29 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.29 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.30 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.30 rm -rf plugins/.libs plugins/_libs
#8 33.30 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.30 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.31 rm -f *.o
#8 33.31 rm -f channels/*.o
#8 33.31 rm -f channels/*.lo
#8 33.32 rm -f channels/audio-input/*.o
#8 33.32 rm -f channels/audio-input/*.lo
#8 33.32 rm -f channels/rdpdr/*.o
#8 33.33 rm -f channels/rdpdr/*.lo
#8 33.33 rm -f channels/rdpsnd/*.o
#8 33.33 rm -f channels/rdpsnd/*.lo
#8 33.34 rm -f plugins/*.o
#8 33.34 rm -f plugins/*.lo
#8 33.34 rm -f plugins/guac-common-svc/*.o
#8 33.34 rm -f plugins/guac-common-svc/*.lo
#8 33.35 rm -f plugins/guacai/*.o
#8 33.35 rm -f plugins/guacai/*.lo
#8 33.35 rm -f *.lo
#8 33.36 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.36 Making clean in tests
#8 33.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.36 rm -f  test_rdp
#8 33.36 test -z "" || rm -f  test_rdp
#8 33.37 rm -f  _generated_runner.c
#8 33.37 rm -rf .libs _libs
#8 33.37 rm -f *.o
#8 33.37 rm -f fs/*.o
#8 33.38 rm -f  test_rdp.log
#8 33.38 rm -f  test_rdp.trs
#8 33.38 rm -f  test-suite.log
#8 33.39 rm -f *.lo
#8 33.39 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.39 Making clean in src/protocols/ssh
#8 33.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.39 rm -f  libguac-client-ssh.la
#8 33.41 rm -f ./so_locations
#8 33.41 rm -rf .libs _libs
#8 33.41 rm -f *.o
#8 33.42 rm -f *.lo
#8 33.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.42 Making clean in src/protocols/telnet
#8 33.43 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.43 rm -f  libguac-client-telnet.la
#8 33.44 rm -f ./so_locations
#8 33.44 rm -rf .libs _libs
#8 33.44 rm -f *.o
#8 33.45 rm -f *.lo
#8 33.45 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.45 Making clean in src/protocols/vnc
#8 33.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.45 rm -f  libguac-client-vnc.la
#8 33.47 rm -f ./so_locations
#8 33.47 rm -rf .libs _libs
#8 33.47 rm -f *.o
#8 33.47 rm -f *.lo
#8 33.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.48 Making clean in src/guacd
#8 33.48 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.48 rm -f   
#8 33.48 rm -rf .libs _libs
#8 33.49 rm -f  guacd
#8 33.49 test -z "" || rm -f  guacd
#8 33.49 rm -f *.o
#8 33.50 rm -f *.lo
#8 33.50 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.50 Making clean in src/guacenc
#8 33.51 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.51 rm -f  guacenc
#8 33.51 test -z "" || rm -f  guacenc
#8 33.51 rm -rf .libs _libs
#8 33.51 rm -f *.o
#8 33.52 rm -f *.lo
#8 33.52 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.52 Making clean in src/guaclog
#8 33.52 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.52 rm -f  guaclog
#8 33.53 test -z "" || rm -f  guaclog
#8 33.53 rm -rf .libs _libs
#8 33.53 rm -f *.o
#8 33.54 rm -f *.lo
#8 33.54 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.54 make[1]: Entering directory '/build/guacamole-server'
#8 33.54 rm -rf .libs _libs
#8 33.55 rm -f *.lo
#8 33.55 make[1]: Leaving directory '/build/guacamole-server'
#8 33.55 + make
#8 33.56 make  all-recursive
#8 33.56 make[1]: Entering directory '/build/guacamole-server'
#8 33.57 Making all in src/libguac
#8 33.58 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.58 Making all in .
#8 33.59 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.59   CC       libguac_la-argv.lo
#8 34.07   CC       libguac_la-audio.lo
#8 34.51   CC       libguac_la-client.lo
#8 35.47   CC       libguac_la-display.lo
#8 35.98   CC       libguac_la-display-builtin-cursors.lo
#8 36.15   CC       libguac_la-display-cursor.lo
#8 36.53   CC       libguac_la-display-flush.lo
#8 37.06   CC       libguac_la-display-layer.lo
#8 37.62   CC       libguac_la-display-layer-list.lo
#8 38.14   CC       libguac_la-display-plan.lo
#8 38.82   CC       libguac_la-display-plan-combine.lo
#8 39.31   CC       libguac_la-display-plan-rect.lo
#8 39.71   CC       libguac_la-display-plan-search.lo
#8 40.20   CC       libguac_la-display-render-thread.lo
#8 40.58   CC       libguac_la-display-worker.lo
#8 41.11   CC       libguac_la-encode-jpeg.lo
#8 41.55   CC       libguac_la-encode-png.lo
#8 42.08   CC       libguac_la-error.lo
#8 42.40   CC       libguac_la-fifo.lo
#8 42.76   CC       libguac_la-file.lo
#8 43.17   CC       libguac_la-fips.lo
#8 43.54   CC       libguac_la-flag.lo
#8 43.90   CC       libguac_la-hash.lo
#8 44.17   CC       libguac_la-id.lo
#8 44.41   CC       libguac_la-mem.lo
#8 44.87   CC       libguac_la-rwlock.lo
#8 45.23   CC       libguac_la-palette.lo
#8 45.61   CC       libguac_la-parser.lo
#8 46.12   CC       libguac_la-pool.lo
#8 46.51   CC       libguac_la-protocol.lo
#8 48.44   CC       libguac_la-raw_encoder.lo
#8 48.86   CC       libguac_la-recording.lo
#8 49.31   CC       libguac_la-rect.lo
#8 49.58   CC       libguac_la-socket.lo
#8 50.21   CC       libguac_la-socket-broadcast.lo
#8 50.59   CC       libguac_la-socket-fd.lo
#8 51.07   CC       libguac_la-socket-nest.lo
#8 51.48   CC       libguac_la-socket-tee.lo
#8 51.80   CC       libguac_la-string.lo
#8 51.92 string.c: In function 'guac_strnstr':
#8 51.92 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.92   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.92       |                                      ^
#8 52.00 cc1: all warnings being treated as errors
#8 52.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.01 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.01 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.01 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.01 make[1]: Leaving directory '/build/guacamole-server'
#8 52.01 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.92   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.92       |                                      ^
52.00 cc1: all warnings being treated as errors
52.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.01 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.01 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.01 make[1]: *** [Makefile:552: all-recursive] Error 1
52.01 make[1]: Leaving directory '/build/guacamole-server'
52.01 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2345
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2345: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-ubuntu » ubuntu,latest #2344

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

Changes:


------------------------------------------
[...truncated 186.62 KiB...]
#8 31.15 rm -rf .libs _libs
#8 31.15 rm -f *.o
#8 31.15 rm -f sftp/*.o
#8 31.16 rm -f  test_common_ssh.log
#8 31.16 rm -f  test_common_ssh.trs
#8 31.16 rm -f  test-suite.log
#8 31.16 rm -f *.lo
#8 31.17 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 31.17 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 31.17 Making clean in src/terminal
#8 31.17 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.18 Making clean in .
#8 31.18 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.18 rm -f  libguac-terminal.la
#8 31.19 rm -f ./so_locations
#8 31.19 rm -rf .libs _libs
#8 31.20 rm -f *.o
#8 31.20 rm -f *.lo
#8 31.20 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.20 Making clean in tests
#8 31.21 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 31.21 rm -f  test_terminal
#8 31.21 test -z "" || rm -f  test_terminal
#8 31.21 rm -f  _generated_runner.c
#8 31.22 rm -rf .libs _libs
#8 31.22 rm -f *.o
#8 31.22 rm -f selection-point/*.o
#8 31.22 rm -f  test_terminal.log
#8 31.23 rm -f  test_terminal.trs
#8 31.23 rm -f  test-suite.log
#8 31.23 rm -f *.lo
#8 31.24 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 31.24 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.24 Making clean in src/pulse
#8 31.24 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 31.24 rm -rf .libs _libs
#8 31.24 rm -f  libguac_pulse.la
#8 31.25 rm -f ./so_locations
#8 31.25 rm -f *.o
#8 31.26 rm -f *.lo
#8 31.26 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 31.26 Making clean in src/protocols/kubernetes
#8 31.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.27 Making clean in .
#8 31.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.28 rm -f  libguac-client-kubernetes.la
#8 31.29 rm -f ./so_locations
#8 31.29 rm -rf .libs _libs
#8 31.29 rm -f *.o
#8 31.29 rm -f *.lo
#8 31.30 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.30 Making clean in tests
#8 31.30 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.30 rm -f  test_kubernetes
#8 31.30 test -z "" || rm -f  test_kubernetes
#8 31.31 rm -f  _generated_runner.c
#8 31.31 rm -rf .libs _libs
#8 31.31 rm -f *.o
#8 31.31 rm -f url/*.o
#8 31.32 rm -f  test_kubernetes.log
#8 31.32 rm -f  test_kubernetes.trs
#8 31.32 rm -f  test-suite.log
#8 31.32 rm -f *.lo
#8 31.33 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.33 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.33 Making clean in src/protocols/rdp
#8 31.34 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.34 Making clean in .
#8 31.35 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.35 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 31.36 rm -f ./so_locations
#8 31.37 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 31.37 rm -f  libguac-client-rdp.la
#8 31.38 rm -f ./so_locations
#8 31.38 rm -rf .libs _libs
#8 31.38 rm -rf channels/.libs channels/_libs
#8 31.39 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 31.39 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 31.39 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 31.40 rm -rf plugins/.libs plugins/_libs
#8 31.40 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 31.40 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 31.40 rm -f *.o
#8 31.41 rm -f channels/*.o
#8 31.41 rm -f channels/*.lo
#8 31.41 rm -f channels/audio-input/*.o
#8 31.42 rm -f channels/audio-input/*.lo
#8 31.42 rm -f channels/rdpdr/*.o
#8 31.42 rm -f channels/rdpdr/*.lo
#8 31.43 rm -f channels/rdpsnd/*.o
#8 31.43 rm -f channels/rdpsnd/*.lo
#8 31.43 rm -f plugins/*.o
#8 31.43 rm -f plugins/*.lo
#8 31.44 rm -f plugins/guac-common-svc/*.o
#8 31.44 rm -f plugins/guac-common-svc/*.lo
#8 31.44 rm -f plugins/guacai/*.o
#8 31.45 rm -f plugins/guacai/*.lo
#8 31.45 rm -f *.lo
#8 31.45 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.45 Making clean in tests
#8 31.46 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.46 rm -f  test_rdp
#8 31.46 test -z "" || rm -f  test_rdp
#8 31.46 rm -f  _generated_runner.c
#8 31.46 rm -rf .libs _libs
#8 31.47 rm -f *.o
#8 31.47 rm -f fs/*.o
#8 31.47 rm -f  test_rdp.log
#8 31.48 rm -f  test_rdp.trs
#8 31.48 rm -f  test-suite.log
#8 31.48 rm -f *.lo
#8 31.49 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.49 Making clean in src/protocols/ssh
#8 31.49 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 31.49 rm -f  libguac-client-ssh.la
#8 31.50 rm -f ./so_locations
#8 31.50 rm -rf .libs _libs
#8 31.51 rm -f *.o
#8 31.51 rm -f *.lo
#8 31.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 31.51 Making clean in src/protocols/telnet
#8 31.52 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 31.52 rm -f  libguac-client-telnet.la
#8 31.53 rm -f ./so_locations
#8 31.53 rm -rf .libs _libs
#8 31.54 rm -f *.o
#8 31.54 rm -f *.lo
#8 31.54 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 31.54 Making clean in src/protocols/vnc
#8 31.55 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 31.55 rm -f  libguac-client-vnc.la
#8 31.56 rm -f ./so_locations
#8 31.56 rm -rf .libs _libs
#8 31.56 rm -f *.o
#8 31.57 rm -f *.lo
#8 31.57 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 31.57 Making clean in src/guacd
#8 31.57 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 31.57 rm -f   
#8 31.58 rm -rf .libs _libs
#8 31.58 rm -f  guacd
#8 31.58 test -z "" || rm -f  guacd
#8 31.59 rm -f *.o
#8 31.59 rm -f *.lo
#8 31.59 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 31.59 Making clean in src/guacenc
#8 31.60 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 31.60 rm -f  guacenc
#8 31.60 test -z "" || rm -f  guacenc
#8 31.60 rm -rf .libs _libs
#8 31.61 rm -f *.o
#8 31.61 rm -f *.lo
#8 31.61 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 31.61 Making clean in src/guaclog
#8 31.62 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 31.62 rm -f  guaclog
#8 31.62 test -z "" || rm -f  guaclog
#8 31.62 rm -rf .libs _libs
#8 31.63 rm -f *.o
#8 31.63 rm -f *.lo
#8 31.63 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 31.63 make[1]: Entering directory '/build/guacamole-server'
#8 31.63 rm -rf .libs _libs
#8 31.64 rm -f *.lo
#8 31.64 make[1]: Leaving directory '/build/guacamole-server'
#8 31.64 + make
#8 31.65 make  all-recursive
#8 31.65 make[1]: Entering directory '/build/guacamole-server'
#8 31.66 Making all in src/libguac
#8 31.67 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.67 Making all in .
#8 31.68 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.68   CC       libguac_la-argv.lo
#8 32.15   CC       libguac_la-audio.lo
#8 32.58   CC       libguac_la-client.lo
#8 33.52   CC       libguac_la-display.lo
#8 34.01   CC       libguac_la-display-builtin-cursors.lo
#8 34.17   CC       libguac_la-display-cursor.lo
#8 34.53   CC       libguac_la-display-flush.lo
#8 35.05   CC       libguac_la-display-layer.lo
#8 35.59   CC       libguac_la-display-layer-list.lo
#8 36.10   CC       libguac_la-display-plan.lo
#8 36.78   CC       libguac_la-display-plan-combine.lo
#8 37.26   CC       libguac_la-display-plan-rect.lo
#8 37.64   CC       libguac_la-display-plan-search.lo
#8 38.13   CC       libguac_la-display-render-thread.lo
#8 38.50   CC       libguac_la-display-worker.lo
#8 39.02   CC       libguac_la-encode-jpeg.lo
#8 39.46   CC       libguac_la-encode-png.lo
#8 40.01   CC       libguac_la-error.lo
#8 40.31   CC       libguac_la-fifo.lo
#8 40.68   CC       libguac_la-file.lo
#8 41.07   CC       libguac_la-fips.lo
#8 41.45   CC       libguac_la-flag.lo
#8 41.81   CC       libguac_la-hash.lo
#8 42.09   CC       libguac_la-id.lo
#8 42.32   CC       libguac_la-mem.lo
#8 42.79   CC       libguac_la-rwlock.lo
#8 43.15   CC       libguac_la-palette.lo
#8 43.53   CC       libguac_la-parser.lo
#8 44.04   CC       libguac_la-pool.lo
#8 44.44   CC       libguac_la-protocol.lo
#8 46.36   CC       libguac_la-raw_encoder.lo
#8 46.77   CC       libguac_la-recording.lo
#8 47.21   CC       libguac_la-rect.lo
#8 47.47   CC       libguac_la-socket.lo
#8 48.09   CC       libguac_la-socket-broadcast.lo
#8 48.48   CC       libguac_la-socket-fd.lo
#8 48.95   CC       libguac_la-socket-nest.lo
#8 49.36   CC       libguac_la-socket-tee.lo
#8 49.68   CC       libguac_la-string.lo
#8 49.81 string.c: In function 'guac_strnstr':
#8 49.81 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 49.81   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 49.81       |                                      ^
#8 49.88 cc1: all warnings being treated as errors
#8 49.89 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 49.89 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 49.89 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 49.89 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 49.89 make[1]: Leaving directory '/build/guacamole-server'
#8 49.89 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 49.89 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
49.81   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
49.81       |                                      ^
49.88 cc1: all warnings being treated as errors
49.89 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
49.89 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
49.89 make[2]: *** [Makefile:1230: all-recursive] Error 1
49.89 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
49.89 make[1]: Leaving directory '/build/guacamole-server'
49.89 make[1]: *** [Makefile:552: all-recursive] Error 1
49.89 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2344
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2344: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-ubuntu » ubuntu,latest #2343

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

Changes:


------------------------------------------
[...truncated 185.72 KiB...]
#8 40.26 rm -rf .libs _libs
#8 40.26 rm -f *.o
#8 40.27 rm -f sftp/*.o
#8 40.27 rm -f  test_common_ssh.log
#8 40.27 rm -f  test_common_ssh.trs
#8 40.27 rm -f  test-suite.log
#8 40.28 rm -f *.lo
#8 40.28 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 40.28 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 40.28 Making clean in src/terminal
#8 40.29 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.29 Making clean in .
#8 40.30 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.30 rm -f  libguac-terminal.la
#8 40.31 rm -f ./so_locations
#8 40.32 rm -rf .libs _libs
#8 40.32 rm -f *.o
#8 40.32 rm -f *.lo
#8 40.33 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 40.33 Making clean in tests
#8 40.33 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 40.33 rm -f  test_terminal
#8 40.33 test -z "" || rm -f  test_terminal
#8 40.34 rm -f  _generated_runner.c
#8 40.34 rm -rf .libs _libs
#8 40.35 rm -f *.o
#8 40.35 rm -f selection-point/*.o
#8 40.36 rm -f  test_terminal.log
#8 40.36 rm -f  test_terminal.trs
#8 40.37 rm -f  test-suite.log
#8 40.37 rm -f *.lo
#8 40.37 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 40.38 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 40.38 Making clean in src/pulse
#8 40.38 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 40.38 rm -rf .libs _libs
#8 40.38 rm -f  libguac_pulse.la
#8 40.40 rm -f ./so_locations
#8 40.40 rm -f *.o
#8 40.40 rm -f *.lo
#8 40.41 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 40.41 Making clean in src/protocols/kubernetes
#8 40.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.43 Making clean in .
#8 40.43 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.43 rm -f  libguac-client-kubernetes.la
#8 40.44 rm -f ./so_locations
#8 40.44 rm -rf .libs _libs
#8 40.45 rm -f *.o
#8 40.45 rm -f *.lo
#8 40.46 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.46 Making clean in tests
#8 40.46 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 40.46 rm -f  test_kubernetes
#8 40.46 test -z "" || rm -f  test_kubernetes
#8 40.47 rm -f  _generated_runner.c
#8 40.47 rm -rf .libs _libs
#8 40.48 rm -f *.o
#8 40.48 rm -f url/*.o
#8 40.49 rm -f  test_kubernetes.log
#8 40.49 rm -f  test_kubernetes.trs
#8 40.50 rm -f  test-suite.log
#8 40.50 rm -f *.lo
#8 40.51 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 40.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.51 Making clean in src/protocols/rdp
#8 40.53 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 40.54 Making clean in .
#8 40.54 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 40.54 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 40.56 rm -f ./so_locations
#8 40.56 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 40.57 rm -f  libguac-client-rdp.la
#8 40.58 rm -f ./so_locations
#8 40.58 rm -rf .libs _libs
#8 40.59 rm -rf channels/.libs channels/_libs
#8 40.59 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 40.59 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 40.59 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 40.60 rm -rf plugins/.libs plugins/_libs
#8 40.60 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 40.60 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 40.61 rm -f *.o
#8 40.61 rm -f channels/*.o
#8 40.62 rm -f channels/*.lo
#8 40.62 rm -f channels/audio-input/*.o
#8 40.62 rm -f channels/audio-input/*.lo
#8 40.63 rm -f channels/rdpdr/*.o
#8 40.63 rm -f channels/rdpdr/*.lo
#8 40.63 rm -f channels/rdpsnd/*.o
#8 40.64 rm -f channels/rdpsnd/*.lo
#8 40.64 rm -f plugins/*.o
#8 40.64 rm -f plugins/*.lo
#8 40.65 rm -f plugins/guac-common-svc/*.o
#8 40.65 rm -f plugins/guac-common-svc/*.lo
#8 40.65 rm -f plugins/guacai/*.o
#8 40.66 rm -f plugins/guacai/*.lo
#8 40.66 rm -f *.lo
#8 40.67 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 40.67 Making clean in tests
#8 40.67 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 40.67 rm -f  test_rdp
#8 40.67 test -z "" || rm -f  test_rdp
#8 40.68 rm -f  _generated_runner.c
#8 40.68 rm -rf .libs _libs
#8 40.69 rm -f *.o
#8 40.69 rm -f fs/*.o
#8 40.70 rm -f  test_rdp.log
#8 40.70 rm -f  test_rdp.trs
#8 40.70 rm -f  test-suite.log
#8 40.71 rm -f *.lo
#8 40.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 40.71 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 40.71 Making clean in src/protocols/ssh
#8 40.72 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 40.72 rm -f  libguac-client-ssh.la
#8 40.73 rm -f ./so_locations
#8 40.73 rm -rf .libs _libs
#8 40.74 rm -f *.o
#8 40.74 rm -f *.lo
#8 40.74 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 40.74 Making clean in src/protocols/telnet
#8 40.75 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 40.75 rm -f  libguac-client-telnet.la
#8 40.76 rm -f ./so_locations
#8 40.76 rm -rf .libs _libs
#8 40.77 rm -f *.o
#8 40.77 rm -f *.lo
#8 40.77 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 40.77 Making clean in src/protocols/vnc
#8 40.78 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 40.78 rm -f  libguac-client-vnc.la
#8 40.79 rm -f ./so_locations
#8 40.79 rm -rf .libs _libs
#8 40.80 rm -f *.o
#8 40.80 rm -f *.lo
#8 40.80 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 40.80 Making clean in src/guacd
#8 40.81 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 40.81 rm -f   
#8 40.81 rm -rf .libs _libs
#8 40.81 rm -f  guacd
#8 40.82 test -z "" || rm -f  guacd
#8 40.82 rm -f *.o
#8 40.82 rm -f *.lo
#8 40.82 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 40.83 Making clean in src/guacenc
#8 40.83 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 40.83 rm -f  guacenc
#8 40.83 test -z "" || rm -f  guacenc
#8 40.84 rm -rf .libs _libs
#8 40.84 rm -f *.o
#8 40.84 rm -f *.lo
#8 40.85 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 40.85 Making clean in src/guaclog
#8 40.85 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 40.85 rm -f  guaclog
#8 40.85 test -z "" || rm -f  guaclog
#8 40.86 rm -rf .libs _libs
#8 40.86 rm -f *.o
#8 40.86 rm -f *.lo
#8 40.87 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 40.87 make[1]: Entering directory '/build/guacamole-server'
#8 40.87 rm -rf .libs _libs
#8 40.87 rm -f *.lo
#8 40.88 make[1]: Leaving directory '/build/guacamole-server'
#8 40.88 + make
#8 40.88 make  all-recursive
#8 40.89 make[1]: Entering directory '/build/guacamole-server'
#8 40.90 Making all in src/libguac
#8 40.90 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 40.91 Making all in .
#8 40.92 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 40.92   CC       libguac_la-argv.lo
#8 41.53   CC       libguac_la-audio.lo
#8 42.10   CC       libguac_la-client.lo
#8 43.49   CC       libguac_la-display.lo
#8 44.15   CC       libguac_la-display-builtin-cursors.lo
#8 44.35   CC       libguac_la-display-cursor.lo
#8 44.82   CC       libguac_la-display-flush.lo
#8 45.45   CC       libguac_la-display-layer.lo
#8 46.15   CC       libguac_la-display-layer-list.lo
#8 46.79   CC       libguac_la-display-plan.lo
#8 47.75   CC       libguac_la-display-plan-combine.lo
#8 48.63   CC       libguac_la-display-plan-rect.lo
#8 49.10   CC       libguac_la-display-plan-search.lo
#8 49.68   CC       libguac_la-display-render-thread.lo
#8 50.15   CC       libguac_la-display-worker.lo
#8 50.86   CC       libguac_la-encode-jpeg.lo
#8 51.38   CC       libguac_la-encode-png.lo
#8 52.12   CC       libguac_la-error.lo
#8 52.48   CC       libguac_la-fifo.lo
#8 52.91   CC       libguac_la-file.lo
#8 53.49   CC       libguac_la-fips.lo
#8 54.11   CC       libguac_la-flag.lo
#8 54.73   CC       libguac_la-hash.lo
#8 55.06   CC       libguac_la-id.lo
#8 55.32   CC       libguac_la-mem.lo
#8 55.98   CC       libguac_la-rwlock.lo
#8 56.39   CC       libguac_la-palette.lo
#8 57.04   CC       libguac_la-parser.lo
#8 57.77   CC       libguac_la-pool.lo
#8 58.31   CC       libguac_la-protocol.lo
#8 61.13   CC       libguac_la-raw_encoder.lo
#8 61.65   CC       libguac_la-recording.lo
#8 62.29   CC       libguac_la-rect.lo
#8 62.58   CC       libguac_la-socket.lo
#8 63.47   CC       libguac_la-socket-broadcast.lo
#8 64.00   CC       libguac_la-socket-fd.lo
#8 64.81   CC       libguac_la-socket-nest.lo
#8 65.31   CC       libguac_la-socket-tee.lo
#8 65.69   CC       libguac_la-string.lo
#8 65.83 string.c: In function 'guac_strnstr':
#8 65.83 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 65.83   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 65.83       |                                      ^
#8 65.97 cc1: all warnings being treated as errors
#8 65.97 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 65.97 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 65.97 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 65.97 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 65.98 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.98 make[1]: Leaving directory '/build/guacamole-server'
#8 65.98 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
65.83   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
65.83       |                                      ^
65.97 cc1: all warnings being treated as errors
65.97 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
65.97 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
65.97 make[2]: *** [Makefile:1230: all-recursive] Error 1
65.97 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
65.98 make[1]: *** [Makefile:552: all-recursive] Error 1
65.98 make[1]: Leaving directory '/build/guacamole-server'
65.98 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2343
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2343: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-ubuntu » ubuntu,latest #2342

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

Changes:


------------------------------------------
[...truncated 185.01 KiB...]
#8 22.08 rm -rf .libs _libs
#8 22.08 rm -f *.o
#8 22.08 rm -f sftp/*.o
#8 22.09 rm -f  test_common_ssh.log
#8 22.09 rm -f  test_common_ssh.trs
#8 22.09 rm -f  test-suite.log
#8 22.10 rm -f *.lo
#8 22.10 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 22.10 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 22.10 Making clean in src/terminal
#8 22.11 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 22.12 Making clean in .
#8 22.12 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 22.12 rm -f  libguac-terminal.la
#8 22.14 rm -f ./so_locations
#8 22.14 rm -rf .libs _libs
#8 22.15 rm -f *.o
#8 22.15 rm -f *.lo
#8 22.15 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 22.15 Making clean in tests
#8 22.16 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 22.16 rm -f  test_terminal
#8 22.16 test -z "" || rm -f  test_terminal
#8 22.16 rm -f  _generated_runner.c
#8 22.17 rm -rf .libs _libs
#8 22.17 rm -f *.o
#8 22.17 rm -f selection-point/*.o
#8 22.17 rm -f  test_terminal.log
#8 22.18 rm -f  test_terminal.trs
#8 22.18 rm -f  test-suite.log
#8 22.18 rm -f *.lo
#8 22.19 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 22.19 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 22.19 Making clean in src/pulse
#8 22.19 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 22.19 rm -rf .libs _libs
#8 22.19 rm -f  libguac_pulse.la
#8 22.20 rm -f ./so_locations
#8 22.20 rm -f *.o
#8 22.21 rm -f *.lo
#8 22.21 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 22.21 Making clean in src/protocols/kubernetes
#8 22.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 22.22 Making clean in .
#8 22.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 22.22 rm -f  libguac-client-kubernetes.la
#8 22.23 rm -f ./so_locations
#8 22.24 rm -rf .libs _libs
#8 22.24 rm -f *.o
#8 22.24 rm -f *.lo
#8 22.24 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 22.24 Making clean in tests
#8 22.25 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 22.25 rm -f  test_kubernetes
#8 22.25 test -z "" || rm -f  test_kubernetes
#8 22.25 rm -f  _generated_runner.c
#8 22.25 rm -rf .libs _libs
#8 22.26 rm -f *.o
#8 22.26 rm -f url/*.o
#8 22.26 rm -f  test_kubernetes.log
#8 22.26 rm -f  test_kubernetes.trs
#8 22.27 rm -f  test-suite.log
#8 22.27 rm -f *.lo
#8 22.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 22.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 22.27 Making clean in src/protocols/rdp
#8 22.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 22.28 Making clean in .
#8 22.29 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 22.29 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 22.30 rm -f ./so_locations
#8 22.30 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 22.30 rm -f  libguac-client-rdp.la
#8 22.31 rm -f ./so_locations
#8 22.31 rm -rf .libs _libs
#8 22.32 rm -rf channels/.libs channels/_libs
#8 22.32 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 22.32 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 22.32 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 22.33 rm -rf plugins/.libs plugins/_libs
#8 22.33 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 22.33 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 22.33 rm -f *.o
#8 22.33 rm -f channels/*.o
#8 22.34 rm -f channels/*.lo
#8 22.34 rm -f channels/audio-input/*.o
#8 22.34 rm -f channels/audio-input/*.lo
#8 22.34 rm -f channels/rdpdr/*.o
#8 22.34 rm -f channels/rdpdr/*.lo
#8 22.35 rm -f channels/rdpsnd/*.o
#8 22.35 rm -f channels/rdpsnd/*.lo
#8 22.35 rm -f plugins/*.o
#8 22.35 rm -f plugins/*.lo
#8 22.36 rm -f plugins/guac-common-svc/*.o
#8 22.36 rm -f plugins/guac-common-svc/*.lo
#8 22.36 rm -f plugins/guacai/*.o
#8 22.36 rm -f plugins/guacai/*.lo
#8 22.36 rm -f *.lo
#8 22.37 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 22.37 Making clean in tests
#8 22.37 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 22.37 rm -f  test_rdp
#8 22.37 test -z "" || rm -f  test_rdp
#8 22.37 rm -f  _generated_runner.c
#8 22.37 rm -rf .libs _libs
#8 22.38 rm -f *.o
#8 22.38 rm -f fs/*.o
#8 22.38 rm -f  test_rdp.log
#8 22.38 rm -f  test_rdp.trs
#8 22.39 rm -f  test-suite.log
#8 22.39 rm -f *.lo
#8 22.39 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 22.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 22.39 Making clean in src/protocols/ssh
#8 22.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 22.40 rm -f  libguac-client-ssh.la
#8 22.41 rm -f ./so_locations
#8 22.41 rm -rf .libs _libs
#8 22.41 rm -f *.o
#8 22.41 rm -f *.lo
#8 22.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 22.42 Making clean in src/protocols/telnet
#8 22.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 22.42 rm -f  libguac-client-telnet.la
#8 22.43 rm -f ./so_locations
#8 22.43 rm -rf .libs _libs
#8 22.43 rm -f *.o
#8 22.44 rm -f *.lo
#8 22.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 22.44 Making clean in src/protocols/vnc
#8 22.44 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 22.44 rm -f  libguac-client-vnc.la
#8 22.45 rm -f ./so_locations
#8 22.45 rm -rf .libs _libs
#8 22.46 rm -f *.o
#8 22.46 rm -f *.lo
#8 22.46 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 22.46 Making clean in src/guacd
#8 22.46 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 22.46 rm -f   
#8 22.47 rm -rf .libs _libs
#8 22.47 rm -f  guacd
#8 22.47 test -z "" || rm -f  guacd
#8 22.47 rm -f *.o
#8 22.48 rm -f *.lo
#8 22.48 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 22.48 Making clean in src/guacenc
#8 22.48 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 22.48 rm -f  guacenc
#8 22.48 test -z "" || rm -f  guacenc
#8 22.49 rm -rf .libs _libs
#8 22.49 rm -f *.o
#8 22.49 rm -f *.lo
#8 22.49 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 22.49 Making clean in src/guaclog
#8 22.50 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 22.50 rm -f  guaclog
#8 22.50 test -z "" || rm -f  guaclog
#8 22.50 rm -rf .libs _libs
#8 22.51 rm -f *.o
#8 22.51 rm -f *.lo
#8 22.51 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 22.52 make[1]: Entering directory '/build/guacamole-server'
#8 22.52 rm -rf .libs _libs
#8 22.52 rm -f *.lo
#8 22.52 make[1]: Leaving directory '/build/guacamole-server'
#8 22.52 + make
#8 22.53 make  all-recursive
#8 22.53 make[1]: Entering directory '/build/guacamole-server'
#8 22.54 Making all in src/libguac
#8 22.54 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 22.55 Making all in .
#8 22.56 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 22.56   CC       libguac_la-argv.lo
#8 22.88   CC       libguac_la-audio.lo
#8 23.15   CC       libguac_la-client.lo
#8 23.79   CC       libguac_la-display.lo
#8 24.13   CC       libguac_la-display-builtin-cursors.lo
#8 24.26   CC       libguac_la-display-cursor.lo
#8 24.53   CC       libguac_la-display-flush.lo
#8 24.95   CC       libguac_la-display-layer.lo
#8 25.43   CC       libguac_la-display-layer-list.lo
#8 25.89   CC       libguac_la-display-plan.lo
#8 26.43   CC       libguac_la-display-plan-combine.lo
#8 26.85   CC       libguac_la-display-plan-rect.lo
#8 27.16   CC       libguac_la-display-plan-search.lo
#8 27.51   CC       libguac_la-display-render-thread.lo
#8 27.81   CC       libguac_la-display-worker.lo
#8 28.19   CC       libguac_la-encode-jpeg.lo
#8 28.50   CC       libguac_la-encode-png.lo
#8 28.95   CC       libguac_la-error.lo
#8 29.26   CC       libguac_la-fifo.lo
#8 29.52   CC       libguac_la-file.lo
#8 29.80   CC       libguac_la-fips.lo
#8 30.04   CC       libguac_la-flag.lo
#8 30.33   CC       libguac_la-hash.lo
#8 30.56   CC       libguac_la-id.lo
#8 30.74   CC       libguac_la-mem.lo
#8 31.10   CC       libguac_la-rwlock.lo
#8 31.36   CC       libguac_la-palette.lo
#8 31.65   CC       libguac_la-parser.lo
#8 31.97   CC       libguac_la-pool.lo
#8 32.26   CC       libguac_la-protocol.lo
#8 33.86   CC       libguac_la-raw_encoder.lo
#8 34.24   CC       libguac_la-recording.lo
#8 34.63   CC       libguac_la-rect.lo
#8 34.89   CC       libguac_la-socket.lo
#8 35.46   CC       libguac_la-socket-broadcast.lo
#8 35.86   CC       libguac_la-socket-fd.lo
#8 36.24   CC       libguac_la-socket-nest.lo
#8 36.53   CC       libguac_la-socket-tee.lo
#8 36.78   CC       libguac_la-string.lo
#8 36.93 string.c: In function 'guac_strnstr':
#8 36.93 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 36.93   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 36.93       |                                      ^
#8 37.00 cc1: all warnings being treated as errors
#8 37.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 37.01 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 37.01 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 37.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 37.01 make[1]: Leaving directory '/build/guacamole-server'
#8 37.01 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 37.01 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
36.93   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
36.93       |                                      ^
37.00 cc1: all warnings being treated as errors
37.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
37.01 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
37.01 make[2]: *** [Makefile:1230: all-recursive] Error 1
37.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
37.01 make[1]: Leaving directory '/build/guacamole-server'
37.01 make[1]: *** [Makefile:552: all-recursive] Error 1
37.01 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2342
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2342: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-ubuntu » ubuntu,latest #2341

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

Changes:


------------------------------------------
[...truncated 183.49 KiB...]
#8 33.17 rm -rf .libs _libs
#8 33.18 rm -f *.o
#8 33.18 rm -f sftp/*.o
#8 33.19 rm -f  test_common_ssh.log
#8 33.19 rm -f  test_common_ssh.trs
#8 33.19 rm -f  test-suite.log
#8 33.20 rm -f *.lo
#8 33.20 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.20 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.20 Making clean in src/terminal
#8 33.21 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.21 Making clean in .
#8 33.22 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.22 rm -f  libguac-terminal.la
#8 33.23 rm -f ./so_locations
#8 33.24 rm -rf .libs _libs
#8 33.24 rm -f *.o
#8 33.24 rm -f *.lo
#8 33.25 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.25 Making clean in tests
#8 33.25 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.25 rm -f  test_terminal
#8 33.26 test -z "" || rm -f  test_terminal
#8 33.26 rm -f  _generated_runner.c
#8 33.26 rm -rf .libs _libs
#8 33.26 rm -f *.o
#8 33.27 rm -f selection-point/*.o
#8 33.27 rm -f  test_terminal.log
#8 33.27 rm -f  test_terminal.trs
#8 33.28 rm -f  test-suite.log
#8 33.28 rm -f *.lo
#8 33.28 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.28 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.28 Making clean in src/pulse
#8 33.29 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.29 rm -rf .libs _libs
#8 33.29 rm -f  libguac_pulse.la
#8 33.31 rm -f ./so_locations
#8 33.31 rm -f *.o
#8 33.31 rm -f *.lo
#8 33.31 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.31 Making clean in src/protocols/kubernetes
#8 33.32 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.33 Making clean in .
#8 33.33 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.33 rm -f  libguac-client-kubernetes.la
#8 33.34 rm -f ./so_locations
#8 33.35 rm -rf .libs _libs
#8 33.35 rm -f *.o
#8 33.35 rm -f *.lo
#8 33.36 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.36 Making clean in tests
#8 33.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.36 rm -f  test_kubernetes
#8 33.36 test -z "" || rm -f  test_kubernetes
#8 33.37 rm -f  _generated_runner.c
#8 33.37 rm -rf .libs _libs
#8 33.37 rm -f *.o
#8 33.38 rm -f url/*.o
#8 33.38 rm -f  test_kubernetes.log
#8 33.38 rm -f  test_kubernetes.trs
#8 33.39 rm -f  test-suite.log
#8 33.39 rm -f *.lo
#8 33.39 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.39 Making clean in src/protocols/rdp
#8 33.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.41 Making clean in .
#8 33.42 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.42 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.43 rm -f ./so_locations
#8 33.43 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.44 rm -f  libguac-client-rdp.la
#8 33.45 rm -f ./so_locations
#8 33.45 rm -rf .libs _libs
#8 33.46 rm -rf channels/.libs channels/_libs
#8 33.46 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.46 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.47 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.47 rm -rf plugins/.libs plugins/_libs
#8 33.47 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.48 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.48 rm -f *.o
#8 33.48 rm -f channels/*.o
#8 33.49 rm -f channels/*.lo
#8 33.49 rm -f channels/audio-input/*.o
#8 33.49 rm -f channels/audio-input/*.lo
#8 33.50 rm -f channels/rdpdr/*.o
#8 33.50 rm -f channels/rdpdr/*.lo
#8 33.51 rm -f channels/rdpsnd/*.o
#8 33.51 rm -f channels/rdpsnd/*.lo
#8 33.51 rm -f plugins/*.o
#8 33.51 rm -f plugins/*.lo
#8 33.52 rm -f plugins/guac-common-svc/*.o
#8 33.52 rm -f plugins/guac-common-svc/*.lo
#8 33.53 rm -f plugins/guacai/*.o
#8 33.53 rm -f plugins/guacai/*.lo
#8 33.53 rm -f *.lo
#8 33.54 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.54 Making clean in tests
#8 33.54 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.54 rm -f  test_rdp
#8 33.54 test -z "" || rm -f  test_rdp
#8 33.55 rm -f  _generated_runner.c
#8 33.55 rm -rf .libs _libs
#8 33.55 rm -f *.o
#8 33.56 rm -f fs/*.o
#8 33.56 rm -f  test_rdp.log
#8 33.56 rm -f  test_rdp.trs
#8 33.57 rm -f  test-suite.log
#8 33.57 rm -f *.lo
#8 33.57 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.58 Making clean in src/protocols/ssh
#8 33.58 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.58 rm -f  libguac-client-ssh.la
#8 33.60 rm -f ./so_locations
#8 33.60 rm -rf .libs _libs
#8 33.60 rm -f *.o
#8 33.61 rm -f *.lo
#8 33.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.61 Making clean in src/protocols/telnet
#8 33.61 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.61 rm -f  libguac-client-telnet.la
#8 33.63 rm -f ./so_locations
#8 33.63 rm -rf .libs _libs
#8 33.63 rm -f *.o
#8 33.64 rm -f *.lo
#8 33.64 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.64 Making clean in src/protocols/vnc
#8 33.65 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.65 rm -f  libguac-client-vnc.la
#8 33.66 rm -f ./so_locations
#8 33.66 rm -rf .libs _libs
#8 33.67 rm -f *.o
#8 33.67 rm -f *.lo
#8 33.68 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.68 Making clean in src/guacd
#8 33.68 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.68 rm -f   
#8 33.69 rm -rf .libs _libs
#8 33.69 rm -f  guacd
#8 33.69 test -z "" || rm -f  guacd
#8 33.70 rm -f *.o
#8 33.70 rm -f *.lo
#8 33.70 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.70 Making clean in src/guacenc
#8 33.71 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.71 rm -f  guacenc
#8 33.71 test -z "" || rm -f  guacenc
#8 33.72 rm -rf .libs _libs
#8 33.72 rm -f *.o
#8 33.72 rm -f *.lo
#8 33.73 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.73 Making clean in src/guaclog
#8 33.73 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.73 rm -f  guaclog
#8 33.74 test -z "" || rm -f  guaclog
#8 33.74 rm -rf .libs _libs
#8 33.74 rm -f *.o
#8 33.75 rm -f *.lo
#8 33.75 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.75 make[1]: Entering directory '/build/guacamole-server'
#8 33.75 rm -rf .libs _libs
#8 33.76 rm -f *.lo
#8 33.76 make[1]: Leaving directory '/build/guacamole-server'
#8 33.76 + make
#8 33.77 make  all-recursive
#8 33.78 make[1]: Entering directory '/build/guacamole-server'
#8 33.79 Making all in src/libguac
#8 33.79 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.80 Making all in .
#8 33.81 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.81   CC       libguac_la-argv.lo
#8 34.29   CC       libguac_la-audio.lo
#8 34.74   CC       libguac_la-client.lo
#8 35.69   CC       libguac_la-display.lo
#8 36.18   CC       libguac_la-display-builtin-cursors.lo
#8 36.37   CC       libguac_la-display-cursor.lo
#8 36.74   CC       libguac_la-display-flush.lo
#8 37.28   CC       libguac_la-display-layer.lo
#8 37.83   CC       libguac_la-display-layer-list.lo
#8 38.36   CC       libguac_la-display-plan.lo
#8 39.06   CC       libguac_la-display-plan-combine.lo
#8 39.55   CC       libguac_la-display-plan-rect.lo
#8 39.95   CC       libguac_la-display-plan-search.lo
#8 40.44   CC       libguac_la-display-render-thread.lo
#8 40.82   CC       libguac_la-display-worker.lo
#8 41.35   CC       libguac_la-encode-jpeg.lo
#8 41.79   CC       libguac_la-encode-png.lo
#8 42.32   CC       libguac_la-error.lo
#8 42.63   CC       libguac_la-fifo.lo
#8 42.99   CC       libguac_la-file.lo
#8 43.39   CC       libguac_la-fips.lo
#8 43.77   CC       libguac_la-flag.lo
#8 44.14   CC       libguac_la-hash.lo
#8 44.43   CC       libguac_la-id.lo
#8 44.68   CC       libguac_la-mem.lo
#8 45.15   CC       libguac_la-rwlock.lo
#8 45.52   CC       libguac_la-palette.lo
#8 45.90   CC       libguac_la-parser.lo
#8 46.43   CC       libguac_la-pool.lo
#8 46.81   CC       libguac_la-protocol.lo
#8 48.71   CC       libguac_la-raw_encoder.lo
#8 49.13   CC       libguac_la-recording.lo
#8 49.57   CC       libguac_la-rect.lo
#8 49.85   CC       libguac_la-socket.lo
#8 50.47   CC       libguac_la-socket-broadcast.lo
#8 50.86   CC       libguac_la-socket-fd.lo
#8 51.33   CC       libguac_la-socket-nest.lo
#8 51.74   CC       libguac_la-socket-tee.lo
#8 52.07   CC       libguac_la-string.lo
#8 52.20 string.c: In function 'guac_strnstr':
#8 52.20 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.20   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.20       |                                      ^
#8 52.27 cc1: all warnings being treated as errors
#8 52.28 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.28 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.28 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.28 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.28 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.28 make[1]: Leaving directory '/build/guacamole-server'
#8 52.28 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.20   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.20       |                                      ^
52.27 cc1: all warnings being treated as errors
52.28 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.28 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.28 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.28 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.28 make[1]: *** [Makefile:552: all-recursive] Error 1
52.28 make[1]: Leaving directory '/build/guacamole-server'
52.28 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2341
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2341: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-ubuntu » ubuntu,latest #2340

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

Changes:


------------------------------------------
[...truncated 184.15 KiB...]
#8 32.22 rm -rf .libs _libs
#8 32.23 rm -f *.o
#8 32.23 rm -f sftp/*.o
#8 32.23 rm -f  test_common_ssh.log
#8 32.24 rm -f  test_common_ssh.trs
#8 32.24 rm -f  test-suite.log
#8 32.24 rm -f *.lo
#8 32.24 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.25 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.25 Making clean in src/terminal
#8 32.25 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.26 Making clean in .
#8 32.26 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.26 rm -f  libguac-terminal.la
#8 32.27 rm -f ./so_locations
#8 32.27 rm -rf .libs _libs
#8 32.28 rm -f *.o
#8 32.28 rm -f *.lo
#8 32.28 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.28 Making clean in tests
#8 32.29 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.29 rm -f  test_terminal
#8 32.29 test -z "" || rm -f  test_terminal
#8 32.29 rm -f  _generated_runner.c
#8 32.30 rm -rf .libs _libs
#8 32.30 rm -f *.o
#8 32.30 rm -f selection-point/*.o
#8 32.30 rm -f  test_terminal.log
#8 32.31 rm -f  test_terminal.trs
#8 32.31 rm -f  test-suite.log
#8 32.31 rm -f *.lo
#8 32.32 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.32 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.32 Making clean in src/pulse
#8 32.32 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.32 rm -rf .libs _libs
#8 32.32 rm -f  libguac_pulse.la
#8 32.34 rm -f ./so_locations
#8 32.34 rm -f *.o
#8 32.34 rm -f *.lo
#8 32.34 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.34 Making clean in src/protocols/kubernetes
#8 32.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.35 Making clean in .
#8 32.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.36 rm -f  libguac-client-kubernetes.la
#8 32.37 rm -f ./so_locations
#8 32.37 rm -rf .libs _libs
#8 32.37 rm -f *.o
#8 32.38 rm -f *.lo
#8 32.38 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.38 Making clean in tests
#8 32.38 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.38 rm -f  test_kubernetes
#8 32.39 test -z "" || rm -f  test_kubernetes
#8 32.39 rm -f  _generated_runner.c
#8 32.39 rm -rf .libs _libs
#8 32.40 rm -f *.o
#8 32.40 rm -f url/*.o
#8 32.40 rm -f  test_kubernetes.log
#8 32.41 rm -f  test_kubernetes.trs
#8 32.41 rm -f  test-suite.log
#8 32.41 rm -f *.lo
#8 32.42 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.42 Making clean in src/protocols/rdp
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.43 Making clean in .
#8 32.44 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.44 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.45 rm -f ./so_locations
#8 32.45 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.46 rm -f  libguac-client-rdp.la
#8 32.47 rm -f ./so_locations
#8 32.47 rm -rf .libs _libs
#8 32.47 rm -rf channels/.libs channels/_libs
#8 32.48 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.48 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.48 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.48 rm -rf plugins/.libs plugins/_libs
#8 32.49 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.49 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.49 rm -f *.o
#8 32.50 rm -f channels/*.o
#8 32.50 rm -f channels/*.lo
#8 32.50 rm -f channels/audio-input/*.o
#8 32.51 rm -f channels/audio-input/*.lo
#8 32.51 rm -f channels/rdpdr/*.o
#8 32.51 rm -f channels/rdpdr/*.lo
#8 32.52 rm -f channels/rdpsnd/*.o
#8 32.52 rm -f channels/rdpsnd/*.lo
#8 32.52 rm -f plugins/*.o
#8 32.53 rm -f plugins/*.lo
#8 32.53 rm -f plugins/guac-common-svc/*.o
#8 32.53 rm -f plugins/guac-common-svc/*.lo
#8 32.54 rm -f plugins/guacai/*.o
#8 32.54 rm -f plugins/guacai/*.lo
#8 32.54 rm -f *.lo
#8 32.55 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.55 Making clean in tests
#8 32.55 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.55 rm -f  test_rdp
#8 32.55 test -z "" || rm -f  test_rdp
#8 32.56 rm -f  _generated_runner.c
#8 32.56 rm -rf .libs _libs
#8 32.56 rm -f *.o
#8 32.57 rm -f fs/*.o
#8 32.57 rm -f  test_rdp.log
#8 32.57 rm -f  test_rdp.trs
#8 32.58 rm -f  test-suite.log
#8 32.58 rm -f *.lo
#8 32.58 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.58 Making clean in src/protocols/ssh
#8 32.59 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.59 rm -f  libguac-client-ssh.la
#8 32.60 rm -f ./so_locations
#8 32.60 rm -rf .libs _libs
#8 32.61 rm -f *.o
#8 32.61 rm -f *.lo
#8 32.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.61 Making clean in src/protocols/telnet
#8 32.62 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.62 rm -f  libguac-client-telnet.la
#8 32.63 rm -f ./so_locations
#8 32.63 rm -rf .libs _libs
#8 32.63 rm -f *.o
#8 32.64 rm -f *.lo
#8 32.64 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.64 Making clean in src/protocols/vnc
#8 32.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.64 rm -f  libguac-client-vnc.la
#8 32.66 rm -f ./so_locations
#8 32.66 rm -rf .libs _libs
#8 32.66 rm -f *.o
#8 32.66 rm -f *.lo
#8 32.67 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.67 Making clean in src/guacd
#8 32.67 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.67 rm -f   
#8 32.67 rm -rf .libs _libs
#8 32.68 rm -f  guacd
#8 32.68 test -z "" || rm -f  guacd
#8 32.68 rm -f *.o
#8 32.69 rm -f *.lo
#8 32.69 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.69 Making clean in src/guacenc
#8 32.70 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.70 rm -f  guacenc
#8 32.70 test -z "" || rm -f  guacenc
#8 32.70 rm -rf .libs _libs
#8 32.71 rm -f *.o
#8 32.71 rm -f *.lo
#8 32.71 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.71 Making clean in src/guaclog
#8 32.72 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.72 rm -f  guaclog
#8 32.72 test -z "" || rm -f  guaclog
#8 32.72 rm -rf .libs _libs
#8 32.73 rm -f *.o
#8 32.73 rm -f *.lo
#8 32.73 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.74 make[1]: Entering directory '/build/guacamole-server'
#8 32.74 rm -rf .libs _libs
#8 32.74 rm -f *.lo
#8 32.74 make[1]: Leaving directory '/build/guacamole-server'
#8 32.74 + make
#8 32.75 make  all-recursive
#8 32.76 make[1]: Entering directory '/build/guacamole-server'
#8 32.76 Making all in src/libguac
#8 32.77 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.78 Making all in .
#8 32.79 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.79   CC       libguac_la-argv.lo
#8 33.26   CC       libguac_la-audio.lo
#8 33.70   CC       libguac_la-client.lo
#8 34.62   CC       libguac_la-display.lo
#8 35.05   CC       libguac_la-display-builtin-cursors.lo
#8 35.22   CC       libguac_la-display-cursor.lo
#8 35.57   CC       libguac_la-display-flush.lo
#8 36.09   CC       libguac_la-display-layer.lo
#8 36.64   CC       libguac_la-display-layer-list.lo
#8 37.15   CC       libguac_la-display-plan.lo
#8 37.84   CC       libguac_la-display-plan-combine.lo
#8 38.33   CC       libguac_la-display-plan-rect.lo
#8 38.72   CC       libguac_la-display-plan-search.lo
#8 39.20   CC       libguac_la-display-render-thread.lo
#8 39.58   CC       libguac_la-display-worker.lo
#8 40.10   CC       libguac_la-encode-jpeg.lo
#8 40.52   CC       libguac_la-encode-png.lo
#8 41.05   CC       libguac_la-error.lo
#8 41.36   CC       libguac_la-fifo.lo
#8 41.72   CC       libguac_la-file.lo
#8 42.12   CC       libguac_la-fips.lo
#8 42.49   CC       libguac_la-flag.lo
#8 42.84   CC       libguac_la-hash.lo
#8 43.12   CC       libguac_la-id.lo
#8 43.36   CC       libguac_la-mem.lo
#8 43.82   CC       libguac_la-rwlock.lo
#8 44.18   CC       libguac_la-palette.lo
#8 44.56   CC       libguac_la-parser.lo
#8 45.07   CC       libguac_la-pool.lo
#8 45.46   CC       libguac_la-protocol.lo
#8 47.18   CC       libguac_la-raw_encoder.lo
#8 47.58   CC       libguac_la-recording.lo
#8 48.03   CC       libguac_la-rect.lo
#8 48.30   CC       libguac_la-socket.lo
#8 48.92   CC       libguac_la-socket-broadcast.lo
#8 49.31   CC       libguac_la-socket-fd.lo
#8 49.78   CC       libguac_la-socket-nest.lo
#8 50.18   CC       libguac_la-socket-tee.lo
#8 50.51   CC       libguac_la-string.lo
#8 50.64 string.c: In function 'guac_strnstr':
#8 50.64 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 50.64   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 50.64       |                                      ^
#8 50.71 cc1: all warnings being treated as errors
#8 50.72 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.72 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 50.72 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 50.72 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.72 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 50.72 make[1]: Leaving directory '/build/guacamole-server'
#8 50.72 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
50.64   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
50.64       |                                      ^
50.71 cc1: all warnings being treated as errors
50.72 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
50.72 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
50.72 make[2]: *** [Makefile:1230: all-recursive] Error 1
50.72 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
50.72 make[1]: *** [Makefile:552: all-recursive] Error 1
50.72 make[1]: Leaving directory '/build/guacamole-server'
50.72 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2340
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2340: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-ubuntu » ubuntu,latest #2339

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

Changes:


------------------------------------------
[...truncated 183.49 KiB...]
#8 39.24 rm -rf .libs _libs
#8 39.24 rm -f *.o
#8 39.25 rm -f sftp/*.o
#8 39.25 rm -f  test_common_ssh.log
#8 39.25 rm -f  test_common_ssh.trs
#8 39.26 rm -f  test-suite.log
#8 39.26 rm -f *.lo
#8 39.26 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 39.27 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 39.27 Making clean in src/terminal
#8 39.27 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 39.28 Making clean in .
#8 39.29 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 39.29 rm -f  libguac-terminal.la
#8 39.30 rm -f ./so_locations
#8 39.30 rm -rf .libs _libs
#8 39.31 rm -f *.o
#8 39.31 rm -f *.lo
#8 39.32 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 39.32 Making clean in tests
#8 39.32 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 39.32 rm -f  test_terminal
#8 39.33 test -z "" || rm -f  test_terminal
#8 39.33 rm -f  _generated_runner.c
#8 39.34 rm -rf .libs _libs
#8 39.34 rm -f *.o
#8 39.35 rm -f selection-point/*.o
#8 39.35 rm -f  test_terminal.log
#8 39.35 rm -f  test_terminal.trs
#8 39.36 rm -f  test-suite.log
#8 39.36 rm -f *.lo
#8 39.36 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 39.36 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 39.36 Making clean in src/pulse
#8 39.37 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 39.37 rm -rf .libs _libs
#8 39.37 rm -f  libguac_pulse.la
#8 39.39 rm -f ./so_locations
#8 39.39 rm -f *.o
#8 39.40 rm -f *.lo
#8 39.40 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 39.40 Making clean in src/protocols/kubernetes
#8 39.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 39.42 Making clean in .
#8 39.42 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 39.42 rm -f  libguac-client-kubernetes.la
#8 39.44 rm -f ./so_locations
#8 39.44 rm -rf .libs _libs
#8 39.44 rm -f *.o
#8 39.45 rm -f *.lo
#8 39.45 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 39.45 Making clean in tests
#8 39.46 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 39.46 rm -f  test_kubernetes
#8 39.46 test -z "" || rm -f  test_kubernetes
#8 39.47 rm -f  _generated_runner.c
#8 39.47 rm -rf .libs _libs
#8 39.47 rm -f *.o
#8 39.48 rm -f url/*.o
#8 39.48 rm -f  test_kubernetes.log
#8 39.48 rm -f  test_kubernetes.trs
#8 39.49 rm -f  test-suite.log
#8 39.49 rm -f *.lo
#8 39.50 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 39.50 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 39.50 Making clean in src/protocols/rdp
#8 39.51 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 39.52 Making clean in .
#8 39.53 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 39.53 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 39.55 rm -f ./so_locations
#8 39.55 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 39.55 rm -f  libguac-client-rdp.la
#8 39.57 rm -f ./so_locations
#8 39.57 rm -rf .libs _libs
#8 39.57 rm -rf channels/.libs channels/_libs
#8 39.58 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 39.58 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 39.58 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 39.59 rm -rf plugins/.libs plugins/_libs
#8 39.59 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 39.59 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 39.60 rm -f *.o
#8 39.60 rm -f channels/*.o
#8 39.60 rm -f channels/*.lo
#8 39.61 rm -f channels/audio-input/*.o
#8 39.61 rm -f channels/audio-input/*.lo
#8 39.61 rm -f channels/rdpdr/*.o
#8 39.61 rm -f channels/rdpdr/*.lo
#8 39.62 rm -f channels/rdpsnd/*.o
#8 39.62 rm -f channels/rdpsnd/*.lo
#8 39.63 rm -f plugins/*.o
#8 39.63 rm -f plugins/*.lo
#8 39.64 rm -f plugins/guac-common-svc/*.o
#8 39.64 rm -f plugins/guac-common-svc/*.lo
#8 39.65 rm -f plugins/guacai/*.o
#8 39.65 rm -f plugins/guacai/*.lo
#8 39.66 rm -f *.lo
#8 39.66 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 39.66 Making clean in tests
#8 39.67 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 39.67 rm -f  test_rdp
#8 39.67 test -z "" || rm -f  test_rdp
#8 39.68 rm -f  _generated_runner.c
#8 39.68 rm -rf .libs _libs
#8 39.68 rm -f *.o
#8 39.69 rm -f fs/*.o
#8 39.69 rm -f  test_rdp.log
#8 39.69 rm -f  test_rdp.trs
#8 39.70 rm -f  test-suite.log
#8 39.70 rm -f *.lo
#8 39.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 39.71 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 39.71 Making clean in src/protocols/ssh
#8 39.72 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 39.72 rm -f  libguac-client-ssh.la
#8 39.73 rm -f ./so_locations
#8 39.74 rm -rf .libs _libs
#8 39.74 rm -f *.o
#8 39.74 rm -f *.lo
#8 39.75 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 39.75 Making clean in src/protocols/telnet
#8 39.75 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 39.75 rm -f  libguac-client-telnet.la
#8 39.76 rm -f ./so_locations
#8 39.77 rm -rf .libs _libs
#8 39.77 rm -f *.o
#8 39.78 rm -f *.lo
#8 39.78 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 39.78 Making clean in src/protocols/vnc
#8 39.79 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 39.79 rm -f  libguac-client-vnc.la
#8 39.80 rm -f ./so_locations
#8 39.80 rm -rf .libs _libs
#8 39.81 rm -f *.o
#8 39.81 rm -f *.lo
#8 39.82 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 39.82 Making clean in src/guacd
#8 39.82 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 39.82 rm -f   
#8 39.83 rm -rf .libs _libs
#8 39.83 rm -f  guacd
#8 39.84 test -z "" || rm -f  guacd
#8 39.84 rm -f *.o
#8 39.84 rm -f *.lo
#8 39.85 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 39.85 Making clean in src/guacenc
#8 39.85 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 39.85 rm -f  guacenc
#8 39.86 test -z "" || rm -f  guacenc
#8 39.86 rm -rf .libs _libs
#8 39.86 rm -f *.o
#8 39.87 rm -f *.lo
#8 39.87 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 39.87 Making clean in src/guaclog
#8 39.88 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 39.88 rm -f  guaclog
#8 39.88 test -z "" || rm -f  guaclog
#8 39.88 rm -rf .libs _libs
#8 39.89 rm -f *.o
#8 39.89 rm -f *.lo
#8 39.90 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 39.90 make[1]: Entering directory '/build/guacamole-server'
#8 39.90 rm -rf .libs _libs
#8 39.90 rm -f *.lo
#8 39.91 make[1]: Leaving directory '/build/guacamole-server'
#8 39.91 + make
#8 39.92 make  all-recursive
#8 39.93 make[1]: Entering directory '/build/guacamole-server'
#8 39.93 Making all in src/libguac
#8 39.95 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 39.95 Making all in .
#8 39.96 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 39.96   CC       libguac_la-argv.lo
#8 40.56   CC       libguac_la-audio.lo
#8 41.12   CC       libguac_la-client.lo
#8 42.50   CC       libguac_la-display.lo
#8 43.17   CC       libguac_la-display-builtin-cursors.lo
#8 43.35   CC       libguac_la-display-cursor.lo
#8 43.80   CC       libguac_la-display-flush.lo
#8 44.54   CC       libguac_la-display-layer.lo
#8 45.30   CC       libguac_la-display-layer-list.lo
#8 45.97   CC       libguac_la-display-plan.lo
#8 46.89   CC       libguac_la-display-plan-combine.lo
#8 47.53   CC       libguac_la-display-plan-rect.lo
#8 48.05   CC       libguac_la-display-plan-search.lo
#8 48.69   CC       libguac_la-display-render-thread.lo
#8 49.13   CC       libguac_la-display-worker.lo
#8 49.80   CC       libguac_la-encode-jpeg.lo
#8 50.31   CC       libguac_la-encode-png.lo
#8 51.02   CC       libguac_la-error.lo
#8 51.39   CC       libguac_la-fifo.lo
#8 51.85   CC       libguac_la-file.lo
#8 52.40   CC       libguac_la-fips.lo
#8 52.83   CC       libguac_la-flag.lo
#8 53.27   CC       libguac_la-hash.lo
#8 53.60   CC       libguac_la-id.lo
#8 53.86   CC       libguac_la-mem.lo
#8 54.48   CC       libguac_la-rwlock.lo
#8 54.92   CC       libguac_la-palette.lo
#8 55.36   CC       libguac_la-parser.lo
#8 55.98   CC       libguac_la-pool.lo
#8 56.48   CC       libguac_la-protocol.lo
#8 59.57   CC       libguac_la-raw_encoder.lo
#8 60.08   CC       libguac_la-recording.lo
#8 60.64   CC       libguac_la-rect.lo
#8 60.95   CC       libguac_la-socket.lo
#8 61.69   CC       libguac_la-socket-broadcast.lo
#8 62.20   CC       libguac_la-socket-fd.lo
#8 62.76   CC       libguac_la-socket-nest.lo
#8 63.28   CC       libguac_la-socket-tee.lo
#8 63.65   CC       libguac_la-string.lo
#8 63.78 string.c: In function 'guac_strnstr':
#8 63.78 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 63.78   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 63.78       |                                      ^
#8 63.91 cc1: all warnings being treated as errors
#8 63.91 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 63.91 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 63.91 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 63.91 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 63.91 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 63.91 make[1]: Leaving directory '/build/guacamole-server'
#8 63.91 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
63.78   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
63.78       |                                      ^
63.91 cc1: all warnings being treated as errors
63.91 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
63.91 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
63.91 make[2]: *** [Makefile:1230: all-recursive] Error 1
63.91 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
63.91 make[1]: *** [Makefile:552: all-recursive] Error 1
63.91 make[1]: Leaving directory '/build/guacamole-server'
63.91 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2339
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2339: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-ubuntu » ubuntu,latest #2338

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

Changes:


------------------------------------------
[...truncated 183.37 KiB...]
#8 32.45 rm -rf .libs _libs
#8 32.45 rm -f *.o
#8 32.45 rm -f sftp/*.o
#8 32.46 rm -f  test_common_ssh.log
#8 32.46 rm -f  test_common_ssh.trs
#8 32.46 rm -f  test-suite.log
#8 32.47 rm -f *.lo
#8 32.47 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.47 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.47 Making clean in src/terminal
#8 32.47 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.48 Making clean in .
#8 32.49 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.49 rm -f  libguac-terminal.la
#8 32.50 rm -f ./so_locations
#8 32.50 rm -rf .libs _libs
#8 32.50 rm -f *.o
#8 32.50 rm -f *.lo
#8 32.51 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.51 Making clean in tests
#8 32.51 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.51 rm -f  test_terminal
#8 32.51 test -z "" || rm -f  test_terminal
#8 32.52 rm -f  _generated_runner.c
#8 32.52 rm -rf .libs _libs
#8 32.52 rm -f *.o
#8 32.53 rm -f selection-point/*.o
#8 32.53 rm -f  test_terminal.log
#8 32.53 rm -f  test_terminal.trs
#8 32.53 rm -f  test-suite.log
#8 32.54 rm -f *.lo
#8 32.54 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.54 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.54 Making clean in src/pulse
#8 32.54 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.54 rm -rf .libs _libs
#8 32.55 rm -f  libguac_pulse.la
#8 32.56 rm -f ./so_locations
#8 32.56 rm -f *.o
#8 32.56 rm -f *.lo
#8 32.56 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.57 Making clean in src/protocols/kubernetes
#8 32.57 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.58 Making clean in .
#8 32.58 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.58 rm -f  libguac-client-kubernetes.la
#8 32.59 rm -f ./so_locations
#8 32.59 rm -rf .libs _libs
#8 32.60 rm -f *.o
#8 32.60 rm -f *.lo
#8 32.60 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.60 Making clean in tests
#8 32.61 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.61 rm -f  test_kubernetes
#8 32.61 test -z "" || rm -f  test_kubernetes
#8 32.61 rm -f  _generated_runner.c
#8 32.61 rm -rf .libs _libs
#8 32.62 rm -f *.o
#8 32.62 rm -f url/*.o
#8 32.62 rm -f  test_kubernetes.log
#8 32.63 rm -f  test_kubernetes.trs
#8 32.63 rm -f  test-suite.log
#8 32.63 rm -f *.lo
#8 32.64 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.64 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.64 Making clean in src/protocols/rdp
#8 32.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.65 Making clean in .
#8 32.66 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.66 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.67 rm -f ./so_locations
#8 32.67 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.67 rm -f  libguac-client-rdp.la
#8 32.69 rm -f ./so_locations
#8 32.69 rm -rf .libs _libs
#8 32.69 rm -rf channels/.libs channels/_libs
#8 32.69 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.69 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.70 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.70 rm -rf plugins/.libs plugins/_libs
#8 32.70 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.71 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.71 rm -f *.o
#8 32.71 rm -f channels/*.o
#8 32.72 rm -f channels/*.lo
#8 32.72 rm -f channels/audio-input/*.o
#8 32.72 rm -f channels/audio-input/*.lo
#8 32.73 rm -f channels/rdpdr/*.o
#8 32.73 rm -f channels/rdpdr/*.lo
#8 32.73 rm -f channels/rdpsnd/*.o
#8 32.73 rm -f channels/rdpsnd/*.lo
#8 32.74 rm -f plugins/*.o
#8 32.74 rm -f plugins/*.lo
#8 32.74 rm -f plugins/guac-common-svc/*.o
#8 32.75 rm -f plugins/guac-common-svc/*.lo
#8 32.75 rm -f plugins/guacai/*.o
#8 32.75 rm -f plugins/guacai/*.lo
#8 32.75 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.76 Making clean in tests
#8 32.76 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.76 rm -f  test_rdp
#8 32.77 test -z "" || rm -f  test_rdp
#8 32.77 rm -f  _generated_runner.c
#8 32.77 rm -rf .libs _libs
#8 32.78 rm -f *.o
#8 32.78 rm -f fs/*.o
#8 32.78 rm -f  test_rdp.log
#8 32.78 rm -f  test_rdp.trs
#8 32.79 rm -f  test-suite.log
#8 32.79 rm -f *.lo
#8 32.79 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.79 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.79 Making clean in src/protocols/ssh
#8 32.80 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.80 rm -f  libguac-client-ssh.la
#8 32.81 rm -f ./so_locations
#8 32.81 rm -rf .libs _libs
#8 32.81 rm -f *.o
#8 32.82 rm -f *.lo
#8 32.82 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.82 Making clean in src/protocols/telnet
#8 32.82 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.82 rm -f  libguac-client-telnet.la
#8 32.84 rm -f ./so_locations
#8 32.84 rm -rf .libs _libs
#8 32.84 rm -f *.o
#8 32.85 rm -f *.lo
#8 32.85 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.85 Making clean in src/protocols/vnc
#8 32.85 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.85 rm -f  libguac-client-vnc.la
#8 32.87 rm -f ./so_locations
#8 32.87 rm -rf .libs _libs
#8 32.87 rm -f *.o
#8 32.87 rm -f *.lo
#8 32.88 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.88 Making clean in src/guacd
#8 32.88 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.88 rm -f   
#8 32.89 rm -rf .libs _libs
#8 32.89 rm -f  guacd
#8 32.89 test -z "" || rm -f  guacd
#8 32.89 rm -f *.o
#8 32.90 rm -f *.lo
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.90 Making clean in src/guacenc
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.91 rm -f  guacenc
#8 32.91 test -z "" || rm -f  guacenc
#8 32.91 rm -rf .libs _libs
#8 32.92 rm -f *.o
#8 32.92 rm -f *.lo
#8 32.92 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.92 Making clean in src/guaclog
#8 32.93 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.93 rm -f  guaclog
#8 32.93 test -z "" || rm -f  guaclog
#8 32.93 rm -rf .libs _libs
#8 32.94 rm -f *.o
#8 32.94 rm -f *.lo
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.95 make[1]: Entering directory '/build/guacamole-server'
#8 32.95 rm -rf .libs _libs
#8 32.95 rm -f *.lo
#8 32.95 make[1]: Leaving directory '/build/guacamole-server'
#8 32.95 + make
#8 32.96 make  all-recursive
#8 32.96 make[1]: Entering directory '/build/guacamole-server'
#8 32.97 Making all in src/libguac
#8 32.98 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.98 Making all in .
#8 32.99 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.99   CC       libguac_la-argv.lo
#8 33.46   CC       libguac_la-audio.lo
#8 33.90   CC       libguac_la-client.lo
#8 34.85   CC       libguac_la-display.lo
#8 35.34   CC       libguac_la-display-builtin-cursors.lo
#8 35.51   CC       libguac_la-display-cursor.lo
#8 35.88   CC       libguac_la-display-flush.lo
#8 36.40   CC       libguac_la-display-layer.lo
#8 36.94   CC       libguac_la-display-layer-list.lo
#8 37.44   CC       libguac_la-display-plan.lo
#8 38.12   CC       libguac_la-display-plan-combine.lo
#8 38.61   CC       libguac_la-display-plan-rect.lo
#8 38.99   CC       libguac_la-display-plan-search.lo
#8 39.48   CC       libguac_la-display-render-thread.lo
#8 39.85   CC       libguac_la-display-worker.lo
#8 40.38   CC       libguac_la-encode-jpeg.lo
#8 40.80   CC       libguac_la-encode-png.lo
#8 41.33   CC       libguac_la-error.lo
#8 41.64   CC       libguac_la-fifo.lo
#8 42.00   CC       libguac_la-file.lo
#8 42.41   CC       libguac_la-fips.lo
#8 42.77   CC       libguac_la-flag.lo
#8 43.13   CC       libguac_la-hash.lo
#8 43.40   CC       libguac_la-id.lo
#8 43.64   CC       libguac_la-mem.lo
#8 44.12   CC       libguac_la-rwlock.lo
#8 44.47   CC       libguac_la-palette.lo
#8 44.86   CC       libguac_la-parser.lo
#8 45.37   CC       libguac_la-pool.lo
#8 45.76   CC       libguac_la-protocol.lo
#8 47.69   CC       libguac_la-raw_encoder.lo
#8 48.10   CC       libguac_la-recording.lo
#8 48.53   CC       libguac_la-rect.lo
#8 48.79   CC       libguac_la-socket.lo
#8 49.41   CC       libguac_la-socket-broadcast.lo
#8 49.80   CC       libguac_la-socket-fd.lo
#8 50.27   CC       libguac_la-socket-nest.lo
#8 50.67   CC       libguac_la-socket-tee.lo
#8 51.00   CC       libguac_la-string.lo
#8 51.11 string.c: In function 'guac_strnstr':
#8 51.11 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.11   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.11       |                                      ^
#8 51.19 cc1: all warnings being treated as errors
#8 51.19 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.19 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.19 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.19 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.19 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.19 make[1]: Leaving directory '/build/guacamole-server'
#8 51.19 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.11   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.11       |                                      ^
51.19 cc1: all warnings being treated as errors
51.19 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.19 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.19 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.19 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.19 make[1]: *** [Makefile:552: all-recursive] Error 1
51.19 make[1]: Leaving directory '/build/guacamole-server'
51.19 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2338
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2338: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-ubuntu » ubuntu,latest #2337

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

Changes:


------------------------------------------
[...truncated 183.51 KiB...]
#8 34.71 rm -rf .libs _libs
#8 34.71 rm -f *.o
#8 34.71 rm -f sftp/*.o
#8 34.71 rm -f  test_common_ssh.log
#8 34.72 rm -f  test_common_ssh.trs
#8 34.72 rm -f  test-suite.log
#8 34.72 rm -f *.lo
#8 34.73 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 34.73 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 34.73 Making clean in src/terminal
#8 34.73 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 34.74 Making clean in .
#8 34.74 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 34.74 rm -f  libguac-terminal.la
#8 34.76 rm -f ./so_locations
#8 34.76 rm -rf .libs _libs
#8 34.76 rm -f *.o
#8 34.76 rm -f *.lo
#8 34.77 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 34.77 Making clean in tests
#8 34.77 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 34.77 rm -f  test_terminal
#8 34.77 test -z "" || rm -f  test_terminal
#8 34.78 rm -f  _generated_runner.c
#8 34.78 rm -rf .libs _libs
#8 34.78 rm -f *.o
#8 34.79 rm -f selection-point/*.o
#8 34.79 rm -f  test_terminal.log
#8 34.79 rm -f  test_terminal.trs
#8 34.80 rm -f  test-suite.log
#8 34.80 rm -f *.lo
#8 34.80 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 34.80 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 34.80 Making clean in src/pulse
#8 34.81 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 34.81 rm -rf .libs _libs
#8 34.81 rm -f  libguac_pulse.la
#8 34.82 rm -f ./so_locations
#8 34.82 rm -f *.o
#8 34.82 rm -f *.lo
#8 34.83 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 34.83 Making clean in src/protocols/kubernetes
#8 34.83 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 34.84 Making clean in .
#8 34.84 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 34.84 rm -f  libguac-client-kubernetes.la
#8 34.85 rm -f ./so_locations
#8 34.86 rm -rf .libs _libs
#8 34.86 rm -f *.o
#8 34.86 rm -f *.lo
#8 34.86 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 34.86 Making clean in tests
#8 34.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 34.87 rm -f  test_kubernetes
#8 34.87 test -z "" || rm -f  test_kubernetes
#8 34.87 rm -f  _generated_runner.c
#8 34.88 rm -rf .libs _libs
#8 34.88 rm -f *.o
#8 34.88 rm -f url/*.o
#8 34.89 rm -f  test_kubernetes.log
#8 34.89 rm -f  test_kubernetes.trs
#8 34.89 rm -f  test-suite.log
#8 34.89 rm -f *.lo
#8 34.90 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 34.90 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 34.90 Making clean in src/protocols/rdp
#8 34.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 34.91 Making clean in .
#8 34.92 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 34.92 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 34.93 rm -f ./so_locations
#8 34.93 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 34.94 rm -f  libguac-client-rdp.la
#8 34.95 rm -f ./so_locations
#8 34.95 rm -rf .libs _libs
#8 34.95 rm -rf channels/.libs channels/_libs
#8 34.96 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 34.96 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 34.96 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 34.97 rm -rf plugins/.libs plugins/_libs
#8 34.97 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 34.97 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 34.98 rm -f *.o
#8 34.98 rm -f channels/*.o
#8 34.98 rm -f channels/*.lo
#8 34.99 rm -f channels/audio-input/*.o
#8 34.99 rm -f channels/audio-input/*.lo
#8 34.99 rm -f channels/rdpdr/*.o
#8 35.00 rm -f channels/rdpdr/*.lo
#8 35.00 rm -f channels/rdpsnd/*.o
#8 35.00 rm -f channels/rdpsnd/*.lo
#8 35.00 rm -f plugins/*.o
#8 35.01 rm -f plugins/*.lo
#8 35.01 rm -f plugins/guac-common-svc/*.o
#8 35.01 rm -f plugins/guac-common-svc/*.lo
#8 35.02 rm -f plugins/guacai/*.o
#8 35.02 rm -f plugins/guacai/*.lo
#8 35.02 rm -f *.lo
#8 35.02 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.02 Making clean in tests
#8 35.03 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.03 rm -f  test_rdp
#8 35.03 test -z "" || rm -f  test_rdp
#8 35.03 rm -f  _generated_runner.c
#8 35.04 rm -rf .libs _libs
#8 35.04 rm -f *.o
#8 35.04 rm -f fs/*.o
#8 35.05 rm -f  test_rdp.log
#8 35.05 rm -f  test_rdp.trs
#8 35.05 rm -f  test-suite.log
#8 35.05 rm -f *.lo
#8 35.06 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.06 Making clean in src/protocols/ssh
#8 35.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 35.06 rm -f  libguac-client-ssh.la
#8 35.08 rm -f ./so_locations
#8 35.08 rm -rf .libs _libs
#8 35.08 rm -f *.o
#8 35.08 rm -f *.lo
#8 35.09 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 35.09 Making clean in src/protocols/telnet
#8 35.09 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 35.09 rm -f  libguac-client-telnet.la
#8 35.10 rm -f ./so_locations
#8 35.10 rm -rf .libs _libs
#8 35.11 rm -f *.o
#8 35.11 rm -f *.lo
#8 35.11 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 35.11 Making clean in src/protocols/vnc
#8 35.12 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 35.12 rm -f  libguac-client-vnc.la
#8 35.13 rm -f ./so_locations
#8 35.13 rm -rf .libs _libs
#8 35.13 rm -f *.o
#8 35.14 rm -f *.lo
#8 35.14 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 35.14 Making clean in src/guacd
#8 35.14 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 35.14 rm -f   
#8 35.15 rm -rf .libs _libs
#8 35.15 rm -f  guacd
#8 35.15 test -z "" || rm -f  guacd
#8 35.16 rm -f *.o
#8 35.16 rm -f *.lo
#8 35.16 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 35.16 Making clean in src/guacenc
#8 35.17 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 35.17 rm -f  guacenc
#8 35.17 test -z "" || rm -f  guacenc
#8 35.17 rm -rf .libs _libs
#8 35.18 rm -f *.o
#8 35.18 rm -f *.lo
#8 35.18 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 35.18 Making clean in src/guaclog
#8 35.19 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 35.19 rm -f  guaclog
#8 35.19 test -z "" || rm -f  guaclog
#8 35.19 rm -rf .libs _libs
#8 35.20 rm -f *.o
#8 35.20 rm -f *.lo
#8 35.20 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 35.21 make[1]: Entering directory '/build/guacamole-server'
#8 35.21 rm -rf .libs _libs
#8 35.21 rm -f *.lo
#8 35.21 make[1]: Leaving directory '/build/guacamole-server'
#8 35.22 + make
#8 35.22 make  all-recursive
#8 35.23 make[1]: Entering directory '/build/guacamole-server'
#8 35.23 Making all in src/libguac
#8 35.24 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.25 Making all in .
#8 35.25 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.26   CC       libguac_la-argv.lo
#8 35.74   CC       libguac_la-audio.lo
#8 36.25   CC       libguac_la-client.lo
#8 37.23   CC       libguac_la-display.lo
#8 37.73   CC       libguac_la-display-builtin-cursors.lo
#8 37.90   CC       libguac_la-display-cursor.lo
#8 38.27   CC       libguac_la-display-flush.lo
#8 38.80   CC       libguac_la-display-layer.lo
#8 39.34   CC       libguac_la-display-layer-list.lo
#8 39.87   CC       libguac_la-display-plan.lo
#8 40.56   CC       libguac_la-display-plan-combine.lo
#8 41.05   CC       libguac_la-display-plan-rect.lo
#8 41.44   CC       libguac_la-display-plan-search.lo
#8 41.92   CC       libguac_la-display-render-thread.lo
#8 42.29   CC       libguac_la-display-worker.lo
#8 42.81   CC       libguac_la-encode-jpeg.lo
#8 43.24   CC       libguac_la-encode-png.lo
#8 43.77   CC       libguac_la-error.lo
#8 44.07   CC       libguac_la-fifo.lo
#8 44.44   CC       libguac_la-file.lo
#8 44.84   CC       libguac_la-fips.lo
#8 45.22   CC       libguac_la-flag.lo
#8 45.57   CC       libguac_la-hash.lo
#8 45.87   CC       libguac_la-id.lo
#8 46.10   CC       libguac_la-mem.lo
#8 46.57   CC       libguac_la-rwlock.lo
#8 46.94   CC       libguac_la-palette.lo
#8 47.32   CC       libguac_la-parser.lo
#8 47.82   CC       libguac_la-pool.lo
#8 48.21   CC       libguac_la-protocol.lo
#8 50.14   CC       libguac_la-raw_encoder.lo
#8 50.75   CC       libguac_la-recording.lo
#8 51.20   CC       libguac_la-rect.lo
#8 51.47   CC       libguac_la-socket.lo
#8 52.11   CC       libguac_la-socket-broadcast.lo
#8 52.49   CC       libguac_la-socket-fd.lo
#8 52.97   CC       libguac_la-socket-nest.lo
#8 53.37   CC       libguac_la-socket-tee.lo
#8 53.69   CC       libguac_la-string.lo
#8 53.80 string.c: In function 'guac_strnstr':
#8 53.80 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 53.80   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 53.80       |                                      ^
#8 53.87 cc1: all warnings being treated as errors
#8 53.88 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 53.88 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 53.88 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 53.88 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 53.88 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 53.88 make[1]: Leaving directory '/build/guacamole-server'
#8 53.88 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
53.80   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
53.80       |                                      ^
53.87 cc1: all warnings being treated as errors
53.88 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
53.88 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
53.88 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
53.88 make[2]: *** [Makefile:1230: all-recursive] Error 1
53.88 make[1]: *** [Makefile:552: all-recursive] Error 1
53.88 make[1]: Leaving directory '/build/guacamole-server'
53.88 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2337
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2337: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-ubuntu » ubuntu,latest #2336

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

Changes:


------------------------------------------
[...truncated 183.27 KiB...]
#8 33.63 rm -rf .libs _libs
#8 33.63 rm -f *.o
#8 33.64 rm -f sftp/*.o
#8 33.64 rm -f  test_common_ssh.log
#8 33.64 rm -f  test_common_ssh.trs
#8 33.65 rm -f  test-suite.log
#8 33.65 rm -f *.lo
#8 33.65 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.65 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.65 Making clean in src/terminal
#8 33.66 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.66 Making clean in .
#8 33.67 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.67 rm -f  libguac-terminal.la
#8 33.68 rm -f ./so_locations
#8 33.68 rm -rf .libs _libs
#8 33.68 rm -f *.o
#8 33.69 rm -f *.lo
#8 33.69 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.69 Making clean in tests
#8 33.69 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.69 rm -f  test_terminal
#8 33.70 test -z "" || rm -f  test_terminal
#8 33.70 rm -f  _generated_runner.c
#8 33.70 rm -rf .libs _libs
#8 33.71 rm -f *.o
#8 33.71 rm -f selection-point/*.o
#8 33.71 rm -f  test_terminal.log
#8 33.71 rm -f  test_terminal.trs
#8 33.72 rm -f  test-suite.log
#8 33.72 rm -f *.lo
#8 33.72 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.72 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.72 Making clean in src/pulse
#8 33.73 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.73 rm -rf .libs _libs
#8 33.73 rm -f  libguac_pulse.la
#8 33.74 rm -f ./so_locations
#8 33.74 rm -f *.o
#8 33.74 rm -f *.lo
#8 33.75 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.75 Making clean in src/protocols/kubernetes
#8 33.75 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.76 Making clean in .
#8 33.76 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.76 rm -f  libguac-client-kubernetes.la
#8 33.77 rm -f ./so_locations
#8 33.77 rm -rf .libs _libs
#8 33.78 rm -f *.o
#8 33.78 rm -f *.lo
#8 33.78 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.78 Making clean in tests
#8 33.79 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.79 rm -f  test_kubernetes
#8 33.79 test -z "" || rm -f  test_kubernetes
#8 33.79 rm -f  _generated_runner.c
#8 33.79 rm -rf .libs _libs
#8 33.80 rm -f *.o
#8 33.80 rm -f url/*.o
#8 33.80 rm -f  test_kubernetes.log
#8 33.81 rm -f  test_kubernetes.trs
#8 33.81 rm -f  test-suite.log
#8 33.81 rm -f *.lo
#8 33.81 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.82 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.82 Making clean in src/protocols/rdp
#8 33.82 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.83 Making clean in .
#8 33.84 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.84 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.85 rm -f ./so_locations
#8 33.85 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.85 rm -f  libguac-client-rdp.la
#8 33.86 rm -f ./so_locations
#8 33.87 rm -rf .libs _libs
#8 33.87 rm -rf channels/.libs channels/_libs
#8 33.87 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.87 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.88 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.88 rm -rf plugins/.libs plugins/_libs
#8 33.88 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.89 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.89 rm -f *.o
#8 33.89 rm -f channels/*.o
#8 33.89 rm -f channels/*.lo
#8 33.90 rm -f channels/audio-input/*.o
#8 33.90 rm -f channels/audio-input/*.lo
#8 33.90 rm -f channels/rdpdr/*.o
#8 33.91 rm -f channels/rdpdr/*.lo
#8 33.91 rm -f channels/rdpsnd/*.o
#8 33.91 rm -f channels/rdpsnd/*.lo
#8 33.92 rm -f plugins/*.o
#8 33.92 rm -f plugins/*.lo
#8 33.92 rm -f plugins/guac-common-svc/*.o
#8 33.92 rm -f plugins/guac-common-svc/*.lo
#8 33.93 rm -f plugins/guacai/*.o
#8 33.93 rm -f plugins/guacai/*.lo
#8 33.93 rm -f *.lo
#8 33.93 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.94 Making clean in tests
#8 33.94 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.94 rm -f  test_rdp
#8 33.94 test -z "" || rm -f  test_rdp
#8 33.94 rm -f  _generated_runner.c
#8 33.95 rm -rf .libs _libs
#8 33.95 rm -f *.o
#8 33.95 rm -f fs/*.o
#8 33.96 rm -f  test_rdp.log
#8 33.96 rm -f  test_rdp.trs
#8 33.96 rm -f  test-suite.log
#8 33.96 rm -f *.lo
#8 33.97 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.97 Making clean in src/protocols/ssh
#8 33.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.97 rm -f  libguac-client-ssh.la
#8 33.98 rm -f ./so_locations
#8 33.98 rm -rf .libs _libs
#8 33.99 rm -f *.o
#8 33.99 rm -f *.lo
#8 33.99 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.99 Making clean in src/protocols/telnet
#8 34.00 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 34.00 rm -f  libguac-client-telnet.la
#8 34.01 rm -f ./so_locations
#8 34.01 rm -rf .libs _libs
#8 34.01 rm -f *.o
#8 34.02 rm -f *.lo
#8 34.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 34.02 Making clean in src/protocols/vnc
#8 34.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 34.02 rm -f  libguac-client-vnc.la
#8 34.03 rm -f ./so_locations
#8 34.03 rm -rf .libs _libs
#8 34.04 rm -f *.o
#8 34.04 rm -f *.lo
#8 34.04 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 34.04 Making clean in src/guacd
#8 34.05 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 34.05 rm -f   
#8 34.05 rm -rf .libs _libs
#8 34.05 rm -f  guacd
#8 34.06 test -z "" || rm -f  guacd
#8 34.06 rm -f *.o
#8 34.06 rm -f *.lo
#8 34.06 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 34.06 Making clean in src/guacenc
#8 34.07 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 34.07 rm -f  guacenc
#8 34.07 test -z "" || rm -f  guacenc
#8 34.08 rm -rf .libs _libs
#8 34.08 rm -f *.o
#8 34.08 rm -f *.lo
#8 34.08 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 34.08 Making clean in src/guaclog
#8 34.09 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 34.09 rm -f  guaclog
#8 34.09 test -z "" || rm -f  guaclog
#8 34.09 rm -rf .libs _libs
#8 34.10 rm -f *.o
#8 34.10 rm -f *.lo
#8 34.10 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 34.10 make[1]: Entering directory '/build/guacamole-server'
#8 34.10 rm -rf .libs _libs
#8 34.11 rm -f *.lo
#8 34.11 make[1]: Leaving directory '/build/guacamole-server'
#8 34.11 + make
#8 34.12 make  all-recursive
#8 34.12 make[1]: Entering directory '/build/guacamole-server'
#8 34.13 Making all in src/libguac
#8 34.14 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 34.14 Making all in .
#8 34.15 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 34.15   CC       libguac_la-argv.lo
#8 34.63   CC       libguac_la-audio.lo
#8 35.08   CC       libguac_la-client.lo
#8 36.08   CC       libguac_la-display.lo
#8 36.56   CC       libguac_la-display-builtin-cursors.lo
#8 36.73   CC       libguac_la-display-cursor.lo
#8 37.08   CC       libguac_la-display-flush.lo
#8 37.58   CC       libguac_la-display-layer.lo
#8 38.12   CC       libguac_la-display-layer-list.lo
#8 38.65   CC       libguac_la-display-plan.lo
#8 39.33   CC       libguac_la-display-plan-combine.lo
#8 39.80   CC       libguac_la-display-plan-rect.lo
#8 40.17   CC       libguac_la-display-plan-search.lo
#8 40.64   CC       libguac_la-display-render-thread.lo
#8 41.01   CC       libguac_la-display-worker.lo
#8 41.52   CC       libguac_la-encode-jpeg.lo
#8 41.93   CC       libguac_la-encode-png.lo
#8 42.49   CC       libguac_la-error.lo
#8 42.79   CC       libguac_la-fifo.lo
#8 43.12   CC       libguac_la-file.lo
#8 43.51   CC       libguac_la-fips.lo
#8 43.88   CC       libguac_la-flag.lo
#8 44.21   CC       libguac_la-hash.lo
#8 44.49   CC       libguac_la-id.lo
#8 44.71   CC       libguac_la-mem.lo
#8 45.17   CC       libguac_la-rwlock.lo
#8 45.53   CC       libguac_la-palette.lo
#8 45.87   CC       libguac_la-parser.lo
#8 46.37   CC       libguac_la-pool.lo
#8 46.76   CC       libguac_la-protocol.lo
#8 48.68   CC       libguac_la-raw_encoder.lo
#8 49.09   CC       libguac_la-recording.lo
#8 49.53   CC       libguac_la-rect.lo
#8 49.83   CC       libguac_la-socket.lo
#8 50.60   CC       libguac_la-socket-broadcast.lo
#8 51.00   CC       libguac_la-socket-fd.lo
#8 51.51   CC       libguac_la-socket-nest.lo
#8 51.99   CC       libguac_la-socket-tee.lo
#8 52.30   CC       libguac_la-string.lo
#8 52.39 string.c: In function 'guac_strnstr':
#8 52.39 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.39   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.39       |                                      ^
#8 52.46 cc1: all warnings being treated as errors
#8 52.46 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.46 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.47 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.47 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.47 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.47 make[1]: Leaving directory '/build/guacamole-server'
#8 52.47 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.39   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.39       |                                      ^
52.46 cc1: all warnings being treated as errors
52.46 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.46 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.47 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.47 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.47 make[1]: *** [Makefile:552: all-recursive] Error 1
52.47 make[1]: Leaving directory '/build/guacamole-server'
52.47 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2336
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2336: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-ubuntu » ubuntu,latest #2335

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

Changes:


------------------------------------------
[...truncated 183.96 KiB...]
#8 32.48 rm -rf .libs _libs
#8 32.49 rm -f *.o
#8 32.49 rm -f sftp/*.o
#8 32.49 rm -f  test_common_ssh.log
#8 32.50 rm -f  test_common_ssh.trs
#8 32.50 rm -f  test-suite.log
#8 32.50 rm -f *.lo
#8 32.51 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.51 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.51 Making clean in src/terminal
#8 32.51 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.52 Making clean in .
#8 32.52 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.52 rm -f  libguac-terminal.la
#8 32.53 rm -f ./so_locations
#8 32.54 rm -rf .libs _libs
#8 32.54 rm -f *.o
#8 32.54 rm -f *.lo
#8 32.55 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.55 Making clean in tests
#8 32.55 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.55 rm -f  test_terminal
#8 32.55 test -z "" || rm -f  test_terminal
#8 32.55 rm -f  _generated_runner.c
#8 32.56 rm -rf .libs _libs
#8 32.56 rm -f *.o
#8 32.56 rm -f selection-point/*.o
#8 32.57 rm -f  test_terminal.log
#8 32.57 rm -f  test_terminal.trs
#8 32.57 rm -f  test-suite.log
#8 32.57 rm -f *.lo
#8 32.58 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.58 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.58 Making clean in src/pulse
#8 32.58 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.58 rm -rf .libs _libs
#8 32.58 rm -f  libguac_pulse.la
#8 32.60 rm -f ./so_locations
#8 32.60 rm -f *.o
#8 32.60 rm -f *.lo
#8 32.60 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.60 Making clean in src/protocols/kubernetes
#8 32.61 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.61 Making clean in .
#8 32.62 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.62 rm -f  libguac-client-kubernetes.la
#8 32.63 rm -f ./so_locations
#8 32.63 rm -rf .libs _libs
#8 32.63 rm -f *.o
#8 32.64 rm -f *.lo
#8 32.64 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.64 Making clean in tests
#8 32.64 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.64 rm -f  test_kubernetes
#8 32.65 test -z "" || rm -f  test_kubernetes
#8 32.65 rm -f  _generated_runner.c
#8 32.65 rm -rf .libs _libs
#8 32.66 rm -f *.o
#8 32.66 rm -f url/*.o
#8 32.66 rm -f  test_kubernetes.log
#8 32.67 rm -f  test_kubernetes.trs
#8 32.67 rm -f  test-suite.log
#8 32.67 rm -f *.lo
#8 32.67 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.67 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.67 Making clean in src/protocols/rdp
#8 32.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.69 Making clean in .
#8 32.70 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.70 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.71 rm -f ./so_locations
#8 32.71 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.71 rm -f  libguac-client-rdp.la
#8 32.73 rm -f ./so_locations
#8 32.73 rm -rf .libs _libs
#8 32.73 rm -rf channels/.libs channels/_libs
#8 32.73 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.74 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.74 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.74 rm -rf plugins/.libs plugins/_libs
#8 32.74 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.75 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.75 rm -f *.o
#8 32.75 rm -f channels/*.o
#8 32.76 rm -f channels/*.lo
#8 32.76 rm -f channels/audio-input/*.o
#8 32.76 rm -f channels/audio-input/*.lo
#8 32.76 rm -f channels/rdpdr/*.o
#8 32.77 rm -f channels/rdpdr/*.lo
#8 32.77 rm -f channels/rdpsnd/*.o
#8 32.77 rm -f channels/rdpsnd/*.lo
#8 32.78 rm -f plugins/*.o
#8 32.78 rm -f plugins/*.lo
#8 32.78 rm -f plugins/guac-common-svc/*.o
#8 32.79 rm -f plugins/guac-common-svc/*.lo
#8 32.79 rm -f plugins/guacai/*.o
#8 32.79 rm -f plugins/guacai/*.lo
#8 32.80 rm -f *.lo
#8 32.80 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.80 Making clean in tests
#8 32.80 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.80 rm -f  test_rdp
#8 32.81 test -z "" || rm -f  test_rdp
#8 32.81 rm -f  _generated_runner.c
#8 32.81 rm -rf .libs _libs
#8 32.82 rm -f *.o
#8 32.82 rm -f fs/*.o
#8 32.82 rm -f  test_rdp.log
#8 32.83 rm -f  test_rdp.trs
#8 32.83 rm -f  test-suite.log
#8 32.83 rm -f *.lo
#8 32.83 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.84 Making clean in src/protocols/ssh
#8 32.84 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.84 rm -f  libguac-client-ssh.la
#8 32.85 rm -f ./so_locations
#8 32.85 rm -rf .libs _libs
#8 32.86 rm -f *.o
#8 32.86 rm -f *.lo
#8 32.86 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.87 Making clean in src/protocols/telnet
#8 32.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.87 rm -f  libguac-client-telnet.la
#8 32.88 rm -f ./so_locations
#8 32.88 rm -rf .libs _libs
#8 32.89 rm -f *.o
#8 32.89 rm -f *.lo
#8 32.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.89 Making clean in src/protocols/vnc
#8 32.90 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.90 rm -f  libguac-client-vnc.la
#8 32.91 rm -f ./so_locations
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -f *.o
#8 32.92 rm -f *.lo
#8 32.92 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.92 Making clean in src/guacd
#8 32.92 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.92 rm -f   
#8 32.93 rm -rf .libs _libs
#8 32.93 rm -f  guacd
#8 32.93 test -z "" || rm -f  guacd
#8 32.94 rm -f *.o
#8 32.94 rm -f *.lo
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.94 Making clean in src/guacenc
#8 32.95 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.95 rm -f  guacenc
#8 32.95 test -z "" || rm -f  guacenc
#8 32.95 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f *.lo
#8 32.96 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.96 Making clean in src/guaclog
#8 32.97 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.97 rm -f  guaclog
#8 32.97 test -z "" || rm -f  guaclog
#8 32.97 rm -rf .libs _libs
#8 32.98 rm -f *.o
#8 32.98 rm -f *.lo
#8 32.98 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.99 make[1]: Entering directory '/build/guacamole-server'
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.lo
#8 32.99 make[1]: Leaving directory '/build/guacamole-server'
#8 32.99 + make
#8 33.00 make  all-recursive
#8 33.01 make[1]: Entering directory '/build/guacamole-server'
#8 33.01 Making all in src/libguac
#8 33.02 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.03 Making all in .
#8 33.04 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.04   CC       libguac_la-argv.lo
#8 33.51   CC       libguac_la-audio.lo
#8 33.96   CC       libguac_la-client.lo
#8 34.91   CC       libguac_la-display.lo
#8 35.42   CC       libguac_la-display-builtin-cursors.lo
#8 35.59   CC       libguac_la-display-cursor.lo
#8 35.97   CC       libguac_la-display-flush.lo
#8 36.50   CC       libguac_la-display-layer.lo
#8 37.05   CC       libguac_la-display-layer-list.lo
#8 37.56   CC       libguac_la-display-plan.lo
#8 38.25   CC       libguac_la-display-plan-combine.lo
#8 38.75   CC       libguac_la-display-plan-rect.lo
#8 39.15   CC       libguac_la-display-plan-search.lo
#8 39.63   CC       libguac_la-display-render-thread.lo
#8 40.01   CC       libguac_la-display-worker.lo
#8 40.54   CC       libguac_la-encode-jpeg.lo
#8 40.98   CC       libguac_la-encode-png.lo
#8 41.52   CC       libguac_la-error.lo
#8 41.82   CC       libguac_la-fifo.lo
#8 42.19   CC       libguac_la-file.lo
#8 42.60   CC       libguac_la-fips.lo
#8 42.97   CC       libguac_la-flag.lo
#8 43.33   CC       libguac_la-hash.lo
#8 43.62   CC       libguac_la-id.lo
#8 43.86   CC       libguac_la-mem.lo
#8 44.34   CC       libguac_la-rwlock.lo
#8 44.71   CC       libguac_la-palette.lo
#8 45.09   CC       libguac_la-parser.lo
#8 45.60   CC       libguac_la-pool.lo
#8 46.00   CC       libguac_la-protocol.lo
#8 47.92   CC       libguac_la-raw_encoder.lo
#8 48.33   CC       libguac_la-recording.lo
#8 48.78   CC       libguac_la-rect.lo
#8 49.05   CC       libguac_la-socket.lo
#8 49.66   CC       libguac_la-socket-broadcast.lo
#8 50.06   CC       libguac_la-socket-fd.lo
#8 50.54   CC       libguac_la-socket-nest.lo
#8 50.94   CC       libguac_la-socket-tee.lo
#8 51.26   CC       libguac_la-string.lo
#8 51.39 string.c: In function 'guac_strnstr':
#8 51.39 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.39   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.39       |                                      ^
#8 51.46 cc1: all warnings being treated as errors
#8 51.47 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.47 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.47 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.47 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.47 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.47 make[1]: Leaving directory '/build/guacamole-server'
#8 51.47 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.39   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.39       |                                      ^
51.46 cc1: all warnings being treated as errors
51.47 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.47 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.47 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.47 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.47 make[1]: *** [Makefile:552: all-recursive] Error 1
51.47 make[1]: Leaving directory '/build/guacamole-server'
51.47 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2335
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2335: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-ubuntu » ubuntu,latest #2334

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

Changes:


------------------------------------------
[...truncated 183.96 KiB...]
#8 32.73 rm -rf .libs _libs
#8 32.73 rm -f *.o
#8 32.74 rm -f sftp/*.o
#8 32.74 rm -f  test_common_ssh.log
#8 32.74 rm -f  test_common_ssh.trs
#8 32.75 rm -f  test-suite.log
#8 32.75 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.76 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.76 Making clean in src/terminal
#8 32.76 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.77 Making clean in .
#8 32.77 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.77 rm -f  libguac-terminal.la
#8 32.79 rm -f ./so_locations
#8 32.79 rm -rf .libs _libs
#8 32.79 rm -f *.o
#8 32.80 rm -f *.lo
#8 32.80 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.80 Making clean in tests
#8 32.81 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.81 rm -f  test_terminal
#8 32.81 test -z "" || rm -f  test_terminal
#8 32.81 rm -f  _generated_runner.c
#8 32.81 rm -rf .libs _libs
#8 32.82 rm -f *.o
#8 32.82 rm -f selection-point/*.o
#8 32.82 rm -f  test_terminal.log
#8 32.83 rm -f  test_terminal.trs
#8 32.83 rm -f  test-suite.log
#8 32.83 rm -f *.lo
#8 32.84 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.84 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.84 Making clean in src/pulse
#8 32.84 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.84 rm -rf .libs _libs
#8 32.85 rm -f  libguac_pulse.la
#8 32.86 rm -f ./so_locations
#8 32.86 rm -f *.o
#8 32.87 rm -f *.lo
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.87 Making clean in src/protocols/kubernetes
#8 32.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.88 Making clean in .
#8 32.89 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.89 rm -f  libguac-client-kubernetes.la
#8 32.90 rm -f ./so_locations
#8 32.90 rm -rf .libs _libs
#8 32.90 rm -f *.o
#8 32.91 rm -f *.lo
#8 32.91 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.91 Making clean in tests
#8 32.92 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.92 rm -f  test_kubernetes
#8 32.92 test -z "" || rm -f  test_kubernetes
#8 32.92 rm -f  _generated_runner.c
#8 32.93 rm -rf .libs _libs
#8 32.93 rm -f *.o
#8 32.94 rm -f url/*.o
#8 32.94 rm -f  test_kubernetes.log
#8 32.94 rm -f  test_kubernetes.trs
#8 32.95 rm -f  test-suite.log
#8 32.95 rm -f *.lo
#8 32.95 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.95 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.95 Making clean in src/protocols/rdp
#8 32.96 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.97 Making clean in .
#8 32.98 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.98 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.99 rm -f ./so_locations
#8 32.99 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.00 rm -f  libguac-client-rdp.la
#8 33.01 rm -f ./so_locations
#8 33.01 rm -rf .libs _libs
#8 33.02 rm -rf channels/.libs channels/_libs
#8 33.02 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.02 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.02 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.03 rm -rf plugins/.libs plugins/_libs
#8 33.03 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.03 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.04 rm -f *.o
#8 33.04 rm -f channels/*.o
#8 33.04 rm -f channels/*.lo
#8 33.05 rm -f channels/audio-input/*.o
#8 33.05 rm -f channels/audio-input/*.lo
#8 33.05 rm -f channels/rdpdr/*.o
#8 33.06 rm -f channels/rdpdr/*.lo
#8 33.06 rm -f channels/rdpsnd/*.o
#8 33.06 rm -f channels/rdpsnd/*.lo
#8 33.07 rm -f plugins/*.o
#8 33.07 rm -f plugins/*.lo
#8 33.08 rm -f plugins/guac-common-svc/*.o
#8 33.08 rm -f plugins/guac-common-svc/*.lo
#8 33.08 rm -f plugins/guacai/*.o
#8 33.09 rm -f plugins/guacai/*.lo
#8 33.09 rm -f *.lo
#8 33.09 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.09 Making clean in tests
#8 33.10 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.10 rm -f  test_rdp
#8 33.10 test -z "" || rm -f  test_rdp
#8 33.10 rm -f  _generated_runner.c
#8 33.11 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f fs/*.o
#8 33.12 rm -f  test_rdp.log
#8 33.12 rm -f  test_rdp.trs
#8 33.12 rm -f  test-suite.log
#8 33.13 rm -f *.lo
#8 33.13 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.13 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.13 Making clean in src/protocols/ssh
#8 33.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.14 rm -f  libguac-client-ssh.la
#8 33.15 rm -f ./so_locations
#8 33.15 rm -rf .libs _libs
#8 33.16 rm -f *.o
#8 33.16 rm -f *.lo
#8 33.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.17 Making clean in src/protocols/telnet
#8 33.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.17 rm -f  libguac-client-telnet.la
#8 33.19 rm -f ./so_locations
#8 33.19 rm -rf .libs _libs
#8 33.19 rm -f *.o
#8 33.20 rm -f *.lo
#8 33.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.20 Making clean in src/protocols/vnc
#8 33.20 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.20 rm -f  libguac-client-vnc.la
#8 33.22 rm -f ./so_locations
#8 33.22 rm -rf .libs _libs
#8 33.22 rm -f *.o
#8 33.23 rm -f *.lo
#8 33.23 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.23 Making clean in src/guacd
#8 33.23 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.23 rm -f   
#8 33.24 rm -rf .libs _libs
#8 33.24 rm -f  guacd
#8 33.25 test -z "" || rm -f  guacd
#8 33.25 rm -f *.o
#8 33.25 rm -f *.lo
#8 33.26 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.26 Making clean in src/guacenc
#8 33.26 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.26 rm -f  guacenc
#8 33.27 test -z "" || rm -f  guacenc
#8 33.27 rm -rf .libs _libs
#8 33.27 rm -f *.o
#8 33.28 rm -f *.lo
#8 33.28 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.28 Making clean in src/guaclog
#8 33.29 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.29 rm -f  guaclog
#8 33.29 test -z "" || rm -f  guaclog
#8 33.29 rm -rf .libs _libs
#8 33.30 rm -f *.o
#8 33.30 rm -f *.lo
#8 33.30 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.31 make[1]: Entering directory '/build/guacamole-server'
#8 33.31 rm -rf .libs _libs
#8 33.31 rm -f *.lo
#8 33.31 make[1]: Leaving directory '/build/guacamole-server'
#8 33.32 + make
#8 33.33 make  all-recursive
#8 33.33 make[1]: Entering directory '/build/guacamole-server'
#8 33.34 Making all in src/libguac
#8 33.35 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.35 Making all in .
#8 33.36 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.36   CC       libguac_la-argv.lo
#8 33.84   CC       libguac_la-audio.lo
#8 34.29   CC       libguac_la-client.lo
#8 35.25   CC       libguac_la-display.lo
#8 35.75   CC       libguac_la-display-builtin-cursors.lo
#8 35.93   CC       libguac_la-display-cursor.lo
#8 36.31   CC       libguac_la-display-flush.lo
#8 36.83   CC       libguac_la-display-layer.lo
#8 37.38   CC       libguac_la-display-layer-list.lo
#8 37.90   CC       libguac_la-display-plan.lo
#8 38.59   CC       libguac_la-display-plan-combine.lo
#8 39.09   CC       libguac_la-display-plan-rect.lo
#8 39.49   CC       libguac_la-display-plan-search.lo
#8 39.97   CC       libguac_la-display-render-thread.lo
#8 40.35   CC       libguac_la-display-worker.lo
#8 40.88   CC       libguac_la-encode-jpeg.lo
#8 41.32   CC       libguac_la-encode-png.lo
#8 41.86   CC       libguac_la-error.lo
#8 42.16   CC       libguac_la-fifo.lo
#8 42.53   CC       libguac_la-file.lo
#8 42.94   CC       libguac_la-fips.lo
#8 43.32   CC       libguac_la-flag.lo
#8 43.68   CC       libguac_la-hash.lo
#8 43.98   CC       libguac_la-id.lo
#8 44.27   CC       libguac_la-mem.lo
#8 44.74   CC       libguac_la-rwlock.lo
#8 45.10   CC       libguac_la-palette.lo
#8 45.49   CC       libguac_la-parser.lo
#8 46.00   CC       libguac_la-pool.lo
#8 46.40   CC       libguac_la-protocol.lo
#8 48.11   CC       libguac_la-raw_encoder.lo
#8 48.52   CC       libguac_la-recording.lo
#8 48.97   CC       libguac_la-rect.lo
#8 49.25   CC       libguac_la-socket.lo
#8 49.87   CC       libguac_la-socket-broadcast.lo
#8 50.26   CC       libguac_la-socket-fd.lo
#8 50.73   CC       libguac_la-socket-nest.lo
#8 51.13   CC       libguac_la-socket-tee.lo
#8 51.47   CC       libguac_la-string.lo
#8 51.60 string.c: In function 'guac_strnstr':
#8 51.60 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.60   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.60       |                                      ^
#8 51.67 cc1: all warnings being treated as errors
#8 51.68 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.68 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.68 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.68 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.68 make[1]: Leaving directory '/build/guacamole-server'
#8 51.68 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.68 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.60   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.60       |                                      ^
51.67 cc1: all warnings being treated as errors
51.68 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.68 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.68 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.68 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.68 make[1]: Leaving directory '/build/guacamole-server'
51.68 make[1]: *** [Makefile:552: all-recursive] Error 1
51.68 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2334
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2334: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-ubuntu » ubuntu,latest #2333

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

Changes:


------------------------------------------
[...truncated 184.89 KiB...]
#8 19.78 rm -rf .libs _libs
#8 19.78 rm -f *.o
#8 19.79 rm -f sftp/*.o
#8 19.79 rm -f  test_common_ssh.log
#8 19.79 rm -f  test_common_ssh.trs
#8 19.79 rm -f  test-suite.log
#8 19.80 rm -f *.lo
#8 19.80 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 19.80 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 19.80 Making clean in src/terminal
#8 19.80 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.81 Making clean in .
#8 19.81 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.81 rm -f  libguac-terminal.la
#8 19.82 rm -f ./so_locations
#8 19.82 rm -rf .libs _libs
#8 19.82 rm -f *.o
#8 19.83 rm -f *.lo
#8 19.83 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.83 Making clean in tests
#8 19.83 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 19.83 rm -f  test_terminal
#8 19.84 test -z "" || rm -f  test_terminal
#8 19.84 rm -f  _generated_runner.c
#8 19.84 rm -rf .libs _libs
#8 19.84 rm -f *.o
#8 19.84 rm -f selection-point/*.o
#8 19.85 rm -f  test_terminal.log
#8 19.85 rm -f  test_terminal.trs
#8 19.85 rm -f  test-suite.log
#8 19.85 rm -f *.lo
#8 19.86 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 19.86 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.86 Making clean in src/pulse
#8 19.86 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 19.86 rm -rf .libs _libs
#8 19.86 rm -f  libguac_pulse.la
#8 19.87 rm -f ./so_locations
#8 19.87 rm -f *.o
#8 19.88 rm -f *.lo
#8 19.88 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 19.88 Making clean in src/protocols/kubernetes
#8 19.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.89 Making clean in .
#8 19.89 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.89 rm -f  libguac-client-kubernetes.la
#8 19.91 rm -f ./so_locations
#8 19.91 rm -rf .libs _libs
#8 19.91 rm -f *.o
#8 19.91 rm -f *.lo
#8 19.92 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.92 Making clean in tests
#8 19.92 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.92 rm -f  test_kubernetes
#8 19.92 test -z "" || rm -f  test_kubernetes
#8 19.92 rm -f  _generated_runner.c
#8 19.93 rm -rf .libs _libs
#8 19.93 rm -f *.o
#8 19.93 rm -f url/*.o
#8 19.94 rm -f  test_kubernetes.log
#8 19.94 rm -f  test_kubernetes.trs
#8 19.94 rm -f  test-suite.log
#8 19.94 rm -f *.lo
#8 19.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.95 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.95 Making clean in src/protocols/rdp
#8 19.95 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.96 Making clean in .
#8 19.96 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.96 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 19.97 rm -f ./so_locations
#8 19.97 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 19.97 rm -f  libguac-client-rdp.la
#8 19.98 rm -f ./so_locations
#8 19.98 rm -rf .libs _libs
#8 19.99 rm -rf channels/.libs channels/_libs
#8 19.99 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 19.99 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 19.99 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 20.00 rm -rf plugins/.libs plugins/_libs
#8 20.00 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 20.00 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 20.00 rm -f *.o
#8 20.01 rm -f channels/*.o
#8 20.01 rm -f channels/*.lo
#8 20.01 rm -f channels/audio-input/*.o
#8 20.01 rm -f channels/audio-input/*.lo
#8 20.02 rm -f channels/rdpdr/*.o
#8 20.02 rm -f channels/rdpdr/*.lo
#8 20.02 rm -f channels/rdpsnd/*.o
#8 20.02 rm -f channels/rdpsnd/*.lo
#8 20.03 rm -f plugins/*.o
#8 20.03 rm -f plugins/*.lo
#8 20.03 rm -f plugins/guac-common-svc/*.o
#8 20.03 rm -f plugins/guac-common-svc/*.lo
#8 20.04 rm -f plugins/guacai/*.o
#8 20.04 rm -f plugins/guacai/*.lo
#8 20.04 rm -f *.lo
#8 20.05 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.05 Making clean in tests
#8 20.05 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.05 rm -f  test_rdp
#8 20.05 test -z "" || rm -f  test_rdp
#8 20.05 rm -f  _generated_runner.c
#8 20.05 rm -rf .libs _libs
#8 20.06 rm -f *.o
#8 20.06 rm -f fs/*.o
#8 20.06 rm -f  test_rdp.log
#8 20.07 rm -f  test_rdp.trs
#8 20.07 rm -f  test-suite.log
#8 20.07 rm -f *.lo
#8 20.07 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.07 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.07 Making clean in src/protocols/ssh
#8 20.08 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 20.08 rm -f  libguac-client-ssh.la
#8 20.09 rm -f ./so_locations
#8 20.09 rm -rf .libs _libs
#8 20.09 rm -f *.o
#8 20.09 rm -f *.lo
#8 20.10 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 20.10 Making clean in src/protocols/telnet
#8 20.10 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 20.10 rm -f  libguac-client-telnet.la
#8 20.11 rm -f ./so_locations
#8 20.11 rm -rf .libs _libs
#8 20.11 rm -f *.o
#8 20.12 rm -f *.lo
#8 20.12 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 20.12 Making clean in src/protocols/vnc
#8 20.12 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 20.12 rm -f  libguac-client-vnc.la
#8 20.13 rm -f ./so_locations
#8 20.13 rm -rf .libs _libs
#8 20.14 rm -f *.o
#8 20.14 rm -f *.lo
#8 20.14 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 20.14 Making clean in src/guacd
#8 20.14 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 20.14 rm -f   
#8 20.15 rm -rf .libs _libs
#8 20.15 rm -f  guacd
#8 20.15 test -z "" || rm -f  guacd
#8 20.15 rm -f *.o
#8 20.16 rm -f *.lo
#8 20.16 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 20.16 Making clean in src/guacenc
#8 20.16 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 20.16 rm -f  guacenc
#8 20.17 test -z "" || rm -f  guacenc
#8 20.17 rm -rf .libs _libs
#8 20.17 rm -f *.o
#8 20.17 rm -f *.lo
#8 20.17 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 20.18 Making clean in src/guaclog
#8 20.18 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 20.18 rm -f  guaclog
#8 20.18 test -z "" || rm -f  guaclog
#8 20.18 rm -rf .libs _libs
#8 20.19 rm -f *.o
#8 20.19 rm -f *.lo
#8 20.19 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 20.19 make[1]: Entering directory '/build/guacamole-server'
#8 20.19 rm -rf .libs _libs
#8 20.20 rm -f *.lo
#8 20.20 make[1]: Leaving directory '/build/guacamole-server'
#8 20.20 + make
#8 20.21 make  all-recursive
#8 20.21 make[1]: Entering directory '/build/guacamole-server'
#8 20.21 Making all in src/libguac
#8 20.22 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.22 Making all in .
#8 20.23 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.23   CC       libguac_la-argv.lo
#8 20.53   CC       libguac_la-audio.lo
#8 20.80   CC       libguac_la-client.lo
#8 21.38   CC       libguac_la-display.lo
#8 21.67   CC       libguac_la-display-builtin-cursors.lo
#8 21.78   CC       libguac_la-display-cursor.lo
#8 22.02   CC       libguac_la-display-flush.lo
#8 22.33   CC       libguac_la-display-layer.lo
#8 22.66   CC       libguac_la-display-layer-list.lo
#8 22.98   CC       libguac_la-display-plan.lo
#8 23.38   CC       libguac_la-display-plan-combine.lo
#8 23.66   CC       libguac_la-display-plan-rect.lo
#8 23.90   CC       libguac_la-display-plan-search.lo
#8 24.18   CC       libguac_la-display-render-thread.lo
#8 24.41   CC       libguac_la-display-worker.lo
#8 24.71   CC       libguac_la-encode-jpeg.lo
#8 24.96   CC       libguac_la-encode-png.lo
#8 25.27   CC       libguac_la-error.lo
#8 25.44   CC       libguac_la-fifo.lo
#8 25.65   CC       libguac_la-file.lo
#8 25.88   CC       libguac_la-fips.lo
#8 26.10   CC       libguac_la-flag.lo
#8 26.31   CC       libguac_la-hash.lo
#8 26.48   CC       libguac_la-id.lo
#8 26.62   CC       libguac_la-mem.lo
#8 26.91   CC       libguac_la-rwlock.lo
#8 27.12   CC       libguac_la-palette.lo
#8 27.34   CC       libguac_la-parser.lo
#8 27.64   CC       libguac_la-pool.lo
#8 27.87   CC       libguac_la-protocol.lo
#8 29.04   CC       libguac_la-raw_encoder.lo
#8 29.28   CC       libguac_la-recording.lo
#8 29.53   CC       libguac_la-rect.lo
#8 29.71   CC       libguac_la-socket.lo
#8 30.06   CC       libguac_la-socket-broadcast.lo
#8 30.29   CC       libguac_la-socket-fd.lo
#8 30.56   CC       libguac_la-socket-nest.lo
#8 30.79   CC       libguac_la-socket-tee.lo
#8 30.98   CC       libguac_la-string.lo
#8 31.05 string.c: In function 'guac_strnstr':
#8 31.05 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 31.05   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 31.05       |                                      ^
#8 31.09 cc1: all warnings being treated as errors
#8 31.10 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.10 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 31.10 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 31.10 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.10 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 31.10 make[1]: Leaving directory '/build/guacamole-server'
#8 31.10 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
31.05   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
31.05       |                                      ^
31.09 cc1: all warnings being treated as errors
31.10 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
31.10 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
31.10 make[2]: *** [Makefile:1230: all-recursive] Error 1
31.10 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
31.10 make[1]: *** [Makefile:552: all-recursive] Error 1
31.10 make[1]: Leaving directory '/build/guacamole-server'
31.10 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2333
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2333: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-ubuntu » ubuntu,latest #2332

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

Changes:


------------------------------------------
[...truncated 183.63 KiB...]
#8 20.33 rm -rf .libs _libs
#8 20.33 rm -f *.o
#8 20.34 rm -f sftp/*.o
#8 20.34 rm -f  test_common_ssh.log
#8 20.34 rm -f  test_common_ssh.trs
#8 20.34 rm -f  test-suite.log
#8 20.34 rm -f *.lo
#8 20.35 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 20.35 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 20.35 Making clean in src/terminal
#8 20.35 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.35 Making clean in .
#8 20.36 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.36 rm -f  libguac-terminal.la
#8 20.36 rm -f ./so_locations
#8 20.36 rm -rf .libs _libs
#8 20.37 rm -f *.o
#8 20.37 rm -f *.lo
#8 20.37 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.37 Making clean in tests
#8 20.37 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 20.37 rm -f  test_terminal
#8 20.37 test -z "" || rm -f  test_terminal
#8 20.38 rm -f  _generated_runner.c
#8 20.38 rm -rf .libs _libs
#8 20.38 rm -f *.o
#8 20.38 rm -f selection-point/*.o
#8 20.38 rm -f  test_terminal.log
#8 20.38 rm -f  test_terminal.trs
#8 20.39 rm -f  test-suite.log
#8 20.39 rm -f *.lo
#8 20.39 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 20.39 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.39 Making clean in src/pulse
#8 20.39 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 20.39 rm -rf .libs _libs
#8 20.39 rm -f  libguac_pulse.la
#8 20.40 rm -f ./so_locations
#8 20.40 rm -f *.o
#8 20.40 rm -f *.lo
#8 20.41 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 20.41 Making clean in src/protocols/kubernetes
#8 20.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.41 Making clean in .
#8 20.42 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.42 rm -f  libguac-client-kubernetes.la
#8 20.43 rm -f ./so_locations
#8 20.43 rm -rf .libs _libs
#8 20.43 rm -f *.o
#8 20.43 rm -f *.lo
#8 20.43 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.43 Making clean in tests
#8 20.43 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.43 rm -f  test_kubernetes
#8 20.44 test -z "" || rm -f  test_kubernetes
#8 20.44 rm -f  _generated_runner.c
#8 20.44 rm -rf .libs _libs
#8 20.44 rm -f *.o
#8 20.44 rm -f url/*.o
#8 20.45 rm -f  test_kubernetes.log
#8 20.45 rm -f  test_kubernetes.trs
#8 20.45 rm -f  test-suite.log
#8 20.45 rm -f *.lo
#8 20.45 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.45 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.45 Making clean in src/protocols/rdp
#8 20.46 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.46 Making clean in .
#8 20.47 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.47 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 20.47 rm -f ./so_locations
#8 20.47 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 20.47 rm -f  libguac-client-rdp.la
#8 20.48 rm -f ./so_locations
#8 20.48 rm -rf .libs _libs
#8 20.48 rm -rf channels/.libs channels/_libs
#8 20.49 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 20.49 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 20.49 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 20.49 rm -rf plugins/.libs plugins/_libs
#8 20.49 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 20.50 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 20.50 rm -f *.o
#8 20.50 rm -f channels/*.o
#8 20.50 rm -f channels/*.lo
#8 20.50 rm -f channels/audio-input/*.o
#8 20.50 rm -f channels/audio-input/*.lo
#8 20.51 rm -f channels/rdpdr/*.o
#8 20.51 rm -f channels/rdpdr/*.lo
#8 20.51 rm -f channels/rdpsnd/*.o
#8 20.51 rm -f channels/rdpsnd/*.lo
#8 20.51 rm -f plugins/*.o
#8 20.52 rm -f plugins/*.lo
#8 20.52 rm -f plugins/guac-common-svc/*.o
#8 20.52 rm -f plugins/guac-common-svc/*.lo
#8 20.52 rm -f plugins/guacai/*.o
#8 20.52 rm -f plugins/guacai/*.lo
#8 20.53 rm -f *.lo
#8 20.53 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.53 Making clean in tests
#8 20.53 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.53 rm -f  test_rdp
#8 20.53 test -z "" || rm -f  test_rdp
#8 20.53 rm -f  _generated_runner.c
#8 20.53 rm -rf .libs _libs
#8 20.54 rm -f *.o
#8 20.54 rm -f fs/*.o
#8 20.54 rm -f  test_rdp.log
#8 20.54 rm -f  test_rdp.trs
#8 20.54 rm -f  test-suite.log
#8 20.55 rm -f *.lo
#8 20.55 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.55 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.55 Making clean in src/protocols/ssh
#8 20.55 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 20.55 rm -f  libguac-client-ssh.la
#8 20.56 rm -f ./so_locations
#8 20.56 rm -rf .libs _libs
#8 20.56 rm -f *.o
#8 20.56 rm -f *.lo
#8 20.56 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 20.56 Making clean in src/protocols/telnet
#8 20.57 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 20.57 rm -f  libguac-client-telnet.la
#8 20.57 rm -f ./so_locations
#8 20.57 rm -rf .libs _libs
#8 20.58 rm -f *.o
#8 20.58 rm -f *.lo
#8 20.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 20.58 Making clean in src/protocols/vnc
#8 20.58 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 20.58 rm -f  libguac-client-vnc.la
#8 20.59 rm -f ./so_locations
#8 20.59 rm -rf .libs _libs
#8 20.59 rm -f *.o
#8 20.60 rm -f *.lo
#8 20.60 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 20.60 Making clean in src/guacd
#8 20.60 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 20.60 rm -f   
#8 20.60 rm -rf .libs _libs
#8 20.60 rm -f  guacd
#8 20.60 test -z "" || rm -f  guacd
#8 20.61 rm -f *.o
#8 20.61 rm -f *.lo
#8 20.61 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 20.61 Making clean in src/guacenc
#8 20.61 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 20.61 rm -f  guacenc
#8 20.62 test -z "" || rm -f  guacenc
#8 20.62 rm -rf .libs _libs
#8 20.62 rm -f *.o
#8 20.62 rm -f *.lo
#8 20.62 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 20.62 Making clean in src/guaclog
#8 20.63 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 20.63 rm -f  guaclog
#8 20.63 test -z "" || rm -f  guaclog
#8 20.63 rm -rf .libs _libs
#8 20.63 rm -f *.o
#8 20.63 rm -f *.lo
#8 20.64 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 20.64 make[1]: Entering directory '/build/guacamole-server'
#8 20.64 rm -rf .libs _libs
#8 20.64 rm -f *.lo
#8 20.64 make[1]: Leaving directory '/build/guacamole-server'
#8 20.64 + make
#8 20.65 make  all-recursive
#8 20.65 make[1]: Entering directory '/build/guacamole-server'
#8 20.65 Making all in src/libguac
#8 20.66 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.66 Making all in .
#8 20.67 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.67   CC       libguac_la-argv.lo
#8 20.99   CC       libguac_la-audio.lo
#8 21.25   CC       libguac_la-client.lo
#8 21.87   CC       libguac_la-display.lo
#8 22.18   CC       libguac_la-display-builtin-cursors.lo
#8 22.27   CC       libguac_la-display-cursor.lo
#8 22.49   CC       libguac_la-display-flush.lo
#8 22.76   CC       libguac_la-display-layer.lo
#8 23.09   CC       libguac_la-display-layer-list.lo
#8 23.39   CC       libguac_la-display-plan.lo
#8 23.83   CC       libguac_la-display-plan-combine.lo
#8 24.11   CC       libguac_la-display-plan-rect.lo
#8 24.31   CC       libguac_la-display-plan-search.lo
#8 24.62   CC       libguac_la-display-render-thread.lo
#8 24.85   CC       libguac_la-display-worker.lo
#8 25.18   CC       libguac_la-encode-jpeg.lo
#8 25.41   CC       libguac_la-encode-png.lo
#8 25.74   CC       libguac_la-error.lo
#8 25.93   CC       libguac_la-fifo.lo
#8 26.16   CC       libguac_la-file.lo
#8 26.41   CC       libguac_la-fips.lo
#8 26.60   CC       libguac_la-flag.lo
#8 26.77   CC       libguac_la-hash.lo
#8 26.94   CC       libguac_la-id.lo
#8 27.06   CC       libguac_la-mem.lo
#8 27.34   CC       libguac_la-rwlock.lo
#8 27.55   CC       libguac_la-palette.lo
#8 27.75   CC       libguac_la-parser.lo
#8 28.07   CC       libguac_la-pool.lo
#8 28.29   CC       libguac_la-protocol.lo
#8 29.49   CC       libguac_la-raw_encoder.lo
#8 29.70   CC       libguac_la-recording.lo
#8 29.92   CC       libguac_la-rect.lo
#8 30.07   CC       libguac_la-socket.lo
#8 30.43   CC       libguac_la-socket-broadcast.lo
#8 30.66   CC       libguac_la-socket-fd.lo
#8 30.96   CC       libguac_la-socket-nest.lo
#8 31.21   CC       libguac_la-socket-tee.lo
#8 31.40   CC       libguac_la-string.lo
#8 31.46 string.c: In function 'guac_strnstr':
#8 31.46 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 31.46   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 31.46       |                                      ^
#8 31.50 cc1: all warnings being treated as errors
#8 31.50 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 31.50 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.50 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 31.50 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.50 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 31.50 make[1]: Leaving directory '/build/guacamole-server'
#8 31.50 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
31.46   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
31.46       |                                      ^
31.50 cc1: all warnings being treated as errors
31.50 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
31.50 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
31.50 make[2]: *** [Makefile:1230: all-recursive] Error 1
31.50 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
31.50 make[1]: *** [Makefile:552: all-recursive] Error 1
31.50 make[1]: Leaving directory '/build/guacamole-server'
31.50 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2332
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2332: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-ubuntu » ubuntu,latest #2331

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

Changes:

[Alexander Leitner] GUACAMOLE-1969: Implement recording-include-clipboard connection parameter

[Alexander Leitner] GUACAMOLE-1969: Record remote clipboard changes.


------------------------------------------
[...truncated 185.49 KiB...]
#8 18.12 rm -rf .libs _libs
#8 18.13 rm -f *.o
#8 18.13 rm -f sftp/*.o
#8 18.13 rm -f  test_common_ssh.log
#8 18.13 rm -f  test_common_ssh.trs
#8 18.14 rm -f  test-suite.log
#8 18.14 rm -f *.lo
#8 18.14 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 18.14 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 18.14 Making clean in src/terminal
#8 18.14 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 18.15 Making clean in .
#8 18.15 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 18.15 rm -f  libguac-terminal.la
#8 18.16 rm -f ./so_locations
#8 18.16 rm -rf .libs _libs
#8 18.16 rm -f *.o
#8 18.16 rm -f *.lo
#8 18.16 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 18.16 Making clean in tests
#8 18.17 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 18.17 rm -f  test_terminal
#8 18.17 test -z "" || rm -f  test_terminal
#8 18.17 rm -f  _generated_runner.c
#8 18.17 rm -rf .libs _libs
#8 18.17 rm -f *.o
#8 18.18 rm -f selection-point/*.o
#8 18.18 rm -f  test_terminal.log
#8 18.18 rm -f  test_terminal.trs
#8 18.18 rm -f  test-suite.log
#8 18.18 rm -f *.lo
#8 18.19 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 18.19 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 18.19 Making clean in src/pulse
#8 18.19 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 18.19 rm -rf .libs _libs
#8 18.19 rm -f  libguac_pulse.la
#8 18.20 rm -f ./so_locations
#8 18.20 rm -f *.o
#8 18.20 rm -f *.lo
#8 18.20 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 18.20 Making clean in src/protocols/kubernetes
#8 18.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 18.21 Making clean in .
#8 18.21 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 18.21 rm -f  libguac-client-kubernetes.la
#8 18.22 rm -f ./so_locations
#8 18.22 rm -rf .libs _libs
#8 18.22 rm -f *.o
#8 18.23 rm -f *.lo
#8 18.23 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 18.23 Making clean in tests
#8 18.23 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 18.23 rm -f  test_kubernetes
#8 18.23 test -z "" || rm -f  test_kubernetes
#8 18.23 rm -f  _generated_runner.c
#8 18.24 rm -rf .libs _libs
#8 18.24 rm -f *.o
#8 18.24 rm -f url/*.o
#8 18.24 rm -f  test_kubernetes.log
#8 18.24 rm -f  test_kubernetes.trs
#8 18.25 rm -f  test-suite.log
#8 18.25 rm -f *.lo
#8 18.25 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 18.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 18.25 Making clean in src/protocols/rdp
#8 18.25 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 18.26 Making clean in .
#8 18.26 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 18.26 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 18.27 rm -f ./so_locations
#8 18.27 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 18.27 rm -f  libguac-client-rdp.la
#8 18.28 rm -f ./so_locations
#8 18.28 rm -rf .libs _libs
#8 18.28 rm -rf channels/.libs channels/_libs
#8 18.29 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 18.29 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 18.29 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 18.29 rm -rf plugins/.libs plugins/_libs
#8 18.29 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 18.30 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 18.30 rm -f *.o
#8 18.30 rm -f channels/*.o
#8 18.30 rm -f channels/*.lo
#8 18.30 rm -f channels/audio-input/*.o
#8 18.31 rm -f channels/audio-input/*.lo
#8 18.31 rm -f channels/rdpdr/*.o
#8 18.31 rm -f channels/rdpdr/*.lo
#8 18.31 rm -f channels/rdpsnd/*.o
#8 18.31 rm -f channels/rdpsnd/*.lo
#8 18.32 rm -f plugins/*.o
#8 18.32 rm -f plugins/*.lo
#8 18.32 rm -f plugins/guac-common-svc/*.o
#8 18.32 rm -f plugins/guac-common-svc/*.lo
#8 18.32 rm -f plugins/guacai/*.o
#8 18.33 rm -f plugins/guacai/*.lo
#8 18.33 rm -f *.lo
#8 18.33 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 18.33 Making clean in tests
#8 18.33 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 18.33 rm -f  test_rdp
#8 18.33 test -z "" || rm -f  test_rdp
#8 18.34 rm -f  _generated_runner.c
#8 18.34 rm -rf .libs _libs
#8 18.34 rm -f *.o
#8 18.34 rm -f fs/*.o
#8 18.34 rm -f  test_rdp.log
#8 18.35 rm -f  test_rdp.trs
#8 18.35 rm -f  test-suite.log
#8 18.35 rm -f *.lo
#8 18.35 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 18.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 18.35 Making clean in src/protocols/ssh
#8 18.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 18.35 rm -f  libguac-client-ssh.la
#8 18.36 rm -f ./so_locations
#8 18.36 rm -rf .libs _libs
#8 18.37 rm -f *.o
#8 18.37 rm -f *.lo
#8 18.37 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 18.37 Making clean in src/protocols/telnet
#8 18.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 18.37 rm -f  libguac-client-telnet.la
#8 18.38 rm -f ./so_locations
#8 18.38 rm -rf .libs _libs
#8 18.38 rm -f *.o
#8 18.39 rm -f *.lo
#8 18.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 18.39 Making clean in src/protocols/vnc
#8 18.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 18.39 rm -f  libguac-client-vnc.la
#8 18.40 rm -f ./so_locations
#8 18.40 rm -rf .libs _libs
#8 18.40 rm -f *.o
#8 18.40 rm -f *.lo
#8 18.40 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 18.41 Making clean in src/guacd
#8 18.41 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 18.41 rm -f   
#8 18.41 rm -rf .libs _libs
#8 18.41 rm -f  guacd
#8 18.41 test -z "" || rm -f  guacd
#8 18.42 rm -f *.o
#8 18.42 rm -f *.lo
#8 18.42 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 18.42 Making clean in src/guacenc
#8 18.42 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 18.42 rm -f  guacenc
#8 18.42 test -z "" || rm -f  guacenc
#8 18.43 rm -rf .libs _libs
#8 18.43 rm -f *.o
#8 18.43 rm -f *.lo
#8 18.43 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 18.43 Making clean in src/guaclog
#8 18.43 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 18.43 rm -f  guaclog
#8 18.44 test -z "" || rm -f  guaclog
#8 18.44 rm -rf .libs _libs
#8 18.44 rm -f *.o
#8 18.44 rm -f *.lo
#8 18.44 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 18.45 make[1]: Entering directory '/build/guacamole-server'
#8 18.45 rm -rf .libs _libs
#8 18.45 rm -f *.lo
#8 18.45 make[1]: Leaving directory '/build/guacamole-server'
#8 18.45 + make
#8 18.45 make  all-recursive
#8 18.46 make[1]: Entering directory '/build/guacamole-server'
#8 18.46 Making all in src/libguac
#8 18.46 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 18.47 Making all in .
#8 18.47 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 18.47   CC       libguac_la-argv.lo
#8 18.74   CC       libguac_la-audio.lo
#8 18.98   CC       libguac_la-client.lo
#8 19.53   CC       libguac_la-display.lo
#8 19.80   CC       libguac_la-display-builtin-cursors.lo
#8 19.90   CC       libguac_la-display-cursor.lo
#8 20.10   CC       libguac_la-display-flush.lo
#8 20.40   CC       libguac_la-display-layer.lo
#8 20.71   CC       libguac_la-display-layer-list.lo
#8 20.99   CC       libguac_la-display-plan.lo
#8 21.38   CC       libguac_la-display-plan-combine.lo
#8 21.64   CC       libguac_la-display-plan-rect.lo
#8 21.86   CC       libguac_la-display-plan-search.lo
#8 22.12   CC       libguac_la-display-render-thread.lo
#8 22.33   CC       libguac_la-display-worker.lo
#8 22.62   CC       libguac_la-encode-jpeg.lo
#8 22.86   CC       libguac_la-encode-png.lo
#8 23.15   CC       libguac_la-error.lo
#8 23.32   CC       libguac_la-fifo.lo
#8 23.52   CC       libguac_la-file.lo
#8 23.75   CC       libguac_la-fips.lo
#8 23.94   CC       libguac_la-flag.lo
#8 24.14   CC       libguac_la-hash.lo
#8 24.31   CC       libguac_la-id.lo
#8 24.44   CC       libguac_la-mem.lo
#8 24.70   CC       libguac_la-rwlock.lo
#8 24.90   CC       libguac_la-palette.lo
#8 25.11   CC       libguac_la-parser.lo
#8 25.40   CC       libguac_la-pool.lo
#8 25.61   CC       libguac_la-protocol.lo
#8 26.75   CC       libguac_la-raw_encoder.lo
#8 26.97   CC       libguac_la-recording.lo
#8 27.21   CC       libguac_la-rect.lo
#8 27.37   CC       libguac_la-socket.lo
#8 27.71   CC       libguac_la-socket-broadcast.lo
#8 27.93   CC       libguac_la-socket-fd.lo
#8 28.19   CC       libguac_la-socket-nest.lo
#8 28.41   CC       libguac_la-socket-tee.lo
#8 28.59   CC       libguac_la-string.lo
#8 28.66 string.c: In function 'guac_strnstr':
#8 28.66 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 28.66   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 28.66       |                                      ^
#8 28.70 cc1: all warnings being treated as errors
#8 28.70 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 28.70 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 28.70 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 28.70 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 28.70 make[1]: Leaving directory '/build/guacamole-server'
#8 28.70 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 28.70 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
28.66   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
28.66       |                                      ^
28.70 cc1: all warnings being treated as errors
28.70 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
28.70 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
28.70 make[2]: *** [Makefile:1230: all-recursive] Error 1
28.70 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
28.70 make[1]: Leaving directory '/build/guacamole-server'
28.70 make[1]: *** [Makefile:552: all-recursive] Error 1
28.70 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2331
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2331: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-ubuntu » ubuntu,latest #2330

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

Changes:

[Alexander Leitner] GUACAMOLE-522: USB Device Redirection.


------------------------------------------
[...truncated 184.15 KiB...]
#8 32.78 rm -rf .libs _libs
#8 32.78 rm -f *.o
#8 32.78 rm -f sftp/*.o
#8 32.79 rm -f  test_common_ssh.log
#8 32.79 rm -f  test_common_ssh.trs
#8 32.79 rm -f  test-suite.log
#8 32.79 rm -f *.lo
#8 32.80 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.80 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.80 Making clean in src/terminal
#8 32.80 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.81 Making clean in .
#8 32.81 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.81 rm -f  libguac-terminal.la
#8 32.83 rm -f ./so_locations
#8 32.83 rm -rf .libs _libs
#8 32.83 rm -f *.o
#8 32.83 rm -f *.lo
#8 32.84 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.84 Making clean in tests
#8 32.84 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.84 rm -f  test_terminal
#8 32.84 test -z "" || rm -f  test_terminal
#8 32.85 rm -f  _generated_runner.c
#8 32.85 rm -rf .libs _libs
#8 32.85 rm -f *.o
#8 32.86 rm -f selection-point/*.o
#8 32.86 rm -f  test_terminal.log
#8 32.86 rm -f  test_terminal.trs
#8 32.86 rm -f  test-suite.log
#8 32.87 rm -f *.lo
#8 32.87 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.87 Making clean in src/pulse
#8 32.88 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.88 rm -rf .libs _libs
#8 32.88 rm -f  libguac_pulse.la
#8 32.89 rm -f ./so_locations
#8 32.89 rm -f *.o
#8 32.89 rm -f *.lo
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.90 Making clean in src/protocols/kubernetes
#8 32.90 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.91 Making clean in .
#8 32.91 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.91 rm -f  libguac-client-kubernetes.la
#8 32.92 rm -f ./so_locations
#8 32.93 rm -rf .libs _libs
#8 32.93 rm -f *.o
#8 32.93 rm -f *.lo
#8 32.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.94 Making clean in tests
#8 32.94 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.94 rm -f  test_kubernetes
#8 32.94 test -z "" || rm -f  test_kubernetes
#8 32.94 rm -f  _generated_runner.c
#8 32.95 rm -rf .libs _libs
#8 32.95 rm -f *.o
#8 32.95 rm -f url/*.o
#8 32.96 rm -f  test_kubernetes.log
#8 32.96 rm -f  test_kubernetes.trs
#8 32.96 rm -f  test-suite.log
#8 32.97 rm -f *.lo
#8 32.97 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.97 Making clean in src/protocols/rdp
#8 32.98 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.98 Making clean in .
#8 32.99 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.99 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.00 rm -f ./so_locations
#8 33.00 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.01 rm -f  libguac-client-rdp.la
#8 33.02 rm -f ./so_locations
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -rf channels/.libs channels/_libs
#8 33.03 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.03 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.03 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.03 rm -rf plugins/.libs plugins/_libs
#8 33.04 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.04 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.04 rm -f *.o
#8 33.05 rm -f channels/*.o
#8 33.05 rm -f channels/*.lo
#8 33.05 rm -f channels/audio-input/*.o
#8 33.05 rm -f channels/audio-input/*.lo
#8 33.06 rm -f channels/rdpdr/*.o
#8 33.06 rm -f channels/rdpdr/*.lo
#8 33.06 rm -f channels/rdpsnd/*.o
#8 33.07 rm -f channels/rdpsnd/*.lo
#8 33.07 rm -f plugins/*.o
#8 33.08 rm -f plugins/*.lo
#8 33.08 rm -f plugins/guac-common-svc/*.o
#8 33.08 rm -f plugins/guac-common-svc/*.lo
#8 33.08 rm -f plugins/guacai/*.o
#8 33.09 rm -f plugins/guacai/*.lo
#8 33.09 rm -f *.lo
#8 33.09 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.09 Making clean in tests
#8 33.10 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.10 rm -f  test_rdp
#8 33.10 test -z "" || rm -f  test_rdp
#8 33.10 rm -f  _generated_runner.c
#8 33.11 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f fs/*.o
#8 33.11 rm -f  test_rdp.log
#8 33.12 rm -f  test_rdp.trs
#8 33.12 rm -f  test-suite.log
#8 33.12 rm -f *.lo
#8 33.13 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.13 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.13 Making clean in src/protocols/ssh
#8 33.13 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.13 rm -f  libguac-client-ssh.la
#8 33.14 rm -f ./so_locations
#8 33.15 rm -rf .libs _libs
#8 33.15 rm -f *.o
#8 33.15 rm -f *.lo
#8 33.16 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.16 Making clean in src/protocols/telnet
#8 33.16 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.16 rm -f  libguac-client-telnet.la
#8 33.17 rm -f ./so_locations
#8 33.17 rm -rf .libs _libs
#8 33.17 rm -f *.o
#8 33.18 rm -f *.lo
#8 33.18 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.18 Making clean in src/protocols/vnc
#8 33.19 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.19 rm -f  libguac-client-vnc.la
#8 33.20 rm -f ./so_locations
#8 33.20 rm -rf .libs _libs
#8 33.20 rm -f *.o
#8 33.21 rm -f *.lo
#8 33.21 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.21 Making clean in src/guacd
#8 33.21 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.21 rm -f   
#8 33.21 rm -rf .libs _libs
#8 33.22 rm -f  guacd
#8 33.22 test -z "" || rm -f  guacd
#8 33.22 rm -f *.o
#8 33.23 rm -f *.lo
#8 33.23 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.23 Making clean in src/guacenc
#8 33.23 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.23 rm -f  guacenc
#8 33.24 test -z "" || rm -f  guacenc
#8 33.24 rm -rf .libs _libs
#8 33.24 rm -f *.o
#8 33.25 rm -f *.lo
#8 33.25 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.25 Making clean in src/guaclog
#8 33.25 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.25 rm -f  guaclog
#8 33.26 test -z "" || rm -f  guaclog
#8 33.26 rm -rf .libs _libs
#8 33.26 rm -f *.o
#8 33.27 rm -f *.lo
#8 33.27 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.27 make[1]: Entering directory '/build/guacamole-server'
#8 33.27 rm -rf .libs _libs
#8 33.27 rm -f *.lo
#8 33.28 make[1]: Leaving directory '/build/guacamole-server'
#8 33.28 + make
#8 33.28 make  all-recursive
#8 33.29 make[1]: Entering directory '/build/guacamole-server'
#8 33.29 Making all in src/libguac
#8 33.30 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.31 Making all in .
#8 33.31 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.32   CC       libguac_la-argv.lo
#8 33.78   CC       libguac_la-audio.lo
#8 34.21   CC       libguac_la-client.lo
#8 35.16   CC       libguac_la-display.lo
#8 35.67   CC       libguac_la-display-builtin-cursors.lo
#8 35.85   CC       libguac_la-display-cursor.lo
#8 36.28   CC       libguac_la-display-flush.lo
#8 36.79   CC       libguac_la-display-layer.lo
#8 37.34   CC       libguac_la-display-layer-list.lo
#8 37.85   CC       libguac_la-display-plan.lo
#8 38.53   CC       libguac_la-display-plan-combine.lo
#8 39.01   CC       libguac_la-display-plan-rect.lo
#8 39.39   CC       libguac_la-display-plan-search.lo
#8 39.87   CC       libguac_la-display-render-thread.lo
#8 40.22   CC       libguac_la-display-worker.lo
#8 40.82   CC       libguac_la-encode-jpeg.lo
#8 41.44   CC       libguac_la-encode-png.lo
#8 42.00   CC       libguac_la-error.lo
#8 42.31   CC       libguac_la-fifo.lo
#8 42.84   CC       libguac_la-file.lo
#8 43.26   CC       libguac_la-fips.lo
#8 43.69   CC       libguac_la-flag.lo
#8 44.11   CC       libguac_la-hash.lo
#8 44.39   CC       libguac_la-id.lo
#8 44.61   CC       libguac_la-mem.lo
#8 45.07   CC       libguac_la-rwlock.lo
#8 45.45   CC       libguac_la-palette.lo
#8 45.82   CC       libguac_la-parser.lo
#8 46.32   CC       libguac_la-pool.lo
#8 46.70   CC       libguac_la-protocol.lo
#8 48.92   CC       libguac_la-raw_encoder.lo
#8 49.31   CC       libguac_la-recording.lo
#8 49.69   CC       libguac_la-rect.lo
#8 49.95   CC       libguac_la-socket.lo
#8 50.57   CC       libguac_la-socket-broadcast.lo
#8 50.95   CC       libguac_la-socket-fd.lo
#8 51.41   CC       libguac_la-socket-nest.lo
#8 52.02   CC       libguac_la-socket-tee.lo
#8 52.34   CC       libguac_la-string.lo
#8 52.45 string.c: In function 'guac_strnstr':
#8 52.45 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.45   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.45       |                                      ^
#8 52.53 cc1: all warnings being treated as errors
#8 52.53 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.53 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.53 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.53 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.53 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.53 make[1]: Leaving directory '/build/guacamole-server'
#8 52.53 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.45   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.45       |                                      ^
52.53 cc1: all warnings being treated as errors
52.53 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.53 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.53 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.53 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.53 make[1]: *** [Makefile:552: all-recursive] Error 1
52.53 make[1]: Leaving directory '/build/guacamole-server'
52.53 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2330
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2330: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-ubuntu » ubuntu,latest #2329

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

Changes:


------------------------------------------
[...truncated 184.77 KiB...]
#8 16.87 rm -rf .libs _libs
#8 16.87 rm -f *.o
#8 16.87 rm -f sftp/*.o
#8 16.87 rm -f  test_common_ssh.log
#8 16.87 rm -f  test_common_ssh.trs
#8 16.87 rm -f  test-suite.log
#8 16.88 rm -f *.lo
#8 16.88 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 16.88 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 16.88 Making clean in src/terminal
#8 16.88 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 16.88 Making clean in .
#8 16.89 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 16.89 rm -f  libguac-terminal.la
#8 16.89 rm -f ./so_locations
#8 16.89 rm -rf .libs _libs
#8 16.90 rm -f *.o
#8 16.90 rm -f *.lo
#8 16.90 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 16.90 Making clean in tests
#8 16.90 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 16.90 rm -f  test_terminal
#8 16.90 test -z "" || rm -f  test_terminal
#8 16.91 rm -f  _generated_runner.c
#8 16.91 rm -rf .libs _libs
#8 16.91 rm -f *.o
#8 16.91 rm -f selection-point/*.o
#8 16.91 rm -f  test_terminal.log
#8 16.91 rm -f  test_terminal.trs
#8 16.92 rm -f  test-suite.log
#8 16.92 rm -f *.lo
#8 16.92 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 16.92 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 16.92 Making clean in src/pulse
#8 16.92 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 16.92 rm -rf .libs _libs
#8 16.92 rm -f  libguac_pulse.la
#8 16.93 rm -f ./so_locations
#8 16.93 rm -f *.o
#8 16.93 rm -f *.lo
#8 16.93 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 16.93 Making clean in src/protocols/kubernetes
#8 16.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.94 Making clean in .
#8 16.94 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.94 rm -f  libguac-client-kubernetes.la
#8 16.95 rm -f ./so_locations
#8 16.95 rm -rf .libs _libs
#8 16.95 rm -f *.o
#8 16.95 rm -f *.lo
#8 16.96 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.96 Making clean in tests
#8 16.96 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 16.96 rm -f  test_kubernetes
#8 16.96 test -z "" || rm -f  test_kubernetes
#8 16.96 rm -f  _generated_runner.c
#8 16.96 rm -rf .libs _libs
#8 16.97 rm -f *.o
#8 16.97 rm -f url/*.o
#8 16.97 rm -f  test_kubernetes.log
#8 16.97 rm -f  test_kubernetes.trs
#8 16.97 rm -f  test-suite.log
#8 16.97 rm -f *.lo
#8 16.98 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 16.98 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.98 Making clean in src/protocols/rdp
#8 16.98 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 16.98 Making clean in .
#8 16.99 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 16.99 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 16.99 rm -f ./so_locations
#8 17.00 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 17.00 rm -f  libguac-client-rdp.la
#8 17.00 rm -f ./so_locations
#8 17.00 rm -rf .libs _libs
#8 17.01 rm -rf channels/.libs channels/_libs
#8 17.01 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 17.01 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 17.01 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 17.01 rm -rf plugins/.libs plugins/_libs
#8 17.01 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 17.02 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 17.02 rm -f *.o
#8 17.02 rm -f channels/*.o
#8 17.02 rm -f channels/*.lo
#8 17.02 rm -f channels/audio-input/*.o
#8 17.03 rm -f channels/audio-input/*.lo
#8 17.03 rm -f channels/rdpdr/*.o
#8 17.03 rm -f channels/rdpdr/*.lo
#8 17.03 rm -f channels/rdpsnd/*.o
#8 17.03 rm -f channels/rdpsnd/*.lo
#8 17.03 rm -f plugins/*.o
#8 17.04 rm -f plugins/*.lo
#8 17.04 rm -f plugins/guac-common-svc/*.o
#8 17.04 rm -f plugins/guac-common-svc/*.lo
#8 17.04 rm -f plugins/guacai/*.o
#8 17.04 rm -f plugins/guacai/*.lo
#8 17.04 rm -f *.lo
#8 17.05 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.05 Making clean in tests
#8 17.05 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.05 rm -f  test_rdp
#8 17.05 test -z "" || rm -f  test_rdp
#8 17.05 rm -f  _generated_runner.c
#8 17.05 rm -rf .libs _libs
#8 17.05 rm -f *.o
#8 17.06 rm -f fs/*.o
#8 17.06 rm -f  test_rdp.log
#8 17.06 rm -f  test_rdp.trs
#8 17.06 rm -f  test-suite.log
#8 17.06 rm -f *.lo
#8 17.07 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.07 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.07 Making clean in src/protocols/ssh
#8 17.07 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 17.07 rm -f  libguac-client-ssh.la
#8 17.08 rm -f ./so_locations
#8 17.08 rm -rf .libs _libs
#8 17.08 rm -f *.o
#8 17.08 rm -f *.lo
#8 17.08 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 17.08 Making clean in src/protocols/telnet
#8 17.08 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 17.08 rm -f  libguac-client-telnet.la
#8 17.09 rm -f ./so_locations
#8 17.09 rm -rf .libs _libs
#8 17.09 rm -f *.o
#8 17.10 rm -f *.lo
#8 17.10 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 17.10 Making clean in src/protocols/vnc
#8 17.10 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 17.10 rm -f  libguac-client-vnc.la
#8 17.11 rm -f ./so_locations
#8 17.11 rm -rf .libs _libs
#8 17.11 rm -f *.o
#8 17.11 rm -f *.lo
#8 17.11 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 17.11 Making clean in src/guacd
#8 17.12 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 17.12 rm -f   
#8 17.12 rm -rf .libs _libs
#8 17.12 rm -f  guacd
#8 17.12 test -z "" || rm -f  guacd
#8 17.12 rm -f *.o
#8 17.12 rm -f *.lo
#8 17.13 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 17.13 Making clean in src/guacenc
#8 17.13 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 17.13 rm -f  guacenc
#8 17.13 test -z "" || rm -f  guacenc
#8 17.13 rm -rf .libs _libs
#8 17.13 rm -f *.o
#8 17.14 rm -f *.lo
#8 17.14 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 17.14 Making clean in src/guaclog
#8 17.14 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 17.14 rm -f  guaclog
#8 17.14 test -z "" || rm -f  guaclog
#8 17.14 rm -rf .libs _libs
#8 17.14 rm -f *.o
#8 17.15 rm -f *.lo
#8 17.15 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 17.15 make[1]: Entering directory '/build/guacamole-server'
#8 17.15 rm -rf .libs _libs
#8 17.15 rm -f *.lo
#8 17.15 make[1]: Leaving directory '/build/guacamole-server'
#8 17.15 + make
#8 17.16 make  all-recursive
#8 17.16 make[1]: Entering directory '/build/guacamole-server'
#8 17.16 Making all in src/libguac
#8 17.17 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 17.17 Making all in .
#8 17.18 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 17.18   CC       libguac_la-argv.lo
#8 17.42   CC       libguac_la-audio.lo
#8 17.64   CC       libguac_la-client.lo
#8 18.15   CC       libguac_la-display.lo
#8 18.41   CC       libguac_la-display-builtin-cursors.lo
#8 18.50   CC       libguac_la-display-cursor.lo
#8 18.69   CC       libguac_la-display-flush.lo
#8 18.96   CC       libguac_la-display-layer.lo
#8 19.24   CC       libguac_la-display-layer-list.lo
#8 19.51   CC       libguac_la-display-plan.lo
#8 19.87   CC       libguac_la-display-plan-combine.lo
#8 20.13   CC       libguac_la-display-plan-rect.lo
#8 20.33   CC       libguac_la-display-plan-search.lo
#8 20.59   CC       libguac_la-display-render-thread.lo
#8 20.79   CC       libguac_la-display-worker.lo
#8 21.07   CC       libguac_la-encode-jpeg.lo
#8 21.29   CC       libguac_la-encode-png.lo
#8 21.56   CC       libguac_la-error.lo
#8 21.72   CC       libguac_la-fifo.lo
#8 21.91   CC       libguac_la-file.lo
#8 22.12   CC       libguac_la-fips.lo
#8 22.30   CC       libguac_la-flag.lo
#8 22.49   CC       libguac_la-hash.lo
#8 22.64   CC       libguac_la-id.lo
#8 22.76   CC       libguac_la-mem.lo
#8 23.00   CC       libguac_la-rwlock.lo
#8 23.19   CC       libguac_la-palette.lo
#8 23.39   CC       libguac_la-parser.lo
#8 23.65   CC       libguac_la-pool.lo
#8 23.85   CC       libguac_la-protocol.lo
#8 24.88   CC       libguac_la-raw_encoder.lo
#8 25.09   CC       libguac_la-recording.lo
#8 25.29   CC       libguac_la-rect.lo
#8 25.43   CC       libguac_la-socket.lo
#8 25.74   CC       libguac_la-socket-broadcast.lo
#8 25.93   CC       libguac_la-socket-fd.lo
#8 26.18   CC       libguac_la-socket-nest.lo
#8 26.38   CC       libguac_la-socket-tee.lo
#8 26.55   CC       libguac_la-string.lo
#8 26.61 string.c: In function 'guac_strnstr':
#8 26.61 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 26.61   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 26.61       |                                      ^
#8 26.65 cc1: all warnings being treated as errors
#8 26.65 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 26.65 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 26.65 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 26.65 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 26.65 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 26.65 make[1]: Leaving directory '/build/guacamole-server'
#8 26.65 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
26.61   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
26.61       |                                      ^
26.65 cc1: all warnings being treated as errors
26.65 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
26.65 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
26.65 make[2]: *** [Makefile:1230: all-recursive] Error 1
26.65 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
26.65 make[1]: *** [Makefile:552: all-recursive] Error 1
26.65 make[1]: Leaving directory '/build/guacamole-server'
26.65 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2329
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2329: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-ubuntu » ubuntu,latest #2328

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

Changes:


------------------------------------------
[...truncated 182.99 KiB...]
#8 39.37 rm -rf .libs _libs
#8 39.37 rm -f *.o
#8 39.37 rm -f sftp/*.o
#8 39.38 rm -f  test_common_ssh.log
#8 39.38 rm -f  test_common_ssh.trs
#8 39.38 rm -f  test-suite.log
#8 39.39 rm -f *.lo
#8 39.39 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 39.39 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 39.39 Making clean in src/terminal
#8 39.40 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 39.40 Making clean in .
#8 39.41 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 39.41 rm -f  libguac-terminal.la
#8 39.42 rm -f ./so_locations
#8 39.42 rm -rf .libs _libs
#8 39.43 rm -f *.o
#8 39.43 rm -f *.lo
#8 39.43 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 39.43 Making clean in tests
#8 39.44 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 39.44 rm -f  test_terminal
#8 39.44 test -z "" || rm -f  test_terminal
#8 39.44 rm -f  _generated_runner.c
#8 39.45 rm -rf .libs _libs
#8 39.45 rm -f *.o
#8 39.46 rm -f selection-point/*.o
#8 39.46 rm -f  test_terminal.log
#8 39.46 rm -f  test_terminal.trs
#8 39.46 rm -f  test-suite.log
#8 39.47 rm -f *.lo
#8 39.47 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 39.47 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 39.47 Making clean in src/pulse
#8 39.47 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 39.47 rm -rf .libs _libs
#8 39.48 rm -f  libguac_pulse.la
#8 39.49 rm -f ./so_locations
#8 39.49 rm -f *.o
#8 39.49 rm -f *.lo
#8 39.50 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 39.50 Making clean in src/protocols/kubernetes
#8 39.50 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 39.51 Making clean in .
#8 39.51 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 39.51 rm -f  libguac-client-kubernetes.la
#8 39.53 rm -f ./so_locations
#8 39.53 rm -rf .libs _libs
#8 39.54 rm -f *.o
#8 39.54 rm -f *.lo
#8 39.54 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 39.54 Making clean in tests
#8 39.55 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 39.55 rm -f  test_kubernetes
#8 39.55 test -z "" || rm -f  test_kubernetes
#8 39.56 rm -f  _generated_runner.c
#8 39.56 rm -rf .libs _libs
#8 39.56 rm -f *.o
#8 39.57 rm -f url/*.o
#8 39.57 rm -f  test_kubernetes.log
#8 39.57 rm -f  test_kubernetes.trs
#8 39.58 rm -f  test-suite.log
#8 39.58 rm -f *.lo
#8 39.58 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 39.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 39.58 Making clean in src/protocols/rdp
#8 39.59 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 39.60 Making clean in .
#8 39.61 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 39.61 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 39.62 rm -f ./so_locations
#8 39.62 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 39.63 rm -f  libguac-client-rdp.la
#8 39.64 rm -f ./so_locations
#8 39.64 rm -rf .libs _libs
#8 39.64 rm -rf channels/.libs channels/_libs
#8 39.65 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 39.65 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 39.65 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 39.66 rm -rf plugins/.libs plugins/_libs
#8 39.66 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 39.66 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 39.67 rm -f *.o
#8 39.67 rm -f channels/*.o
#8 39.68 rm -f channels/*.lo
#8 39.68 rm -f channels/audio-input/*.o
#8 39.68 rm -f channels/audio-input/*.lo
#8 39.69 rm -f channels/rdpdr/*.o
#8 39.69 rm -f channels/rdpdr/*.lo
#8 39.70 rm -f channels/rdpsnd/*.o
#8 39.70 rm -f channels/rdpsnd/*.lo
#8 39.70 rm -f plugins/*.o
#8 39.71 rm -f plugins/*.lo
#8 39.71 rm -f plugins/guac-common-svc/*.o
#8 39.71 rm -f plugins/guac-common-svc/*.lo
#8 39.72 rm -f plugins/guacai/*.o
#8 39.72 rm -f plugins/guacai/*.lo
#8 39.73 rm -f *.lo
#8 39.73 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 39.73 Making clean in tests
#8 39.73 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 39.73 rm -f  test_rdp
#8 39.74 test -z "" || rm -f  test_rdp
#8 39.74 rm -f  _generated_runner.c
#8 39.74 rm -rf .libs _libs
#8 39.75 rm -f *.o
#8 39.75 rm -f fs/*.o
#8 39.75 rm -f  test_rdp.log
#8 39.76 rm -f  test_rdp.trs
#8 39.76 rm -f  test-suite.log
#8 39.76 rm -f *.lo
#8 39.77 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 39.77 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 39.77 Making clean in src/protocols/ssh
#8 39.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 39.77 rm -f  libguac-client-ssh.la
#8 39.78 rm -f ./so_locations
#8 39.79 rm -rf .libs _libs
#8 39.79 rm -f *.o
#8 39.79 rm -f *.lo
#8 39.79 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 39.80 Making clean in src/protocols/telnet
#8 39.80 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 39.80 rm -f  libguac-client-telnet.la
#8 39.81 rm -f ./so_locations
#8 39.81 rm -rf .libs _libs
#8 39.82 rm -f *.o
#8 39.82 rm -f *.lo
#8 39.83 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 39.83 Making clean in src/protocols/vnc
#8 39.84 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 39.84 rm -f  libguac-client-vnc.la
#8 39.85 rm -f ./so_locations
#8 39.85 rm -rf .libs _libs
#8 39.86 rm -f *.o
#8 39.86 rm -f *.lo
#8 39.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 39.87 Making clean in src/guacd
#8 39.87 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 39.87 rm -f   
#8 39.87 rm -rf .libs _libs
#8 39.88 rm -f  guacd
#8 39.88 test -z "" || rm -f  guacd
#8 39.88 rm -f *.o
#8 39.89 rm -f *.lo
#8 39.89 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 39.89 Making clean in src/guacenc
#8 39.90 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 39.90 rm -f  guacenc
#8 39.91 test -z "" || rm -f  guacenc
#8 39.91 rm -rf .libs _libs
#8 39.92 rm -f *.o
#8 39.92 rm -f *.lo
#8 39.92 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 39.92 Making clean in src/guaclog
#8 39.93 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 39.93 rm -f  guaclog
#8 39.93 test -z "" || rm -f  guaclog
#8 39.93 rm -rf .libs _libs
#8 39.94 rm -f *.o
#8 39.94 rm -f *.lo
#8 39.94 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 39.95 make[1]: Entering directory '/build/guacamole-server'
#8 39.95 rm -rf .libs _libs
#8 39.95 rm -f *.lo
#8 39.95 make[1]: Leaving directory '/build/guacamole-server'
#8 39.95 + make
#8 39.96 make  all-recursive
#8 39.97 make[1]: Entering directory '/build/guacamole-server'
#8 39.98 Making all in src/libguac
#8 39.98 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 39.99 Making all in .
#8 40.00 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 40.00   CC       libguac_la-argv.lo
#8 40.60   CC       libguac_la-audio.lo
#8 41.21   CC       libguac_la-client.lo
#8 42.42   CC       libguac_la-display.lo
#8 43.08   CC       libguac_la-display-builtin-cursors.lo
#8 43.26   CC       libguac_la-display-cursor.lo
#8 43.90   CC       libguac_la-display-flush.lo
#8 44.59   CC       libguac_la-display-layer.lo
#8 45.28   CC       libguac_la-display-layer-list.lo
#8 45.96   CC       libguac_la-display-plan.lo
#8 46.85   CC       libguac_la-display-plan-combine.lo
#8 47.51   CC       libguac_la-display-plan-rect.lo
#8 47.99   CC       libguac_la-display-plan-search.lo
#8 48.61   CC       libguac_la-display-render-thread.lo
#8 49.06   CC       libguac_la-display-worker.lo
#8 49.73   CC       libguac_la-encode-jpeg.lo
#8 50.27   CC       libguac_la-encode-png.lo
#8 50.97   CC       libguac_la-error.lo
#8 51.30   CC       libguac_la-fifo.lo
#8 51.76   CC       libguac_la-file.lo
#8 52.23   CC       libguac_la-fips.lo
#8 52.69   CC       libguac_la-flag.lo
#8 53.11   CC       libguac_la-hash.lo
#8 53.43   CC       libguac_la-id.lo
#8 53.69   CC       libguac_la-mem.lo
#8 54.29   CC       libguac_la-rwlock.lo
#8 54.71   CC       libguac_la-palette.lo
#8 55.20   CC       libguac_la-parser.lo
#8 55.83   CC       libguac_la-pool.lo
#8 56.30   CC       libguac_la-protocol.lo
#8 58.87   CC       libguac_la-raw_encoder.lo
#8 59.39   CC       libguac_la-recording.lo
#8 59.81   CC       libguac_la-rect.lo
#8 60.09   CC       libguac_la-socket.lo
#8 60.87   CC       libguac_la-socket-broadcast.lo
#8 61.35   CC       libguac_la-socket-fd.lo
#8 61.95   CC       libguac_la-socket-nest.lo
#8 62.44   CC       libguac_la-socket-tee.lo
#8 62.80   CC       libguac_la-string.lo
#8 62.93 string.c: In function 'guac_strnstr':
#8 62.93 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 62.93   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 62.93       |                                      ^
#8 63.04 cc1: all warnings being treated as errors
#8 63.05 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 63.05 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 63.05 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 63.05 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 63.05 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 63.05 make[1]: Leaving directory '/build/guacamole-server'
#8 63.05 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
62.93   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
62.93       |                                      ^
63.04 cc1: all warnings being treated as errors
63.05 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
63.05 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
63.05 make[2]: *** [Makefile:1230: all-recursive] Error 1
63.05 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
63.05 make[1]: *** [Makefile:552: all-recursive] Error 1
63.05 make[1]: Leaving directory '/build/guacamole-server'
63.05 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2328
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2328: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-ubuntu » ubuntu,latest #2327

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

Changes:


------------------------------------------
[...truncated 182.33 KiB...]
#8 33.36 rm -rf .libs _libs
#8 33.37 rm -f *.o
#8 33.37 rm -f sftp/*.o
#8 33.37 rm -f  test_common_ssh.log
#8 33.38 rm -f  test_common_ssh.trs
#8 33.38 rm -f  test-suite.log
#8 33.38 rm -f *.lo
#8 33.39 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.39 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.39 Making clean in src/terminal
#8 33.39 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.40 Making clean in .
#8 33.41 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.41 rm -f  libguac-terminal.la
#8 33.42 rm -f ./so_locations
#8 33.42 rm -rf .libs _libs
#8 33.43 rm -f *.o
#8 33.43 rm -f *.lo
#8 33.44 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.44 Making clean in tests
#8 33.44 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.44 rm -f  test_terminal
#8 33.44 test -z "" || rm -f  test_terminal
#8 33.45 rm -f  _generated_runner.c
#8 33.45 rm -rf .libs _libs
#8 33.45 rm -f *.o
#8 33.46 rm -f selection-point/*.o
#8 33.46 rm -f  test_terminal.log
#8 33.46 rm -f  test_terminal.trs
#8 33.47 rm -f  test-suite.log
#8 33.47 rm -f *.lo
#8 33.47 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.48 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.48 Making clean in src/pulse
#8 33.48 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.48 rm -rf .libs _libs
#8 33.48 rm -f  libguac_pulse.la
#8 33.50 rm -f ./so_locations
#8 33.50 rm -f *.o
#8 33.50 rm -f *.lo
#8 33.51 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.51 Making clean in src/protocols/kubernetes
#8 33.51 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.52 Making clean in .
#8 33.53 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.53 rm -f  libguac-client-kubernetes.la
#8 33.54 rm -f ./so_locations
#8 33.54 rm -rf .libs _libs
#8 33.55 rm -f *.o
#8 33.55 rm -f *.lo
#8 33.55 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.55 Making clean in tests
#8 33.56 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.56 rm -f  test_kubernetes
#8 33.56 test -z "" || rm -f  test_kubernetes
#8 33.56 rm -f  _generated_runner.c
#8 33.57 rm -rf .libs _libs
#8 33.57 rm -f *.o
#8 33.57 rm -f url/*.o
#8 33.58 rm -f  test_kubernetes.log
#8 33.58 rm -f  test_kubernetes.trs
#8 33.58 rm -f  test-suite.log
#8 33.59 rm -f *.lo
#8 33.59 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.59 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.59 Making clean in src/protocols/rdp
#8 33.60 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.61 Making clean in .
#8 33.62 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.62 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.63 rm -f ./so_locations
#8 33.64 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.64 rm -f  libguac-client-rdp.la
#8 33.66 rm -f ./so_locations
#8 33.66 rm -rf .libs _libs
#8 33.66 rm -rf channels/.libs channels/_libs
#8 33.66 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.67 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.67 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.67 rm -rf plugins/.libs plugins/_libs
#8 33.68 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.68 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.69 rm -f *.o
#8 33.69 rm -f channels/*.o
#8 33.70 rm -f channels/*.lo
#8 33.70 rm -f channels/audio-input/*.o
#8 33.70 rm -f channels/audio-input/*.lo
#8 33.71 rm -f channels/rdpdr/*.o
#8 33.71 rm -f channels/rdpdr/*.lo
#8 33.71 rm -f channels/rdpsnd/*.o
#8 33.72 rm -f channels/rdpsnd/*.lo
#8 33.72 rm -f plugins/*.o
#8 33.72 rm -f plugins/*.lo
#8 33.73 rm -f plugins/guac-common-svc/*.o
#8 33.73 rm -f plugins/guac-common-svc/*.lo
#8 33.73 rm -f plugins/guacai/*.o
#8 33.74 rm -f plugins/guacai/*.lo
#8 33.74 rm -f *.lo
#8 33.74 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.74 Making clean in tests
#8 33.75 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.75 rm -f  test_rdp
#8 33.75 test -z "" || rm -f  test_rdp
#8 33.76 rm -f  _generated_runner.c
#8 33.76 rm -rf .libs _libs
#8 33.76 rm -f *.o
#8 33.77 rm -f fs/*.o
#8 33.77 rm -f  test_rdp.log
#8 33.77 rm -f  test_rdp.trs
#8 33.78 rm -f  test-suite.log
#8 33.78 rm -f *.lo
#8 33.78 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.78 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.79 Making clean in src/protocols/ssh
#8 33.79 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.79 rm -f  libguac-client-ssh.la
#8 33.81 rm -f ./so_locations
#8 33.81 rm -rf .libs _libs
#8 33.81 rm -f *.o
#8 33.82 rm -f *.lo
#8 33.82 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.82 Making clean in src/protocols/telnet
#8 33.82 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.82 rm -f  libguac-client-telnet.la
#8 33.84 rm -f ./so_locations
#8 33.84 rm -rf .libs _libs
#8 33.84 rm -f *.o
#8 33.85 rm -f *.lo
#8 33.85 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.85 Making clean in src/protocols/vnc
#8 33.86 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.86 rm -f  libguac-client-vnc.la
#8 33.87 rm -f ./so_locations
#8 33.87 rm -rf .libs _libs
#8 33.88 rm -f *.o
#8 33.88 rm -f *.lo
#8 33.88 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.89 Making clean in src/guacd
#8 33.89 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.89 rm -f   
#8 33.89 rm -rf .libs _libs
#8 33.90 rm -f  guacd
#8 33.90 test -z "" || rm -f  guacd
#8 33.90 rm -f *.o
#8 33.91 rm -f *.lo
#8 33.91 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.91 Making clean in src/guacenc
#8 33.92 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.92 rm -f  guacenc
#8 33.92 test -z "" || rm -f  guacenc
#8 33.92 rm -rf .libs _libs
#8 33.93 rm -f *.o
#8 33.93 rm -f *.lo
#8 33.94 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.94 Making clean in src/guaclog
#8 33.94 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.94 rm -f  guaclog
#8 33.95 test -z "" || rm -f  guaclog
#8 33.95 rm -rf .libs _libs
#8 33.95 rm -f *.o
#8 33.95 rm -f *.lo
#8 33.96 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.96 make[1]: Entering directory '/build/guacamole-server'
#8 33.96 rm -rf .libs _libs
#8 33.97 rm -f *.lo
#8 33.97 make[1]: Leaving directory '/build/guacamole-server'
#8 33.97 + make
#8 33.98 make  all-recursive
#8 33.99 make[1]: Entering directory '/build/guacamole-server'
#8 34.00 Making all in src/libguac
#8 34.00 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 34.01 Making all in .
#8 34.02 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 34.02   CC       libguac_la-argv.lo
#8 34.50   CC       libguac_la-audio.lo
#8 34.94   CC       libguac_la-client.lo
#8 35.89   CC       libguac_la-display.lo
#8 36.40   CC       libguac_la-display-builtin-cursors.lo
#8 36.59   CC       libguac_la-display-cursor.lo
#8 36.99   CC       libguac_la-display-flush.lo
#8 37.51   CC       libguac_la-display-layer.lo
#8 38.06   CC       libguac_la-display-layer-list.lo
#8 38.58   CC       libguac_la-display-plan.lo
#8 39.27   CC       libguac_la-display-plan-combine.lo
#8 39.76   CC       libguac_la-display-plan-rect.lo
#8 40.16   CC       libguac_la-display-plan-search.lo
#8 40.65   CC       libguac_la-display-render-thread.lo
#8 41.03   CC       libguac_la-display-worker.lo
#8 41.56   CC       libguac_la-encode-jpeg.lo
#8 42.00   CC       libguac_la-encode-png.lo
#8 42.54   CC       libguac_la-error.lo
#8 42.84   CC       libguac_la-fifo.lo
#8 43.21   CC       libguac_la-file.lo
#8 43.61   CC       libguac_la-fips.lo
#8 43.99   CC       libguac_la-flag.lo
#8 44.36   CC       libguac_la-hash.lo
#8 44.66   CC       libguac_la-id.lo
#8 44.90   CC       libguac_la-mem.lo
#8 45.37   CC       libguac_la-rwlock.lo
#8 45.73   CC       libguac_la-palette.lo
#8 46.12   CC       libguac_la-parser.lo
#8 46.64   CC       libguac_la-pool.lo
#8 47.04   CC       libguac_la-protocol.lo
#8 48.70   CC       libguac_la-raw_encoder.lo
#8 49.12   CC       libguac_la-recording.lo
#8 49.52   CC       libguac_la-rect.lo
#8 49.79   CC       libguac_la-socket.lo
#8 50.41   CC       libguac_la-socket-broadcast.lo
#8 50.80   CC       libguac_la-socket-fd.lo
#8 51.27   CC       libguac_la-socket-nest.lo
#8 51.68   CC       libguac_la-socket-tee.lo
#8 52.01   CC       libguac_la-string.lo
#8 52.14 string.c: In function 'guac_strnstr':
#8 52.14 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.14   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.14       |                                      ^
#8 52.22 cc1: all warnings being treated as errors
#8 52.22 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.22 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.22 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.22 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.22 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.22 make[1]: Leaving directory '/build/guacamole-server'
#8 52.22 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
52.14   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.14       |                                      ^
52.22 cc1: all warnings being treated as errors
52.22 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.22 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.22 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.22 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.22 make[1]: *** [Makefile:552: all-recursive] Error 1
52.22 make[1]: Leaving directory '/build/guacamole-server'
52.22 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2327
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2327: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-ubuntu » ubuntu,latest #2326

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

Changes:


------------------------------------------
[...truncated 182.19 KiB...]
#8 32.94 rm -rf .libs _libs
#8 32.94 rm -f *.o
#8 32.94 rm -f sftp/*.o
#8 32.95 rm -f  test_common_ssh.log
#8 32.95 rm -f  test_common_ssh.trs
#8 32.95 rm -f  test-suite.log
#8 32.95 rm -f *.lo
#8 32.96 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.96 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.96 Making clean in src/terminal
#8 32.96 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.97 Making clean in .
#8 32.98 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.98 rm -f  libguac-terminal.la
#8 32.99 rm -f ./so_locations
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 33.00 rm -f *.lo
#8 33.00 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.00 Making clean in tests
#8 33.00 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.00 rm -f  test_terminal
#8 33.01 test -z "" || rm -f  test_terminal
#8 33.01 rm -f  _generated_runner.c
#8 33.01 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.02 rm -f selection-point/*.o
#8 33.02 rm -f  test_terminal.log
#8 33.02 rm -f  test_terminal.trs
#8 33.03 rm -f  test-suite.log
#8 33.03 rm -f *.lo
#8 33.03 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.04 Making clean in src/pulse
#8 33.04 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.04 rm -rf .libs _libs
#8 33.04 rm -f  libguac_pulse.la
#8 33.05 rm -f ./so_locations
#8 33.05 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.06 Making clean in src/protocols/kubernetes
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.07 Making clean in .
#8 33.08 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.08 rm -f  libguac-client-kubernetes.la
#8 33.09 rm -f ./so_locations
#8 33.09 rm -rf .libs _libs
#8 33.10 rm -f *.o
#8 33.10 rm -f *.lo
#8 33.10 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.10 Making clean in tests
#8 33.11 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.11 rm -f  test_kubernetes
#8 33.11 test -z "" || rm -f  test_kubernetes
#8 33.11 rm -f  _generated_runner.c
#8 33.12 rm -rf .libs _libs
#8 33.12 rm -f *.o
#8 33.12 rm -f url/*.o
#8 33.13 rm -f  test_kubernetes.log
#8 33.13 rm -f  test_kubernetes.trs
#8 33.13 rm -f  test-suite.log
#8 33.14 rm -f *.lo
#8 33.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.14 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.14 Making clean in src/protocols/rdp
#8 33.15 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.16 Making clean in .
#8 33.16 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.16 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.18 rm -f ./so_locations
#8 33.18 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.18 rm -f  libguac-client-rdp.la
#8 33.19 rm -f ./so_locations
#8 33.19 rm -rf .libs _libs
#8 33.20 rm -rf channels/.libs channels/_libs
#8 33.20 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.20 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.21 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.21 rm -rf plugins/.libs plugins/_libs
#8 33.21 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.22 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.22 rm -f *.o
#8 33.22 rm -f channels/*.o
#8 33.23 rm -f channels/*.lo
#8 33.23 rm -f channels/audio-input/*.o
#8 33.23 rm -f channels/audio-input/*.lo
#8 33.24 rm -f channels/rdpdr/*.o
#8 33.24 rm -f channels/rdpdr/*.lo
#8 33.24 rm -f channels/rdpsnd/*.o
#8 33.25 rm -f channels/rdpsnd/*.lo
#8 33.25 rm -f plugins/*.o
#8 33.25 rm -f plugins/*.lo
#8 33.25 rm -f plugins/guac-common-svc/*.o
#8 33.26 rm -f plugins/guac-common-svc/*.lo
#8 33.26 rm -f plugins/guacai/*.o
#8 33.26 rm -f plugins/guacai/*.lo
#8 33.27 rm -f *.lo
#8 33.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.27 Making clean in tests
#8 33.27 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.27 rm -f  test_rdp
#8 33.28 test -z "" || rm -f  test_rdp
#8 33.28 rm -f  _generated_runner.c
#8 33.28 rm -rf .libs _libs
#8 33.29 rm -f *.o
#8 33.29 rm -f fs/*.o
#8 33.29 rm -f  test_rdp.log
#8 33.29 rm -f  test_rdp.trs
#8 33.30 rm -f  test-suite.log
#8 33.30 rm -f *.lo
#8 33.30 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.30 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.30 Making clean in src/protocols/ssh
#8 33.31 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.31 rm -f  libguac-client-ssh.la
#8 33.32 rm -f ./so_locations
#8 33.32 rm -rf .libs _libs
#8 33.33 rm -f *.o
#8 33.33 rm -f *.lo
#8 33.33 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.33 Making clean in src/protocols/telnet
#8 33.34 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.34 rm -f  libguac-client-telnet.la
#8 33.35 rm -f ./so_locations
#8 33.35 rm -rf .libs _libs
#8 33.35 rm -f *.o
#8 33.36 rm -f *.lo
#8 33.36 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.36 Making clean in src/protocols/vnc
#8 33.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.37 rm -f  libguac-client-vnc.la
#8 33.38 rm -f ./so_locations
#8 33.38 rm -rf .libs _libs
#8 33.38 rm -f *.o
#8 33.38 rm -f *.lo
#8 33.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.39 Making clean in src/guacd
#8 33.39 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.39 rm -f   
#8 33.39 rm -rf .libs _libs
#8 33.40 rm -f  guacd
#8 33.40 test -z "" || rm -f  guacd
#8 33.40 rm -f *.o
#8 33.41 rm -f *.lo
#8 33.41 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.41 Making clean in src/guacenc
#8 33.42 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.42 rm -f  guacenc
#8 33.42 test -z "" || rm -f  guacenc
#8 33.42 rm -rf .libs _libs
#8 33.42 rm -f *.o
#8 33.43 rm -f *.lo
#8 33.43 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.43 Making clean in src/guaclog
#8 33.43 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.43 rm -f  guaclog
#8 33.44 test -z "" || rm -f  guaclog
#8 33.44 rm -rf .libs _libs
#8 33.44 rm -f *.o
#8 33.45 rm -f *.lo
#8 33.45 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.45 make[1]: Entering directory '/build/guacamole-server'
#8 33.45 rm -rf .libs _libs
#8 33.45 rm -f *.lo
#8 33.46 make[1]: Leaving directory '/build/guacamole-server'
#8 33.46 + make
#8 33.47 make  all-recursive
#8 33.47 make[1]: Entering directory '/build/guacamole-server'
#8 33.48 Making all in src/libguac
#8 33.49 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.49 Making all in .
#8 33.50 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.50   CC       libguac_la-argv.lo
#8 33.99   CC       libguac_la-audio.lo
#8 34.44   CC       libguac_la-client.lo
#8 35.41   CC       libguac_la-display.lo
#8 35.90   CC       libguac_la-display-builtin-cursors.lo
#8 36.08   CC       libguac_la-display-cursor.lo
#8 36.45   CC       libguac_la-display-flush.lo
#8 36.98   CC       libguac_la-display-layer.lo
#8 37.54   CC       libguac_la-display-layer-list.lo
#8 38.06   CC       libguac_la-display-plan.lo
#8 38.76   CC       libguac_la-display-plan-combine.lo
#8 39.26   CC       libguac_la-display-plan-rect.lo
#8 39.66   CC       libguac_la-display-plan-search.lo
#8 40.15   CC       libguac_la-display-render-thread.lo
#8 40.52   CC       libguac_la-display-worker.lo
#8 41.04   CC       libguac_la-encode-jpeg.lo
#8 41.47   CC       libguac_la-encode-png.lo
#8 42.01   CC       libguac_la-error.lo
#8 42.33   CC       libguac_la-fifo.lo
#8 42.69   CC       libguac_la-file.lo
#8 43.10   CC       libguac_la-fips.lo
#8 43.47   CC       libguac_la-flag.lo
#8 43.83   CC       libguac_la-hash.lo
#8 44.12   CC       libguac_la-id.lo
#8 44.37   CC       libguac_la-mem.lo
#8 44.84   CC       libguac_la-rwlock.lo
#8 45.21   CC       libguac_la-palette.lo
#8 45.60   CC       libguac_la-parser.lo
#8 46.11   CC       libguac_la-pool.lo
#8 46.51   CC       libguac_la-protocol.lo
#8 48.39   CC       libguac_la-raw_encoder.lo
#8 48.81   CC       libguac_la-recording.lo
#8 49.21   CC       libguac_la-rect.lo
#8 49.49   CC       libguac_la-socket.lo
#8 50.11   CC       libguac_la-socket-broadcast.lo
#8 50.50   CC       libguac_la-socket-fd.lo
#8 50.97   CC       libguac_la-socket-nest.lo
#8 51.38   CC       libguac_la-socket-tee.lo
#8 51.71   CC       libguac_la-string.lo
#8 51.83 string.c: In function 'guac_strnstr':
#8 51.83 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.83   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.83       |                                      ^
#8 51.90 cc1: all warnings being treated as errors
#8 51.91 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.91 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.91 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.91 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.91 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.91 make[1]: Leaving directory '/build/guacamole-server'
#8 51.91 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.83   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.83       |                                      ^
51.90 cc1: all warnings being treated as errors
51.91 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.91 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.91 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.91 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.91 make[1]: *** [Makefile:552: all-recursive] Error 1
51.91 make[1]: Leaving directory '/build/guacamole-server'
51.91 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2326
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2326: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-ubuntu » ubuntu,latest #2325

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

Changes:


------------------------------------------
[...truncated 182.84 KiB...]
#8 30.88 rm -rf .libs _libs
#8 30.89 rm -f *.o
#8 30.89 rm -f sftp/*.o
#8 30.89 rm -f  test_common_ssh.log
#8 30.89 rm -f  test_common_ssh.trs
#8 30.90 rm -f  test-suite.log
#8 30.90 rm -f *.lo
#8 30.90 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.90 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.90 Making clean in src/terminal
#8 30.91 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.91 Making clean in .
#8 30.92 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.92 rm -f  libguac-terminal.la
#8 30.93 rm -f ./so_locations
#8 30.93 rm -rf .libs _libs
#8 30.94 rm -f *.o
#8 30.94 rm -f *.lo
#8 30.94 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.94 Making clean in tests
#8 30.95 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.95 rm -f  test_terminal
#8 30.95 test -z "" || rm -f  test_terminal
#8 30.95 rm -f  _generated_runner.c
#8 30.95 rm -rf .libs _libs
#8 30.96 rm -f *.o
#8 30.96 rm -f selection-point/*.o
#8 30.96 rm -f  test_terminal.log
#8 30.96 rm -f  test_terminal.trs
#8 30.97 rm -f  test-suite.log
#8 30.97 rm -f *.lo
#8 30.97 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.97 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.97 Making clean in src/pulse
#8 30.98 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.98 rm -rf .libs _libs
#8 30.98 rm -f  libguac_pulse.la
#8 30.99 rm -f ./so_locations
#8 30.99 rm -f *.o
#8 31.00 rm -f *.lo
#8 31.00 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 31.00 Making clean in src/protocols/kubernetes
#8 31.01 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.01 Making clean in .
#8 31.02 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.02 rm -f  libguac-client-kubernetes.la
#8 31.03 rm -f ./so_locations
#8 31.03 rm -rf .libs _libs
#8 31.03 rm -f *.o
#8 31.04 rm -f *.lo
#8 31.04 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.04 Making clean in tests
#8 31.05 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.05 rm -f  test_kubernetes
#8 31.05 test -z "" || rm -f  test_kubernetes
#8 31.05 rm -f  _generated_runner.c
#8 31.05 rm -rf .libs _libs
#8 31.06 rm -f *.o
#8 31.06 rm -f url/*.o
#8 31.06 rm -f  test_kubernetes.log
#8 31.07 rm -f  test_kubernetes.trs
#8 31.07 rm -f  test-suite.log
#8 31.07 rm -f *.lo
#8 31.07 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.08 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.08 Making clean in src/protocols/rdp
#8 31.08 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.09 Making clean in .
#8 31.10 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.10 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 31.11 rm -f ./so_locations
#8 31.11 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 31.12 rm -f  libguac-client-rdp.la
#8 31.13 rm -f ./so_locations
#8 31.13 rm -rf .libs _libs
#8 31.13 rm -rf channels/.libs channels/_libs
#8 31.14 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 31.14 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 31.14 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 31.15 rm -rf plugins/.libs plugins/_libs
#8 31.15 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 31.15 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 31.16 rm -f *.o
#8 31.16 rm -f channels/*.o
#8 31.16 rm -f channels/*.lo
#8 31.17 rm -f channels/audio-input/*.o
#8 31.17 rm -f channels/audio-input/*.lo
#8 31.17 rm -f channels/rdpdr/*.o
#8 31.17 rm -f channels/rdpdr/*.lo
#8 31.18 rm -f channels/rdpsnd/*.o
#8 31.18 rm -f channels/rdpsnd/*.lo
#8 31.18 rm -f plugins/*.o
#8 31.19 rm -f plugins/*.lo
#8 31.19 rm -f plugins/guac-common-svc/*.o
#8 31.19 rm -f plugins/guac-common-svc/*.lo
#8 31.20 rm -f plugins/guacai/*.o
#8 31.20 rm -f plugins/guacai/*.lo
#8 31.20 rm -f *.lo
#8 31.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.21 Making clean in tests
#8 31.21 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.21 rm -f  test_rdp
#8 31.21 test -z "" || rm -f  test_rdp
#8 31.22 rm -f  _generated_runner.c
#8 31.22 rm -rf .libs _libs
#8 31.22 rm -f *.o
#8 31.22 rm -f fs/*.o
#8 31.23 rm -f  test_rdp.log
#8 31.23 rm -f  test_rdp.trs
#8 31.23 rm -f  test-suite.log
#8 31.24 rm -f *.lo
#8 31.24 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.24 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.24 Making clean in src/protocols/ssh
#8 31.25 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 31.25 rm -f  libguac-client-ssh.la
#8 31.26 rm -f ./so_locations
#8 31.26 rm -rf .libs _libs
#8 31.26 rm -f *.o
#8 31.27 rm -f *.lo
#8 31.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 31.27 Making clean in src/protocols/telnet
#8 31.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 31.27 rm -f  libguac-client-telnet.la
#8 31.29 rm -f ./so_locations
#8 31.29 rm -rf .libs _libs
#8 31.29 rm -f *.o
#8 31.29 rm -f *.lo
#8 31.30 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 31.30 Making clean in src/protocols/vnc
#8 31.30 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 31.30 rm -f  libguac-client-vnc.la
#8 31.32 rm -f ./so_locations
#8 31.32 rm -rf .libs _libs
#8 31.32 rm -f *.o
#8 31.32 rm -f *.lo
#8 31.33 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 31.33 Making clean in src/guacd
#8 31.33 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 31.33 rm -f   
#8 31.34 rm -rf .libs _libs
#8 31.34 rm -f  guacd
#8 31.34 test -z "" || rm -f  guacd
#8 31.35 rm -f *.o
#8 31.35 rm -f *.lo
#8 31.35 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 31.35 Making clean in src/guacenc
#8 31.36 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 31.36 rm -f  guacenc
#8 31.36 test -z "" || rm -f  guacenc
#8 31.36 rm -rf .libs _libs
#8 31.37 rm -f *.o
#8 31.37 rm -f *.lo
#8 31.37 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 31.37 Making clean in src/guaclog
#8 31.38 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 31.38 rm -f  guaclog
#8 31.38 test -z "" || rm -f  guaclog
#8 31.38 rm -rf .libs _libs
#8 31.39 rm -f *.o
#8 31.39 rm -f *.lo
#8 31.39 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 31.40 make[1]: Entering directory '/build/guacamole-server'
#8 31.40 rm -rf .libs _libs
#8 31.40 rm -f *.lo
#8 31.40 make[1]: Leaving directory '/build/guacamole-server'
#8 31.40 + make
#8 31.41 make  all-recursive
#8 31.41 make[1]: Entering directory '/build/guacamole-server'
#8 31.42 Making all in src/libguac
#8 31.43 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.43 Making all in .
#8 31.44 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.44   CC       libguac_la-argv.lo
#8 31.87   CC       libguac_la-audio.lo
#8 32.26   CC       libguac_la-client.lo
#8 33.14   CC       libguac_la-display.lo
#8 33.64   CC       libguac_la-display-builtin-cursors.lo
#8 33.81   CC       libguac_la-display-cursor.lo
#8 34.13   CC       libguac_la-display-flush.lo
#8 34.61   CC       libguac_la-display-layer.lo
#8 35.11   CC       libguac_la-display-layer-list.lo
#8 35.58   CC       libguac_la-display-plan.lo
#8 36.20   CC       libguac_la-display-plan-combine.lo
#8 36.63   CC       libguac_la-display-plan-rect.lo
#8 36.98   CC       libguac_la-display-plan-search.lo
#8 37.57   CC       libguac_la-display-render-thread.lo
#8 37.91   CC       libguac_la-display-worker.lo
#8 38.37   CC       libguac_la-encode-jpeg.lo
#8 38.83   CC       libguac_la-encode-png.lo
#8 39.31   CC       libguac_la-error.lo
#8 39.58   CC       libguac_la-fifo.lo
#8 39.93   CC       libguac_la-file.lo
#8 40.28   CC       libguac_la-fips.lo
#8 40.59   CC       libguac_la-flag.lo
#8 40.91   CC       libguac_la-hash.lo
#8 41.17   CC       libguac_la-id.lo
#8 41.39   CC       libguac_la-mem.lo
#8 41.81   CC       libguac_la-rwlock.lo
#8 42.12   CC       libguac_la-palette.lo
#8 42.46   CC       libguac_la-parser.lo
#8 42.92   CC       libguac_la-pool.lo
#8 43.27   CC       libguac_la-protocol.lo
#8 44.96   CC       libguac_la-raw_encoder.lo
#8 45.29   CC       libguac_la-recording.lo
#8 45.61   CC       libguac_la-rect.lo
#8 45.87   CC       libguac_la-socket.lo
#8 46.43   CC       libguac_la-socket-broadcast.lo
#8 46.81   CC       libguac_la-socket-fd.lo
#8 47.20   CC       libguac_la-socket-nest.lo
#8 47.52   CC       libguac_la-socket-tee.lo
#8 47.83   CC       libguac_la-string.lo
#8 47.92 string.c: In function 'guac_strnstr':
#8 47.92 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.92   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.92       |                                      ^
#8 47.99 cc1: all warnings being treated as errors
#8 47.99 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 47.99 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.99 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 47.99 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.99 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.99 make[1]: Leaving directory '/build/guacamole-server'
#8 47.99 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
47.92   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.92       |                                      ^
47.99 cc1: all warnings being treated as errors
47.99 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
47.99 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.99 make[2]: *** [Makefile:1230: all-recursive] Error 1
47.99 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.99 make[1]: *** [Makefile:552: all-recursive] Error 1
47.99 make[1]: Leaving directory '/build/guacamole-server'
47.99 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2325
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2325: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-ubuntu » ubuntu,latest #2324

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

Changes:


------------------------------------------
[...truncated 182.13 KiB...]
#8 32.98 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 32.99 rm -f sftp/*.o
#8 32.99 rm -f  test_common_ssh.log
#8 33.00 rm -f  test_common_ssh.trs
#8 33.00 rm -f  test-suite.log
#8 33.00 rm -f *.lo
#8 33.01 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.01 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.01 Making clean in src/terminal
#8 33.01 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.02 Making clean in .
#8 33.03 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.03 rm -f  libguac-terminal.la
#8 33.04 rm -f ./so_locations
#8 33.04 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.05 rm -f *.lo
#8 33.05 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.05 Making clean in tests
#8 33.05 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.05 rm -f  test_terminal
#8 33.06 test -z "" || rm -f  test_terminal
#8 33.06 rm -f  _generated_runner.c
#8 33.06 rm -rf .libs _libs
#8 33.06 rm -f *.o
#8 33.07 rm -f selection-point/*.o
#8 33.07 rm -f  test_terminal.log
#8 33.07 rm -f  test_terminal.trs
#8 33.08 rm -f  test-suite.log
#8 33.08 rm -f *.lo
#8 33.08 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.08 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.08 Making clean in src/pulse
#8 33.09 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.09 rm -rf .libs _libs
#8 33.09 rm -f  libguac_pulse.la
#8 33.10 rm -f ./so_locations
#8 33.10 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.11 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.11 Making clean in src/protocols/kubernetes
#8 33.11 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.12 Making clean in .
#8 33.12 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.12 rm -f  libguac-client-kubernetes.la
#8 33.14 rm -f ./so_locations
#8 33.14 rm -rf .libs _libs
#8 33.14 rm -f *.o
#8 33.14 rm -f *.lo
#8 33.15 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.15 Making clean in tests
#8 33.15 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.15 rm -f  test_kubernetes
#8 33.15 test -z "" || rm -f  test_kubernetes
#8 33.16 rm -f  _generated_runner.c
#8 33.16 rm -rf .libs _libs
#8 33.16 rm -f *.o
#8 33.17 rm -f url/*.o
#8 33.17 rm -f  test_kubernetes.log
#8 33.17 rm -f  test_kubernetes.trs
#8 33.18 rm -f  test-suite.log
#8 33.18 rm -f *.lo
#8 33.18 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.18 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.18 Making clean in src/protocols/rdp
#8 33.19 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.20 Making clean in .
#8 33.20 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.20 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 33.22 rm -f ./so_locations
#8 33.22 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.22 rm -f  libguac-client-rdp.la
#8 33.23 rm -f ./so_locations
#8 33.23 rm -rf .libs _libs
#8 33.24 rm -rf channels/.libs channels/_libs
#8 33.24 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.24 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.25 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.25 rm -rf plugins/.libs plugins/_libs
#8 33.25 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.25 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.26 rm -f *.o
#8 33.26 rm -f channels/*.o
#8 33.26 rm -f channels/*.lo
#8 33.27 rm -f channels/audio-input/*.o
#8 33.27 rm -f channels/audio-input/*.lo
#8 33.27 rm -f channels/rdpdr/*.o
#8 33.28 rm -f channels/rdpdr/*.lo
#8 33.28 rm -f channels/rdpsnd/*.o
#8 33.28 rm -f channels/rdpsnd/*.lo
#8 33.28 rm -f plugins/*.o
#8 33.29 rm -f plugins/*.lo
#8 33.29 rm -f plugins/guac-common-svc/*.o
#8 33.29 rm -f plugins/guac-common-svc/*.lo
#8 33.30 rm -f plugins/guacai/*.o
#8 33.30 rm -f plugins/guacai/*.lo
#8 33.30 rm -f *.lo
#8 33.31 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.31 Making clean in tests
#8 33.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.31 rm -f  test_rdp
#8 33.31 test -z "" || rm -f  test_rdp
#8 33.32 rm -f  _generated_runner.c
#8 33.32 rm -rf .libs _libs
#8 33.32 rm -f *.o
#8 33.33 rm -f fs/*.o
#8 33.33 rm -f  test_rdp.log
#8 33.33 rm -f  test_rdp.trs
#8 33.34 rm -f  test-suite.log
#8 33.34 rm -f *.lo
#8 33.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.34 Making clean in src/protocols/ssh
#8 33.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.35 rm -f  libguac-client-ssh.la
#8 33.36 rm -f ./so_locations
#8 33.36 rm -rf .libs _libs
#8 33.36 rm -f *.o
#8 33.37 rm -f *.lo
#8 33.37 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.37 Making clean in src/protocols/telnet
#8 33.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.37 rm -f  libguac-client-telnet.la
#8 33.39 rm -f ./so_locations
#8 33.39 rm -rf .libs _libs
#8 33.39 rm -f *.o
#8 33.39 rm -f *.lo
#8 33.40 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.40 Making clean in src/protocols/vnc
#8 33.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.40 rm -f  libguac-client-vnc.la
#8 33.41 rm -f ./so_locations
#8 33.41 rm -rf .libs _libs
#8 33.42 rm -f *.o
#8 33.42 rm -f *.lo
#8 33.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.42 Making clean in src/guacd
#8 33.43 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.43 rm -f   
#8 33.43 rm -rf .libs _libs
#8 33.43 rm -f  guacd
#8 33.44 test -z "" || rm -f  guacd
#8 33.44 rm -f *.o
#8 33.44 rm -f *.lo
#8 33.45 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.45 Making clean in src/guacenc
#8 33.45 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.45 rm -f  guacenc
#8 33.46 test -z "" || rm -f  guacenc
#8 33.46 rm -rf .libs _libs
#8 33.46 rm -f *.o
#8 33.47 rm -f *.lo
#8 33.47 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.47 Making clean in src/guaclog
#8 33.48 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.48 rm -f  guaclog
#8 33.48 test -z "" || rm -f  guaclog
#8 33.48 rm -rf .libs _libs
#8 33.48 rm -f *.o
#8 33.49 rm -f *.lo
#8 33.49 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.49 make[1]: Entering directory '/build/guacamole-server'
#8 33.49 rm -rf .libs _libs
#8 33.50 rm -f *.lo
#8 33.50 make[1]: Leaving directory '/build/guacamole-server'
#8 33.50 + make
#8 33.51 make  all-recursive
#8 33.51 make[1]: Entering directory '/build/guacamole-server'
#8 33.52 Making all in src/libguac
#8 33.53 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.54 Making all in .
#8 33.54 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.55   CC       libguac_la-argv.lo
#8 34.03   CC       libguac_la-audio.lo
#8 34.48   CC       libguac_la-client.lo
#8 35.43   CC       libguac_la-display.lo
#8 35.92   CC       libguac_la-display-builtin-cursors.lo
#8 36.09   CC       libguac_la-display-cursor.lo
#8 36.46   CC       libguac_la-display-flush.lo
#8 36.99   CC       libguac_la-display-layer.lo
#8 37.55   CC       libguac_la-display-layer-list.lo
#8 38.07   CC       libguac_la-display-plan.lo
#8 38.77   CC       libguac_la-display-plan-combine.lo
#8 39.26   CC       libguac_la-display-plan-rect.lo
#8 39.65   CC       libguac_la-display-plan-search.lo
#8 40.15   CC       libguac_la-display-render-thread.lo
#8 40.52   CC       libguac_la-display-worker.lo
#8 41.06   CC       libguac_la-encode-jpeg.lo
#8 41.49   CC       libguac_la-encode-png.lo
#8 42.03   CC       libguac_la-error.lo
#8 42.32   CC       libguac_la-fifo.lo
#8 42.70   CC       libguac_la-file.lo
#8 43.10   CC       libguac_la-fips.lo
#8 43.48   CC       libguac_la-flag.lo
#8 43.83   CC       libguac_la-hash.lo
#8 44.13   CC       libguac_la-id.lo
#8 44.37   CC       libguac_la-mem.lo
#8 44.85   CC       libguac_la-rwlock.lo
#8 45.21   CC       libguac_la-palette.lo
#8 45.59   CC       libguac_la-parser.lo
#8 46.11   CC       libguac_la-pool.lo
#8 46.51   CC       libguac_la-protocol.lo
#8 48.42   CC       libguac_la-raw_encoder.lo
#8 48.83   CC       libguac_la-recording.lo
#8 49.22   CC       libguac_la-rect.lo
#8 49.50   CC       libguac_la-socket.lo
#8 50.12   CC       libguac_la-socket-broadcast.lo
#8 50.52   CC       libguac_la-socket-fd.lo
#8 50.99   CC       libguac_la-socket-nest.lo
#8 51.39   CC       libguac_la-socket-tee.lo
#8 51.72   CC       libguac_la-string.lo
#8 51.84 string.c: In function 'guac_strnstr':
#8 51.84 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.84   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.84       |                                      ^
#8 51.92 cc1: all warnings being treated as errors
#8 51.92 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.92 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.92 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.92 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.92 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.92 make[1]: Leaving directory '/build/guacamole-server'
#8 51.92 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.84   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.84       |                                      ^
51.92 cc1: all warnings being treated as errors
51.92 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.92 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.92 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.92 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.92 make[1]: *** [Makefile:552: all-recursive] Error 1
51.92 make[1]: Leaving directory '/build/guacamole-server'
51.92 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2324
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2324: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-ubuntu » ubuntu,latest #2323

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

Changes:


------------------------------------------
[...truncated 183.70 KiB...]
#8 17.74 rm -rf .libs _libs
#8 17.74 rm -f *.o
#8 17.75 rm -f sftp/*.o
#8 17.75 rm -f  test_common_ssh.log
#8 17.75 rm -f  test_common_ssh.trs
#8 17.75 rm -f  test-suite.log
#8 17.75 rm -f *.lo
#8 17.76 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 17.76 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 17.76 Making clean in src/terminal
#8 17.76 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.76 Making clean in .
#8 17.76 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.76 rm -f  libguac-terminal.la
#8 17.77 rm -f ./so_locations
#8 17.77 rm -rf .libs _libs
#8 17.78 rm -f *.o
#8 17.78 rm -f *.lo
#8 17.78 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 17.78 Making clean in tests
#8 17.78 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 17.78 rm -f  test_terminal
#8 17.78 test -z "" || rm -f  test_terminal
#8 17.78 rm -f  _generated_runner.c
#8 17.79 rm -rf .libs _libs
#8 17.79 rm -f *.o
#8 17.79 rm -f selection-point/*.o
#8 17.79 rm -f  test_terminal.log
#8 17.79 rm -f  test_terminal.trs
#8 17.80 rm -f  test-suite.log
#8 17.80 rm -f *.lo
#8 17.80 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 17.80 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 17.80 Making clean in src/pulse
#8 17.80 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 17.80 rm -rf .libs _libs
#8 17.80 rm -f  libguac_pulse.la
#8 17.81 rm -f ./so_locations
#8 17.81 rm -f *.o
#8 17.81 rm -f *.lo
#8 17.82 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 17.82 Making clean in src/protocols/kubernetes
#8 17.82 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.82 Making clean in .
#8 17.83 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.83 rm -f  libguac-client-kubernetes.la
#8 17.83 rm -f ./so_locations
#8 17.83 rm -rf .libs _libs
#8 17.84 rm -f *.o
#8 17.84 rm -f *.lo
#8 17.84 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.84 Making clean in tests
#8 17.84 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 17.84 rm -f  test_kubernetes
#8 17.84 test -z "" || rm -f  test_kubernetes
#8 17.85 rm -f  _generated_runner.c
#8 17.85 rm -rf .libs _libs
#8 17.85 rm -f *.o
#8 17.85 rm -f url/*.o
#8 17.85 rm -f  test_kubernetes.log
#8 17.86 rm -f  test_kubernetes.trs
#8 17.86 rm -f  test-suite.log
#8 17.86 rm -f *.lo
#8 17.86 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 17.86 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.86 Making clean in src/protocols/rdp
#8 17.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 17.87 Making clean in .
#8 17.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 17.87 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 17.88 rm -f ./so_locations
#8 17.88 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 17.88 rm -f  libguac-client-rdp.la
#8 17.89 rm -f ./so_locations
#8 17.89 rm -rf .libs _libs
#8 17.89 rm -rf channels/.libs channels/_libs
#8 17.90 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 17.90 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 17.90 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 17.90 rm -rf plugins/.libs plugins/_libs
#8 17.90 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 17.91 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 17.91 rm -f *.o
#8 17.91 rm -f channels/*.o
#8 17.91 rm -f channels/*.lo
#8 17.91 rm -f channels/audio-input/*.o
#8 17.91 rm -f channels/audio-input/*.lo
#8 17.92 rm -f channels/rdpdr/*.o
#8 17.92 rm -f channels/rdpdr/*.lo
#8 17.92 rm -f channels/rdpsnd/*.o
#8 17.92 rm -f channels/rdpsnd/*.lo
#8 17.92 rm -f plugins/*.o
#8 17.93 rm -f plugins/*.lo
#8 17.93 rm -f plugins/guac-common-svc/*.o
#8 17.93 rm -f plugins/guac-common-svc/*.lo
#8 17.93 rm -f plugins/guacai/*.o
#8 17.93 rm -f plugins/guacai/*.lo
#8 17.93 rm -f *.lo
#8 17.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.94 Making clean in tests
#8 17.94 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.94 rm -f  test_rdp
#8 17.94 test -z "" || rm -f  test_rdp
#8 17.94 rm -f  _generated_runner.c
#8 17.94 rm -rf .libs _libs
#8 17.95 rm -f *.o
#8 17.95 rm -f fs/*.o
#8 17.95 rm -f  test_rdp.log
#8 17.95 rm -f  test_rdp.trs
#8 17.95 rm -f  test-suite.log
#8 17.96 rm -f *.lo
#8 17.96 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.96 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.96 Making clean in src/protocols/ssh
#8 17.96 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 17.96 rm -f  libguac-client-ssh.la
#8 17.97 rm -f ./so_locations
#8 17.97 rm -rf .libs _libs
#8 17.97 rm -f *.o
#8 17.97 rm -f *.lo
#8 17.98 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 17.98 Making clean in src/protocols/telnet
#8 17.98 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 17.98 rm -f  libguac-client-telnet.la
#8 17.99 rm -f ./so_locations
#8 17.99 rm -rf .libs _libs
#8 17.99 rm -f *.o
#8 17.99 rm -f *.lo
#8 17.99 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 17.99 Making clean in src/protocols/vnc
#8 17.99 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 17.99 rm -f  libguac-client-vnc.la
#8 18.00 rm -f ./so_locations
#8 18.00 rm -rf .libs _libs
#8 18.01 rm -f *.o
#8 18.01 rm -f *.lo
#8 18.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 18.01 Making clean in src/guacd
#8 18.01 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 18.01 rm -f   
#8 18.01 rm -rf .libs _libs
#8 18.02 rm -f  guacd
#8 18.02 test -z "" || rm -f  guacd
#8 18.02 rm -f *.o
#8 18.02 rm -f *.lo
#8 18.02 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 18.02 Making clean in src/guacenc
#8 18.03 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 18.03 rm -f  guacenc
#8 18.03 test -z "" || rm -f  guacenc
#8 18.03 rm -rf .libs _libs
#8 18.03 rm -f *.o
#8 18.03 rm -f *.lo
#8 18.03 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 18.03 Making clean in src/guaclog
#8 18.04 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 18.04 rm -f  guaclog
#8 18.04 test -z "" || rm -f  guaclog
#8 18.04 rm -rf .libs _libs
#8 18.04 rm -f *.o
#8 18.04 rm -f *.lo
#8 18.05 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 18.05 make[1]: Entering directory '/build/guacamole-server'
#8 18.05 rm -rf .libs _libs
#8 18.05 rm -f *.lo
#8 18.05 make[1]: Leaving directory '/build/guacamole-server'
#8 18.05 + make
#8 18.06 make  all-recursive
#8 18.06 make[1]: Entering directory '/build/guacamole-server'
#8 18.06 Making all in src/libguac
#8 18.07 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 18.07 Making all in .
#8 18.07 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 18.08   CC       libguac_la-argv.lo
#8 18.33   CC       libguac_la-audio.lo
#8 18.57   CC       libguac_la-client.lo
#8 19.11   CC       libguac_la-display.lo
#8 19.38   CC       libguac_la-display-builtin-cursors.lo
#8 19.47   CC       libguac_la-display-cursor.lo
#8 19.66   CC       libguac_la-display-flush.lo
#8 19.94   CC       libguac_la-display-layer.lo
#8 20.24   CC       libguac_la-display-layer-list.lo
#8 20.52   CC       libguac_la-display-plan.lo
#8 20.89   CC       libguac_la-display-plan-combine.lo
#8 21.15   CC       libguac_la-display-plan-rect.lo
#8 21.36   CC       libguac_la-display-plan-search.lo
#8 21.62   CC       libguac_la-display-render-thread.lo
#8 21.82   CC       libguac_la-display-worker.lo
#8 22.11   CC       libguac_la-encode-jpeg.lo
#8 22.34   CC       libguac_la-encode-png.lo
#8 22.62   CC       libguac_la-error.lo
#8 22.79   CC       libguac_la-fifo.lo
#8 22.99   CC       libguac_la-file.lo
#8 23.20   CC       libguac_la-fips.lo
#8 23.40   CC       libguac_la-flag.lo
#8 23.59   CC       libguac_la-hash.lo
#8 23.75   CC       libguac_la-id.lo
#8 23.88   CC       libguac_la-mem.lo
#8 24.13   CC       libguac_la-rwlock.lo
#8 24.33   CC       libguac_la-palette.lo
#8 24.54   CC       libguac_la-parser.lo
#8 24.81   CC       libguac_la-pool.lo
#8 25.02   CC       libguac_la-protocol.lo
#8 26.13   CC       libguac_la-raw_encoder.lo
#8 26.35   CC       libguac_la-recording.lo
#8 26.57   CC       libguac_la-rect.lo
#8 26.72   CC       libguac_la-socket.lo
#8 27.06   CC       libguac_la-socket-broadcast.lo
#8 27.27   CC       libguac_la-socket-fd.lo
#8 27.53   CC       libguac_la-socket-nest.lo
#8 27.75   CC       libguac_la-socket-tee.lo
#8 27.92   CC       libguac_la-string.lo
#8 27.98 string.c: In function 'guac_strnstr':
#8 27.98 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 27.98   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 27.98       |                                      ^
#8 28.03 cc1: all warnings being treated as errors
#8 28.03 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 28.03 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 28.03 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 28.03 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 28.03 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 28.03 make[1]: Leaving directory '/build/guacamole-server'
#8 28.03 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
27.98   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
27.98       |                                      ^
28.03 cc1: all warnings being treated as errors
28.03 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
28.03 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
28.03 make[2]: *** [Makefile:1230: all-recursive] Error 1
28.03 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
28.03 make[1]: *** [Makefile:552: all-recursive] Error 1
28.03 make[1]: Leaving directory '/build/guacamole-server'
28.03 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2323
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2323: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-ubuntu » ubuntu,latest #2322

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

Changes:

[bbennett] GUACAMOLE-2268: Gate VNC UTF-8 (Extended Clipboard) support behind configure check.


------------------------------------------
[...truncated 184.37 KiB...]
#8 21.70 rm -rf .libs _libs
#8 21.70 rm -f *.o
#8 21.70 rm -f sftp/*.o
#8 21.70 rm -f  test_common_ssh.log
#8 21.71 rm -f  test_common_ssh.trs
#8 21.71 rm -f  test-suite.log
#8 21.71 rm -f *.lo
#8 21.71 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 21.71 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 21.71 Making clean in src/terminal
#8 21.72 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 21.72 Making clean in .
#8 21.72 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 21.72 rm -f  libguac-terminal.la
#8 21.73 rm -f ./so_locations
#8 21.73 rm -rf .libs _libs
#8 21.74 rm -f *.o
#8 21.74 rm -f *.lo
#8 21.74 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 21.74 Making clean in tests
#8 21.75 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 21.75 rm -f  test_terminal
#8 21.75 test -z "" || rm -f  test_terminal
#8 21.75 rm -f  _generated_runner.c
#8 21.75 rm -rf .libs _libs
#8 21.75 rm -f *.o
#8 21.76 rm -f selection-point/*.o
#8 21.76 rm -f  test_terminal.log
#8 21.76 rm -f  test_terminal.trs
#8 21.76 rm -f  test-suite.log
#8 21.76 rm -f *.lo
#8 21.77 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 21.77 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 21.77 Making clean in src/pulse
#8 21.77 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 21.77 rm -rf .libs _libs
#8 21.77 rm -f  libguac_pulse.la
#8 21.78 rm -f ./so_locations
#8 21.78 rm -f *.o
#8 21.78 rm -f *.lo
#8 21.79 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 21.79 Making clean in src/protocols/kubernetes
#8 21.79 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 21.80 Making clean in .
#8 21.80 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 21.80 rm -f  libguac-client-kubernetes.la
#8 21.81 rm -f ./so_locations
#8 21.81 rm -rf .libs _libs
#8 21.81 rm -f *.o
#8 21.81 rm -f *.lo
#8 21.82 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 21.82 Making clean in tests
#8 21.82 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 21.82 rm -f  test_kubernetes
#8 21.82 test -z "" || rm -f  test_kubernetes
#8 21.82 rm -f  _generated_runner.c
#8 21.83 rm -rf .libs _libs
#8 21.83 rm -f *.o
#8 21.83 rm -f url/*.o
#8 21.83 rm -f  test_kubernetes.log
#8 21.84 rm -f  test_kubernetes.trs
#8 21.84 rm -f  test-suite.log
#8 21.84 rm -f *.lo
#8 21.84 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 21.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 21.84 Making clean in src/protocols/rdp
#8 21.85 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 21.85 Making clean in .
#8 21.86 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 21.86 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 21.87 rm -f ./so_locations
#8 21.87 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 21.87 rm -f  libguac-client-rdp.la
#8 21.88 rm -f ./so_locations
#8 21.88 rm -rf .libs _libs
#8 21.88 rm -rf channels/.libs channels/_libs
#8 21.89 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 21.89 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 21.89 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 21.89 rm -rf plugins/.libs plugins/_libs
#8 21.89 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 21.90 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 21.90 rm -f *.o
#8 21.90 rm -f channels/*.o
#8 21.90 rm -f channels/*.lo
#8 21.91 rm -f channels/audio-input/*.o
#8 21.91 rm -f channels/audio-input/*.lo
#8 21.91 rm -f channels/rdpdr/*.o
#8 21.91 rm -f channels/rdpdr/*.lo
#8 21.91 rm -f channels/rdpsnd/*.o
#8 21.92 rm -f channels/rdpsnd/*.lo
#8 21.92 rm -f plugins/*.o
#8 21.92 rm -f plugins/*.lo
#8 21.92 rm -f plugins/guac-common-svc/*.o
#8 21.93 rm -f plugins/guac-common-svc/*.lo
#8 21.93 rm -f plugins/guacai/*.o
#8 21.93 rm -f plugins/guacai/*.lo
#8 21.93 rm -f *.lo
#8 21.93 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 21.93 Making clean in tests
#8 21.94 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 21.94 rm -f  test_rdp
#8 21.94 test -z "" || rm -f  test_rdp
#8 21.94 rm -f  _generated_runner.c
#8 21.94 rm -rf .libs _libs
#8 21.95 rm -f *.o
#8 21.95 rm -f fs/*.o
#8 21.95 rm -f  test_rdp.log
#8 21.95 rm -f  test_rdp.trs
#8 21.95 rm -f  test-suite.log
#8 21.96 rm -f *.lo
#8 21.96 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 21.96 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 21.96 Making clean in src/protocols/ssh
#8 21.96 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 21.96 rm -f  libguac-client-ssh.la
#8 21.97 rm -f ./so_locations
#8 21.97 rm -rf .libs _libs
#8 21.98 rm -f *.o
#8 21.98 rm -f *.lo
#8 21.98 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 21.98 Making clean in src/protocols/telnet
#8 21.98 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 21.98 rm -f  libguac-client-telnet.la
#8 21.99 rm -f ./so_locations
#8 21.99 rm -rf .libs _libs
#8 22.00 rm -f *.o
#8 22.00 rm -f *.lo
#8 22.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 22.00 Making clean in src/protocols/vnc
#8 22.00 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 22.00 rm -f  libguac-client-vnc.la
#8 22.01 rm -f ./so_locations
#8 22.01 rm -rf .libs _libs
#8 22.02 rm -f *.o
#8 22.02 rm -f *.lo
#8 22.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 22.02 Making clean in src/guacd
#8 22.02 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 22.02 rm -f   
#8 22.03 rm -rf .libs _libs
#8 22.03 rm -f  guacd
#8 22.03 test -z "" || rm -f  guacd
#8 22.03 rm -f *.o
#8 22.03 rm -f *.lo
#8 22.04 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 22.04 Making clean in src/guacenc
#8 22.04 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 22.04 rm -f  guacenc
#8 22.04 test -z "" || rm -f  guacenc
#8 22.04 rm -rf .libs _libs
#8 22.05 rm -f *.o
#8 22.05 rm -f *.lo
#8 22.05 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 22.05 Making clean in src/guaclog
#8 22.05 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 22.05 rm -f  guaclog
#8 22.06 test -z "" || rm -f  guaclog
#8 22.06 rm -rf .libs _libs
#8 22.06 rm -f *.o
#8 22.06 rm -f *.lo
#8 22.07 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 22.07 make[1]: Entering directory '/build/guacamole-server'
#8 22.07 rm -rf .libs _libs
#8 22.07 rm -f *.lo
#8 22.07 make[1]: Leaving directory '/build/guacamole-server'
#8 22.07 + make
#8 22.08 make  all-recursive
#8 22.08 make[1]: Entering directory '/build/guacamole-server'
#8 22.09 Making all in src/libguac
#8 22.09 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 22.10 Making all in .
#8 22.10 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 22.10   CC       libguac_la-argv.lo
#8 22.45   CC       libguac_la-audio.lo
#8 22.76   CC       libguac_la-client.lo
#8 23.44   CC       libguac_la-display.lo
#8 23.80   CC       libguac_la-display-builtin-cursors.lo
#8 23.93   CC       libguac_la-display-cursor.lo
#8 24.17   CC       libguac_la-display-flush.lo
#8 24.54   CC       libguac_la-display-layer.lo
#8 24.91   CC       libguac_la-display-layer-list.lo
#8 25.23   CC       libguac_la-display-plan.lo
#8 25.69   CC       libguac_la-display-plan-combine.lo
#8 26.01   CC       libguac_la-display-plan-rect.lo
#8 26.25   CC       libguac_la-display-plan-search.lo
#8 26.54   CC       libguac_la-display-render-thread.lo
#8 26.76   CC       libguac_la-display-worker.lo
#8 27.10   CC       libguac_la-encode-jpeg.lo
#8 27.36   CC       libguac_la-encode-png.lo
#8 27.68   CC       libguac_la-error.lo
#8 27.87   CC       libguac_la-fifo.lo
#8 28.08   CC       libguac_la-file.lo
#8 28.33   CC       libguac_la-fips.lo
#8 28.54   CC       libguac_la-flag.lo
#8 28.76   CC       libguac_la-hash.lo
#8 28.93   CC       libguac_la-id.lo
#8 29.07   CC       libguac_la-mem.lo
#8 29.37   CC       libguac_la-rwlock.lo
#8 29.60   CC       libguac_la-palette.lo
#8 29.83   CC       libguac_la-parser.lo
#8 30.12   CC       libguac_la-pool.lo
#8 30.38   CC       libguac_la-protocol.lo
#8 31.66   CC       libguac_la-raw_encoder.lo
#8 31.91   CC       libguac_la-recording.lo
#8 32.16   CC       libguac_la-rect.lo
#8 32.34   CC       libguac_la-socket.lo
#8 32.77   CC       libguac_la-socket-broadcast.lo
#8 33.02   CC       libguac_la-socket-fd.lo
#8 33.32   CC       libguac_la-socket-nest.lo
#8 33.60   CC       libguac_la-socket-tee.lo
#8 33.81   CC       libguac_la-string.lo
#8 33.89 string.c: In function 'guac_strnstr':
#8 33.89 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 33.89   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 33.89       |                                      ^
#8 33.94 cc1: all warnings being treated as errors
#8 33.95 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 33.95 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 33.95 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 33.95 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 33.95 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 33.95 make[1]: Leaving directory '/build/guacamole-server'
#8 33.95 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
33.89   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
33.89       |                                      ^
33.94 cc1: all warnings being treated as errors
33.95 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
33.95 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
33.95 make[2]: *** [Makefile:1230: all-recursive] Error 1
33.95 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
33.95 make[1]: *** [Makefile:552: all-recursive] Error 1
33.95 make[1]: Leaving directory '/build/guacamole-server'
33.95 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2322
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2322: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-ubuntu » ubuntu,latest #2321

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

Changes:


------------------------------------------
[...truncated 183.54 KiB...]
#8 19.16 rm -rf .libs _libs
#8 19.16 rm -f *.o
#8 19.16 rm -f sftp/*.o
#8 19.17 rm -f  test_common_ssh.log
#8 19.17 rm -f  test_common_ssh.trs
#8 19.17 rm -f  test-suite.log
#8 19.17 rm -f *.lo
#8 19.17 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 19.17 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 19.17 Making clean in src/terminal
#8 19.18 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.18 Making clean in .
#8 19.18 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.18 rm -f  libguac-terminal.la
#8 19.19 rm -f ./so_locations
#8 19.19 rm -rf .libs _libs
#8 19.19 rm -f *.o
#8 19.19 rm -f *.lo
#8 19.19 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.19 Making clean in tests
#8 19.20 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 19.20 rm -f  test_terminal
#8 19.20 test -z "" || rm -f  test_terminal
#8 19.20 rm -f  _generated_runner.c
#8 19.20 rm -rf .libs _libs
#8 19.20 rm -f *.o
#8 19.20 rm -f selection-point/*.o
#8 19.21 rm -f  test_terminal.log
#8 19.21 rm -f  test_terminal.trs
#8 19.21 rm -f  test-suite.log
#8 19.21 rm -f *.lo
#8 19.21 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 19.21 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.21 Making clean in src/pulse
#8 19.22 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 19.22 rm -rf .libs _libs
#8 19.22 rm -f  libguac_pulse.la
#8 19.22 rm -f ./so_locations
#8 19.22 rm -f *.o
#8 19.23 rm -f *.lo
#8 19.23 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 19.23 Making clean in src/protocols/kubernetes
#8 19.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.23 Making clean in .
#8 19.24 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.24 rm -f  libguac-client-kubernetes.la
#8 19.24 rm -f ./so_locations
#8 19.24 rm -rf .libs _libs
#8 19.25 rm -f *.o
#8 19.25 rm -f *.lo
#8 19.25 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.25 Making clean in tests
#8 19.25 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.25 rm -f  test_kubernetes
#8 19.25 test -z "" || rm -f  test_kubernetes
#8 19.26 rm -f  _generated_runner.c
#8 19.26 rm -rf .libs _libs
#8 19.26 rm -f *.o
#8 19.26 rm -f url/*.o
#8 19.26 rm -f  test_kubernetes.log
#8 19.26 rm -f  test_kubernetes.trs
#8 19.27 rm -f  test-suite.log
#8 19.27 rm -f *.lo
#8 19.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.27 Making clean in src/protocols/rdp
#8 19.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.28 Making clean in .
#8 19.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.28 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 19.29 rm -f ./so_locations
#8 19.29 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 19.29 rm -f  libguac-client-rdp.la
#8 19.30 rm -f ./so_locations
#8 19.30 rm -rf .libs _libs
#8 19.30 rm -rf channels/.libs channels/_libs
#8 19.30 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 19.31 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 19.31 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 19.31 rm -rf plugins/.libs plugins/_libs
#8 19.31 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 19.31 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 19.31 rm -f *.o
#8 19.32 rm -f channels/*.o
#8 19.32 rm -f channels/*.lo
#8 19.32 rm -f channels/audio-input/*.o
#8 19.32 rm -f channels/audio-input/*.lo
#8 19.32 rm -f channels/rdpdr/*.o
#8 19.33 rm -f channels/rdpdr/*.lo
#8 19.33 rm -f channels/rdpsnd/*.o
#8 19.33 rm -f channels/rdpsnd/*.lo
#8 19.33 rm -f plugins/*.o
#8 19.33 rm -f plugins/*.lo
#8 19.34 rm -f plugins/guac-common-svc/*.o
#8 19.34 rm -f plugins/guac-common-svc/*.lo
#8 19.34 rm -f plugins/guacai/*.o
#8 19.34 rm -f plugins/guacai/*.lo
#8 19.34 rm -f *.lo
#8 19.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.34 Making clean in tests
#8 19.35 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.35 rm -f  test_rdp
#8 19.35 test -z "" || rm -f  test_rdp
#8 19.35 rm -f  _generated_runner.c
#8 19.35 rm -rf .libs _libs
#8 19.35 rm -f *.o
#8 19.35 rm -f fs/*.o
#8 19.36 rm -f  test_rdp.log
#8 19.36 rm -f  test_rdp.trs
#8 19.36 rm -f  test-suite.log
#8 19.36 rm -f *.lo
#8 19.36 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.36 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.36 Making clean in src/protocols/ssh
#8 19.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 19.37 rm -f  libguac-client-ssh.la
#8 19.37 rm -f ./so_locations
#8 19.37 rm -rf .libs _libs
#8 19.38 rm -f *.o
#8 19.38 rm -f *.lo
#8 19.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 19.38 Making clean in src/protocols/telnet
#8 19.38 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 19.38 rm -f  libguac-client-telnet.la
#8 19.39 rm -f ./so_locations
#8 19.39 rm -rf .libs _libs
#8 19.39 rm -f *.o
#8 19.39 rm -f *.lo
#8 19.40 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 19.40 Making clean in src/protocols/vnc
#8 19.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 19.40 rm -f  libguac-client-vnc.la
#8 19.41 rm -f ./so_locations
#8 19.41 rm -rf .libs _libs
#8 19.41 rm -f *.o
#8 19.41 rm -f *.lo
#8 19.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 19.41 Making clean in src/guacd
#8 19.42 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 19.42 rm -f   
#8 19.42 rm -rf .libs _libs
#8 19.42 rm -f  guacd
#8 19.42 test -z "" || rm -f  guacd
#8 19.42 rm -f *.o
#8 19.42 rm -f *.lo
#8 19.43 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 19.43 Making clean in src/guacenc
#8 19.43 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 19.43 rm -f  guacenc
#8 19.43 test -z "" || rm -f  guacenc
#8 19.43 rm -rf .libs _libs
#8 19.43 rm -f *.o
#8 19.43 rm -f *.lo
#8 19.44 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 19.44 Making clean in src/guaclog
#8 19.44 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 19.44 rm -f  guaclog
#8 19.44 test -z "" || rm -f  guaclog
#8 19.44 rm -rf .libs _libs
#8 19.44 rm -f *.o
#8 19.45 rm -f *.lo
#8 19.45 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 19.45 make[1]: Entering directory '/build/guacamole-server'
#8 19.45 rm -rf .libs _libs
#8 19.45 rm -f *.lo
#8 19.45 make[1]: Leaving directory '/build/guacamole-server'
#8 19.45 + make
#8 19.46 make  all-recursive
#8 19.46 make[1]: Entering directory '/build/guacamole-server'
#8 19.47 Making all in src/libguac
#8 19.47 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.47 Making all in .
#8 19.48 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.48   CC       libguac_la-argv.lo
#8 19.75   CC       libguac_la-audio.lo
#8 19.98   CC       libguac_la-client.lo
#8 20.59   CC       libguac_la-display.lo
#8 20.89   CC       libguac_la-display-builtin-cursors.lo
#8 20.99   CC       libguac_la-display-cursor.lo
#8 21.19   CC       libguac_la-display-flush.lo
#8 21.51   CC       libguac_la-display-layer.lo
#8 21.80   CC       libguac_la-display-layer-list.lo
#8 22.12   CC       libguac_la-display-plan.lo
#8 22.52   CC       libguac_la-display-plan-combine.lo
#8 22.82   CC       libguac_la-display-plan-rect.lo
#8 23.05   CC       libguac_la-display-plan-search.lo
#8 23.36   CC       libguac_la-display-render-thread.lo
#8 23.57   CC       libguac_la-display-worker.lo
#8 23.88   CC       libguac_la-encode-jpeg.lo
#8 24.14   CC       libguac_la-encode-png.lo
#8 24.44   CC       libguac_la-error.lo
#8 24.61   CC       libguac_la-fifo.lo
#8 24.81   CC       libguac_la-file.lo
#8 25.05   CC       libguac_la-fips.lo
#8 25.25   CC       libguac_la-flag.lo
#8 25.46   CC       libguac_la-hash.lo
#8 25.62   CC       libguac_la-id.lo
#8 25.75   CC       libguac_la-mem.lo
#8 26.03   CC       libguac_la-rwlock.lo
#8 26.24   CC       libguac_la-palette.lo
#8 26.45   CC       libguac_la-parser.lo
#8 26.76   CC       libguac_la-pool.lo
#8 26.98   CC       libguac_la-protocol.lo
#8 28.11   CC       libguac_la-raw_encoder.lo
#8 28.36   CC       libguac_la-recording.lo
#8 28.59   CC       libguac_la-rect.lo
#8 28.74   CC       libguac_la-socket.lo
#8 29.13   CC       libguac_la-socket-broadcast.lo
#8 29.34   CC       libguac_la-socket-fd.lo
#8 29.61   CC       libguac_la-socket-nest.lo
#8 29.84   CC       libguac_la-socket-tee.lo
#8 30.02   CC       libguac_la-string.lo
#8 30.09 string.c: In function 'guac_strnstr':
#8 30.09 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 30.09   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 30.09       |                                      ^
#8 30.14 cc1: all warnings being treated as errors
#8 30.14 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 30.14 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 30.14 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 30.14 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 30.14 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 30.14 make[1]: Leaving directory '/build/guacamole-server'
#8 30.14 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
30.09   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
30.09       |                                      ^
30.14 cc1: all warnings being treated as errors
30.14 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
30.14 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
30.14 make[2]: *** [Makefile:1230: all-recursive] Error 1
30.14 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
30.14 make[1]: *** [Makefile:552: all-recursive] Error 1
30.14 make[1]: Leaving directory '/build/guacamole-server'
30.14 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2321
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2321: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-ubuntu » ubuntu,latest #2320

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

Changes:


------------------------------------------
[...truncated 182.07 KiB...]
#8 32.61 rm -rf .libs _libs
#8 32.61 rm -f *.o
#8 32.62 rm -f sftp/*.o
#8 32.62 rm -f  test_common_ssh.log
#8 32.62 rm -f  test_common_ssh.trs
#8 32.63 rm -f  test-suite.log
#8 32.63 rm -f *.lo
#8 32.63 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.63 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.63 Making clean in src/terminal
#8 32.64 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.64 Making clean in .
#8 32.65 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.65 rm -f  libguac-terminal.la
#8 32.66 rm -f ./so_locations
#8 32.66 rm -rf .libs _libs
#8 32.67 rm -f *.o
#8 32.67 rm -f *.lo
#8 32.67 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.67 Making clean in tests
#8 32.68 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.68 rm -f  test_terminal
#8 32.68 test -z "" || rm -f  test_terminal
#8 32.68 rm -f  _generated_runner.c
#8 32.69 rm -rf .libs _libs
#8 32.69 rm -f *.o
#8 32.69 rm -f selection-point/*.o
#8 32.70 rm -f  test_terminal.log
#8 32.70 rm -f  test_terminal.trs
#8 32.70 rm -f  test-suite.log
#8 32.71 rm -f *.lo
#8 32.71 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.71 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.71 Making clean in src/pulse
#8 32.71 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.71 rm -rf .libs _libs
#8 32.72 rm -f  libguac_pulse.la
#8 32.73 rm -f ./so_locations
#8 32.73 rm -f *.o
#8 32.73 rm -f *.lo
#8 32.74 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.74 Making clean in src/protocols/kubernetes
#8 32.74 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.75 Making clean in .
#8 32.75 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.75 rm -f  libguac-client-kubernetes.la
#8 32.76 rm -f ./so_locations
#8 32.76 rm -rf .libs _libs
#8 32.77 rm -f *.o
#8 32.77 rm -f *.lo
#8 32.77 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.77 Making clean in tests
#8 32.78 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.78 rm -f  test_kubernetes
#8 32.78 test -z "" || rm -f  test_kubernetes
#8 32.78 rm -f  _generated_runner.c
#8 32.79 rm -rf .libs _libs
#8 32.79 rm -f *.o
#8 32.79 rm -f url/*.o
#8 32.79 rm -f  test_kubernetes.log
#8 32.80 rm -f  test_kubernetes.trs
#8 32.80 rm -f  test-suite.log
#8 32.80 rm -f *.lo
#8 32.81 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.81 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.81 Making clean in src/protocols/rdp
#8 32.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.82 Making clean in .
#8 32.83 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.83 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.84 rm -f ./so_locations
#8 32.84 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.85 rm -f  libguac-client-rdp.la
#8 32.86 rm -f ./so_locations
#8 32.86 rm -rf .libs _libs
#8 32.86 rm -rf channels/.libs channels/_libs
#8 32.86 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.87 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.87 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.87 rm -rf plugins/.libs plugins/_libs
#8 32.88 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.88 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.88 rm -f *.o
#8 32.89 rm -f channels/*.o
#8 32.89 rm -f channels/*.lo
#8 32.89 rm -f channels/audio-input/*.o
#8 32.89 rm -f channels/audio-input/*.lo
#8 32.90 rm -f channels/rdpdr/*.o
#8 32.90 rm -f channels/rdpdr/*.lo
#8 32.90 rm -f channels/rdpsnd/*.o
#8 32.91 rm -f channels/rdpsnd/*.lo
#8 32.91 rm -f plugins/*.o
#8 32.91 rm -f plugins/*.lo
#8 32.92 rm -f plugins/guac-common-svc/*.o
#8 32.92 rm -f plugins/guac-common-svc/*.lo
#8 32.92 rm -f plugins/guacai/*.o
#8 32.92 rm -f plugins/guacai/*.lo
#8 32.93 rm -f *.lo
#8 32.93 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.93 Making clean in tests
#8 32.93 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.93 rm -f  test_rdp
#8 32.94 test -z "" || rm -f  test_rdp
#8 32.94 rm -f  _generated_runner.c
#8 32.94 rm -rf .libs _libs
#8 32.94 rm -f *.o
#8 32.95 rm -f fs/*.o
#8 32.95 rm -f  test_rdp.log
#8 32.95 rm -f  test_rdp.trs
#8 32.96 rm -f  test-suite.log
#8 32.96 rm -f *.lo
#8 32.96 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.96 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.96 Making clean in src/protocols/ssh
#8 32.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.97 rm -f  libguac-client-ssh.la
#8 32.98 rm -f ./so_locations
#8 32.98 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 32.99 rm -f *.lo
#8 32.99 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.99 Making clean in src/protocols/telnet
#8 33.00 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.00 rm -f  libguac-client-telnet.la
#8 33.01 rm -f ./so_locations
#8 33.01 rm -rf .libs _libs
#8 33.01 rm -f *.o
#8 33.02 rm -f *.lo
#8 33.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.02 Making clean in src/protocols/vnc
#8 33.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.02 rm -f  libguac-client-vnc.la
#8 33.04 rm -f ./so_locations
#8 33.04 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.04 rm -f *.lo
#8 33.05 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.05 Making clean in src/guacd
#8 33.05 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.05 rm -f   
#8 33.06 rm -rf .libs _libs
#8 33.06 rm -f  guacd
#8 33.06 test -z "" || rm -f  guacd
#8 33.06 rm -f *.o
#8 33.07 rm -f *.lo
#8 33.07 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.07 Making clean in src/guacenc
#8 33.08 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.08 rm -f  guacenc
#8 33.08 test -z "" || rm -f  guacenc
#8 33.08 rm -rf .libs _libs
#8 33.09 rm -f *.o
#8 33.09 rm -f *.lo
#8 33.09 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.09 Making clean in src/guaclog
#8 33.10 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.10 rm -f  guaclog
#8 33.10 test -z "" || rm -f  guaclog
#8 33.10 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.11 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.12 make[1]: Entering directory '/build/guacamole-server'
#8 33.12 rm -rf .libs _libs
#8 33.12 rm -f *.lo
#8 33.12 make[1]: Leaving directory '/build/guacamole-server'
#8 33.12 + make
#8 33.13 make  all-recursive
#8 33.14 make[1]: Entering directory '/build/guacamole-server'
#8 33.14 Making all in src/libguac
#8 33.15 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.16 Making all in .
#8 33.16 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.16   CC       libguac_la-argv.lo
#8 33.64   CC       libguac_la-audio.lo
#8 34.09   CC       libguac_la-client.lo
#8 35.05   CC       libguac_la-display.lo
#8 35.54   CC       libguac_la-display-builtin-cursors.lo
#8 35.72   CC       libguac_la-display-cursor.lo
#8 36.09   CC       libguac_la-display-flush.lo
#8 36.62   CC       libguac_la-display-layer.lo
#8 37.18   CC       libguac_la-display-layer-list.lo
#8 37.71   CC       libguac_la-display-plan.lo
#8 38.40   CC       libguac_la-display-plan-combine.lo
#8 38.90   CC       libguac_la-display-plan-rect.lo
#8 39.30   CC       libguac_la-display-plan-search.lo
#8 39.78   CC       libguac_la-display-render-thread.lo
#8 40.16   CC       libguac_la-display-worker.lo
#8 40.69   CC       libguac_la-encode-jpeg.lo
#8 41.12   CC       libguac_la-encode-png.lo
#8 41.66   CC       libguac_la-error.lo
#8 41.97   CC       libguac_la-fifo.lo
#8 42.34   CC       libguac_la-file.lo
#8 42.75   CC       libguac_la-fips.lo
#8 43.12   CC       libguac_la-flag.lo
#8 43.48   CC       libguac_la-hash.lo
#8 43.77   CC       libguac_la-id.lo
#8 44.01   CC       libguac_la-mem.lo
#8 44.48   CC       libguac_la-rwlock.lo
#8 44.85   CC       libguac_la-palette.lo
#8 45.23   CC       libguac_la-parser.lo
#8 45.75   CC       libguac_la-pool.lo
#8 46.14   CC       libguac_la-protocol.lo
#8 48.04   CC       libguac_la-raw_encoder.lo
#8 48.45   CC       libguac_la-recording.lo
#8 48.85   CC       libguac_la-rect.lo
#8 49.11   CC       libguac_la-socket.lo
#8 49.72   CC       libguac_la-socket-broadcast.lo
#8 50.12   CC       libguac_la-socket-fd.lo
#8 50.59   CC       libguac_la-socket-nest.lo
#8 51.00   CC       libguac_la-socket-tee.lo
#8 51.33   CC       libguac_la-string.lo
#8 51.45 string.c: In function 'guac_strnstr':
#8 51.45 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.45   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.45       |                                      ^
#8 51.53 cc1: all warnings being treated as errors
#8 51.53 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.53 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.53 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.53 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.54 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.54 make[1]: Leaving directory '/build/guacamole-server'
#8 51.54 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.45   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.45       |                                      ^
51.53 cc1: all warnings being treated as errors
51.53 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.53 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.53 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.53 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.54 make[1]: *** [Makefile:552: all-recursive] Error 1
51.54 make[1]: Leaving directory '/build/guacamole-server'
51.54 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2320
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2320: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-ubuntu » ubuntu,latest #2319

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

Changes:

[48490942+jeloneal] GUACAMOLE-2035: Add start-up period to guacd health check in Dockerfile

[bbennett] GUACAMOLE-2272: VNC: add MacRoman clipboard encoding support.


------------------------------------------
[...truncated 184.64 KiB...]
#8 32.33 rm -rf .libs _libs
#8 32.34 rm -f *.o
#8 32.34 rm -f sftp/*.o
#8 32.34 rm -f  test_common_ssh.log
#8 32.35 rm -f  test_common_ssh.trs
#8 32.35 rm -f  test-suite.log
#8 32.35 rm -f *.lo
#8 32.36 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.36 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.36 Making clean in src/terminal
#8 32.36 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.37 Making clean in .
#8 32.37 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.37 rm -f  libguac-terminal.la
#8 32.39 rm -f ./so_locations
#8 32.39 rm -rf .libs _libs
#8 32.39 rm -f *.o
#8 32.39 rm -f *.lo
#8 32.40 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.40 Making clean in tests
#8 32.40 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.40 rm -f  test_terminal
#8 32.40 test -z "" || rm -f  test_terminal
#8 32.41 rm -f  _generated_runner.c
#8 32.41 rm -rf .libs _libs
#8 32.41 rm -f *.o
#8 32.41 rm -f selection-point/*.o
#8 32.42 rm -f  test_terminal.log
#8 32.42 rm -f  test_terminal.trs
#8 32.42 rm -f  test-suite.log
#8 32.43 rm -f *.lo
#8 32.43 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.43 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.43 Making clean in src/pulse
#8 32.43 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.43 rm -rf .libs _libs
#8 32.44 rm -f  libguac_pulse.la
#8 32.45 rm -f ./so_locations
#8 32.45 rm -f *.o
#8 32.45 rm -f *.lo
#8 32.46 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.46 Making clean in src/protocols/kubernetes
#8 32.46 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.47 Making clean in .
#8 32.47 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.47 rm -f  libguac-client-kubernetes.la
#8 32.48 rm -f ./so_locations
#8 32.48 rm -rf .libs _libs
#8 32.49 rm -f *.o
#8 32.49 rm -f *.lo
#8 32.49 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.49 Making clean in tests
#8 32.50 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.50 rm -f  test_kubernetes
#8 32.50 test -z "" || rm -f  test_kubernetes
#8 32.50 rm -f  _generated_runner.c
#8 32.51 rm -rf .libs _libs
#8 32.51 rm -f *.o
#8 32.51 rm -f url/*.o
#8 32.51 rm -f  test_kubernetes.log
#8 32.52 rm -f  test_kubernetes.trs
#8 32.52 rm -f  test-suite.log
#8 32.52 rm -f *.lo
#8 32.53 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.53 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.53 Making clean in src/protocols/rdp
#8 32.54 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.54 Making clean in .
#8 32.55 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.55 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.56 rm -f ./so_locations
#8 32.56 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.57 rm -f  libguac-client-rdp.la
#8 32.58 rm -f ./so_locations
#8 32.58 rm -rf .libs _libs
#8 32.58 rm -rf channels/.libs channels/_libs
#8 32.59 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.59 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.59 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.60 rm -rf plugins/.libs plugins/_libs
#8 32.60 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.60 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.61 rm -f *.o
#8 32.61 rm -f channels/*.o
#8 32.61 rm -f channels/*.lo
#8 32.62 rm -f channels/audio-input/*.o
#8 32.62 rm -f channels/audio-input/*.lo
#8 32.62 rm -f channels/rdpdr/*.o
#8 32.62 rm -f channels/rdpdr/*.lo
#8 32.63 rm -f channels/rdpsnd/*.o
#8 32.63 rm -f channels/rdpsnd/*.lo
#8 32.63 rm -f plugins/*.o
#8 32.64 rm -f plugins/*.lo
#8 32.64 rm -f plugins/guac-common-svc/*.o
#8 32.64 rm -f plugins/guac-common-svc/*.lo
#8 32.65 rm -f plugins/guacai/*.o
#8 32.65 rm -f plugins/guacai/*.lo
#8 32.65 rm -f *.lo
#8 32.65 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.65 Making clean in tests
#8 32.66 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.66 rm -f  test_rdp
#8 32.66 test -z "" || rm -f  test_rdp
#8 32.66 rm -f  _generated_runner.c
#8 32.67 rm -rf .libs _libs
#8 32.67 rm -f *.o
#8 32.67 rm -f fs/*.o
#8 32.68 rm -f  test_rdp.log
#8 32.68 rm -f  test_rdp.trs
#8 32.68 rm -f  test-suite.log
#8 32.68 rm -f *.lo
#8 32.69 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.69 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.69 Making clean in src/protocols/ssh
#8 32.69 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.69 rm -f  libguac-client-ssh.la
#8 32.71 rm -f ./so_locations
#8 32.71 rm -rf .libs _libs
#8 32.71 rm -f *.o
#8 32.71 rm -f *.lo
#8 32.72 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.72 Making clean in src/protocols/telnet
#8 32.72 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.72 rm -f  libguac-client-telnet.la
#8 32.73 rm -f ./so_locations
#8 32.74 rm -rf .libs _libs
#8 32.74 rm -f *.o
#8 32.74 rm -f *.lo
#8 32.74 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.74 Making clean in src/protocols/vnc
#8 32.75 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.75 rm -f  libguac-client-vnc.la
#8 32.76 rm -f ./so_locations
#8 32.76 rm -rf .libs _libs
#8 32.77 rm -f *.o
#8 32.77 rm -f *.lo
#8 32.77 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.77 Making clean in src/guacd
#8 32.78 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.78 rm -f   
#8 32.78 rm -rf .libs _libs
#8 32.78 rm -f  guacd
#8 32.79 test -z "" || rm -f  guacd
#8 32.79 rm -f *.o
#8 32.79 rm -f *.lo
#8 32.79 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.79 Making clean in src/guacenc
#8 32.80 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.80 rm -f  guacenc
#8 32.80 test -z "" || rm -f  guacenc
#8 32.81 rm -rf .libs _libs
#8 32.81 rm -f *.o
#8 32.81 rm -f *.lo
#8 32.82 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.82 Making clean in src/guaclog
#8 32.82 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.82 rm -f  guaclog
#8 32.82 test -z "" || rm -f  guaclog
#8 32.83 rm -rf .libs _libs
#8 32.83 rm -f *.o
#8 32.83 rm -f *.lo
#8 32.84 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.84 make[1]: Entering directory '/build/guacamole-server'
#8 32.84 rm -rf .libs _libs
#8 32.84 rm -f *.lo
#8 32.84 make[1]: Leaving directory '/build/guacamole-server'
#8 32.85 + make
#8 32.85 make  all-recursive
#8 32.86 make[1]: Entering directory '/build/guacamole-server'
#8 32.86 Making all in src/libguac
#8 32.87 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.88 Making all in .
#8 32.89 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.89   CC       libguac_la-argv.lo
#8 33.36   CC       libguac_la-audio.lo
#8 33.80   CC       libguac_la-client.lo
#8 34.76   CC       libguac_la-display.lo
#8 35.25   CC       libguac_la-display-builtin-cursors.lo
#8 35.43   CC       libguac_la-display-cursor.lo
#8 35.80   CC       libguac_la-display-flush.lo
#8 36.32   CC       libguac_la-display-layer.lo
#8 36.89   CC       libguac_la-display-layer-list.lo
#8 37.41   CC       libguac_la-display-plan.lo
#8 38.10   CC       libguac_la-display-plan-combine.lo
#8 38.59   CC       libguac_la-display-plan-rect.lo
#8 38.98   CC       libguac_la-display-plan-search.lo
#8 39.47   CC       libguac_la-display-render-thread.lo
#8 39.86   CC       libguac_la-display-worker.lo
#8 40.38   CC       libguac_la-encode-jpeg.lo
#8 40.81   CC       libguac_la-encode-png.lo
#8 41.34   CC       libguac_la-error.lo
#8 41.65   CC       libguac_la-fifo.lo
#8 42.02   CC       libguac_la-file.lo
#8 42.43   CC       libguac_la-fips.lo
#8 42.81   CC       libguac_la-flag.lo
#8 43.17   CC       libguac_la-hash.lo
#8 43.46   CC       libguac_la-id.lo
#8 43.70   CC       libguac_la-mem.lo
#8 44.17   CC       libguac_la-rwlock.lo
#8 44.53   CC       libguac_la-palette.lo
#8 44.91   CC       libguac_la-parser.lo
#8 45.42   CC       libguac_la-pool.lo
#8 45.81   CC       libguac_la-protocol.lo
#8 47.71   CC       libguac_la-raw_encoder.lo
#8 48.11   CC       libguac_la-recording.lo
#8 48.51   CC       libguac_la-rect.lo
#8 48.78   CC       libguac_la-socket.lo
#8 49.40   CC       libguac_la-socket-broadcast.lo
#8 49.79   CC       libguac_la-socket-fd.lo
#8 50.27   CC       libguac_la-socket-nest.lo
#8 50.67   CC       libguac_la-socket-tee.lo
#8 50.99   CC       libguac_la-string.lo
#8 51.11 string.c: In function 'guac_strnstr':
#8 51.11 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.11   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.11       |                                      ^
#8 51.19 cc1: all warnings being treated as errors
#8 51.19 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.19 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.19 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.19 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.19 make[1]: Leaving directory '/build/guacamole-server'
#8 51.19 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.19 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.11   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.11       |                                      ^
51.19 cc1: all warnings being treated as errors
51.19 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.19 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.19 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.19 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.19 make[1]: Leaving directory '/build/guacamole-server'
51.19 make[1]: *** [Makefile:552: all-recursive] Error 1
51.19 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2319
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2319: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-ubuntu » ubuntu,latest #2318

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

Changes:


------------------------------------------
[...truncated 184.31 KiB...]
#8 32.49 rm -rf .libs _libs
#8 32.50 rm -f *.o
#8 32.50 rm -f sftp/*.o
#8 32.50 rm -f  test_common_ssh.log
#8 32.51 rm -f  test_common_ssh.trs
#8 32.51 rm -f  test-suite.log
#8 32.51 rm -f *.lo
#8 32.52 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.52 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.52 Making clean in src/terminal
#8 32.52 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.53 Making clean in .
#8 32.53 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.53 rm -f  libguac-terminal.la
#8 32.55 rm -f ./so_locations
#8 32.55 rm -rf .libs _libs
#8 32.55 rm -f *.o
#8 32.56 rm -f *.lo
#8 32.56 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.56 Making clean in tests
#8 32.56 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.56 rm -f  test_terminal
#8 32.57 test -z "" || rm -f  test_terminal
#8 32.57 rm -f  _generated_runner.c
#8 32.57 rm -rf .libs _libs
#8 32.57 rm -f *.o
#8 32.58 rm -f selection-point/*.o
#8 32.58 rm -f  test_terminal.log
#8 32.58 rm -f  test_terminal.trs
#8 32.59 rm -f  test-suite.log
#8 32.59 rm -f *.lo
#8 32.59 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.59 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.59 Making clean in src/pulse
#8 32.60 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.60 rm -rf .libs _libs
#8 32.60 rm -f  libguac_pulse.la
#8 32.61 rm -f ./so_locations
#8 32.61 rm -f *.o
#8 32.62 rm -f *.lo
#8 32.62 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.62 Making clean in src/protocols/kubernetes
#8 32.62 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.63 Making clean in .
#8 32.64 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.64 rm -f  libguac-client-kubernetes.la
#8 32.65 rm -f ./so_locations
#8 32.65 rm -rf .libs _libs
#8 32.66 rm -f *.o
#8 32.66 rm -f *.lo
#8 32.66 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.66 Making clean in tests
#8 32.67 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.67 rm -f  test_kubernetes
#8 32.67 test -z "" || rm -f  test_kubernetes
#8 32.67 rm -f  _generated_runner.c
#8 32.67 rm -rf .libs _libs
#8 32.68 rm -f *.o
#8 32.68 rm -f url/*.o
#8 32.68 rm -f  test_kubernetes.log
#8 32.69 rm -f  test_kubernetes.trs
#8 32.69 rm -f  test-suite.log
#8 32.69 rm -f *.lo
#8 32.70 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.70 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.70 Making clean in src/protocols/rdp
#8 32.71 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.71 Making clean in .
#8 32.72 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.72 rm -f  libguac-common-svc-client.la libguacai-client.la
#8 32.73 rm -f ./so_locations
#8 32.73 rm -f  _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.74 rm -f  libguac-client-rdp.la
#8 32.75 rm -f ./so_locations
#8 32.75 rm -rf .libs _libs
#8 32.76 rm -rf channels/.libs channels/_libs
#8 32.76 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.76 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.76 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.77 rm -rf plugins/.libs plugins/_libs
#8 32.77 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.77 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.78 rm -f *.o
#8 32.78 rm -f channels/*.o
#8 32.78 rm -f channels/*.lo
#8 32.79 rm -f channels/audio-input/*.o
#8 32.79 rm -f channels/audio-input/*.lo
#8 32.79 rm -f channels/rdpdr/*.o
#8 32.80 rm -f channels/rdpdr/*.lo
#8 32.80 rm -f channels/rdpsnd/*.o
#8 32.80 rm -f channels/rdpsnd/*.lo
#8 32.81 rm -f plugins/*.o
#8 32.81 rm -f plugins/*.lo
#8 32.81 rm -f plugins/guac-common-svc/*.o
#8 32.82 rm -f plugins/guac-common-svc/*.lo
#8 32.82 rm -f plugins/guacai/*.o
#8 32.83 rm -f plugins/guacai/*.lo
#8 32.83 rm -f *.lo
#8 32.83 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.83 Making clean in tests
#8 32.84 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.84 rm -f  test_rdp
#8 32.84 test -z "" || rm -f  test_rdp
#8 32.84 rm -f  _generated_runner.c
#8 32.85 rm -rf .libs _libs
#8 32.85 rm -f *.o
#8 32.86 rm -f fs/*.o
#8 32.86 rm -f  test_rdp.log
#8 32.86 rm -f  test_rdp.trs
#8 32.86 rm -f  test-suite.log
#8 32.87 rm -f *.lo
#8 32.87 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.87 Making clean in src/protocols/ssh
#8 32.88 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.88 rm -f  libguac-client-ssh.la
#8 32.89 rm -f ./so_locations
#8 32.89 rm -rf .libs _libs
#8 32.90 rm -f *.o
#8 32.90 rm -f *.lo
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.90 Making clean in src/protocols/telnet
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.91 rm -f  libguac-client-telnet.la
#8 32.92 rm -f ./so_locations
#8 32.92 rm -rf .libs _libs
#8 32.92 rm -f *.o
#8 32.93 rm -f *.lo
#8 32.93 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.93 Making clean in src/protocols/vnc
#8 32.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.94 rm -f  libguac-client-vnc.la
#8 32.95 rm -f ./so_locations
#8 32.95 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f *.lo
#8 32.96 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.96 Making clean in src/guacd
#8 32.97 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.97 rm -f   
#8 32.97 rm -rf .libs _libs
#8 32.97 rm -f  guacd
#8 32.98 test -z "" || rm -f  guacd
#8 32.98 rm -f *.o
#8 32.98 rm -f *.lo
#8 32.99 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.99 Making clean in src/guacenc
#8 32.99 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.99 rm -f  guacenc
#8 33.00 test -z "" || rm -f  guacenc
#8 33.00 rm -rf .libs _libs
#8 33.00 rm -f *.o
#8 33.01 rm -f *.lo
#8 33.01 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.01 Making clean in src/guaclog
#8 33.01 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.01 rm -f  guaclog
#8 33.02 test -z "" || rm -f  guaclog
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.03 rm -f *.lo
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.03 make[1]: Entering directory '/build/guacamole-server'
#8 33.03 rm -rf .libs _libs
#8 33.04 rm -f *.lo
#8 33.04 make[1]: Leaving directory '/build/guacamole-server'
#8 33.04 + make
#8 33.05 make  all-recursive
#8 33.05 make[1]: Entering directory '/build/guacamole-server'
#8 33.06 Making all in src/libguac
#8 33.07 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.07 Making all in .
#8 33.08 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.08   CC       libguac_la-argv.lo
#8 33.56   CC       libguac_la-audio.lo
#8 34.02   CC       libguac_la-client.lo
#8 34.95   CC       libguac_la-display.lo
#8 35.38   CC       libguac_la-display-builtin-cursors.lo
#8 35.56   CC       libguac_la-display-cursor.lo
#8 35.94   CC       libguac_la-display-flush.lo
#8 36.46   CC       libguac_la-display-layer.lo
#8 37.03   CC       libguac_la-display-layer-list.lo
#8 37.56   CC       libguac_la-display-plan.lo
#8 38.26   CC       libguac_la-display-plan-combine.lo
#8 38.76   CC       libguac_la-display-plan-rect.lo
#8 39.16   CC       libguac_la-display-plan-search.lo
#8 39.65   CC       libguac_la-display-render-thread.lo
#8 40.04   CC       libguac_la-display-worker.lo
#8 40.57   CC       libguac_la-encode-jpeg.lo
#8 41.01   CC       libguac_la-encode-png.lo
#8 41.55   CC       libguac_la-error.lo
#8 41.87   CC       libguac_la-fifo.lo
#8 42.24   CC       libguac_la-file.lo
#8 42.65   CC       libguac_la-fips.lo
#8 43.03   CC       libguac_la-flag.lo
#8 43.40   CC       libguac_la-hash.lo
#8 43.69   CC       libguac_la-id.lo
#8 43.94   CC       libguac_la-mem.lo
#8 44.42   CC       libguac_la-rwlock.lo
#8 44.79   CC       libguac_la-palette.lo
#8 45.18   CC       libguac_la-parser.lo
#8 45.70   CC       libguac_la-pool.lo
#8 46.09   CC       libguac_la-protocol.lo
#8 47.84   CC       libguac_la-raw_encoder.lo
#8 48.26   CC       libguac_la-recording.lo
#8 48.66   CC       libguac_la-rect.lo
#8 48.93   CC       libguac_la-socket.lo
#8 49.55   CC       libguac_la-socket-broadcast.lo
#8 49.94   CC       libguac_la-socket-fd.lo
#8 50.42   CC       libguac_la-socket-nest.lo
#8 50.84   CC       libguac_la-socket-tee.lo
#8 51.17   CC       libguac_la-string.lo
#8 51.30 string.c: In function 'guac_strnstr':
#8 51.30 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.30   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.30       |                                      ^
#8 51.37 cc1: all warnings being treated as errors
#8 51.38 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.38 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.38 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.38 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.38 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.38 make[1]: Leaving directory '/build/guacamole-server'
#8 51.38 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
51.30   129 |     while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.30       |                                      ^
51.37 cc1: all warnings being treated as errors
51.38 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.38 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.38 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.38 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.38 make[1]: *** [Makefile:552: all-recursive] Error 1
51.38 make[1]: Leaving directory '/build/guacamole-server'
51.38 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2318
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2318: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-ubuntu » ubuntu,latest #2317

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

Changes:


------------------------------------------
[...truncated 212.55 KiB...]
#8 46.45   CC       libguac_common_la-cursor.lo
#8 46.90   CC       libguac_common_la-dot_cursor.lo
#8 47.19   CC       libguac_common_la-ibar_cursor.lo
#8 47.45   CC       libguac_common_la-iconv.lo
#8 47.84   CC       libguac_common_la-json.lo
#8 48.24   CC       libguac_common_la-list.lo
#8 48.52   CC       libguac_common_la-pointer_cursor.lo
#8 48.79   CC       libguac_common_la-rect.lo
#8 49.09   CC       libguac_common_la-string.lo
#8 49.37   CC       libguac_common_la-surface.lo
#8 50.94   CCLD     libguac_common.la
#8 51.28 make[3]: Leaving directory '/build/guacamole-server/src/common'
#8 51.28 Making all in tests
#8 51.29 make[3]: Entering directory '/build/guacamole-server/src/common/tests'
#8 51.29 make[3]: Nothing to be done for 'all'.
#8 51.29 make[3]: Leaving directory '/build/guacamole-server/src/common/tests'
#8 51.29 make[2]: Leaving directory '/build/guacamole-server/src/common'
#8 51.29 Making all in src/common-ssh
#8 51.29 make[2]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 51.30 Making all in .
#8 51.30 make[3]: Entering directory '/build/guacamole-server/src/common-ssh'
#8 51.30   CC       libguac_common_ssh_la-buffer.lo
#8 51.65   CC       libguac_common_ssh_la-sftp.lo
#8 52.40   CC       libguac_common_ssh_la-ssh.lo
#8 53.15   CC       libguac_common_ssh_la-key.lo
#8 53.66   CC       libguac_common_ssh_la-user.lo
#8 53.94   CCLD     libguac_common_ssh.la
#8 54.17 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 54.17 Making all in tests
#8 54.17 make[3]: Entering directory '/build/guacamole-server/src/common-ssh/tests'
#8 54.17 make[3]: Nothing to be done for 'all'.
#8 54.17 make[3]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 54.17 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 54.17 Making all in src/terminal
#8 54.17 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 54.18 Making all in .
#8 54.19 make[3]: Entering directory '/build/guacamole-server/src/terminal'
#8 54.19   CC       libguac_terminal_la-buffer.lo
#8 54.89   CC       libguac_terminal_la-char-mappings.lo
#8 55.02   CC       libguac_terminal_la-color-scheme.lo
#8 55.42   CC       libguac_terminal_la-common.lo
#8 55.72   CC       libguac_terminal_la-display.lo
#8 57.10   CC       libguac_terminal_la-named-colors.lo
#8 57.40   CC       libguac_terminal_la-palette.lo
#8 57.59   CC       libguac_terminal_la-scrollbar.lo
#8 58.05   CC       libguac_terminal_la-select.lo
#8 58.83   CC       libguac_terminal_la-selection-point.lo
#8 59.01   CC       libguac_terminal_la-terminal.lo
#8 61.25   CC       libguac_terminal_la-terminal-handlers.lo
#8 62.65   CC       libguac_terminal_la-terminal-stdin-stream.lo
#8 63.35   CC       libguac_terminal_la-typescript.lo
#8 63.69   CC       libguac_terminal_la-xparsecolor.lo
#8 63.94   CCLD     libguac-terminal.la
#8 64.61 make[3]: Leaving directory '/build/guacamole-server/src/terminal'
#8 64.61 Making all in tests
#8 64.61 make[3]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 64.61 make[3]: Nothing to be done for 'all'.
#8 64.61 make[3]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 64.61 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 64.61 Making all in src/pulse
#8 64.62 make[2]: Entering directory '/build/guacamole-server/src/pulse'
#8 64.62   CC       libguac_pulse_la-pulse.lo
#8 65.05   CCLD     libguac_pulse.la
#8 65.25 make[2]: Leaving directory '/build/guacamole-server/src/pulse'
#8 65.25 Making all in src/protocols/kubernetes
#8 65.25 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 65.26 Making all in .
#8 65.26 make[3]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 65.26   CC       libguac_client_kubernetes_la-argv.lo
#8 66.09   CC       libguac_client_kubernetes_la-client.lo
#8 66.94   CC       libguac_client_kubernetes_la-clipboard.lo
#8 67.67   CC       libguac_client_kubernetes_la-input.lo
#8 68.37   CC       libguac_client_kubernetes_la-io.lo
#8 69.13   CC       libguac_client_kubernetes_la-pipe.lo
#8 69.90   CC       libguac_client_kubernetes_la-settings.lo
#8 70.75   CC       libguac_client_kubernetes_la-ssl.lo
#8 71.51   CC       libguac_client_kubernetes_la-kubernetes.lo
#8 72.45   CC       libguac_client_kubernetes_la-url.lo
#8 72.77   CC       libguac_client_kubernetes_la-user.lo
#8 73.46   CCLD     libguac-client-kubernetes.la
#8 74.10 make[3]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 74.10 Making all in tests
#8 74.10 make[3]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 74.10 make[3]: Nothing to be done for 'all'.
#8 74.10 make[3]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 74.10 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 74.10 Making all in src/protocols/rdp
#8 74.11 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 74.11   GEN      _generated_channel_entry_wrappers.c
#8 74.12   GEN      _generated_keymaps.c
#8 74.15 Added: base
#8 74.15 Added: base_altgr
#8 74.15 Added: failsafe
#8 74.16 Added: cs-cz-qwertz
#8 74.16 Added: de-de-qwertz
#8 74.16 Added: de-ch-qwertz
#8 74.16 Added: en-gb-qwerty
#8 74.16 Added: en-us-qwerty
#8 74.16 Added: es-es-qwerty
#8 74.16 Added: es-latam-qwerty
#8 74.17 Added: fr-be-azerty
#8 74.17 Added: fr-ca-qwerty
#8 74.17 Added: fr-ch-qwertz
#8 74.17 Added: fr-fr-azerty
#8 74.17 Added: hu-hu-qwertz
#8 74.17 Added: it-it-qwerty
#8 74.17 Added: ja-jp-qwerty
#8 74.17 Added: no-no-qwerty
#8 74.18 Added: pl-pl-qwerty
#8 74.18 Added: pt-br-qwerty
#8 74.18 Added: pt-pt-qwerty
#8 74.18 Added: ro-ro-qwerty
#8 74.18 Added: sv-se-qwerty
#8 74.18 Added: da-dk-qwerty
#8 74.18 Added: tr-tr-qwerty
#8 74.18 make  all-recursive
#8 74.19 make[3]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 74.20 Making all in .
#8 74.21 make[4]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 74.22   CC       plugins/guac-common-svc/libguac_common_svc_client_la-guac-common-svc.lo
#8 74.72   CCLD     libguac-common-svc-client.la
#8 74.91   CC       channels/audio-input/libguacai_client_la-audio-buffer.lo
#8 75.58   CC       plugins/guacai/libguacai_client_la-guacai-messages.lo
#8 76.29   CC       plugins/guacai/libguacai_client_la-guacai.lo
#8 76.91   CC       plugins/libguacai_client_la-ptr-string.lo
#8 77.15   CCLD     libguacai-client.la
#8 77.45   CC       libguac_client_rdp_la-argv.lo
#8 78.04   CC       libguac_client_rdp_la-beep.lo
#8 78.63   CC       channels/audio-input/libguac_client_rdp_la-audio-buffer.lo
#8 79.36   CC       channels/audio-input/libguac_client_rdp_la-audio-input.lo
#8 79.91   CC       channels/libguac_client_rdp_la-cliprdr.lo
#8 80.71   CC       channels/libguac_client_rdp_la-common-svc.lo
#8 81.21   CC       channels/libguac_client_rdp_la-disp.lo
#8 81.81   CC       channels/libguac_client_rdp_la-pipe-svc.lo
#8 82.52   CC       channels/libguac_client_rdp_la-rail.lo
#8 83.19   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages-dir-info.lo
#8 84.18   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages-file-info.lo
#8 84.91   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages-vol-info.lo
#8 85.65   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs-messages.lo
#8 86.58   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-fs.lo
#8 87.14   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-messages.lo
#8 87.91   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr-printer.lo
#8 88.54   CC       channels/rdpdr/libguac_client_rdp_la-rdpdr.lo
#8 89.17   CC       channels/libguac_client_rdp_la-rdpei.lo
#8 89.86   CC       channels/libguac_client_rdp_la-rdpgfx.lo
#8 90.38   CC       channels/rdpsnd/libguac_client_rdp_la-rdpsnd-messages.lo
#8 91.08   CC       channels/rdpsnd/libguac_client_rdp_la-rdpsnd.lo
#8 91.58   CC       libguac_client_rdp_la-client.lo
#8 92.18   CC       libguac_client_rdp_la-color.lo
#8 92.96   CC       libguac_client_rdp_la-decompose.lo
#8 93.49   CC       libguac_client_rdp_la-download.lo
#8 94.01   CC       libguac_client_rdp_la-error.lo
#8 94.47   CC       libguac_client_rdp_la-fs.lo
#8 95.26   CC       libguac_client_rdp_la-gdi.lo
#8 95.84   CC       libguac_client_rdp_la-input.lo
#8 96.38   CC       libguac_client_rdp_la-input-queue.lo
#8 97.00   CC       libguac_client_rdp_la-keyboard.lo
#8 97.83   CC       libguac_client_rdp_la-keymap.lo
#8 98.06   CC       libguac_client_rdp_la-log.lo
#8 98.39   CC       libguac_client_rdp_la-ls.lo
#8 98.77   CC       plugins/libguac_client_rdp_la-channels.lo
#8 99.40   CC       plugins/libguac_client_rdp_la-ptr-string.lo
#8 99.66   CC       libguac_client_rdp_la-pointer.lo
#8 100.3   CC       libguac_client_rdp_la-print-job.lo
#8 101.0   CC       libguac_client_rdp_la-rdp.lo
#8 101.7   CC       libguac_client_rdp_la-resolution.lo
#8 102.0   CC       libguac_client_rdp_la-settings.lo
#8 102.8   CC       libguac_client_rdp_la-unicode.lo
#8 102.9   CC       libguac_client_rdp_la-upload.lo
#8 103.5   CC       libguac_client_rdp_la-user.lo
#8 104.0   CC       libguac_client_rdp_la-sftp.lo
#8 104.5   CC       libguac_client_rdp_la-_generated_channel_entry_wrappers.lo
#8 105.3   CC       libguac_client_rdp_la-_generated_keymaps.lo
#8 105.9   CCLD     libguac-client-rdp.la
#8 107.3 make[4]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 107.3 Making all in tests
#8 107.3 make[4]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 107.3 make[4]: Nothing to be done for 'all'.
#8 107.3 make[4]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 107.3 make[3]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 107.3 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 107.3 Making all in src/protocols/ssh
#8 107.3 make[2]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 107.3   CC       libguac_client_ssh_la-argv.lo
#8 107.7   CC       libguac_client_ssh_la-client.lo
#8 108.0   CC       libguac_client_ssh_la-clipboard.lo
#8 108.3   CC       libguac_client_ssh_la-input.lo
#8 108.7   CC       libguac_client_ssh_la-pipe.lo
#8 109.0   CC       libguac_client_ssh_la-settings.lo
#8 109.4   CC       libguac_client_ssh_la-sftp.lo
#8 109.7   CC       libguac_client_ssh_la-ssh.lo
#8 110.5   CC       libguac_client_ssh_la-ttymode.lo
#8 110.8   CC       libguac_client_ssh_la-user.lo
#8 111.1   CCLD     libguac-client-ssh.la
#8 111.8 make[2]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 111.8 Making all in src/protocols/telnet
#8 111.8 make[2]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 111.8   CC       libguac_client_telnet_la-argv.lo
#8 112.2   CC       libguac_client_telnet_la-client.lo
#8 112.5   CC       libguac_client_telnet_la-clipboard.lo
#8 112.8   CC       libguac_client_telnet_la-input.lo
#8 113.1   CC       libguac_client_telnet_la-pipe.lo
#8 113.4   CC       libguac_client_telnet_la-settings.lo
#8 113.8   CC       libguac_client_telnet_la-telnet.lo
#8 114.4   CC       libguac_client_telnet_la-user.lo
#8 114.7   CCLD     libguac-client-telnet.la
#8 115.3 make[2]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 115.3 Making all in src/protocols/vnc
#8 115.3 make[2]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 115.3   CC       libguac_client_vnc_la-argv.lo
#8 115.8   CC       libguac_client_vnc_la-auth.lo
#8 116.3   CC       libguac_client_vnc_la-client.lo
#8 116.8   CC       libguac_client_vnc_la-clipboard.lo
#8 117.0 clipboard.c: In function 'guac_vnc_clipboard_end_handler':
#8 117.0 clipboard.c:151:13: error: implicit declaration of function 'SendClientCutTextUTF8'; did you mean 'SendClientCutText'? [-Werror=implicit-function-declaration]
#8 117.0   151 |         if (SendClientCutTextUTF8(rfb_client, vnc_client->clipboard->buffer,
#8 117.0       |             ^~~~~~~~~~~~~~~~~~~~~
#8 117.0       |             SendClientCutText
#8 117.1 cc1: all warnings being treated as errors
#8 117.1 make[2]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 117.1 make[2]: *** [Makefile:607: libguac_client_vnc_la-clipboard.lo] Error 1
#8 117.1 make[1]: *** [Makefile:546: all-recursive] Error 1
#8 117.1 make[1]: Leaving directory '/build/guacamole-server'
#8 117.1 make: *** [Makefile:466: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
 > [4/4] RUN /bin/bash -e -x /build/build.sh:
117.0 clipboard.c:151:13: error: implicit declaration of function 'SendClientCutTextUTF8'; did you mean 'SendClientCutText'? [-Werror=implicit-function-declaration]
117.0   151 |         if (SendClientCutTextUTF8(rfb_client, vnc_client->clipboard->buffer,
117.0       |             ^~~~~~~~~~~~~~~~~~~~~
117.0       |             SendClientCutText
117.1 cc1: all warnings being treated as errors
117.1 make[2]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
117.1 make[2]: *** [Makefile:607: libguac_client_vnc_la-clipboard.lo] Error 1
117.1 make[1]: *** [Makefile:546: all-recursive] Error 1
117.1 make[1]: Leaving directory '/build/guacamole-server'
117.1 make: *** [Makefile:466: all] Error 2
------
Dockerfile:4
--------------------
   2 |       COPY . /build/
   3 |       RUN /bin/bash -e -x /build/install-deps.sh
   4 | >>>   RUN /bin/bash -e -x /build/build.sh
   5 |     
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2317
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2317: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