You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@guacamole.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2026/06/12 15:11:57 UTC
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2360
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
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