You are viewing a plain text version of this content. The canonical link for it is here.
Posted to builds@guacamole.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2026/05/25 15:13:06 UTC
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2342
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2342/display/redirect>
Changes:
------------------------------------------
[...truncated 185.01 KiB...]
#8 22.08 rm -rf .libs _libs
#8 22.08 rm -f *.o
#8 22.08 rm -f sftp/*.o
#8 22.09 rm -f test_common_ssh.log
#8 22.09 rm -f test_common_ssh.trs
#8 22.09 rm -f test-suite.log
#8 22.10 rm -f *.lo
#8 22.10 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 22.10 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 22.10 Making clean in src/terminal
#8 22.11 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 22.12 Making clean in .
#8 22.12 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 22.12 rm -f libguac-terminal.la
#8 22.14 rm -f ./so_locations
#8 22.14 rm -rf .libs _libs
#8 22.15 rm -f *.o
#8 22.15 rm -f *.lo
#8 22.15 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 22.15 Making clean in tests
#8 22.16 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 22.16 rm -f test_terminal
#8 22.16 test -z "" || rm -f test_terminal
#8 22.16 rm -f _generated_runner.c
#8 22.17 rm -rf .libs _libs
#8 22.17 rm -f *.o
#8 22.17 rm -f selection-point/*.o
#8 22.17 rm -f test_terminal.log
#8 22.18 rm -f test_terminal.trs
#8 22.18 rm -f test-suite.log
#8 22.18 rm -f *.lo
#8 22.19 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 22.19 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 22.19 Making clean in src/pulse
#8 22.19 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 22.19 rm -rf .libs _libs
#8 22.19 rm -f libguac_pulse.la
#8 22.20 rm -f ./so_locations
#8 22.20 rm -f *.o
#8 22.21 rm -f *.lo
#8 22.21 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 22.21 Making clean in src/protocols/kubernetes
#8 22.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 22.22 Making clean in .
#8 22.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 22.22 rm -f libguac-client-kubernetes.la
#8 22.23 rm -f ./so_locations
#8 22.24 rm -rf .libs _libs
#8 22.24 rm -f *.o
#8 22.24 rm -f *.lo
#8 22.24 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 22.24 Making clean in tests
#8 22.25 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 22.25 rm -f test_kubernetes
#8 22.25 test -z "" || rm -f test_kubernetes
#8 22.25 rm -f _generated_runner.c
#8 22.25 rm -rf .libs _libs
#8 22.26 rm -f *.o
#8 22.26 rm -f url/*.o
#8 22.26 rm -f test_kubernetes.log
#8 22.26 rm -f test_kubernetes.trs
#8 22.27 rm -f test-suite.log
#8 22.27 rm -f *.lo
#8 22.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 22.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 22.27 Making clean in src/protocols/rdp
#8 22.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 22.28 Making clean in .
#8 22.29 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 22.29 rm -f libguac-common-svc-client.la libguacai-client.la
#8 22.30 rm -f ./so_locations
#8 22.30 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 22.30 rm -f libguac-client-rdp.la
#8 22.31 rm -f ./so_locations
#8 22.31 rm -rf .libs _libs
#8 22.32 rm -rf channels/.libs channels/_libs
#8 22.32 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 22.32 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 22.32 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 22.33 rm -rf plugins/.libs plugins/_libs
#8 22.33 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 22.33 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 22.33 rm -f *.o
#8 22.33 rm -f channels/*.o
#8 22.34 rm -f channels/*.lo
#8 22.34 rm -f channels/audio-input/*.o
#8 22.34 rm -f channels/audio-input/*.lo
#8 22.34 rm -f channels/rdpdr/*.o
#8 22.34 rm -f channels/rdpdr/*.lo
#8 22.35 rm -f channels/rdpsnd/*.o
#8 22.35 rm -f channels/rdpsnd/*.lo
#8 22.35 rm -f plugins/*.o
#8 22.35 rm -f plugins/*.lo
#8 22.36 rm -f plugins/guac-common-svc/*.o
#8 22.36 rm -f plugins/guac-common-svc/*.lo
#8 22.36 rm -f plugins/guacai/*.o
#8 22.36 rm -f plugins/guacai/*.lo
#8 22.36 rm -f *.lo
#8 22.37 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 22.37 Making clean in tests
#8 22.37 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 22.37 rm -f test_rdp
#8 22.37 test -z "" || rm -f test_rdp
#8 22.37 rm -f _generated_runner.c
#8 22.37 rm -rf .libs _libs
#8 22.38 rm -f *.o
#8 22.38 rm -f fs/*.o
#8 22.38 rm -f test_rdp.log
#8 22.38 rm -f test_rdp.trs
#8 22.39 rm -f test-suite.log
#8 22.39 rm -f *.lo
#8 22.39 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 22.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 22.39 Making clean in src/protocols/ssh
#8 22.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 22.40 rm -f libguac-client-ssh.la
#8 22.41 rm -f ./so_locations
#8 22.41 rm -rf .libs _libs
#8 22.41 rm -f *.o
#8 22.41 rm -f *.lo
#8 22.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 22.42 Making clean in src/protocols/telnet
#8 22.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 22.42 rm -f libguac-client-telnet.la
#8 22.43 rm -f ./so_locations
#8 22.43 rm -rf .libs _libs
#8 22.43 rm -f *.o
#8 22.44 rm -f *.lo
#8 22.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 22.44 Making clean in src/protocols/vnc
#8 22.44 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 22.44 rm -f libguac-client-vnc.la
#8 22.45 rm -f ./so_locations
#8 22.45 rm -rf .libs _libs
#8 22.46 rm -f *.o
#8 22.46 rm -f *.lo
#8 22.46 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 22.46 Making clean in src/guacd
#8 22.46 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 22.46 rm -f
#8 22.47 rm -rf .libs _libs
#8 22.47 rm -f guacd
#8 22.47 test -z "" || rm -f guacd
#8 22.47 rm -f *.o
#8 22.48 rm -f *.lo
#8 22.48 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 22.48 Making clean in src/guacenc
#8 22.48 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 22.48 rm -f guacenc
#8 22.48 test -z "" || rm -f guacenc
#8 22.49 rm -rf .libs _libs
#8 22.49 rm -f *.o
#8 22.49 rm -f *.lo
#8 22.49 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 22.49 Making clean in src/guaclog
#8 22.50 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 22.50 rm -f guaclog
#8 22.50 test -z "" || rm -f guaclog
#8 22.50 rm -rf .libs _libs
#8 22.51 rm -f *.o
#8 22.51 rm -f *.lo
#8 22.51 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 22.52 make[1]: Entering directory '/build/guacamole-server'
#8 22.52 rm -rf .libs _libs
#8 22.52 rm -f *.lo
#8 22.52 make[1]: Leaving directory '/build/guacamole-server'
#8 22.52 + make
#8 22.53 make all-recursive
#8 22.53 make[1]: Entering directory '/build/guacamole-server'
#8 22.54 Making all in src/libguac
#8 22.54 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 22.55 Making all in .
#8 22.56 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 22.56 CC libguac_la-argv.lo
#8 22.88 CC libguac_la-audio.lo
#8 23.15 CC libguac_la-client.lo
#8 23.79 CC libguac_la-display.lo
#8 24.13 CC libguac_la-display-builtin-cursors.lo
#8 24.26 CC libguac_la-display-cursor.lo
#8 24.53 CC libguac_la-display-flush.lo
#8 24.95 CC libguac_la-display-layer.lo
#8 25.43 CC libguac_la-display-layer-list.lo
#8 25.89 CC libguac_la-display-plan.lo
#8 26.43 CC libguac_la-display-plan-combine.lo
#8 26.85 CC libguac_la-display-plan-rect.lo
#8 27.16 CC libguac_la-display-plan-search.lo
#8 27.51 CC libguac_la-display-render-thread.lo
#8 27.81 CC libguac_la-display-worker.lo
#8 28.19 CC libguac_la-encode-jpeg.lo
#8 28.50 CC libguac_la-encode-png.lo
#8 28.95 CC libguac_la-error.lo
#8 29.26 CC libguac_la-fifo.lo
#8 29.52 CC libguac_la-file.lo
#8 29.80 CC libguac_la-fips.lo
#8 30.04 CC libguac_la-flag.lo
#8 30.33 CC libguac_la-hash.lo
#8 30.56 CC libguac_la-id.lo
#8 30.74 CC libguac_la-mem.lo
#8 31.10 CC libguac_la-rwlock.lo
#8 31.36 CC libguac_la-palette.lo
#8 31.65 CC libguac_la-parser.lo
#8 31.97 CC libguac_la-pool.lo
#8 32.26 CC libguac_la-protocol.lo
#8 33.86 CC libguac_la-raw_encoder.lo
#8 34.24 CC libguac_la-recording.lo
#8 34.63 CC libguac_la-rect.lo
#8 34.89 CC libguac_la-socket.lo
#8 35.46 CC libguac_la-socket-broadcast.lo
#8 35.86 CC libguac_la-socket-fd.lo
#8 36.24 CC libguac_la-socket-nest.lo
#8 36.53 CC libguac_la-socket-tee.lo
#8 36.78 CC libguac_la-string.lo
#8 36.93 string.c: In function 'guac_strnstr':
#8 36.93 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 36.93 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 36.93 | ^
#8 37.00 cc1: all warnings being treated as errors
#8 37.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 37.01 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 37.01 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 37.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 37.01 make[1]: Leaving directory '/build/guacamole-server'
#8 37.01 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 37.01 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
36.93 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
36.93 | ^
37.00 cc1: all warnings being treated as errors
37.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
37.01 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
37.01 make[2]: *** [Makefile:1230: all-recursive] Error 1
37.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
37.01 make[1]: Leaving directory '/build/guacamole-server'
37.01 make[1]: *** [Makefile:552: all-recursive] Error 1
37.01 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2342
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2342:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Jenkins build is back to normal : Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2393
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2393/display/redirect?page=changes>
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2392
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2392/display/redirect>
Changes:
------------------------------------------
[...truncated 187.76 KiB...]
#8 32.52 rm -f *.o
#8 32.53 rm -f sftp/*.o
#8 32.53 rm -f test_common_ssh.log
#8 32.53 rm -f test_common_ssh.trs
#8 32.54 rm -f test-suite.log
#8 32.54 rm -f *.lo
#8 32.54 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.54 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.54 Making clean in src/terminal
#8 32.55 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.56 Making clean in .
#8 32.56 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.56 rm -f libguac-terminal.la
#8 32.57 rm -f ./so_locations
#8 32.58 rm -rf .libs _libs
#8 32.58 rm -f *.o
#8 32.58 rm -f *.lo
#8 32.59 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.59 Making clean in tests
#8 32.59 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.59 rm -f test_terminal
#8 32.60 test -z "" || rm -f test_terminal
#8 32.60 rm -f _generated_runner.c
#8 32.60 rm -rf .libs _libs
#8 32.61 rm -f *.o
#8 32.61 rm -f selection-point/*.o
#8 32.61 rm -f test_terminal.log
#8 32.62 rm -f test_terminal.trs
#8 32.62 rm -f test-suite.log
#8 32.62 rm -f *.lo
#8 32.63 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.63 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.63 Making clean in src/pulse
#8 32.63 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.63 rm -rf .libs _libs
#8 32.64 rm -f libguac_pulse.la
#8 32.65 rm -f ./so_locations
#8 32.65 rm -f *.o
#8 32.65 rm -f *.lo
#8 32.66 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.66 Making clean in src/protocols/kubernetes
#8 32.66 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.67 Making clean in .
#8 32.68 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.68 rm -f libguac-client-kubernetes.la
#8 32.69 rm -f ./so_locations
#8 32.69 rm -rf .libs _libs
#8 32.69 rm -f *.o
#8 32.70 rm -f *.lo
#8 32.70 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.70 Making clean in tests
#8 32.70 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.70 rm -f test_kubernetes
#8 32.71 test -z "" || rm -f test_kubernetes
#8 32.71 rm -f _generated_runner.c
#8 32.71 rm -rf .libs _libs
#8 32.72 rm -f *.o
#8 32.72 rm -f url/*.o
#8 32.72 rm -f test_kubernetes.log
#8 32.73 rm -f test_kubernetes.trs
#8 32.73 rm -f test-suite.log
#8 32.73 rm -f *.lo
#8 32.74 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.74 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.74 Making clean in src/protocols/rdp
#8 32.75 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.75 Making clean in .
#8 32.76 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.76 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.77 rm -f ./so_locations
#8 32.78 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.78 rm -f libguac-client-rdp.la
#8 32.79 rm -f ./so_locations
#8 32.79 rm -rf .libs _libs
#8 32.80 rm -rf channels/.libs channels/_libs
#8 32.80 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.80 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.81 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.81 rm -rf plugins/.libs plugins/_libs
#8 32.81 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.82 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.82 rm -f *.o
#8 32.82 rm -f channels/*.o
#8 32.83 rm -f channels/*.lo
#8 32.83 rm -f channels/audio-input/*.o
#8 32.83 rm -f channels/audio-input/*.lo
#8 32.84 rm -f channels/rdpdr/*.o
#8 32.84 rm -f channels/rdpdr/*.lo
#8 32.84 rm -f channels/rdpsnd/*.o
#8 32.85 rm -f channels/rdpsnd/*.lo
#8 32.85 rm -f plugins/*.o
#8 32.85 rm -f plugins/*.lo
#8 32.86 rm -f plugins/guac-common-svc/*.o
#8 32.86 rm -f plugins/guac-common-svc/*.lo
#8 32.86 rm -f plugins/guacai/*.o
#8 32.86 rm -f plugins/guacai/*.lo
#8 32.87 rm -f *.lo
#8 32.87 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.87 Making clean in tests
#8 32.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.87 rm -f test_rdp
#8 32.88 test -z "" || rm -f test_rdp
#8 32.88 rm -f _generated_runner.c
#8 32.88 rm -rf .libs _libs
#8 32.89 rm -f *.o
#8 32.89 rm -f fs/*.o
#8 32.90 rm -f test_rdp.log
#8 32.90 rm -f test_rdp.trs
#8 32.90 rm -f test-suite.log
#8 32.90 rm -f *.lo
#8 32.91 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.91 Making clean in src/protocols/ssh
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.91 rm -f libguac-client-ssh.la
#8 32.93 rm -f ./so_locations
#8 32.93 rm -rf .libs _libs
#8 32.93 rm -f *.o
#8 32.93 rm -f *.lo
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.94 Making clean in src/protocols/telnet
#8 32.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.94 rm -f libguac-client-telnet.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.97 Making clean in src/protocols/vnc
#8 32.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.97 rm -f libguac-client-vnc.la
#8 32.99 rm -f ./so_locations
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 32.99 rm -f *.lo
#8 33.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.00 Making clean in src/guacd
#8 33.00 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.00 rm -f
#8 33.00 rm -rf .libs _libs
#8 33.01 rm -f guacd
#8 33.01 test -z "" || rm -f guacd
#8 33.01 rm -f *.o
#8 33.02 rm -f *.lo
#8 33.02 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.02 Making clean in src/guacenc
#8 33.03 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.03 rm -f guacenc
#8 33.03 test -z "" || rm -f guacenc
#8 33.03 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.04 rm -f *.lo
#8 33.04 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.04 Making clean in src/guaclog
#8 33.05 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.05 rm -f guaclog
#8 33.05 test -z "" || rm -f guaclog
#8 33.06 rm -rf .libs _libs
#8 33.06 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.07 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.07 make[1]: Entering directory '/build/guacamole-server'
#8 33.07 rm -rf .libs _libs
#8 33.07 rm -f *.lo
#8 33.08 make[1]: Leaving directory '/build/guacamole-server'
#8 33.08 + make
#8 33.09 make all-recursive
#8 33.09 make[1]: Entering directory '/build/guacamole-server'
#8 33.10 Making all in src/libguac
#8 33.11 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.11 Making all in .
#8 33.12 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.12 CC libguac_la-argv.lo
#8 33.59 CC libguac_la-audio.lo
#8 34.03 CC libguac_la-client.lo
#8 34.98 CC libguac_la-display.lo
#8 35.47 CC libguac_la-display-builtin-cursors.lo
#8 35.64 CC libguac_la-display-cursor.lo
#8 36.01 CC libguac_la-display-flush.lo
#8 36.53 CC libguac_la-display-layer.lo
#8 37.09 CC libguac_la-display-layer-list.lo
#8 37.59 CC libguac_la-display-plan.lo
#8 38.28 CC libguac_la-display-plan-combine.lo
#8 38.76 CC libguac_la-display-plan-rect.lo
#8 39.15 CC libguac_la-display-plan-search.lo
#8 39.63 CC libguac_la-display-render-thread.lo
#8 40.00 CC libguac_la-display-worker.lo
#8 40.52 CC libguac_la-encode-jpeg.lo
#8 40.95 CC libguac_la-encode-png.lo
#8 41.49 CC libguac_la-error.lo
#8 41.79 CC libguac_la-fifo.lo
#8 42.15 CC libguac_la-file.lo
#8 42.54 CC libguac_la-fips.lo
#8 42.91 CC libguac_la-flag.lo
#8 43.26 CC libguac_la-hash.lo
#8 43.55 CC libguac_la-id.lo
#8 43.78 CC libguac_la-mem.lo
#8 44.24 CC libguac_la-rwlock.lo
#8 44.60 CC libguac_la-palette.lo
#8 44.95 CC libguac_la-parser.lo
#8 45.45 CC libguac_la-pool.lo
#8 45.84 CC libguac_la-proctitle.lo
#8 46.37 CC libguac_la-protocol.lo
#8 48.03 CC libguac_la-raw_encoder.lo
#8 48.44 CC libguac_la-recording.lo
#8 48.88 CC libguac_la-rect.lo
#8 49.15 CC libguac_la-socket.lo
#8 49.76 CC libguac_la-socket-broadcast.lo
#8 50.14 CC libguac_la-socket-fd.lo
#8 50.60 CC libguac_la-socket-nest.lo
#8 51.01 CC libguac_la-socket-tee.lo
#8 51.34 CC libguac_la-string.lo
#8 51.47 string.c: In function 'guac_strnstr':
#8 51.47 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.47 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.47 | ^
#8 51.54 cc1: all warnings being treated as errors
#8 51.55 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.55 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.55 make[1]: Leaving directory '/build/guacamole-server'
#8 51.55 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.55 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.47 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.47 | ^
51.54 cc1: all warnings being treated as errors
51.55 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.55 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.55 make[1]: Leaving directory '/build/guacamole-server'
51.55 make[1]: *** [Makefile:552: all-recursive] Error 1
51.55 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2392
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2392:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2391
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2391/display/redirect>
Changes:
------------------------------------------
[...truncated 185.63 KiB...]
#8 32.82 rm -f *.o
#8 32.83 rm -f sftp/*.o
#8 32.83 rm -f test_common_ssh.log
#8 32.84 rm -f test_common_ssh.trs
#8 32.84 rm -f test-suite.log
#8 32.84 rm -f *.lo
#8 32.85 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.85 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.85 Making clean in src/terminal
#8 32.85 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.86 Making clean in .
#8 32.87 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.87 rm -f libguac-terminal.la
#8 32.88 rm -f ./so_locations
#8 32.88 rm -rf .libs _libs
#8 32.89 rm -f *.o
#8 32.89 rm -f *.lo
#8 32.89 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.90 Making clean in tests
#8 32.90 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.90 rm -f test_terminal
#8 32.90 test -z "" || rm -f test_terminal
#8 32.91 rm -f _generated_runner.c
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -f *.o
#8 32.92 rm -f selection-point/*.o
#8 32.92 rm -f test_terminal.log
#8 32.92 rm -f test_terminal.trs
#8 32.93 rm -f test-suite.log
#8 32.93 rm -f *.lo
#8 32.93 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.94 Making clean in src/pulse
#8 32.94 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.94 rm -rf .libs _libs
#8 32.94 rm -f libguac_pulse.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -f *.o
#8 32.96 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.97 Making clean in src/protocols/kubernetes
#8 32.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.98 Making clean in .
#8 32.99 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.99 rm -f libguac-client-kubernetes.la
#8 33.00 rm -f ./so_locations
#8 33.00 rm -rf .libs _libs
#8 33.01 rm -f *.o
#8 33.01 rm -f *.lo
#8 33.02 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.02 Making clean in tests
#8 33.02 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.02 rm -f test_kubernetes
#8 33.02 test -z "" || rm -f test_kubernetes
#8 33.03 rm -f _generated_runner.c
#8 33.03 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.04 rm -f url/*.o
#8 33.04 rm -f test_kubernetes.log
#8 33.05 rm -f test_kubernetes.trs
#8 33.05 rm -f test-suite.log
#8 33.05 rm -f *.lo
#8 33.06 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.06 Making clean in src/protocols/rdp
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.08 Making clean in .
#8 33.09 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.09 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.10 rm -f ./so_locations
#8 33.10 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.10 rm -f libguac-client-rdp.la
#8 33.12 rm -f ./so_locations
#8 33.12 rm -rf .libs _libs
#8 33.12 rm -rf channels/.libs channels/_libs
#8 33.12 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.13 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.13 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.13 rm -rf plugins/.libs plugins/_libs
#8 33.14 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.14 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.14 rm -f *.o
#8 33.15 rm -f channels/*.o
#8 33.15 rm -f channels/*.lo
#8 33.15 rm -f channels/audio-input/*.o
#8 33.15 rm -f channels/audio-input/*.lo
#8 33.16 rm -f channels/rdpdr/*.o
#8 33.16 rm -f channels/rdpdr/*.lo
#8 33.16 rm -f channels/rdpsnd/*.o
#8 33.17 rm -f channels/rdpsnd/*.lo
#8 33.17 rm -f plugins/*.o
#8 33.17 rm -f plugins/*.lo
#8 33.18 rm -f plugins/guac-common-svc/*.o
#8 33.18 rm -f plugins/guac-common-svc/*.lo
#8 33.18 rm -f plugins/guacai/*.o
#8 33.19 rm -f plugins/guacai/*.lo
#8 33.19 rm -f *.lo
#8 33.19 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.19 Making clean in tests
#8 33.20 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.20 rm -f test_rdp
#8 33.20 test -z "" || rm -f test_rdp
#8 33.20 rm -f _generated_runner.c
#8 33.21 rm -rf .libs _libs
#8 33.21 rm -f *.o
#8 33.22 rm -f fs/*.o
#8 33.22 rm -f test_rdp.log
#8 33.23 rm -f test_rdp.trs
#8 33.23 rm -f test-suite.log
#8 33.24 rm -f *.lo
#8 33.24 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.24 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.24 Making clean in src/protocols/ssh
#8 33.25 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.25 rm -f libguac-client-ssh.la
#8 33.26 rm -f ./so_locations
#8 33.26 rm -rf .libs _libs
#8 33.27 rm -f *.o
#8 33.27 rm -f *.lo
#8 33.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.27 Making clean in src/protocols/telnet
#8 33.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.28 rm -f libguac-client-telnet.la
#8 33.29 rm -f ./so_locations
#8 33.29 rm -rf .libs _libs
#8 33.30 rm -f *.o
#8 33.30 rm -f *.lo
#8 33.30 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.30 Making clean in src/protocols/vnc
#8 33.31 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.31 rm -f libguac-client-vnc.la
#8 33.32 rm -f ./so_locations
#8 33.33 rm -rf .libs _libs
#8 33.33 rm -f *.o
#8 33.33 rm -f *.lo
#8 33.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.34 Making clean in src/guacd
#8 33.34 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.34 rm -f
#8 33.35 rm -rf .libs _libs
#8 33.35 rm -f guacd
#8 33.35 test -z "" || rm -f guacd
#8 33.35 rm -f *.o
#8 33.36 rm -f *.lo
#8 33.36 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.36 Making clean in src/guacenc
#8 33.37 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.37 rm -f guacenc
#8 33.37 test -z "" || rm -f guacenc
#8 33.38 rm -rf .libs _libs
#8 33.38 rm -f *.o
#8 33.38 rm -f *.lo
#8 33.39 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.39 Making clean in src/guaclog
#8 33.39 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.39 rm -f guaclog
#8 33.39 test -z "" || rm -f guaclog
#8 33.40 rm -rf .libs _libs
#8 33.40 rm -f *.o
#8 33.40 rm -f *.lo
#8 33.41 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.41 make[1]: Entering directory '/build/guacamole-server'
#8 33.41 rm -rf .libs _libs
#8 33.41 rm -f *.lo
#8 33.42 make[1]: Leaving directory '/build/guacamole-server'
#8 33.42 + make
#8 33.43 make all-recursive
#8 33.43 make[1]: Entering directory '/build/guacamole-server'
#8 33.44 Making all in src/libguac
#8 33.45 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.46 Making all in .
#8 33.47 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.47 CC libguac_la-argv.lo
#8 33.94 CC libguac_la-audio.lo
#8 34.38 CC libguac_la-client.lo
#8 35.31 CC libguac_la-display.lo
#8 35.80 CC libguac_la-display-builtin-cursors.lo
#8 35.98 CC libguac_la-display-cursor.lo
#8 36.34 CC libguac_la-display-flush.lo
#8 36.87 CC libguac_la-display-layer.lo
#8 37.41 CC libguac_la-display-layer-list.lo
#8 37.89 CC libguac_la-display-plan.lo
#8 38.47 CC libguac_la-display-plan-combine.lo
#8 38.92 CC libguac_la-display-plan-rect.lo
#8 39.31 CC libguac_la-display-plan-search.lo
#8 39.75 CC libguac_la-display-render-thread.lo
#8 40.10 CC libguac_la-display-worker.lo
#8 40.62 CC libguac_la-encode-jpeg.lo
#8 41.04 CC libguac_la-encode-png.lo
#8 41.55 CC libguac_la-error.lo
#8 41.80 CC libguac_la-fifo.lo
#8 42.10 CC libguac_la-file.lo
#8 42.42 CC libguac_la-fips.lo
#8 42.71 CC libguac_la-flag.lo
#8 43.04 CC libguac_la-hash.lo
#8 43.32 CC libguac_la-id.lo
#8 43.55 CC libguac_la-mem.lo
#8 44.00 CC libguac_la-rwlock.lo
#8 44.34 CC libguac_la-palette.lo
#8 44.71 CC libguac_la-parser.lo
#8 45.21 CC libguac_la-pool.lo
#8 45.60 CC libguac_la-proctitle.lo
#8 46.13 CC libguac_la-protocol.lo
#8 48.02 CC libguac_la-raw_encoder.lo
#8 48.42 CC libguac_la-recording.lo
#8 48.86 CC libguac_la-rect.lo
#8 49.13 CC libguac_la-socket.lo
#8 49.70 CC libguac_la-socket-broadcast.lo
#8 50.04 CC libguac_la-socket-fd.lo
#8 50.47 CC libguac_la-socket-nest.lo
#8 50.82 CC libguac_la-socket-tee.lo
#8 51.12 CC libguac_la-string.lo
#8 51.24 string.c: In function 'guac_strnstr':
#8 51.24 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.24 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.24 | ^
#8 51.31 cc1: all warnings being treated as errors
#8 51.32 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.32 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.32 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.32 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.32 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.32 make[1]: Leaving directory '/build/guacamole-server'
#8 51.32 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.24 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.24 | ^
51.31 cc1: all warnings being treated as errors
51.32 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.32 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.32 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.32 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.32 make[1]: *** [Makefile:552: all-recursive] Error 1
51.32 make[1]: Leaving directory '/build/guacamole-server'
51.32 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2391
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2391:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2390
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2390/display/redirect>
Changes:
------------------------------------------
[...truncated 185.63 KiB...]
#8 31.96 rm -f *.o
#8 31.97 rm -f sftp/*.o
#8 31.97 rm -f test_common_ssh.log
#8 31.97 rm -f test_common_ssh.trs
#8 31.98 rm -f test-suite.log
#8 31.98 rm -f *.lo
#8 31.99 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 31.99 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 31.99 Making clean in src/terminal
#8 31.99 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.00 Making clean in .
#8 32.00 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.00 rm -f libguac-terminal.la
#8 32.02 rm -f ./so_locations
#8 32.02 rm -rf .libs _libs
#8 32.03 rm -f *.o
#8 32.03 rm -f *.lo
#8 32.03 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.03 Making clean in tests
#8 32.04 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.04 rm -f test_terminal
#8 32.04 test -z "" || rm -f test_terminal
#8 32.04 rm -f _generated_runner.c
#8 32.05 rm -rf .libs _libs
#8 32.05 rm -f *.o
#8 32.05 rm -f selection-point/*.o
#8 32.06 rm -f test_terminal.log
#8 32.06 rm -f test_terminal.trs
#8 32.06 rm -f test-suite.log
#8 32.07 rm -f *.lo
#8 32.07 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.07 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.07 Making clean in src/pulse
#8 32.08 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.08 rm -rf .libs _libs
#8 32.08 rm -f libguac_pulse.la
#8 32.10 rm -f ./so_locations
#8 32.10 rm -f *.o
#8 32.10 rm -f *.lo
#8 32.10 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.11 Making clean in src/protocols/kubernetes
#8 32.11 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.12 Making clean in .
#8 32.12 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.12 rm -f libguac-client-kubernetes.la
#8 32.14 rm -f ./so_locations
#8 32.14 rm -rf .libs _libs
#8 32.14 rm -f *.o
#8 32.14 rm -f *.lo
#8 32.15 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.15 Making clean in tests
#8 32.15 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.15 rm -f test_kubernetes
#8 32.16 test -z "" || rm -f test_kubernetes
#8 32.16 rm -f _generated_runner.c
#8 32.16 rm -rf .libs _libs
#8 32.17 rm -f *.o
#8 32.17 rm -f url/*.o
#8 32.17 rm -f test_kubernetes.log
#8 32.18 rm -f test_kubernetes.trs
#8 32.18 rm -f test-suite.log
#8 32.18 rm -f *.lo
#8 32.19 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.19 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.19 Making clean in src/protocols/rdp
#8 32.20 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.21 Making clean in .
#8 32.21 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.21 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.23 rm -f ./so_locations
#8 32.23 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.24 rm -f libguac-client-rdp.la
#8 32.25 rm -f ./so_locations
#8 32.25 rm -rf .libs _libs
#8 32.26 rm -rf channels/.libs channels/_libs
#8 32.26 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.27 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.27 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.27 rm -rf plugins/.libs plugins/_libs
#8 32.28 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.28 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.28 rm -f *.o
#8 32.29 rm -f channels/*.o
#8 32.29 rm -f channels/*.lo
#8 32.30 rm -f channels/audio-input/*.o
#8 32.30 rm -f channels/audio-input/*.lo
#8 32.30 rm -f channels/rdpdr/*.o
#8 32.31 rm -f channels/rdpdr/*.lo
#8 32.31 rm -f channels/rdpsnd/*.o
#8 32.31 rm -f channels/rdpsnd/*.lo
#8 32.32 rm -f plugins/*.o
#8 32.32 rm -f plugins/*.lo
#8 32.32 rm -f plugins/guac-common-svc/*.o
#8 32.33 rm -f plugins/guac-common-svc/*.lo
#8 32.33 rm -f plugins/guacai/*.o
#8 32.33 rm -f plugins/guacai/*.lo
#8 32.34 rm -f *.lo
#8 32.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.34 Making clean in tests
#8 32.34 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.34 rm -f test_rdp
#8 32.35 test -z "" || rm -f test_rdp
#8 32.35 rm -f _generated_runner.c
#8 32.35 rm -rf .libs _libs
#8 32.36 rm -f *.o
#8 32.36 rm -f fs/*.o
#8 32.37 rm -f test_rdp.log
#8 32.37 rm -f test_rdp.trs
#8 32.37 rm -f test-suite.log
#8 32.38 rm -f *.lo
#8 32.38 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.38 Making clean in src/protocols/ssh
#8 32.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.39 rm -f libguac-client-ssh.la
#8 32.40 rm -f ./so_locations
#8 32.40 rm -rf .libs _libs
#8 32.41 rm -f *.o
#8 32.41 rm -f *.lo
#8 32.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.42 Making clean in src/protocols/telnet
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.42 rm -f libguac-client-telnet.la
#8 32.44 rm -f ./so_locations
#8 32.44 rm -rf .libs _libs
#8 32.44 rm -f *.o
#8 32.44 rm -f *.lo
#8 32.45 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.45 Making clean in src/protocols/vnc
#8 32.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.45 rm -f libguac-client-vnc.la
#8 32.47 rm -f ./so_locations
#8 32.47 rm -rf .libs _libs
#8 32.48 rm -f *.o
#8 32.48 rm -f *.lo
#8 32.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.48 Making clean in src/guacd
#8 32.49 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.49 rm -f
#8 32.49 rm -rf .libs _libs
#8 32.50 rm -f guacd
#8 32.50 test -z "" || rm -f guacd
#8 32.50 rm -f *.o
#8 32.51 rm -f *.lo
#8 32.51 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.51 Making clean in src/guacenc
#8 32.52 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.52 rm -f guacenc
#8 32.52 test -z "" || rm -f guacenc
#8 32.53 rm -rf .libs _libs
#8 32.53 rm -f *.o
#8 32.53 rm -f *.lo
#8 32.54 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.54 Making clean in src/guaclog
#8 32.54 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.54 rm -f guaclog
#8 32.55 test -z "" || rm -f guaclog
#8 32.55 rm -rf .libs _libs
#8 32.55 rm -f *.o
#8 32.56 rm -f *.lo
#8 32.56 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.57 make[1]: Entering directory '/build/guacamole-server'
#8 32.57 rm -rf .libs _libs
#8 32.57 rm -f *.lo
#8 32.57 make[1]: Leaving directory '/build/guacamole-server'
#8 32.57 + make
#8 32.59 make all-recursive
#8 32.59 make[1]: Entering directory '/build/guacamole-server'
#8 32.60 Making all in src/libguac
#8 32.61 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.62 Making all in .
#8 32.63 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.63 CC libguac_la-argv.lo
#8 33.11 CC libguac_la-audio.lo
#8 33.56 CC libguac_la-client.lo
#8 34.51 CC libguac_la-display.lo
#8 34.99 CC libguac_la-display-builtin-cursors.lo
#8 35.18 CC libguac_la-display-cursor.lo
#8 35.57 CC libguac_la-display-flush.lo
#8 36.10 CC libguac_la-display-layer.lo
#8 36.66 CC libguac_la-display-layer-list.lo
#8 37.17 CC libguac_la-display-plan.lo
#8 37.86 CC libguac_la-display-plan-combine.lo
#8 38.35 CC libguac_la-display-plan-rect.lo
#8 38.75 CC libguac_la-display-plan-search.lo
#8 39.24 CC libguac_la-display-render-thread.lo
#8 39.63 CC libguac_la-display-worker.lo
#8 40.16 CC libguac_la-encode-jpeg.lo
#8 40.61 CC libguac_la-encode-png.lo
#8 41.14 CC libguac_la-error.lo
#8 41.45 CC libguac_la-fifo.lo
#8 41.82 CC libguac_la-file.lo
#8 42.24 CC libguac_la-fips.lo
#8 42.62 CC libguac_la-flag.lo
#8 42.99 CC libguac_la-hash.lo
#8 43.29 CC libguac_la-id.lo
#8 43.53 CC libguac_la-mem.lo
#8 44.00 CC libguac_la-rwlock.lo
#8 44.37 CC libguac_la-palette.lo
#8 44.75 CC libguac_la-parser.lo
#8 45.27 CC libguac_la-pool.lo
#8 45.67 CC libguac_la-proctitle.lo
#8 46.21 CC libguac_la-protocol.lo
#8 47.87 CC libguac_la-raw_encoder.lo
#8 48.30 CC libguac_la-recording.lo
#8 48.75 CC libguac_la-rect.lo
#8 49.02 CC libguac_la-socket.lo
#8 49.65 CC libguac_la-socket-broadcast.lo
#8 50.04 CC libguac_la-socket-fd.lo
#8 50.52 CC libguac_la-socket-nest.lo
#8 50.92 CC libguac_la-socket-tee.lo
#8 51.25 CC libguac_la-string.lo
#8 51.38 string.c: In function 'guac_strnstr':
#8 51.38 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.38 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.38 | ^
#8 51.46 cc1: all warnings being treated as errors
#8 51.46 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.46 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.46 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.46 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.47 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.47 make[1]: Leaving directory '/build/guacamole-server'
#8 51.47 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.38 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.38 | ^
51.46 cc1: all warnings being treated as errors
51.46 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.46 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.46 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.46 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.47 make[1]: *** [Makefile:552: all-recursive] Error 1
51.47 make[1]: Leaving directory '/build/guacamole-server'
51.47 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2390
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2390:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2389
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2389/display/redirect>
Changes:
------------------------------------------
[...truncated 185.63 KiB...]
#8 32.39 rm -f *.o
#8 32.40 rm -f sftp/*.o
#8 32.40 rm -f test_common_ssh.log
#8 32.40 rm -f test_common_ssh.trs
#8 32.41 rm -f test-suite.log
#8 32.41 rm -f *.lo
#8 32.41 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.41 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.41 Making clean in src/terminal
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.43 Making clean in .
#8 32.43 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.43 rm -f libguac-terminal.la
#8 32.44 rm -f ./so_locations
#8 32.45 rm -rf .libs _libs
#8 32.45 rm -f *.o
#8 32.45 rm -f *.lo
#8 32.46 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.46 Making clean in tests
#8 32.46 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.46 rm -f test_terminal
#8 32.46 test -z "" || rm -f test_terminal
#8 32.47 rm -f _generated_runner.c
#8 32.47 rm -rf .libs _libs
#8 32.48 rm -f *.o
#8 32.48 rm -f selection-point/*.o
#8 32.48 rm -f test_terminal.log
#8 32.49 rm -f test_terminal.trs
#8 32.49 rm -f test-suite.log
#8 32.49 rm -f *.lo
#8 32.50 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.50 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.50 Making clean in src/pulse
#8 32.50 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.50 rm -rf .libs _libs
#8 32.50 rm -f libguac_pulse.la
#8 32.52 rm -f ./so_locations
#8 32.52 rm -f *.o
#8 32.52 rm -f *.lo
#8 32.53 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.53 Making clean in src/protocols/kubernetes
#8 32.53 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.54 Making clean in .
#8 32.55 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.55 rm -f libguac-client-kubernetes.la
#8 32.56 rm -f ./so_locations
#8 32.56 rm -rf .libs _libs
#8 32.56 rm -f *.o
#8 32.57 rm -f *.lo
#8 32.57 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.57 Making clean in tests
#8 32.58 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.58 rm -f test_kubernetes
#8 32.58 test -z "" || rm -f test_kubernetes
#8 32.58 rm -f _generated_runner.c
#8 32.59 rm -rf .libs _libs
#8 32.59 rm -f *.o
#8 32.59 rm -f url/*.o
#8 32.60 rm -f test_kubernetes.log
#8 32.60 rm -f test_kubernetes.trs
#8 32.61 rm -f test-suite.log
#8 32.61 rm -f *.lo
#8 32.61 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.62 Making clean in src/protocols/rdp
#8 32.63 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.63 Making clean in .
#8 32.64 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.64 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.65 rm -f ./so_locations
#8 32.66 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.66 rm -f libguac-client-rdp.la
#8 32.67 rm -f ./so_locations
#8 32.68 rm -rf .libs _libs
#8 32.68 rm -rf channels/.libs channels/_libs
#8 32.68 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.69 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.69 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.69 rm -rf plugins/.libs plugins/_libs
#8 32.70 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.70 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.71 rm -f *.o
#8 32.71 rm -f channels/*.o
#8 32.71 rm -f channels/*.lo
#8 32.72 rm -f channels/audio-input/*.o
#8 32.72 rm -f channels/audio-input/*.lo
#8 32.72 rm -f channels/rdpdr/*.o
#8 32.73 rm -f channels/rdpdr/*.lo
#8 32.73 rm -f channels/rdpsnd/*.o
#8 32.73 rm -f channels/rdpsnd/*.lo
#8 32.74 rm -f plugins/*.o
#8 32.74 rm -f plugins/*.lo
#8 32.74 rm -f plugins/guac-common-svc/*.o
#8 32.75 rm -f plugins/guac-common-svc/*.lo
#8 32.75 rm -f plugins/guacai/*.o
#8 32.75 rm -f plugins/guacai/*.lo
#8 32.76 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.76 Making clean in tests
#8 32.76 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.76 rm -f test_rdp
#8 32.77 test -z "" || rm -f test_rdp
#8 32.77 rm -f _generated_runner.c
#8 32.78 rm -rf .libs _libs
#8 32.78 rm -f *.o
#8 32.78 rm -f fs/*.o
#8 32.79 rm -f test_rdp.log
#8 32.79 rm -f test_rdp.trs
#8 32.79 rm -f test-suite.log
#8 32.80 rm -f *.lo
#8 32.80 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.80 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.80 Making clean in src/protocols/ssh
#8 32.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.81 rm -f libguac-client-ssh.la
#8 32.82 rm -f ./so_locations
#8 32.82 rm -rf .libs _libs
#8 32.83 rm -f *.o
#8 32.83 rm -f *.lo
#8 32.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.84 Making clean in src/protocols/telnet
#8 32.84 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.84 rm -f libguac-client-telnet.la
#8 32.85 rm -f ./so_locations
#8 32.86 rm -rf .libs _libs
#8 32.86 rm -f *.o
#8 32.86 rm -f *.lo
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.87 Making clean in src/protocols/vnc
#8 32.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.87 rm -f libguac-client-vnc.la
#8 32.89 rm -f ./so_locations
#8 32.89 rm -rf .libs _libs
#8 32.89 rm -f *.o
#8 32.90 rm -f *.lo
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.90 Making clean in src/guacd
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.91 rm -f
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -f guacd
#8 32.92 test -z "" || rm -f guacd
#8 32.92 rm -f *.o
#8 32.92 rm -f *.lo
#8 32.93 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.93 Making clean in src/guacenc
#8 32.93 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.93 rm -f guacenc
#8 32.94 test -z "" || rm -f guacenc
#8 32.94 rm -rf .libs _libs
#8 32.94 rm -f *.o
#8 32.95 rm -f *.lo
#8 32.95 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.95 Making clean in src/guaclog
#8 32.96 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.96 rm -f guaclog
#8 32.96 test -z "" || rm -f guaclog
#8 32.96 rm -rf .libs _libs
#8 32.97 rm -f *.o
#8 32.97 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.98 make[1]: Entering directory '/build/guacamole-server'
#8 32.98 rm -rf .libs _libs
#8 32.98 rm -f *.lo
#8 32.99 make[1]: Leaving directory '/build/guacamole-server'
#8 32.99 + make
#8 33.00 make all-recursive
#8 33.00 make[1]: Entering directory '/build/guacamole-server'
#8 33.01 Making all in src/libguac
#8 33.02 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.03 Making all in .
#8 33.03 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.04 CC libguac_la-argv.lo
#8 33.53 CC libguac_la-audio.lo
#8 33.98 CC libguac_la-client.lo
#8 34.93 CC libguac_la-display.lo
#8 35.42 CC libguac_la-display-builtin-cursors.lo
#8 35.61 CC libguac_la-display-cursor.lo
#8 35.98 CC libguac_la-display-flush.lo
#8 36.50 CC libguac_la-display-layer.lo
#8 37.06 CC libguac_la-display-layer-list.lo
#8 37.58 CC libguac_la-display-plan.lo
#8 38.28 CC libguac_la-display-plan-combine.lo
#8 38.76 CC libguac_la-display-plan-rect.lo
#8 39.16 CC libguac_la-display-plan-search.lo
#8 39.65 CC libguac_la-display-render-thread.lo
#8 40.02 CC libguac_la-display-worker.lo
#8 40.56 CC libguac_la-encode-jpeg.lo
#8 41.00 CC libguac_la-encode-png.lo
#8 41.53 CC libguac_la-error.lo
#8 41.85 CC libguac_la-fifo.lo
#8 42.22 CC libguac_la-file.lo
#8 42.63 CC libguac_la-fips.lo
#8 43.02 CC libguac_la-flag.lo
#8 43.38 CC libguac_la-hash.lo
#8 43.68 CC libguac_la-id.lo
#8 43.92 CC libguac_la-mem.lo
#8 44.40 CC libguac_la-rwlock.lo
#8 44.78 CC libguac_la-palette.lo
#8 45.15 CC libguac_la-parser.lo
#8 45.67 CC libguac_la-pool.lo
#8 46.07 CC libguac_la-proctitle.lo
#8 46.61 CC libguac_la-protocol.lo
#8 48.27 CC libguac_la-raw_encoder.lo
#8 48.64 CC libguac_la-recording.lo
#8 49.08 CC libguac_la-rect.lo
#8 49.35 CC libguac_la-socket.lo
#8 49.96 CC libguac_la-socket-broadcast.lo
#8 50.34 CC libguac_la-socket-fd.lo
#8 50.83 CC libguac_la-socket-nest.lo
#8 51.24 CC libguac_la-socket-tee.lo
#8 51.58 CC libguac_la-string.lo
#8 51.71 string.c: In function 'guac_strnstr':
#8 51.71 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.71 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.71 | ^
#8 51.78 cc1: all warnings being treated as errors
#8 51.79 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.79 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.79 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.79 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.79 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.79 make[1]: Leaving directory '/build/guacamole-server'
#8 51.79 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.71 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.71 | ^
51.78 cc1: all warnings being treated as errors
51.79 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.79 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.79 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.79 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.79 make[1]: *** [Makefile:552: all-recursive] Error 1
51.79 make[1]: Leaving directory '/build/guacamole-server'
51.79 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2389
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2389:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2388
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2388/display/redirect?page=changes>
Changes:
[Nick Couchman] GUACAMOLE-2295: Check setsockopt and lseek return values.
------------------------------------------
[...truncated 186.73 KiB...]
#8 20.60 rm -f *.o
#8 20.60 rm -f sftp/*.o
#8 20.60 rm -f test_common_ssh.log
#8 20.60 rm -f test_common_ssh.trs
#8 20.60 rm -f test-suite.log
#8 20.61 rm -f *.lo
#8 20.61 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 20.61 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 20.61 Making clean in src/terminal
#8 20.61 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.62 Making clean in .
#8 20.62 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.62 rm -f libguac-terminal.la
#8 20.63 rm -f ./so_locations
#8 20.63 rm -rf .libs _libs
#8 20.63 rm -f *.o
#8 20.63 rm -f *.lo
#8 20.64 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.64 Making clean in tests
#8 20.64 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 20.64 rm -f test_terminal
#8 20.64 test -z "" || rm -f test_terminal
#8 20.64 rm -f _generated_runner.c
#8 20.65 rm -rf .libs _libs
#8 20.65 rm -f *.o
#8 20.65 rm -f selection-point/*.o
#8 20.65 rm -f test_terminal.log
#8 20.66 rm -f test_terminal.trs
#8 20.66 rm -f test-suite.log
#8 20.66 rm -f *.lo
#8 20.66 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 20.66 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.66 Making clean in src/pulse
#8 20.66 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 20.66 rm -rf .libs _libs
#8 20.67 rm -f libguac_pulse.la
#8 20.68 rm -f ./so_locations
#8 20.68 rm -f *.o
#8 20.68 rm -f *.lo
#8 20.68 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 20.68 Making clean in src/protocols/kubernetes
#8 20.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.69 Making clean in .
#8 20.69 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.69 rm -f libguac-client-kubernetes.la
#8 20.70 rm -f ./so_locations
#8 20.70 rm -rf .libs _libs
#8 20.70 rm -f *.o
#8 20.71 rm -f *.lo
#8 20.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.71 Making clean in tests
#8 20.71 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.71 rm -f test_kubernetes
#8 20.71 test -z "" || rm -f test_kubernetes
#8 20.72 rm -f _generated_runner.c
#8 20.72 rm -rf .libs _libs
#8 20.72 rm -f *.o
#8 20.72 rm -f url/*.o
#8 20.72 rm -f test_kubernetes.log
#8 20.73 rm -f test_kubernetes.trs
#8 20.73 rm -f test-suite.log
#8 20.73 rm -f *.lo
#8 20.73 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.73 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.73 Making clean in src/protocols/rdp
#8 20.74 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.74 Making clean in .
#8 20.75 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.75 rm -f libguac-common-svc-client.la libguacai-client.la
#8 20.76 rm -f ./so_locations
#8 20.76 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 20.76 rm -f libguac-client-rdp.la
#8 20.77 rm -f ./so_locations
#8 20.77 rm -rf .libs _libs
#8 20.77 rm -rf channels/.libs channels/_libs
#8 20.77 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 20.78 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 20.78 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 20.78 rm -rf plugins/.libs plugins/_libs
#8 20.78 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 20.79 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 20.79 rm -f *.o
#8 20.79 rm -f channels/*.o
#8 20.79 rm -f channels/*.lo
#8 20.79 rm -f channels/audio-input/*.o
#8 20.80 rm -f channels/audio-input/*.lo
#8 20.80 rm -f channels/rdpdr/*.o
#8 20.80 rm -f channels/rdpdr/*.lo
#8 20.80 rm -f channels/rdpsnd/*.o
#8 20.81 rm -f channels/rdpsnd/*.lo
#8 20.81 rm -f plugins/*.o
#8 20.81 rm -f plugins/*.lo
#8 20.81 rm -f plugins/guac-common-svc/*.o
#8 20.81 rm -f plugins/guac-common-svc/*.lo
#8 20.82 rm -f plugins/guacai/*.o
#8 20.82 rm -f plugins/guacai/*.lo
#8 20.82 rm -f *.lo
#8 20.82 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.82 Making clean in tests
#8 20.83 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.83 rm -f test_rdp
#8 20.83 test -z "" || rm -f test_rdp
#8 20.83 rm -f _generated_runner.c
#8 20.83 rm -rf .libs _libs
#8 20.83 rm -f *.o
#8 20.83 rm -f fs/*.o
#8 20.84 rm -f test_rdp.log
#8 20.84 rm -f test_rdp.trs
#8 20.84 rm -f test-suite.log
#8 20.84 rm -f *.lo
#8 20.85 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.85 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.85 Making clean in src/protocols/ssh
#8 20.85 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 20.85 rm -f libguac-client-ssh.la
#8 20.86 rm -f ./so_locations
#8 20.86 rm -rf .libs _libs
#8 20.86 rm -f *.o
#8 20.86 rm -f *.lo
#8 20.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 20.87 Making clean in src/protocols/telnet
#8 20.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 20.87 rm -f libguac-client-telnet.la
#8 20.88 rm -f ./so_locations
#8 20.88 rm -rf .libs _libs
#8 20.88 rm -f *.o
#8 20.89 rm -f *.lo
#8 20.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 20.89 Making clean in src/protocols/vnc
#8 20.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 20.89 rm -f libguac-client-vnc.la
#8 20.90 rm -f ./so_locations
#8 20.90 rm -rf .libs _libs
#8 20.90 rm -f *.o
#8 20.90 rm -f *.lo
#8 20.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 20.91 Making clean in src/guacd
#8 20.91 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 20.91 rm -f
#8 20.91 rm -rf .libs _libs
#8 20.91 rm -f guacd
#8 20.92 test -z "" || rm -f guacd
#8 20.92 rm -f *.o
#8 20.92 rm -f *.lo
#8 20.92 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 20.92 Making clean in src/guacenc
#8 20.93 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 20.93 rm -f guacenc
#8 20.93 test -z "" || rm -f guacenc
#8 20.93 rm -rf .libs _libs
#8 20.93 rm -f *.o
#8 20.94 rm -f *.lo
#8 20.94 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 20.94 Making clean in src/guaclog
#8 20.94 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 20.94 rm -f guaclog
#8 20.94 test -z "" || rm -f guaclog
#8 20.94 rm -rf .libs _libs
#8 20.95 rm -f *.o
#8 20.95 rm -f *.lo
#8 20.95 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 20.95 make[1]: Entering directory '/build/guacamole-server'
#8 20.95 rm -rf .libs _libs
#8 20.96 rm -f *.lo
#8 20.96 make[1]: Leaving directory '/build/guacamole-server'
#8 20.96 + make
#8 20.96 make all-recursive
#8 20.97 make[1]: Entering directory '/build/guacamole-server'
#8 20.97 Making all in src/libguac
#8 20.98 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.98 Making all in .
#8 20.99 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.99 CC libguac_la-argv.lo
#8 21.30 CC libguac_la-audio.lo
#8 21.60 CC libguac_la-client.lo
#8 22.25 CC libguac_la-display.lo
#8 22.58 CC libguac_la-display-builtin-cursors.lo
#8 22.69 CC libguac_la-display-cursor.lo
#8 22.93 CC libguac_la-display-flush.lo
#8 23.28 CC libguac_la-display-layer.lo
#8 23.66 CC libguac_la-display-layer-list.lo
#8 24.00 CC libguac_la-display-plan.lo
#8 24.48 CC libguac_la-display-plan-combine.lo
#8 24.81 CC libguac_la-display-plan-rect.lo
#8 25.07 CC libguac_la-display-plan-search.lo
#8 25.40 CC libguac_la-display-render-thread.lo
#8 25.64 CC libguac_la-display-worker.lo
#8 26.00 CC libguac_la-encode-jpeg.lo
#8 26.28 CC libguac_la-encode-png.lo
#8 26.63 CC libguac_la-error.lo
#8 26.83 CC libguac_la-fifo.lo
#8 27.07 CC libguac_la-file.lo
#8 27.33 CC libguac_la-fips.lo
#8 27.57 CC libguac_la-flag.lo
#8 27.82 CC libguac_la-hash.lo
#8 28.01 CC libguac_la-id.lo
#8 28.17 CC libguac_la-mem.lo
#8 28.49 CC libguac_la-rwlock.lo
#8 28.74 CC libguac_la-palette.lo
#8 29.00 CC libguac_la-parser.lo
#8 29.33 CC libguac_la-pool.lo
#8 29.59 CC libguac_la-proctitle.lo
#8 29.94 CC libguac_la-protocol.lo
#8 31.27 CC libguac_la-raw_encoder.lo
#8 31.54 CC libguac_la-recording.lo
#8 31.83 CC libguac_la-rect.lo
#8 32.02 CC libguac_la-socket.lo
#8 32.43 CC libguac_la-socket-broadcast.lo
#8 32.68 CC libguac_la-socket-fd.lo
#8 33.00 CC libguac_la-socket-nest.lo
#8 33.27 CC libguac_la-socket-tee.lo
#8 33.48 CC libguac_la-string.lo
#8 33.55 string.c: In function 'guac_strnstr':
#8 33.55 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 33.55 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 33.55 | ^
#8 33.61 cc1: all warnings being treated as errors
#8 33.61 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 33.61 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 33.61 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 33.61 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 33.61 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 33.61 make[1]: Leaving directory '/build/guacamole-server'
#8 33.61 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
33.55 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
33.55 | ^
33.61 cc1: all warnings being treated as errors
33.61 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
33.61 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
33.61 make[2]: *** [Makefile:1241: all-recursive] Error 1
33.61 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
33.61 make[1]: *** [Makefile:552: all-recursive] Error 1
33.61 make[1]: Leaving directory '/build/guacamole-server'
33.61 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2388
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2388:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2387
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2387/display/redirect?page=changes>
Changes:
[Nick Couchman] GUACAMOLE-2220: Fix terminal source issues caused by patch branch merge.
------------------------------------------
[...truncated 186.38 KiB...]
#8 32.81 rm -f *.o
#8 32.81 rm -f sftp/*.o
#8 32.81 rm -f test_common_ssh.log
#8 32.82 rm -f test_common_ssh.trs
#8 32.82 rm -f test-suite.log
#8 32.82 rm -f *.lo
#8 32.83 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.83 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.83 Making clean in src/terminal
#8 32.84 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.84 Making clean in .
#8 32.85 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.85 rm -f libguac-terminal.la
#8 32.86 rm -f ./so_locations
#8 32.86 rm -rf .libs _libs
#8 32.86 rm -f *.o
#8 32.87 rm -f *.lo
#8 32.87 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.87 Making clean in tests
#8 32.87 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.87 rm -f test_terminal
#8 32.88 test -z "" || rm -f test_terminal
#8 32.88 rm -f _generated_runner.c
#8 32.88 rm -rf .libs _libs
#8 32.89 rm -f *.o
#8 32.89 rm -f selection-point/*.o
#8 32.89 rm -f test_terminal.log
#8 32.89 rm -f test_terminal.trs
#8 32.90 rm -f test-suite.log
#8 32.90 rm -f *.lo
#8 32.90 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.91 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.91 Making clean in src/pulse
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -f libguac_pulse.la
#8 32.93 rm -f ./so_locations
#8 32.93 rm -f *.o
#8 32.93 rm -f *.lo
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.94 Making clean in src/protocols/kubernetes
#8 32.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.95 Making clean in .
#8 32.95 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.95 rm -f libguac-client-kubernetes.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.97 rm -f *.o
#8 32.97 rm -f *.lo
#8 32.97 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.97 Making clean in tests
#8 32.98 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.98 rm -f test_kubernetes
#8 32.98 test -z "" || rm -f test_kubernetes
#8 32.98 rm -f _generated_runner.c
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 32.99 rm -f url/*.o
#8 33.00 rm -f test_kubernetes.log
#8 33.00 rm -f test_kubernetes.trs
#8 33.00 rm -f test-suite.log
#8 33.01 rm -f *.lo
#8 33.01 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.01 Making clean in src/protocols/rdp
#8 33.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.03 Making clean in .
#8 33.03 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.03 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.05 rm -f ./so_locations
#8 33.05 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.05 rm -f libguac-client-rdp.la
#8 33.06 rm -f ./so_locations
#8 33.06 rm -rf .libs _libs
#8 33.07 rm -rf channels/.libs channels/_libs
#8 33.07 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.07 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.08 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.08 rm -rf plugins/.libs plugins/_libs
#8 33.08 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.09 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.09 rm -f *.o
#8 33.09 rm -f channels/*.o
#8 33.10 rm -f channels/*.lo
#8 33.10 rm -f channels/audio-input/*.o
#8 33.10 rm -f channels/audio-input/*.lo
#8 33.11 rm -f channels/rdpdr/*.o
#8 33.11 rm -f channels/rdpdr/*.lo
#8 33.11 rm -f channels/rdpsnd/*.o
#8 33.11 rm -f channels/rdpsnd/*.lo
#8 33.12 rm -f plugins/*.o
#8 33.12 rm -f plugins/*.lo
#8 33.12 rm -f plugins/guac-common-svc/*.o
#8 33.13 rm -f plugins/guac-common-svc/*.lo
#8 33.13 rm -f plugins/guacai/*.o
#8 33.13 rm -f plugins/guacai/*.lo
#8 33.14 rm -f *.lo
#8 33.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.14 Making clean in tests
#8 33.14 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.14 rm -f test_rdp
#8 33.15 test -z "" || rm -f test_rdp
#8 33.15 rm -f _generated_runner.c
#8 33.15 rm -rf .libs _libs
#8 33.16 rm -f *.o
#8 33.16 rm -f fs/*.o
#8 33.16 rm -f test_rdp.log
#8 33.17 rm -f test_rdp.trs
#8 33.17 rm -f test-suite.log
#8 33.17 rm -f *.lo
#8 33.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.17 Making clean in src/protocols/ssh
#8 33.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.18 rm -f libguac-client-ssh.la
#8 33.19 rm -f ./so_locations
#8 33.19 rm -rf .libs _libs
#8 33.20 rm -f *.o
#8 33.20 rm -f *.lo
#8 33.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.20 Making clean in src/protocols/telnet
#8 33.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.21 rm -f libguac-client-telnet.la
#8 33.22 rm -f ./so_locations
#8 33.22 rm -rf .libs _libs
#8 33.22 rm -f *.o
#8 33.23 rm -f *.lo
#8 33.23 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.23 Making clean in src/protocols/vnc
#8 33.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.24 rm -f libguac-client-vnc.la
#8 33.25 rm -f ./so_locations
#8 33.25 rm -rf .libs _libs
#8 33.25 rm -f *.o
#8 33.26 rm -f *.lo
#8 33.26 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.26 Making clean in src/guacd
#8 33.27 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.27 rm -f
#8 33.27 rm -rf .libs _libs
#8 33.27 rm -f guacd
#8 33.28 test -z "" || rm -f guacd
#8 33.28 rm -f *.o
#8 33.28 rm -f *.lo
#8 33.28 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.28 Making clean in src/guacenc
#8 33.29 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.29 rm -f guacenc
#8 33.29 test -z "" || rm -f guacenc
#8 33.29 rm -rf .libs _libs
#8 33.30 rm -f *.o
#8 33.30 rm -f *.lo
#8 33.31 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.31 Making clean in src/guaclog
#8 33.31 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.31 rm -f guaclog
#8 33.31 test -z "" || rm -f guaclog
#8 33.32 rm -rf .libs _libs
#8 33.32 rm -f *.o
#8 33.32 rm -f *.lo
#8 33.33 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.33 make[1]: Entering directory '/build/guacamole-server'
#8 33.33 rm -rf .libs _libs
#8 33.33 rm -f *.lo
#8 33.34 make[1]: Leaving directory '/build/guacamole-server'
#8 33.34 + make
#8 33.35 make all-recursive
#8 33.35 make[1]: Entering directory '/build/guacamole-server'
#8 33.36 Making all in src/libguac
#8 33.36 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.37 Making all in .
#8 33.38 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.38 CC libguac_la-argv.lo
#8 33.84 CC libguac_la-audio.lo
#8 34.28 CC libguac_la-client.lo
#8 35.23 CC libguac_la-display.lo
#8 35.74 CC libguac_la-display-builtin-cursors.lo
#8 35.90 CC libguac_la-display-cursor.lo
#8 36.28 CC libguac_la-display-flush.lo
#8 36.79 CC libguac_la-display-layer.lo
#8 37.34 CC libguac_la-display-layer-list.lo
#8 37.85 CC libguac_la-display-plan.lo
#8 38.52 CC libguac_la-display-plan-combine.lo
#8 39.04 CC libguac_la-display-plan-rect.lo
#8 39.45 CC libguac_la-display-plan-search.lo
#8 39.92 CC libguac_la-display-render-thread.lo
#8 40.30 CC libguac_la-display-worker.lo
#8 40.83 CC libguac_la-encode-jpeg.lo
#8 41.29 CC libguac_la-encode-png.lo
#8 41.85 CC libguac_la-error.lo
#8 42.16 CC libguac_la-fifo.lo
#8 42.51 CC libguac_la-file.lo
#8 42.91 CC libguac_la-fips.lo
#8 43.28 CC libguac_la-flag.lo
#8 43.64 CC libguac_la-hash.lo
#8 43.92 CC libguac_la-id.lo
#8 44.16 CC libguac_la-mem.lo
#8 44.63 CC libguac_la-rwlock.lo
#8 44.99 CC libguac_la-palette.lo
#8 45.38 CC libguac_la-parser.lo
#8 45.90 CC libguac_la-pool.lo
#8 46.28 CC libguac_la-proctitle.lo
#8 46.80 CC libguac_la-protocol.lo
#8 48.84 CC libguac_la-raw_encoder.lo
#8 49.26 CC libguac_la-recording.lo
#8 49.70 CC libguac_la-rect.lo
#8 49.98 CC libguac_la-socket.lo
#8 50.63 CC libguac_la-socket-broadcast.lo
#8 51.01 CC libguac_la-socket-fd.lo
#8 51.52 CC libguac_la-socket-nest.lo
#8 51.92 CC libguac_la-socket-tee.lo
#8 52.24 CC libguac_la-string.lo
#8 52.35 string.c: In function 'guac_strnstr':
#8 52.35 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.35 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.35 | ^
#8 52.45 cc1: all warnings being treated as errors
#8 52.45 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.45 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.45 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.45 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.46 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.46 make[1]: Leaving directory '/build/guacamole-server'
#8 52.46 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
52.35 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.35 | ^
52.45 cc1: all warnings being treated as errors
52.45 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.45 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.45 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.45 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.46 make[1]: *** [Makefile:552: all-recursive] Error 1
52.46 make[1]: Leaving directory '/build/guacamole-server'
52.46 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2387
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2387:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2386
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2386/display/redirect>
Changes:
------------------------------------------
[...truncated 185.59 KiB...]
#8 32.36 rm -f *.o
#8 32.36 rm -f sftp/*.o
#8 32.36 rm -f test_common_ssh.log
#8 32.37 rm -f test_common_ssh.trs
#8 32.37 rm -f test-suite.log
#8 32.37 rm -f *.lo
#8 32.38 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.38 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.38 Making clean in src/terminal
#8 32.39 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.39 Making clean in .
#8 32.40 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.40 rm -f libguac-terminal.la
#8 32.41 rm -f ./so_locations
#8 32.41 rm -rf .libs _libs
#8 32.42 rm -f *.o
#8 32.42 rm -f *.lo
#8 32.43 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.43 Making clean in tests
#8 32.43 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.43 rm -f test_terminal
#8 32.43 test -z "" || rm -f test_terminal
#8 32.44 rm -f _generated_runner.c
#8 32.44 rm -rf .libs _libs
#8 32.45 rm -f *.o
#8 32.45 rm -f selection-point/*.o
#8 32.45 rm -f test_terminal.log
#8 32.45 rm -f test_terminal.trs
#8 32.46 rm -f test-suite.log
#8 32.46 rm -f *.lo
#8 32.46 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.47 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.47 Making clean in src/pulse
#8 32.47 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.47 rm -rf .libs _libs
#8 32.47 rm -f libguac_pulse.la
#8 32.49 rm -f ./so_locations
#8 32.49 rm -f *.o
#8 32.49 rm -f *.lo
#8 32.50 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.50 Making clean in src/protocols/kubernetes
#8 32.50 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.51 Making clean in .
#8 32.52 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.52 rm -f libguac-client-kubernetes.la
#8 32.53 rm -f ./so_locations
#8 32.53 rm -rf .libs _libs
#8 32.53 rm -f *.o
#8 32.54 rm -f *.lo
#8 32.54 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.54 Making clean in tests
#8 32.55 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.55 rm -f test_kubernetes
#8 32.55 test -z "" || rm -f test_kubernetes
#8 32.56 rm -f _generated_runner.c
#8 32.56 rm -rf .libs _libs
#8 32.56 rm -f *.o
#8 32.57 rm -f url/*.o
#8 32.57 rm -f test_kubernetes.log
#8 32.57 rm -f test_kubernetes.trs
#8 32.58 rm -f test-suite.log
#8 32.58 rm -f *.lo
#8 32.58 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.58 Making clean in src/protocols/rdp
#8 32.60 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.60 Making clean in .
#8 32.61 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.61 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.62 rm -f ./so_locations
#8 32.63 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.63 rm -f libguac-client-rdp.la
#8 32.64 rm -f ./so_locations
#8 32.64 rm -rf .libs _libs
#8 32.65 rm -rf channels/.libs channels/_libs
#8 32.65 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.65 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.66 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.66 rm -rf plugins/.libs plugins/_libs
#8 32.67 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.67 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.67 rm -f *.o
#8 32.68 rm -f channels/*.o
#8 32.68 rm -f channels/*.lo
#8 32.68 rm -f channels/audio-input/*.o
#8 32.69 rm -f channels/audio-input/*.lo
#8 32.69 rm -f channels/rdpdr/*.o
#8 32.69 rm -f channels/rdpdr/*.lo
#8 32.70 rm -f channels/rdpsnd/*.o
#8 32.70 rm -f channels/rdpsnd/*.lo
#8 32.70 rm -f plugins/*.o
#8 32.71 rm -f plugins/*.lo
#8 32.71 rm -f plugins/guac-common-svc/*.o
#8 32.71 rm -f plugins/guac-common-svc/*.lo
#8 32.72 rm -f plugins/guacai/*.o
#8 32.72 rm -f plugins/guacai/*.lo
#8 32.72 rm -f *.lo
#8 32.73 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.73 Making clean in tests
#8 32.73 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.73 rm -f test_rdp
#8 32.74 test -z "" || rm -f test_rdp
#8 32.74 rm -f _generated_runner.c
#8 32.74 rm -rf .libs _libs
#8 32.75 rm -f *.o
#8 32.75 rm -f fs/*.o
#8 32.75 rm -f test_rdp.log
#8 32.76 rm -f test_rdp.trs
#8 32.76 rm -f test-suite.log
#8 32.76 rm -f *.lo
#8 32.77 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.77 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.77 Making clean in src/protocols/ssh
#8 32.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.77 rm -f libguac-client-ssh.la
#8 32.79 rm -f ./so_locations
#8 32.79 rm -rf .libs _libs
#8 32.80 rm -f *.o
#8 32.80 rm -f *.lo
#8 32.80 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.80 Making clean in src/protocols/telnet
#8 32.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.81 rm -f libguac-client-telnet.la
#8 32.83 rm -f ./so_locations
#8 32.83 rm -rf .libs _libs
#8 32.83 rm -f *.o
#8 32.83 rm -f *.lo
#8 32.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.84 Making clean in src/protocols/vnc
#8 32.84 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.84 rm -f libguac-client-vnc.la
#8 32.86 rm -f ./so_locations
#8 32.86 rm -rf .libs _libs
#8 32.86 rm -f *.o
#8 32.87 rm -f *.lo
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.87 Making clean in src/guacd
#8 32.88 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.88 rm -f
#8 32.88 rm -rf .libs _libs
#8 32.88 rm -f guacd
#8 32.89 test -z "" || rm -f guacd
#8 32.89 rm -f *.o
#8 32.90 rm -f *.lo
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.90 Making clean in src/guacenc
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.91 rm -f guacenc
#8 32.91 test -z "" || rm -f guacenc
#8 32.92 rm -rf .libs _libs
#8 32.92 rm -f *.o
#8 32.92 rm -f *.lo
#8 32.93 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.93 Making clean in src/guaclog
#8 32.93 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.93 rm -f guaclog
#8 32.94 test -z "" || rm -f guaclog
#8 32.94 rm -rf .libs _libs
#8 32.94 rm -f *.o
#8 32.95 rm -f *.lo
#8 32.95 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.95 make[1]: Entering directory '/build/guacamole-server'
#8 32.95 rm -rf .libs _libs
#8 32.96 rm -f *.lo
#8 32.96 make[1]: Leaving directory '/build/guacamole-server'
#8 32.96 + make
#8 32.97 make all-recursive
#8 32.98 make[1]: Entering directory '/build/guacamole-server'
#8 32.99 Making all in src/libguac
#8 32.99 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.00 Making all in .
#8 33.01 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.01 CC libguac_la-argv.lo
#8 33.50 CC libguac_la-audio.lo
#8 33.95 CC libguac_la-client.lo
#8 34.89 CC libguac_la-display.lo
#8 35.39 CC libguac_la-display-builtin-cursors.lo
#8 35.58 CC libguac_la-display-cursor.lo
#8 35.96 CC libguac_la-display-flush.lo
#8 36.49 CC libguac_la-display-layer.lo
#8 37.03 CC libguac_la-display-layer-list.lo
#8 37.54 CC libguac_la-display-plan.lo
#8 38.24 CC libguac_la-display-plan-combine.lo
#8 38.72 CC libguac_la-display-plan-rect.lo
#8 39.12 CC libguac_la-display-plan-search.lo
#8 39.60 CC libguac_la-display-render-thread.lo
#8 39.98 CC libguac_la-display-worker.lo
#8 40.51 CC libguac_la-encode-jpeg.lo
#8 40.94 CC libguac_la-encode-png.lo
#8 41.48 CC libguac_la-error.lo
#8 41.79 CC libguac_la-fifo.lo
#8 42.16 CC libguac_la-file.lo
#8 42.56 CC libguac_la-fips.lo
#8 42.94 CC libguac_la-flag.lo
#8 43.30 CC libguac_la-hash.lo
#8 43.58 CC libguac_la-id.lo
#8 43.83 CC libguac_la-mem.lo
#8 44.30 CC libguac_la-rwlock.lo
#8 44.67 CC libguac_la-palette.lo
#8 45.05 CC libguac_la-parser.lo
#8 45.55 CC libguac_la-pool.lo
#8 45.95 CC libguac_la-proctitle.lo
#8 46.47 CC libguac_la-protocol.lo
#8 48.13 CC libguac_la-raw_encoder.lo
#8 48.54 CC libguac_la-recording.lo
#8 48.98 CC libguac_la-rect.lo
#8 49.26 CC libguac_la-socket.lo
#8 49.88 CC libguac_la-socket-broadcast.lo
#8 50.28 CC libguac_la-socket-fd.lo
#8 50.74 CC libguac_la-socket-nest.lo
#8 51.14 CC libguac_la-socket-tee.lo
#8 51.47 CC libguac_la-string.lo
#8 51.59 string.c: In function 'guac_strnstr':
#8 51.59 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.59 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.59 | ^
#8 51.67 cc1: all warnings being treated as errors
#8 51.67 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.67 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.67 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.67 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.67 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.67 make[1]: Leaving directory '/build/guacamole-server'
#8 51.67 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.59 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.59 | ^
51.67 cc1: all warnings being treated as errors
51.67 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.67 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.67 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.67 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.67 make[1]: *** [Makefile:552: all-recursive] Error 1
51.67 make[1]: Leaving directory '/build/guacamole-server'
51.67 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2386
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2386:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2385
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2385/display/redirect>
Changes:
------------------------------------------
[...truncated 185.58 KiB...]
#8 32.75 rm -f *.o
#8 32.76 rm -f sftp/*.o
#8 32.76 rm -f test_common_ssh.log
#8 32.77 rm -f test_common_ssh.trs
#8 32.77 rm -f test-suite.log
#8 32.77 rm -f *.lo
#8 32.78 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.78 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.78 Making clean in src/terminal
#8 32.79 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.79 Making clean in .
#8 32.80 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.80 rm -f libguac-terminal.la
#8 32.81 rm -f ./so_locations
#8 32.81 rm -rf .libs _libs
#8 32.82 rm -f *.o
#8 32.82 rm -f *.lo
#8 32.82 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.82 Making clean in tests
#8 32.83 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.83 rm -f test_terminal
#8 32.83 test -z "" || rm -f test_terminal
#8 32.84 rm -f _generated_runner.c
#8 32.84 rm -rf .libs _libs
#8 32.84 rm -f *.o
#8 32.85 rm -f selection-point/*.o
#8 32.85 rm -f test_terminal.log
#8 32.86 rm -f test_terminal.trs
#8 32.86 rm -f test-suite.log
#8 32.86 rm -f *.lo
#8 32.87 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.87 Making clean in src/pulse
#8 32.87 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.87 rm -rf .libs _libs
#8 32.88 rm -f libguac_pulse.la
#8 32.89 rm -f ./so_locations
#8 32.89 rm -f *.o
#8 32.90 rm -f *.lo
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.90 Making clean in src/protocols/kubernetes
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.91 Making clean in .
#8 32.92 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.92 rm -f libguac-client-kubernetes.la
#8 32.93 rm -f ./so_locations
#8 32.93 rm -rf .libs _libs
#8 32.94 rm -f *.o
#8 32.94 rm -f *.lo
#8 32.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.94 Making clean in tests
#8 32.95 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.95 rm -f test_kubernetes
#8 32.95 test -z "" || rm -f test_kubernetes
#8 32.95 rm -f _generated_runner.c
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f url/*.o
#8 32.97 rm -f test_kubernetes.log
#8 32.97 rm -f test_kubernetes.trs
#8 32.97 rm -f test-suite.log
#8 32.98 rm -f *.lo
#8 32.98 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.98 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.98 Making clean in src/protocols/rdp
#8 32.99 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.00 Making clean in .
#8 33.01 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.01 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.02 rm -f ./so_locations
#8 33.02 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.03 rm -f libguac-client-rdp.la
#8 33.04 rm -f ./so_locations
#8 33.04 rm -rf .libs _libs
#8 33.05 rm -rf channels/.libs channels/_libs
#8 33.05 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.05 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.06 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.06 rm -rf plugins/.libs plugins/_libs
#8 33.07 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.07 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.07 rm -f *.o
#8 33.08 rm -f channels/*.o
#8 33.08 rm -f channels/*.lo
#8 33.08 rm -f channels/audio-input/*.o
#8 33.09 rm -f channels/audio-input/*.lo
#8 33.09 rm -f channels/rdpdr/*.o
#8 33.09 rm -f channels/rdpdr/*.lo
#8 33.10 rm -f channels/rdpsnd/*.o
#8 33.10 rm -f channels/rdpsnd/*.lo
#8 33.10 rm -f plugins/*.o
#8 33.11 rm -f plugins/*.lo
#8 33.11 rm -f plugins/guac-common-svc/*.o
#8 33.11 rm -f plugins/guac-common-svc/*.lo
#8 33.12 rm -f plugins/guacai/*.o
#8 33.12 rm -f plugins/guacai/*.lo
#8 33.12 rm -f *.lo
#8 33.12 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.13 Making clean in tests
#8 33.13 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.13 rm -f test_rdp
#8 33.13 test -z "" || rm -f test_rdp
#8 33.14 rm -f _generated_runner.c
#8 33.14 rm -rf .libs _libs
#8 33.14 rm -f *.o
#8 33.15 rm -f fs/*.o
#8 33.15 rm -f test_rdp.log
#8 33.16 rm -f test_rdp.trs
#8 33.16 rm -f test-suite.log
#8 33.16 rm -f *.lo
#8 33.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.17 Making clean in src/protocols/ssh
#8 33.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.17 rm -f libguac-client-ssh.la
#8 33.19 rm -f ./so_locations
#8 33.19 rm -rf .libs _libs
#8 33.19 rm -f *.o
#8 33.20 rm -f *.lo
#8 33.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.20 Making clean in src/protocols/telnet
#8 33.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.21 rm -f libguac-client-telnet.la
#8 33.22 rm -f ./so_locations
#8 33.22 rm -rf .libs _libs
#8 33.23 rm -f *.o
#8 33.23 rm -f *.lo
#8 33.23 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.23 Making clean in src/protocols/vnc
#8 33.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.24 rm -f libguac-client-vnc.la
#8 33.25 rm -f ./so_locations
#8 33.25 rm -rf .libs _libs
#8 33.26 rm -f *.o
#8 33.26 rm -f *.lo
#8 33.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.27 Making clean in src/guacd
#8 33.27 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.27 rm -f
#8 33.28 rm -rf .libs _libs
#8 33.28 rm -f guacd
#8 33.28 test -z "" || rm -f guacd
#8 33.29 rm -f *.o
#8 33.29 rm -f *.lo
#8 33.29 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.29 Making clean in src/guacenc
#8 33.30 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.30 rm -f guacenc
#8 33.30 test -z "" || rm -f guacenc
#8 33.31 rm -rf .libs _libs
#8 33.31 rm -f *.o
#8 33.32 rm -f *.lo
#8 33.32 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.32 Making clean in src/guaclog
#8 33.33 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.33 rm -f guaclog
#8 33.33 test -z "" || rm -f guaclog
#8 33.33 rm -rf .libs _libs
#8 33.33 rm -f *.o
#8 33.34 rm -f *.lo
#8 33.34 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.35 make[1]: Entering directory '/build/guacamole-server'
#8 33.35 rm -rf .libs _libs
#8 33.35 rm -f *.lo
#8 33.35 make[1]: Leaving directory '/build/guacamole-server'
#8 33.36 + make
#8 33.37 make all-recursive
#8 33.37 make[1]: Entering directory '/build/guacamole-server'
#8 33.38 Making all in src/libguac
#8 33.39 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.40 Making all in .
#8 33.41 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.41 CC libguac_la-argv.lo
#8 33.88 CC libguac_la-audio.lo
#8 34.32 CC libguac_la-client.lo
#8 35.25 CC libguac_la-display.lo
#8 35.75 CC libguac_la-display-builtin-cursors.lo
#8 35.94 CC libguac_la-display-cursor.lo
#8 36.32 CC libguac_la-display-flush.lo
#8 36.84 CC libguac_la-display-layer.lo
#8 37.38 CC libguac_la-display-layer-list.lo
#8 37.88 CC libguac_la-display-plan.lo
#8 38.53 CC libguac_la-display-plan-combine.lo
#8 39.00 CC libguac_la-display-plan-rect.lo
#8 39.40 CC libguac_la-display-plan-search.lo
#8 39.90 CC libguac_la-display-render-thread.lo
#8 40.28 CC libguac_la-display-worker.lo
#8 40.82 CC libguac_la-encode-jpeg.lo
#8 41.26 CC libguac_la-encode-png.lo
#8 41.79 CC libguac_la-error.lo
#8 42.09 CC libguac_la-fifo.lo
#8 42.45 CC libguac_la-file.lo
#8 42.86 CC libguac_la-fips.lo
#8 43.24 CC libguac_la-flag.lo
#8 43.60 CC libguac_la-hash.lo
#8 43.90 CC libguac_la-id.lo
#8 44.14 CC libguac_la-mem.lo
#8 44.60 CC libguac_la-rwlock.lo
#8 44.97 CC libguac_la-palette.lo
#8 45.36 CC libguac_la-parser.lo
#8 45.88 CC libguac_la-pool.lo
#8 46.28 CC libguac_la-proctitle.lo
#8 46.82 CC libguac_la-protocol.lo
#8 48.48 CC libguac_la-raw_encoder.lo
#8 48.89 CC libguac_la-recording.lo
#8 49.34 CC libguac_la-rect.lo
#8 49.62 CC libguac_la-socket.lo
#8 50.22 CC libguac_la-socket-broadcast.lo
#8 50.61 CC libguac_la-socket-fd.lo
#8 51.08 CC libguac_la-socket-nest.lo
#8 51.49 CC libguac_la-socket-tee.lo
#8 51.83 CC libguac_la-string.lo
#8 51.95 string.c: In function 'guac_strnstr':
#8 51.95 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.95 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.95 | ^
#8 52.03 cc1: all warnings being treated as errors
#8 52.03 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.03 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.03 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.03 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.03 make[1]: Leaving directory '/build/guacamole-server'
#8 52.03 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.03 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.95 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.95 | ^
52.03 cc1: all warnings being treated as errors
52.03 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.03 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.03 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.03 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.03 make[1]: Leaving directory '/build/guacamole-server'
52.03 make[1]: *** [Makefile:552: all-recursive] Error 1
52.03 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2385
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2385:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2384
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2384/display/redirect>
Changes:
------------------------------------------
[...truncated 185.60 KiB...]
#8 32.53 rm -f *.o
#8 32.53 rm -f sftp/*.o
#8 32.54 rm -f test_common_ssh.log
#8 32.54 rm -f test_common_ssh.trs
#8 32.54 rm -f test-suite.log
#8 32.55 rm -f *.lo
#8 32.55 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.55 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.55 Making clean in src/terminal
#8 32.56 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.57 Making clean in .
#8 32.57 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.57 rm -f libguac-terminal.la
#8 32.59 rm -f ./so_locations
#8 32.59 rm -rf .libs _libs
#8 32.59 rm -f *.o
#8 32.60 rm -f *.lo
#8 32.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.60 Making clean in tests
#8 32.60 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.60 rm -f test_terminal
#8 32.61 test -z "" || rm -f test_terminal
#8 32.61 rm -f _generated_runner.c
#8 32.61 rm -rf .libs _libs
#8 32.62 rm -f *.o
#8 32.62 rm -f selection-point/*.o
#8 32.62 rm -f test_terminal.log
#8 32.63 rm -f test_terminal.trs
#8 32.63 rm -f test-suite.log
#8 32.63 rm -f *.lo
#8 32.64 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.64 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.64 Making clean in src/pulse
#8 32.64 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.64 rm -rf .libs _libs
#8 32.65 rm -f libguac_pulse.la
#8 32.66 rm -f ./so_locations
#8 32.66 rm -f *.o
#8 32.67 rm -f *.lo
#8 32.67 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.67 Making clean in src/protocols/kubernetes
#8 32.67 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.68 Making clean in .
#8 32.69 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.69 rm -f libguac-client-kubernetes.la
#8 32.70 rm -f ./so_locations
#8 32.70 rm -rf .libs _libs
#8 32.71 rm -f *.o
#8 32.71 rm -f *.lo
#8 32.72 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.72 Making clean in tests
#8 32.72 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.72 rm -f test_kubernetes
#8 32.73 test -z "" || rm -f test_kubernetes
#8 32.73 rm -f _generated_runner.c
#8 32.73 rm -rf .libs _libs
#8 32.74 rm -f *.o
#8 32.74 rm -f url/*.o
#8 32.74 rm -f test_kubernetes.log
#8 32.75 rm -f test_kubernetes.trs
#8 32.75 rm -f test-suite.log
#8 32.75 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.76 Making clean in src/protocols/rdp
#8 32.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.78 Making clean in .
#8 32.78 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.78 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.80 rm -f ./so_locations
#8 32.80 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.80 rm -f libguac-client-rdp.la
#8 32.81 rm -f ./so_locations
#8 32.82 rm -rf .libs _libs
#8 32.82 rm -rf channels/.libs channels/_libs
#8 32.82 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.83 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.83 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.83 rm -rf plugins/.libs plugins/_libs
#8 32.83 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.84 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.84 rm -f *.o
#8 32.84 rm -f channels/*.o
#8 32.85 rm -f channels/*.lo
#8 32.85 rm -f channels/audio-input/*.o
#8 32.86 rm -f channels/audio-input/*.lo
#8 32.86 rm -f channels/rdpdr/*.o
#8 32.86 rm -f channels/rdpdr/*.lo
#8 32.87 rm -f channels/rdpsnd/*.o
#8 32.87 rm -f channels/rdpsnd/*.lo
#8 32.87 rm -f plugins/*.o
#8 32.88 rm -f plugins/*.lo
#8 32.88 rm -f plugins/guac-common-svc/*.o
#8 32.88 rm -f plugins/guac-common-svc/*.lo
#8 32.89 rm -f plugins/guacai/*.o
#8 32.89 rm -f plugins/guacai/*.lo
#8 32.89 rm -f *.lo
#8 32.90 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.90 Making clean in tests
#8 32.90 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.90 rm -f test_rdp
#8 32.90 test -z "" || rm -f test_rdp
#8 32.91 rm -f _generated_runner.c
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -f *.o
#8 32.92 rm -f fs/*.o
#8 32.92 rm -f test_rdp.log
#8 32.92 rm -f test_rdp.trs
#8 32.93 rm -f test-suite.log
#8 32.93 rm -f *.lo
#8 32.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.94 Making clean in src/protocols/ssh
#8 32.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.94 rm -f libguac-client-ssh.la
#8 32.95 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.97 Making clean in src/protocols/telnet
#8 32.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.97 rm -f libguac-client-telnet.la
#8 32.99 rm -f ./so_locations
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 33.00 rm -f *.lo
#8 33.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.00 Making clean in src/protocols/vnc
#8 33.01 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.01 rm -f libguac-client-vnc.la
#8 33.02 rm -f ./so_locations
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.03 rm -f *.lo
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.03 Making clean in src/guacd
#8 33.04 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.04 rm -f
#8 33.04 rm -rf .libs _libs
#8 33.05 rm -f guacd
#8 33.05 test -z "" || rm -f guacd
#8 33.05 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.06 Making clean in src/guacenc
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.07 rm -f guacenc
#8 33.07 test -z "" || rm -f guacenc
#8 33.07 rm -rf .libs _libs
#8 33.08 rm -f *.o
#8 33.08 rm -f *.lo
#8 33.09 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.09 Making clean in src/guaclog
#8 33.09 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.09 rm -f guaclog
#8 33.10 test -z "" || rm -f guaclog
#8 33.10 rm -rf .libs _libs
#8 33.10 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.11 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.11 make[1]: Entering directory '/build/guacamole-server'
#8 33.11 rm -rf .libs _libs
#8 33.12 rm -f *.lo
#8 33.12 make[1]: Leaving directory '/build/guacamole-server'
#8 33.12 + make
#8 33.13 make all-recursive
#8 33.14 make[1]: Entering directory '/build/guacamole-server'
#8 33.14 Making all in src/libguac
#8 33.15 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.16 Making all in .
#8 33.17 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.17 CC libguac_la-argv.lo
#8 33.64 CC libguac_la-audio.lo
#8 34.09 CC libguac_la-client.lo
#8 35.04 CC libguac_la-display.lo
#8 35.54 CC libguac_la-display-builtin-cursors.lo
#8 35.72 CC libguac_la-display-cursor.lo
#8 36.10 CC libguac_la-display-flush.lo
#8 36.63 CC libguac_la-display-layer.lo
#8 37.19 CC libguac_la-display-layer-list.lo
#8 37.70 CC libguac_la-display-plan.lo
#8 38.39 CC libguac_la-display-plan-combine.lo
#8 38.88 CC libguac_la-display-plan-rect.lo
#8 39.28 CC libguac_la-display-plan-search.lo
#8 39.77 CC libguac_la-display-render-thread.lo
#8 40.15 CC libguac_la-display-worker.lo
#8 40.67 CC libguac_la-encode-jpeg.lo
#8 41.12 CC libguac_la-encode-png.lo
#8 41.66 CC libguac_la-error.lo
#8 41.97 CC libguac_la-fifo.lo
#8 42.35 CC libguac_la-file.lo
#8 42.76 CC libguac_la-fips.lo
#8 43.13 CC libguac_la-flag.lo
#8 43.50 CC libguac_la-hash.lo
#8 43.79 CC libguac_la-id.lo
#8 44.04 CC libguac_la-mem.lo
#8 44.51 CC libguac_la-rwlock.lo
#8 44.88 CC libguac_la-palette.lo
#8 45.27 CC libguac_la-parser.lo
#8 45.79 CC libguac_la-pool.lo
#8 46.18 CC libguac_la-proctitle.lo
#8 46.72 CC libguac_la-protocol.lo
#8 48.43 CC libguac_la-raw_encoder.lo
#8 48.80 CC libguac_la-recording.lo
#8 49.25 CC libguac_la-rect.lo
#8 49.52 CC libguac_la-socket.lo
#8 50.14 CC libguac_la-socket-broadcast.lo
#8 50.53 CC libguac_la-socket-fd.lo
#8 50.99 CC libguac_la-socket-nest.lo
#8 51.41 CC libguac_la-socket-tee.lo
#8 51.74 CC libguac_la-string.lo
#8 51.86 string.c: In function 'guac_strnstr':
#8 51.86 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.86 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.86 | ^
#8 51.94 cc1: all warnings being treated as errors
#8 51.94 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.94 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.94 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.94 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.94 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.94 make[1]: Leaving directory '/build/guacamole-server'
#8 51.94 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.86 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.86 | ^
51.94 cc1: all warnings being treated as errors
51.94 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.94 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.94 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.94 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.94 make[1]: *** [Makefile:552: all-recursive] Error 1
51.94 make[1]: Leaving directory '/build/guacamole-server'
51.94 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2384
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2384:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2383
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2383/display/redirect>
Changes:
------------------------------------------
[...truncated 185.59 KiB...]
#8 32.68 rm -f *.o
#8 32.68 rm -f sftp/*.o
#8 32.69 rm -f test_common_ssh.log
#8 32.69 rm -f test_common_ssh.trs
#8 32.69 rm -f test-suite.log
#8 32.70 rm -f *.lo
#8 32.70 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.70 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.70 Making clean in src/terminal
#8 32.71 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.71 Making clean in .
#8 32.72 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.72 rm -f libguac-terminal.la
#8 32.73 rm -f ./so_locations
#8 32.74 rm -rf .libs _libs
#8 32.74 rm -f *.o
#8 32.74 rm -f *.lo
#8 32.75 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.75 Making clean in tests
#8 32.75 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.75 rm -f test_terminal
#8 32.76 test -z "" || rm -f test_terminal
#8 32.76 rm -f _generated_runner.c
#8 32.76 rm -rf .libs _libs
#8 32.77 rm -f *.o
#8 32.77 rm -f selection-point/*.o
#8 32.78 rm -f test_terminal.log
#8 32.78 rm -f test_terminal.trs
#8 32.78 rm -f test-suite.log
#8 32.79 rm -f *.lo
#8 32.79 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.79 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.79 Making clean in src/pulse
#8 32.79 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.79 rm -rf .libs _libs
#8 32.80 rm -f libguac_pulse.la
#8 32.81 rm -f ./so_locations
#8 32.82 rm -f *.o
#8 32.82 rm -f *.lo
#8 32.82 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.82 Making clean in src/protocols/kubernetes
#8 32.83 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.84 Making clean in .
#8 32.84 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.84 rm -f libguac-client-kubernetes.la
#8 32.85 rm -f ./so_locations
#8 32.86 rm -rf .libs _libs
#8 32.86 rm -f *.o
#8 32.86 rm -f *.lo
#8 32.87 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.87 Making clean in tests
#8 32.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.87 rm -f test_kubernetes
#8 32.87 test -z "" || rm -f test_kubernetes
#8 32.88 rm -f _generated_runner.c
#8 32.88 rm -rf .libs _libs
#8 32.89 rm -f *.o
#8 32.89 rm -f url/*.o
#8 32.89 rm -f test_kubernetes.log
#8 32.90 rm -f test_kubernetes.trs
#8 32.90 rm -f test-suite.log
#8 32.90 rm -f *.lo
#8 32.91 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.91 Making clean in src/protocols/rdp
#8 32.92 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.93 Making clean in .
#8 32.94 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.94 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.95 rm -f ./so_locations
#8 32.95 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.96 rm -f libguac-client-rdp.la
#8 32.97 rm -f ./so_locations
#8 32.97 rm -rf .libs _libs
#8 32.98 rm -rf channels/.libs channels/_libs
#8 32.98 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.98 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.99 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.99 rm -rf plugins/.libs plugins/_libs
#8 32.99 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.00 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.00 rm -f *.o
#8 33.01 rm -f channels/*.o
#8 33.01 rm -f channels/*.lo
#8 33.02 rm -f channels/audio-input/*.o
#8 33.02 rm -f channels/audio-input/*.lo
#8 33.02 rm -f channels/rdpdr/*.o
#8 33.03 rm -f channels/rdpdr/*.lo
#8 33.03 rm -f channels/rdpsnd/*.o
#8 33.03 rm -f channels/rdpsnd/*.lo
#8 33.04 rm -f plugins/*.o
#8 33.04 rm -f plugins/*.lo
#8 33.04 rm -f plugins/guac-common-svc/*.o
#8 33.05 rm -f plugins/guac-common-svc/*.lo
#8 33.05 rm -f plugins/guacai/*.o
#8 33.05 rm -f plugins/guacai/*.lo
#8 33.06 rm -f *.lo
#8 33.06 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.06 Making clean in tests
#8 33.07 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.07 rm -f test_rdp
#8 33.07 test -z "" || rm -f test_rdp
#8 33.07 rm -f _generated_runner.c
#8 33.08 rm -rf .libs _libs
#8 33.08 rm -f *.o
#8 33.09 rm -f fs/*.o
#8 33.09 rm -f test_rdp.log
#8 33.09 rm -f test_rdp.trs
#8 33.10 rm -f test-suite.log
#8 33.10 rm -f *.lo
#8 33.11 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.11 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.11 Making clean in src/protocols/ssh
#8 33.11 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.11 rm -f libguac-client-ssh.la
#8 33.13 rm -f ./so_locations
#8 33.13 rm -rf .libs _libs
#8 33.13 rm -f *.o
#8 33.13 rm -f *.lo
#8 33.14 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.14 Making clean in src/protocols/telnet
#8 33.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.14 rm -f libguac-client-telnet.la
#8 33.16 rm -f ./so_locations
#8 33.16 rm -rf .libs _libs
#8 33.16 rm -f *.o
#8 33.17 rm -f *.lo
#8 33.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.17 Making clean in src/protocols/vnc
#8 33.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.18 rm -f libguac-client-vnc.la
#8 33.19 rm -f ./so_locations
#8 33.19 rm -rf .libs _libs
#8 33.20 rm -f *.o
#8 33.20 rm -f *.lo
#8 33.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.20 Making clean in src/guacd
#8 33.21 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.21 rm -f
#8 33.21 rm -rf .libs _libs
#8 33.22 rm -f guacd
#8 33.22 test -z "" || rm -f guacd
#8 33.22 rm -f *.o
#8 33.23 rm -f *.lo
#8 33.23 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.23 Making clean in src/guacenc
#8 33.24 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.24 rm -f guacenc
#8 33.24 test -z "" || rm -f guacenc
#8 33.24 rm -rf .libs _libs
#8 33.25 rm -f *.o
#8 33.25 rm -f *.lo
#8 33.26 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.26 Making clean in src/guaclog
#8 33.26 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.26 rm -f guaclog
#8 33.27 test -z "" || rm -f guaclog
#8 33.27 rm -rf .libs _libs
#8 33.27 rm -f *.o
#8 33.27 rm -f *.lo
#8 33.28 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.28 make[1]: Entering directory '/build/guacamole-server'
#8 33.28 rm -rf .libs _libs
#8 33.29 rm -f *.lo
#8 33.29 make[1]: Leaving directory '/build/guacamole-server'
#8 33.29 + make
#8 33.30 make all-recursive
#8 33.31 make[1]: Entering directory '/build/guacamole-server'
#8 33.31 Making all in src/libguac
#8 33.32 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.33 Making all in .
#8 33.34 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.34 CC libguac_la-argv.lo
#8 33.83 CC libguac_la-audio.lo
#8 34.27 CC libguac_la-client.lo
#8 35.22 CC libguac_la-display.lo
#8 35.69 CC libguac_la-display-builtin-cursors.lo
#8 35.88 CC libguac_la-display-cursor.lo
#8 36.25 CC libguac_la-display-flush.lo
#8 36.77 CC libguac_la-display-layer.lo
#8 37.33 CC libguac_la-display-layer-list.lo
#8 37.84 CC libguac_la-display-plan.lo
#8 38.53 CC libguac_la-display-plan-combine.lo
#8 39.02 CC libguac_la-display-plan-rect.lo
#8 39.41 CC libguac_la-display-plan-search.lo
#8 39.90 CC libguac_la-display-render-thread.lo
#8 40.28 CC libguac_la-display-worker.lo
#8 40.80 CC libguac_la-encode-jpeg.lo
#8 41.24 CC libguac_la-encode-png.lo
#8 41.78 CC libguac_la-error.lo
#8 42.08 CC libguac_la-fifo.lo
#8 42.45 CC libguac_la-file.lo
#8 42.86 CC libguac_la-fips.lo
#8 43.24 CC libguac_la-flag.lo
#8 43.60 CC libguac_la-hash.lo
#8 43.90 CC libguac_la-id.lo
#8 44.14 CC libguac_la-mem.lo
#8 44.61 CC libguac_la-rwlock.lo
#8 44.99 CC libguac_la-palette.lo
#8 45.37 CC libguac_la-parser.lo
#8 45.89 CC libguac_la-pool.lo
#8 46.29 CC libguac_la-proctitle.lo
#8 46.83 CC libguac_la-protocol.lo
#8 48.54 CC libguac_la-raw_encoder.lo
#8 48.93 CC libguac_la-recording.lo
#8 49.37 CC libguac_la-rect.lo
#8 49.65 CC libguac_la-socket.lo
#8 50.27 CC libguac_la-socket-broadcast.lo
#8 50.66 CC libguac_la-socket-fd.lo
#8 51.14 CC libguac_la-socket-nest.lo
#8 51.55 CC libguac_la-socket-tee.lo
#8 51.89 CC libguac_la-string.lo
#8 52.02 string.c: In function 'guac_strnstr':
#8 52.02 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.02 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.02 | ^
#8 52.09 cc1: all warnings being treated as errors
#8 52.10 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.10 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.10 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.10 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.10 make[1]: Leaving directory '/build/guacamole-server'
#8 52.10 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.10 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
52.02 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.02 | ^
52.09 cc1: all warnings being treated as errors
52.10 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.10 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.10 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.10 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.10 make[1]: Leaving directory '/build/guacamole-server'
52.10 make[1]: *** [Makefile:552: all-recursive] Error 1
52.10 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2383
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2383:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2382
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2382/display/redirect>
Changes:
------------------------------------------
[...truncated 183.55 KiB...]
#8 32.58 rm -f *.o
#8 32.59 rm -f sftp/*.o
#8 32.59 rm -f test_common_ssh.log
#8 32.59 rm -f test_common_ssh.trs
#8 32.59 rm -f test-suite.log
#8 32.60 rm -f *.lo
#8 32.60 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.60 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.60 Making clean in src/terminal
#8 32.61 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.62 Making clean in .
#8 32.62 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.62 rm -f libguac-terminal.la
#8 32.63 rm -f ./so_locations
#8 32.63 rm -rf .libs _libs
#8 32.64 rm -f *.o
#8 32.64 rm -f *.lo
#8 32.64 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.64 Making clean in tests
#8 32.65 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.65 rm -f test_terminal
#8 32.65 test -z "" || rm -f test_terminal
#8 32.66 rm -f _generated_runner.c
#8 32.66 rm -rf .libs _libs
#8 32.66 rm -f *.o
#8 32.66 rm -f selection-point/*.o
#8 32.67 rm -f test_terminal.log
#8 32.67 rm -f test_terminal.trs
#8 32.67 rm -f test-suite.log
#8 32.68 rm -f *.lo
#8 32.68 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.68 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.68 Making clean in src/pulse
#8 32.69 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.69 rm -rf .libs _libs
#8 32.69 rm -f libguac_pulse.la
#8 32.70 rm -f ./so_locations
#8 32.71 rm -f *.o
#8 32.71 rm -f *.lo
#8 32.72 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.72 Making clean in src/protocols/kubernetes
#8 32.72 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.73 Making clean in .
#8 32.73 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.73 rm -f libguac-client-kubernetes.la
#8 32.75 rm -f ./so_locations
#8 32.75 rm -rf .libs _libs
#8 32.75 rm -f *.o
#8 32.76 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.76 Making clean in tests
#8 32.77 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.77 rm -f test_kubernetes
#8 32.77 test -z "" || rm -f test_kubernetes
#8 32.77 rm -f _generated_runner.c
#8 32.77 rm -rf .libs _libs
#8 32.78 rm -f *.o
#8 32.78 rm -f url/*.o
#8 32.79 rm -f test_kubernetes.log
#8 32.79 rm -f test_kubernetes.trs
#8 32.79 rm -f test-suite.log
#8 32.80 rm -f *.lo
#8 32.80 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.80 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.80 Making clean in src/protocols/rdp
#8 32.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.82 Making clean in .
#8 32.83 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.83 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.84 rm -f ./so_locations
#8 32.84 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.85 rm -f libguac-client-rdp.la
#8 32.86 rm -f ./so_locations
#8 32.86 rm -rf .libs _libs
#8 32.87 rm -rf channels/.libs channels/_libs
#8 32.87 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.87 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.88 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.88 rm -rf plugins/.libs plugins/_libs
#8 32.88 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.89 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.89 rm -f *.o
#8 32.89 rm -f channels/*.o
#8 32.90 rm -f channels/*.lo
#8 32.90 rm -f channels/audio-input/*.o
#8 32.90 rm -f channels/audio-input/*.lo
#8 32.91 rm -f channels/rdpdr/*.o
#8 32.91 rm -f channels/rdpdr/*.lo
#8 32.91 rm -f channels/rdpsnd/*.o
#8 32.92 rm -f channels/rdpsnd/*.lo
#8 32.92 rm -f plugins/*.o
#8 32.92 rm -f plugins/*.lo
#8 32.93 rm -f plugins/guac-common-svc/*.o
#8 32.93 rm -f plugins/guac-common-svc/*.lo
#8 32.93 rm -f plugins/guacai/*.o
#8 32.94 rm -f plugins/guacai/*.lo
#8 32.94 rm -f *.lo
#8 32.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.94 Making clean in tests
#8 32.95 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.95 rm -f test_rdp
#8 32.95 test -z "" || rm -f test_rdp
#8 32.95 rm -f _generated_runner.c
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f fs/*.o
#8 32.97 rm -f test_rdp.log
#8 32.97 rm -f test_rdp.trs
#8 32.97 rm -f test-suite.log
#8 32.98 rm -f *.lo
#8 32.98 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.98 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.98 Making clean in src/protocols/ssh
#8 32.99 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.99 rm -f libguac-client-ssh.la
#8 33.00 rm -f ./so_locations
#8 33.00 rm -rf .libs _libs
#8 33.01 rm -f *.o
#8 33.01 rm -f *.lo
#8 33.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.02 Making clean in src/protocols/telnet
#8 33.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.02 rm -f libguac-client-telnet.la
#8 33.04 rm -f ./so_locations
#8 33.04 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.05 rm -f *.lo
#8 33.05 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.05 Making clean in src/protocols/vnc
#8 33.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.06 rm -f libguac-client-vnc.la
#8 33.07 rm -f ./so_locations
#8 33.07 rm -rf .libs _libs
#8 33.07 rm -f *.o
#8 33.08 rm -f *.lo
#8 33.08 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.08 Making clean in src/guacd
#8 33.09 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.09 rm -f
#8 33.09 rm -rf .libs _libs
#8 33.09 rm -f guacd
#8 33.10 test -z "" || rm -f guacd
#8 33.10 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.11 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.11 Making clean in src/guacenc
#8 33.12 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.12 rm -f guacenc
#8 33.12 test -z "" || rm -f guacenc
#8 33.12 rm -rf .libs _libs
#8 33.13 rm -f *.o
#8 33.13 rm -f *.lo
#8 33.13 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.13 Making clean in src/guaclog
#8 33.14 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.14 rm -f guaclog
#8 33.14 test -z "" || rm -f guaclog
#8 33.15 rm -rf .libs _libs
#8 33.15 rm -f *.o
#8 33.15 rm -f *.lo
#8 33.16 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.16 make[1]: Entering directory '/build/guacamole-server'
#8 33.16 rm -rf .libs _libs
#8 33.17 rm -f *.lo
#8 33.17 make[1]: Leaving directory '/build/guacamole-server'
#8 33.17 + make
#8 33.18 make all-recursive
#8 33.18 make[1]: Entering directory '/build/guacamole-server'
#8 33.19 Making all in src/libguac
#8 33.20 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.21 Making all in .
#8 33.22 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.22 CC libguac_la-argv.lo
#8 33.70 CC libguac_la-audio.lo
#8 34.15 CC libguac_la-client.lo
#8 35.11 CC libguac_la-display.lo
#8 35.61 CC libguac_la-display-builtin-cursors.lo
#8 35.79 CC libguac_la-display-cursor.lo
#8 36.17 CC libguac_la-display-flush.lo
#8 36.69 CC libguac_la-display-layer.lo
#8 37.24 CC libguac_la-display-layer-list.lo
#8 37.76 CC libguac_la-display-plan.lo
#8 38.45 CC libguac_la-display-plan-combine.lo
#8 38.94 CC libguac_la-display-plan-rect.lo
#8 39.33 CC libguac_la-display-plan-search.lo
#8 39.81 CC libguac_la-display-render-thread.lo
#8 40.19 CC libguac_la-display-worker.lo
#8 40.70 CC libguac_la-encode-jpeg.lo
#8 41.13 CC libguac_la-encode-png.lo
#8 41.67 CC libguac_la-error.lo
#8 41.98 CC libguac_la-fifo.lo
#8 42.34 CC libguac_la-file.lo
#8 42.74 CC libguac_la-fips.lo
#8 43.12 CC libguac_la-flag.lo
#8 43.47 CC libguac_la-hash.lo
#8 43.77 CC libguac_la-id.lo
#8 44.02 CC libguac_la-mem.lo
#8 44.50 CC libguac_la-rwlock.lo
#8 44.87 CC libguac_la-palette.lo
#8 45.25 CC libguac_la-parser.lo
#8 45.77 CC libguac_la-pool.lo
#8 46.16 CC libguac_la-proctitle.lo
#8 46.70 CC libguac_la-protocol.lo
#8 48.37 CC libguac_la-raw_encoder.lo
#8 48.80 CC libguac_la-recording.lo
#8 49.24 CC libguac_la-rect.lo
#8 49.52 CC libguac_la-socket.lo
#8 50.13 CC libguac_la-socket-broadcast.lo
#8 50.53 CC libguac_la-socket-fd.lo
#8 51.01 CC libguac_la-socket-nest.lo
#8 51.42 CC libguac_la-socket-tee.lo
#8 51.75 CC libguac_la-string.lo
#8 51.87 string.c: In function 'guac_strnstr':
#8 51.87 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.87 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.87 | ^
#8 51.95 cc1: all warnings being treated as errors
#8 51.95 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.95 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.95 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.95 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.95 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.95 make[1]: Leaving directory '/build/guacamole-server'
#8 51.95 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.87 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.87 | ^
51.95 cc1: all warnings being treated as errors
51.95 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.95 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.95 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.95 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.95 make[1]: *** [Makefile:552: all-recursive] Error 1
51.95 make[1]: Leaving directory '/build/guacamole-server'
51.95 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2382
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2382:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2381
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2381/display/redirect>
Changes:
------------------------------------------
[...truncated 185.73 KiB...]
#8 31.73 rm -f *.o
#8 31.73 rm -f sftp/*.o
#8 31.73 rm -f test_common_ssh.log
#8 31.74 rm -f test_common_ssh.trs
#8 31.74 rm -f test-suite.log
#8 31.74 rm -f *.lo
#8 31.74 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 31.75 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 31.75 Making clean in src/terminal
#8 31.75 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.76 Making clean in .
#8 31.77 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.77 rm -f libguac-terminal.la
#8 31.78 rm -f ./so_locations
#8 31.78 rm -rf .libs _libs
#8 31.78 rm -f *.o
#8 31.79 rm -f *.lo
#8 31.79 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.79 Making clean in tests
#8 31.79 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 31.79 rm -f test_terminal
#8 31.80 test -z "" || rm -f test_terminal
#8 31.80 rm -f _generated_runner.c
#8 31.80 rm -rf .libs _libs
#8 31.81 rm -f *.o
#8 31.81 rm -f selection-point/*.o
#8 31.81 rm -f test_terminal.log
#8 31.82 rm -f test_terminal.trs
#8 31.82 rm -f test-suite.log
#8 31.82 rm -f *.lo
#8 31.83 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 31.83 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.83 Making clean in src/pulse
#8 31.83 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 31.83 rm -rf .libs _libs
#8 31.84 rm -f libguac_pulse.la
#8 31.85 rm -f ./so_locations
#8 31.85 rm -f *.o
#8 31.85 rm -f *.lo
#8 31.86 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 31.86 Making clean in src/protocols/kubernetes
#8 31.86 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.87 Making clean in .
#8 31.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.87 rm -f libguac-client-kubernetes.la
#8 31.89 rm -f ./so_locations
#8 31.89 rm -rf .libs _libs
#8 31.89 rm -f *.o
#8 31.89 rm -f *.lo
#8 31.90 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.90 Making clean in tests
#8 31.90 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.90 rm -f test_kubernetes
#8 31.91 test -z "" || rm -f test_kubernetes
#8 31.91 rm -f _generated_runner.c
#8 31.91 rm -rf .libs _libs
#8 31.92 rm -f *.o
#8 31.92 rm -f url/*.o
#8 31.92 rm -f test_kubernetes.log
#8 31.93 rm -f test_kubernetes.trs
#8 31.93 rm -f test-suite.log
#8 31.93 rm -f *.lo
#8 31.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.94 Making clean in src/protocols/rdp
#8 31.95 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.95 Making clean in .
#8 31.96 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.96 rm -f libguac-common-svc-client.la libguacai-client.la
#8 31.97 rm -f ./so_locations
#8 31.98 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 31.98 rm -f libguac-client-rdp.la
#8 31.99 rm -f ./so_locations
#8 31.99 rm -rf .libs _libs
#8 32.00 rm -rf channels/.libs channels/_libs
#8 32.00 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.00 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.00 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.01 rm -rf plugins/.libs plugins/_libs
#8 32.01 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.01 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.02 rm -f *.o
#8 32.02 rm -f channels/*.o
#8 32.02 rm -f channels/*.lo
#8 32.03 rm -f channels/audio-input/*.o
#8 32.03 rm -f channels/audio-input/*.lo
#8 32.03 rm -f channels/rdpdr/*.o
#8 32.03 rm -f channels/rdpdr/*.lo
#8 32.04 rm -f channels/rdpsnd/*.o
#8 32.04 rm -f channels/rdpsnd/*.lo
#8 32.04 rm -f plugins/*.o
#8 32.05 rm -f plugins/*.lo
#8 32.05 rm -f plugins/guac-common-svc/*.o
#8 32.05 rm -f plugins/guac-common-svc/*.lo
#8 32.06 rm -f plugins/guacai/*.o
#8 32.06 rm -f plugins/guacai/*.lo
#8 32.06 rm -f *.lo
#8 32.06 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.06 Making clean in tests
#8 32.07 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.07 rm -f test_rdp
#8 32.07 test -z "" || rm -f test_rdp
#8 32.08 rm -f _generated_runner.c
#8 32.08 rm -rf .libs _libs
#8 32.08 rm -f *.o
#8 32.09 rm -f fs/*.o
#8 32.09 rm -f test_rdp.log
#8 32.09 rm -f test_rdp.trs
#8 32.10 rm -f test-suite.log
#8 32.10 rm -f *.lo
#8 32.10 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.10 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.10 Making clean in src/protocols/ssh
#8 32.11 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.11 rm -f libguac-client-ssh.la
#8 32.12 rm -f ./so_locations
#8 32.12 rm -rf .libs _libs
#8 32.13 rm -f *.o
#8 32.13 rm -f *.lo
#8 32.13 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.14 Making clean in src/protocols/telnet
#8 32.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.14 rm -f libguac-client-telnet.la
#8 32.15 rm -f ./so_locations
#8 32.16 rm -rf .libs _libs
#8 32.16 rm -f *.o
#8 32.16 rm -f *.lo
#8 32.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.17 Making clean in src/protocols/vnc
#8 32.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.17 rm -f libguac-client-vnc.la
#8 32.19 rm -f ./so_locations
#8 32.19 rm -rf .libs _libs
#8 32.19 rm -f *.o
#8 32.19 rm -f *.lo
#8 32.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.20 Making clean in src/guacd
#8 32.20 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.20 rm -f
#8 32.20 rm -rf .libs _libs
#8 32.21 rm -f guacd
#8 32.21 test -z "" || rm -f guacd
#8 32.21 rm -f *.o
#8 32.22 rm -f *.lo
#8 32.22 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.22 Making clean in src/guacenc
#8 32.23 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.23 rm -f guacenc
#8 32.23 test -z "" || rm -f guacenc
#8 32.23 rm -rf .libs _libs
#8 32.24 rm -f *.o
#8 32.24 rm -f *.lo
#8 32.24 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.24 Making clean in src/guaclog
#8 32.25 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.25 rm -f guaclog
#8 32.25 test -z "" || rm -f guaclog
#8 32.25 rm -rf .libs _libs
#8 32.26 rm -f *.o
#8 32.26 rm -f *.lo
#8 32.26 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.27 make[1]: Entering directory '/build/guacamole-server'
#8 32.27 rm -rf .libs _libs
#8 32.27 rm -f *.lo
#8 32.28 make[1]: Leaving directory '/build/guacamole-server'
#8 32.28 + make
#8 32.28 make all-recursive
#8 32.29 make[1]: Entering directory '/build/guacamole-server'
#8 32.29 Making all in src/libguac
#8 32.30 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.31 Making all in .
#8 32.32 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.32 CC libguac_la-argv.lo
#8 32.79 CC libguac_la-audio.lo
#8 33.23 CC libguac_la-client.lo
#8 34.14 CC libguac_la-display.lo
#8 34.63 CC libguac_la-display-builtin-cursors.lo
#8 34.79 CC libguac_la-display-cursor.lo
#8 35.14 CC libguac_la-display-flush.lo
#8 35.65 CC libguac_la-display-layer.lo
#8 36.16 CC libguac_la-display-layer-list.lo
#8 36.64 CC libguac_la-display-plan.lo
#8 37.31 CC libguac_la-display-plan-combine.lo
#8 37.71 CC libguac_la-display-plan-rect.lo
#8 38.04 CC libguac_la-display-plan-search.lo
#8 38.48 CC libguac_la-display-render-thread.lo
#8 38.85 CC libguac_la-display-worker.lo
#8 39.34 CC libguac_la-encode-jpeg.lo
#8 39.76 CC libguac_la-encode-png.lo
#8 40.25 CC libguac_la-error.lo
#8 40.54 CC libguac_la-fifo.lo
#8 40.87 CC libguac_la-file.lo
#8 41.23 CC libguac_la-fips.lo
#8 41.60 CC libguac_la-flag.lo
#8 41.95 CC libguac_la-hash.lo
#8 42.23 CC libguac_la-id.lo
#8 42.47 CC libguac_la-mem.lo
#8 42.91 CC libguac_la-rwlock.lo
#8 43.27 CC libguac_la-palette.lo
#8 43.65 CC libguac_la-parser.lo
#8 44.17 CC libguac_la-pool.lo
#8 44.57 CC libguac_la-proctitle.lo
#8 45.11 CC libguac_la-protocol.lo
#8 46.78 CC libguac_la-raw_encoder.lo
#8 47.15 CC libguac_la-recording.lo
#8 47.60 CC libguac_la-rect.lo
#8 47.88 CC libguac_la-socket.lo
#8 48.50 CC libguac_la-socket-broadcast.lo
#8 48.89 CC libguac_la-socket-fd.lo
#8 49.36 CC libguac_la-socket-nest.lo
#8 49.77 CC libguac_la-socket-tee.lo
#8 50.11 CC libguac_la-string.lo
#8 50.24 string.c: In function 'guac_strnstr':
#8 50.24 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 50.24 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 50.24 | ^
#8 50.31 cc1: all warnings being treated as errors
#8 50.32 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.32 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 50.32 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 50.32 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.32 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 50.32 make[1]: Leaving directory '/build/guacamole-server'
#8 50.32 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
50.24 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
50.24 | ^
50.31 cc1: all warnings being treated as errors
50.32 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
50.32 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
50.32 make[2]: *** [Makefile:1241: all-recursive] Error 1
50.32 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
50.32 make[1]: *** [Makefile:552: all-recursive] Error 1
50.32 make[1]: Leaving directory '/build/guacamole-server'
50.32 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2381
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2381:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2380
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2380/display/redirect>
Changes:
------------------------------------------
[...truncated 185.01 KiB...]
#8 20.60 rm -f *.o
#8 20.60 rm -f sftp/*.o
#8 20.60 rm -f test_common_ssh.log
#8 20.60 rm -f test_common_ssh.trs
#8 20.60 rm -f test-suite.log
#8 20.61 rm -f *.lo
#8 20.61 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 20.61 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 20.61 Making clean in src/terminal
#8 20.61 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.62 Making clean in .
#8 20.62 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.62 rm -f libguac-terminal.la
#8 20.63 rm -f ./so_locations
#8 20.63 rm -rf .libs _libs
#8 20.63 rm -f *.o
#8 20.63 rm -f *.lo
#8 20.64 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.64 Making clean in tests
#8 20.64 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 20.64 rm -f test_terminal
#8 20.64 test -z "" || rm -f test_terminal
#8 20.64 rm -f _generated_runner.c
#8 20.64 rm -rf .libs _libs
#8 20.65 rm -f *.o
#8 20.65 rm -f selection-point/*.o
#8 20.65 rm -f test_terminal.log
#8 20.65 rm -f test_terminal.trs
#8 20.66 rm -f test-suite.log
#8 20.66 rm -f *.lo
#8 20.66 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 20.66 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.66 Making clean in src/pulse
#8 20.66 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 20.66 rm -rf .libs _libs
#8 20.67 rm -f libguac_pulse.la
#8 20.67 rm -f ./so_locations
#8 20.68 rm -f *.o
#8 20.68 rm -f *.lo
#8 20.68 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 20.68 Making clean in src/protocols/kubernetes
#8 20.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.69 Making clean in .
#8 20.69 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.69 rm -f libguac-client-kubernetes.la
#8 20.70 rm -f ./so_locations
#8 20.70 rm -rf .libs _libs
#8 20.70 rm -f *.o
#8 20.70 rm -f *.lo
#8 20.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.71 Making clean in tests
#8 20.71 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.71 rm -f test_kubernetes
#8 20.71 test -z "" || rm -f test_kubernetes
#8 20.71 rm -f _generated_runner.c
#8 20.71 rm -rf .libs _libs
#8 20.72 rm -f *.o
#8 20.72 rm -f url/*.o
#8 20.72 rm -f test_kubernetes.log
#8 20.72 rm -f test_kubernetes.trs
#8 20.73 rm -f test-suite.log
#8 20.73 rm -f *.lo
#8 20.73 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.73 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.73 Making clean in src/protocols/rdp
#8 20.74 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.74 Making clean in .
#8 20.75 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.75 rm -f libguac-common-svc-client.la libguacai-client.la
#8 20.76 rm -f ./so_locations
#8 20.76 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 20.76 rm -f libguac-client-rdp.la
#8 20.77 rm -f ./so_locations
#8 20.77 rm -rf .libs _libs
#8 20.77 rm -rf channels/.libs channels/_libs
#8 20.77 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 20.77 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 20.78 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 20.78 rm -rf plugins/.libs plugins/_libs
#8 20.78 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 20.78 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 20.78 rm -f *.o
#8 20.79 rm -f channels/*.o
#8 20.79 rm -f channels/*.lo
#8 20.79 rm -f channels/audio-input/*.o
#8 20.79 rm -f channels/audio-input/*.lo
#8 20.80 rm -f channels/rdpdr/*.o
#8 20.80 rm -f channels/rdpdr/*.lo
#8 20.80 rm -f channels/rdpsnd/*.o
#8 20.80 rm -f channels/rdpsnd/*.lo
#8 20.81 rm -f plugins/*.o
#8 20.81 rm -f plugins/*.lo
#8 20.81 rm -f plugins/guac-common-svc/*.o
#8 20.81 rm -f plugins/guac-common-svc/*.lo
#8 20.82 rm -f plugins/guacai/*.o
#8 20.82 rm -f plugins/guacai/*.lo
#8 20.82 rm -f *.lo
#8 20.82 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.82 Making clean in tests
#8 20.83 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.83 rm -f test_rdp
#8 20.83 test -z "" || rm -f test_rdp
#8 20.83 rm -f _generated_runner.c
#8 20.83 rm -rf .libs _libs
#8 20.83 rm -f *.o
#8 20.84 rm -f fs/*.o
#8 20.84 rm -f test_rdp.log
#8 20.84 rm -f test_rdp.trs
#8 20.84 rm -f test-suite.log
#8 20.84 rm -f *.lo
#8 20.85 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.85 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.85 Making clean in src/protocols/ssh
#8 20.85 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 20.85 rm -f libguac-client-ssh.la
#8 20.86 rm -f ./so_locations
#8 20.86 rm -rf .libs _libs
#8 20.86 rm -f *.o
#8 20.87 rm -f *.lo
#8 20.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 20.87 Making clean in src/protocols/telnet
#8 20.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 20.87 rm -f libguac-client-telnet.la
#8 20.88 rm -f ./so_locations
#8 20.88 rm -rf .libs _libs
#8 20.88 rm -f *.o
#8 20.89 rm -f *.lo
#8 20.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 20.89 Making clean in src/protocols/vnc
#8 20.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 20.89 rm -f libguac-client-vnc.la
#8 20.90 rm -f ./so_locations
#8 20.90 rm -rf .libs _libs
#8 20.90 rm -f *.o
#8 20.91 rm -f *.lo
#8 20.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 20.91 Making clean in src/guacd
#8 20.91 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 20.91 rm -f
#8 20.91 rm -rf .libs _libs
#8 20.92 rm -f guacd
#8 20.92 test -z "" || rm -f guacd
#8 20.92 rm -f *.o
#8 20.92 rm -f *.lo
#8 20.93 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 20.93 Making clean in src/guacenc
#8 20.93 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 20.93 rm -f guacenc
#8 20.93 test -z "" || rm -f guacenc
#8 20.94 rm -rf .libs _libs
#8 20.94 rm -f *.o
#8 20.94 rm -f *.lo
#8 20.94 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 20.94 Making clean in src/guaclog
#8 20.95 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 20.95 rm -f guaclog
#8 20.95 test -z "" || rm -f guaclog
#8 20.95 rm -rf .libs _libs
#8 20.95 rm -f *.o
#8 20.95 rm -f *.lo
#8 20.96 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 20.96 make[1]: Entering directory '/build/guacamole-server'
#8 20.96 rm -rf .libs _libs
#8 20.96 rm -f *.lo
#8 20.96 make[1]: Leaving directory '/build/guacamole-server'
#8 20.96 + make
#8 20.97 make all-recursive
#8 20.97 make[1]: Entering directory '/build/guacamole-server'
#8 20.98 Making all in src/libguac
#8 20.98 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.99 Making all in .
#8 20.99 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.99 CC libguac_la-argv.lo
#8 21.31 CC libguac_la-audio.lo
#8 21.61 CC libguac_la-client.lo
#8 22.29 CC libguac_la-display.lo
#8 22.63 CC libguac_la-display-builtin-cursors.lo
#8 22.74 CC libguac_la-display-cursor.lo
#8 22.99 CC libguac_la-display-flush.lo
#8 23.34 CC libguac_la-display-layer.lo
#8 23.71 CC libguac_la-display-layer-list.lo
#8 24.06 CC libguac_la-display-plan.lo
#8 24.52 CC libguac_la-display-plan-combine.lo
#8 24.86 CC libguac_la-display-plan-rect.lo
#8 25.12 CC libguac_la-display-plan-search.lo
#8 25.45 CC libguac_la-display-render-thread.lo
#8 25.71 CC libguac_la-display-worker.lo
#8 26.06 CC libguac_la-encode-jpeg.lo
#8 26.35 CC libguac_la-encode-png.lo
#8 26.70 CC libguac_la-error.lo
#8 26.90 CC libguac_la-fifo.lo
#8 27.15 CC libguac_la-file.lo
#8 27.41 CC libguac_la-fips.lo
#8 27.65 CC libguac_la-flag.lo
#8 27.89 CC libguac_la-hash.lo
#8 28.08 CC libguac_la-id.lo
#8 28.24 CC libguac_la-mem.lo
#8 28.56 CC libguac_la-rwlock.lo
#8 28.82 CC libguac_la-palette.lo
#8 29.07 CC libguac_la-parser.lo
#8 29.41 CC libguac_la-pool.lo
#8 29.68 CC libguac_la-proctitle.lo
#8 30.03 CC libguac_la-protocol.lo
#8 31.35 CC libguac_la-raw_encoder.lo
#8 31.62 CC libguac_la-recording.lo
#8 31.91 CC libguac_la-rect.lo
#8 32.10 CC libguac_la-socket.lo
#8 32.52 CC libguac_la-socket-broadcast.lo
#8 32.78 CC libguac_la-socket-fd.lo
#8 33.09 CC libguac_la-socket-nest.lo
#8 33.36 CC libguac_la-socket-tee.lo
#8 33.58 CC libguac_la-string.lo
#8 33.66 string.c: In function 'guac_strnstr':
#8 33.66 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 33.66 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 33.66 | ^
#8 33.71 cc1: all warnings being treated as errors
#8 33.72 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 33.72 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 33.72 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 33.72 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 33.72 make[1]: Leaving directory '/build/guacamole-server'
#8 33.72 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 33.72 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
33.66 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
33.66 | ^
33.71 cc1: all warnings being treated as errors
33.72 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
33.72 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
33.72 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
33.72 make[2]: *** [Makefile:1241: all-recursive] Error 1
33.72 make[1]: Leaving directory '/build/guacamole-server'
33.72 make[1]: *** [Makefile:552: all-recursive] Error 1
33.72 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2380
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2380:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2379
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2379/display/redirect>
Changes:
------------------------------------------
[...truncated 184.41 KiB...]
#8 32.29 rm -f *.o
#8 32.29 rm -f sftp/*.o
#8 32.29 rm -f test_common_ssh.log
#8 32.30 rm -f test_common_ssh.trs
#8 32.30 rm -f test-suite.log
#8 32.30 rm -f *.lo
#8 32.31 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.31 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.31 Making clean in src/terminal
#8 32.31 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.32 Making clean in .
#8 32.32 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.32 rm -f libguac-terminal.la
#8 32.34 rm -f ./so_locations
#8 32.34 rm -rf .libs _libs
#8 32.34 rm -f *.o
#8 32.35 rm -f *.lo
#8 32.35 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.35 Making clean in tests
#8 32.35 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.35 rm -f test_terminal
#8 32.36 test -z "" || rm -f test_terminal
#8 32.36 rm -f _generated_runner.c
#8 32.36 rm -rf .libs _libs
#8 32.37 rm -f *.o
#8 32.37 rm -f selection-point/*.o
#8 32.37 rm -f test_terminal.log
#8 32.38 rm -f test_terminal.trs
#8 32.38 rm -f test-suite.log
#8 32.38 rm -f *.lo
#8 32.38 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.38 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.39 Making clean in src/pulse
#8 32.39 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.39 rm -rf .libs _libs
#8 32.39 rm -f libguac_pulse.la
#8 32.41 rm -f ./so_locations
#8 32.41 rm -f *.o
#8 32.41 rm -f *.lo
#8 32.41 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.41 Making clean in src/protocols/kubernetes
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.43 Making clean in .
#8 32.43 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.43 rm -f libguac-client-kubernetes.la
#8 32.44 rm -f ./so_locations
#8 32.44 rm -rf .libs _libs
#8 32.45 rm -f *.o
#8 32.45 rm -f *.lo
#8 32.45 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.45 Making clean in tests
#8 32.46 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.46 rm -f test_kubernetes
#8 32.46 test -z "" || rm -f test_kubernetes
#8 32.46 rm -f _generated_runner.c
#8 32.47 rm -rf .libs _libs
#8 32.47 rm -f *.o
#8 32.48 rm -f url/*.o
#8 32.48 rm -f test_kubernetes.log
#8 32.48 rm -f test_kubernetes.trs
#8 32.49 rm -f test-suite.log
#8 32.49 rm -f *.lo
#8 32.49 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.49 Making clean in src/protocols/rdp
#8 32.50 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.51 Making clean in .
#8 32.52 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.52 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.53 rm -f ./so_locations
#8 32.54 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.54 rm -f libguac-client-rdp.la
#8 32.55 rm -f ./so_locations
#8 32.55 rm -rf .libs _libs
#8 32.56 rm -rf channels/.libs channels/_libs
#8 32.56 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.56 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.56 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.57 rm -rf plugins/.libs plugins/_libs
#8 32.57 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.58 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.58 rm -f *.o
#8 32.58 rm -f channels/*.o
#8 32.59 rm -f channels/*.lo
#8 32.59 rm -f channels/audio-input/*.o
#8 32.59 rm -f channels/audio-input/*.lo
#8 32.59 rm -f channels/rdpdr/*.o
#8 32.60 rm -f channels/rdpdr/*.lo
#8 32.60 rm -f channels/rdpsnd/*.o
#8 32.61 rm -f channels/rdpsnd/*.lo
#8 32.61 rm -f plugins/*.o
#8 32.61 rm -f plugins/*.lo
#8 32.62 rm -f plugins/guac-common-svc/*.o
#8 32.62 rm -f plugins/guac-common-svc/*.lo
#8 32.62 rm -f plugins/guacai/*.o
#8 32.63 rm -f plugins/guacai/*.lo
#8 32.63 rm -f *.lo
#8 32.63 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.63 Making clean in tests
#8 32.64 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.64 rm -f test_rdp
#8 32.64 test -z "" || rm -f test_rdp
#8 32.64 rm -f _generated_runner.c
#8 32.65 rm -rf .libs _libs
#8 32.65 rm -f *.o
#8 32.66 rm -f fs/*.o
#8 32.66 rm -f test_rdp.log
#8 32.66 rm -f test_rdp.trs
#8 32.67 rm -f test-suite.log
#8 32.67 rm -f *.lo
#8 32.67 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.67 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.67 Making clean in src/protocols/ssh
#8 32.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.68 rm -f libguac-client-ssh.la
#8 32.69 rm -f ./so_locations
#8 32.69 rm -rf .libs _libs
#8 32.70 rm -f *.o
#8 32.70 rm -f *.lo
#8 32.70 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.70 Making clean in src/protocols/telnet
#8 32.71 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.71 rm -f libguac-client-telnet.la
#8 32.72 rm -f ./so_locations
#8 32.72 rm -rf .libs _libs
#8 32.72 rm -f *.o
#8 32.73 rm -f *.lo
#8 32.73 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.73 Making clean in src/protocols/vnc
#8 32.74 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.74 rm -f libguac-client-vnc.la
#8 32.75 rm -f ./so_locations
#8 32.75 rm -rf .libs _libs
#8 32.75 rm -f *.o
#8 32.76 rm -f *.lo
#8 32.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.76 Making clean in src/guacd
#8 32.76 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.76 rm -f
#8 32.77 rm -rf .libs _libs
#8 32.77 rm -f guacd
#8 32.77 test -z "" || rm -f guacd
#8 32.78 rm -f *.o
#8 32.78 rm -f *.lo
#8 32.78 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.78 Making clean in src/guacenc
#8 32.79 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.79 rm -f guacenc
#8 32.79 test -z "" || rm -f guacenc
#8 32.80 rm -rf .libs _libs
#8 32.80 rm -f *.o
#8 32.80 rm -f *.lo
#8 32.81 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.81 Making clean in src/guaclog
#8 32.81 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.81 rm -f guaclog
#8 32.81 test -z "" || rm -f guaclog
#8 32.82 rm -rf .libs _libs
#8 32.82 rm -f *.o
#8 32.82 rm -f *.lo
#8 32.83 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.83 make[1]: Entering directory '/build/guacamole-server'
#8 32.83 rm -rf .libs _libs
#8 32.83 rm -f *.lo
#8 32.84 make[1]: Leaving directory '/build/guacamole-server'
#8 32.84 + make
#8 32.85 make all-recursive
#8 32.85 make[1]: Entering directory '/build/guacamole-server'
#8 32.86 Making all in src/libguac
#8 32.86 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.87 Making all in .
#8 32.88 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.88 CC libguac_la-argv.lo
#8 33.36 CC libguac_la-audio.lo
#8 33.83 CC libguac_la-client.lo
#8 34.81 CC libguac_la-display.lo
#8 35.35 CC libguac_la-display-builtin-cursors.lo
#8 35.54 CC libguac_la-display-cursor.lo
#8 35.91 CC libguac_la-display-flush.lo
#8 36.47 CC libguac_la-display-layer.lo
#8 37.01 CC libguac_la-display-layer-list.lo
#8 37.53 CC libguac_la-display-plan.lo
#8 38.22 CC libguac_la-display-plan-combine.lo
#8 38.70 CC libguac_la-display-plan-rect.lo
#8 39.08 CC libguac_la-display-plan-search.lo
#8 39.56 CC libguac_la-display-render-thread.lo
#8 39.93 CC libguac_la-display-worker.lo
#8 40.44 CC libguac_la-encode-jpeg.lo
#8 40.85 CC libguac_la-encode-png.lo
#8 41.37 CC libguac_la-error.lo
#8 41.67 CC libguac_la-fifo.lo
#8 42.03 CC libguac_la-file.lo
#8 42.42 CC libguac_la-fips.lo
#8 42.78 CC libguac_la-flag.lo
#8 43.13 CC libguac_la-hash.lo
#8 43.45 CC libguac_la-id.lo
#8 43.68 CC libguac_la-mem.lo
#8 44.14 CC libguac_la-rwlock.lo
#8 44.51 CC libguac_la-palette.lo
#8 44.89 CC libguac_la-parser.lo
#8 45.41 CC libguac_la-pool.lo
#8 45.79 CC libguac_la-proctitle.lo
#8 46.34 CC libguac_la-protocol.lo
#8 48.35 CC libguac_la-raw_encoder.lo
#8 48.75 CC libguac_la-recording.lo
#8 49.17 CC libguac_la-rect.lo
#8 49.43 CC libguac_la-socket.lo
#8 50.08 CC libguac_la-socket-broadcast.lo
#8 50.45 CC libguac_la-socket-fd.lo
#8 50.92 CC libguac_la-socket-nest.lo
#8 51.31 CC libguac_la-socket-tee.lo
#8 51.62 CC libguac_la-string.lo
#8 51.73 string.c: In function 'guac_strnstr':
#8 51.73 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.73 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.73 | ^
#8 51.81 cc1: all warnings being treated as errors
#8 51.81 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.81 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.81 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.81 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.81 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.81 make[1]: Leaving directory '/build/guacamole-server'
#8 51.81 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.73 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.73 | ^
51.81 cc1: all warnings being treated as errors
51.81 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.81 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.81 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.81 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.81 make[1]: *** [Makefile:552: all-recursive] Error 1
51.81 make[1]: Leaving directory '/build/guacamole-server'
51.81 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2379
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2379:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2378
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2378/display/redirect>
Changes:
------------------------------------------
[...truncated 184.45 KiB...]
#8 32.54 rm -f *.o
#8 32.54 rm -f sftp/*.o
#8 32.54 rm -f test_common_ssh.log
#8 32.55 rm -f test_common_ssh.trs
#8 32.55 rm -f test-suite.log
#8 32.55 rm -f *.lo
#8 32.55 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.56 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.56 Making clean in src/terminal
#8 32.56 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.57 Making clean in .
#8 32.57 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.57 rm -f libguac-terminal.la
#8 32.59 rm -f ./so_locations
#8 32.59 rm -rf .libs _libs
#8 32.59 rm -f *.o
#8 32.59 rm -f *.lo
#8 32.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.60 Making clean in tests
#8 32.61 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.61 rm -f test_terminal
#8 32.61 test -z "" || rm -f test_terminal
#8 32.61 rm -f _generated_runner.c
#8 32.62 rm -rf .libs _libs
#8 32.62 rm -f *.o
#8 32.62 rm -f selection-point/*.o
#8 32.63 rm -f test_terminal.log
#8 32.63 rm -f test_terminal.trs
#8 32.63 rm -f test-suite.log
#8 32.64 rm -f *.lo
#8 32.64 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.64 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.64 Making clean in src/pulse
#8 32.65 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.65 rm -rf .libs _libs
#8 32.65 rm -f libguac_pulse.la
#8 32.67 rm -f ./so_locations
#8 32.67 rm -f *.o
#8 32.67 rm -f *.lo
#8 32.67 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.67 Making clean in src/protocols/kubernetes
#8 32.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.69 Making clean in .
#8 32.69 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.69 rm -f libguac-client-kubernetes.la
#8 32.71 rm -f ./so_locations
#8 32.71 rm -rf .libs _libs
#8 32.71 rm -f *.o
#8 32.71 rm -f *.lo
#8 32.72 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.72 Making clean in tests
#8 32.72 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.72 rm -f test_kubernetes
#8 32.73 test -z "" || rm -f test_kubernetes
#8 32.73 rm -f _generated_runner.c
#8 32.73 rm -rf .libs _libs
#8 32.74 rm -f *.o
#8 32.74 rm -f url/*.o
#8 32.75 rm -f test_kubernetes.log
#8 32.75 rm -f test_kubernetes.trs
#8 32.75 rm -f test-suite.log
#8 32.76 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.76 Making clean in src/protocols/rdp
#8 32.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.78 Making clean in .
#8 32.79 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.79 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.80 rm -f ./so_locations
#8 32.80 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.81 rm -f libguac-client-rdp.la
#8 32.82 rm -f ./so_locations
#8 32.82 rm -rf .libs _libs
#8 32.83 rm -rf channels/.libs channels/_libs
#8 32.83 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.83 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.84 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.84 rm -rf plugins/.libs plugins/_libs
#8 32.84 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.85 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.85 rm -f *.o
#8 32.85 rm -f channels/*.o
#8 32.86 rm -f channels/*.lo
#8 32.86 rm -f channels/audio-input/*.o
#8 32.87 rm -f channels/audio-input/*.lo
#8 32.87 rm -f channels/rdpdr/*.o
#8 32.87 rm -f channels/rdpdr/*.lo
#8 32.88 rm -f channels/rdpsnd/*.o
#8 32.88 rm -f channels/rdpsnd/*.lo
#8 32.88 rm -f plugins/*.o
#8 32.89 rm -f plugins/*.lo
#8 32.89 rm -f plugins/guac-common-svc/*.o
#8 32.89 rm -f plugins/guac-common-svc/*.lo
#8 32.90 rm -f plugins/guacai/*.o
#8 32.90 rm -f plugins/guacai/*.lo
#8 32.91 rm -f *.lo
#8 32.91 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.91 Making clean in tests
#8 32.91 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.91 rm -f test_rdp
#8 32.92 test -z "" || rm -f test_rdp
#8 32.92 rm -f _generated_runner.c
#8 32.93 rm -rf .libs _libs
#8 32.93 rm -f *.o
#8 32.93 rm -f fs/*.o
#8 32.94 rm -f test_rdp.log
#8 32.94 rm -f test_rdp.trs
#8 32.94 rm -f test-suite.log
#8 32.95 rm -f *.lo
#8 32.95 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.95 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.95 Making clean in src/protocols/ssh
#8 32.96 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.96 rm -f libguac-client-ssh.la
#8 32.97 rm -f ./so_locations
#8 32.97 rm -rf .libs _libs
#8 32.98 rm -f *.o
#8 32.98 rm -f *.lo
#8 32.98 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.98 Making clean in src/protocols/telnet
#8 32.99 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.99 rm -f libguac-client-telnet.la
#8 33.00 rm -f ./so_locations
#8 33.00 rm -rf .libs _libs
#8 33.01 rm -f *.o
#8 33.01 rm -f *.lo
#8 33.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.02 Making clean in src/protocols/vnc
#8 33.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.02 rm -f libguac-client-vnc.la
#8 33.04 rm -f ./so_locations
#8 33.04 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.04 rm -f *.lo
#8 33.05 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.05 Making clean in src/guacd
#8 33.05 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.05 rm -f
#8 33.06 rm -rf .libs _libs
#8 33.06 rm -f guacd
#8 33.07 test -z "" || rm -f guacd
#8 33.07 rm -f *.o
#8 33.07 rm -f *.lo
#8 33.08 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.08 Making clean in src/guacenc
#8 33.08 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.08 rm -f guacenc
#8 33.09 test -z "" || rm -f guacenc
#8 33.09 rm -rf .libs _libs
#8 33.10 rm -f *.o
#8 33.10 rm -f *.lo
#8 33.10 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.10 Making clean in src/guaclog
#8 33.11 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.11 rm -f guaclog
#8 33.11 test -z "" || rm -f guaclog
#8 33.12 rm -rf .libs _libs
#8 33.12 rm -f *.o
#8 33.12 rm -f *.lo
#8 33.13 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.13 make[1]: Entering directory '/build/guacamole-server'
#8 33.13 rm -rf .libs _libs
#8 33.13 rm -f *.lo
#8 33.14 make[1]: Leaving directory '/build/guacamole-server'
#8 33.14 + make
#8 33.15 make all-recursive
#8 33.15 make[1]: Entering directory '/build/guacamole-server'
#8 33.16 Making all in src/libguac
#8 33.17 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.17 Making all in .
#8 33.18 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.18 CC libguac_la-argv.lo
#8 33.74 CC libguac_la-audio.lo
#8 34.18 CC libguac_la-client.lo
#8 35.13 CC libguac_la-display.lo
#8 35.62 CC libguac_la-display-builtin-cursors.lo
#8 35.80 CC libguac_la-display-cursor.lo
#8 36.17 CC libguac_la-display-flush.lo
#8 36.70 CC libguac_la-display-layer.lo
#8 37.25 CC libguac_la-display-layer-list.lo
#8 37.77 CC libguac_la-display-plan.lo
#8 38.46 CC libguac_la-display-plan-combine.lo
#8 38.96 CC libguac_la-display-plan-rect.lo
#8 39.35 CC libguac_la-display-plan-search.lo
#8 39.84 CC libguac_la-display-render-thread.lo
#8 40.22 CC libguac_la-display-worker.lo
#8 40.74 CC libguac_la-encode-jpeg.lo
#8 41.18 CC libguac_la-encode-png.lo
#8 41.72 CC libguac_la-error.lo
#8 42.03 CC libguac_la-fifo.lo
#8 42.40 CC libguac_la-file.lo
#8 42.80 CC libguac_la-fips.lo
#8 43.18 CC libguac_la-flag.lo
#8 43.55 CC libguac_la-hash.lo
#8 43.85 CC libguac_la-id.lo
#8 44.10 CC libguac_la-mem.lo
#8 44.57 CC libguac_la-rwlock.lo
#8 44.94 CC libguac_la-palette.lo
#8 45.33 CC libguac_la-parser.lo
#8 45.85 CC libguac_la-pool.lo
#8 46.25 CC libguac_la-proctitle.lo
#8 46.79 CC libguac_la-protocol.lo
#8 48.48 CC libguac_la-raw_encoder.lo
#8 48.90 CC libguac_la-recording.lo
#8 49.36 CC libguac_la-rect.lo
#8 49.63 CC libguac_la-socket.lo
#8 50.25 CC libguac_la-socket-broadcast.lo
#8 50.64 CC libguac_la-socket-fd.lo
#8 51.10 CC libguac_la-socket-nest.lo
#8 51.51 CC libguac_la-socket-tee.lo
#8 51.84 CC libguac_la-string.lo
#8 51.96 string.c: In function 'guac_strnstr':
#8 51.96 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.96 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.96 | ^
#8 52.04 cc1: all warnings being treated as errors
#8 52.04 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.04 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.04 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.04 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.05 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.05 make[1]: Leaving directory '/build/guacamole-server'
#8 52.05 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.96 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.96 | ^
52.04 cc1: all warnings being treated as errors
52.04 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.04 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.04 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.04 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.05 make[1]: *** [Makefile:552: all-recursive] Error 1
52.05 make[1]: Leaving directory '/build/guacamole-server'
52.05 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2378
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2378:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2377
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2377/display/redirect>
Changes:
------------------------------------------
[...truncated 186.50 KiB...]
#8 32.13 rm -f *.o
#8 32.14 rm -f sftp/*.o
#8 32.14 rm -f test_common_ssh.log
#8 32.14 rm -f test_common_ssh.trs
#8 32.15 rm -f test-suite.log
#8 32.15 rm -f *.lo
#8 32.15 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.16 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.16 Making clean in src/terminal
#8 32.16 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.17 Making clean in .
#8 32.17 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.17 rm -f libguac-terminal.la
#8 32.18 rm -f ./so_locations
#8 32.18 rm -rf .libs _libs
#8 32.19 rm -f *.o
#8 32.19 rm -f *.lo
#8 32.19 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.20 Making clean in tests
#8 32.20 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.20 rm -f test_terminal
#8 32.20 test -z "" || rm -f test_terminal
#8 32.20 rm -f _generated_runner.c
#8 32.21 rm -rf .libs _libs
#8 32.21 rm -f *.o
#8 32.21 rm -f selection-point/*.o
#8 32.22 rm -f test_terminal.log
#8 32.22 rm -f test_terminal.trs
#8 32.22 rm -f test-suite.log
#8 32.23 rm -f *.lo
#8 32.23 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.23 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.23 Making clean in src/pulse
#8 32.24 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.24 rm -rf .libs _libs
#8 32.24 rm -f libguac_pulse.la
#8 32.25 rm -f ./so_locations
#8 32.25 rm -f *.o
#8 32.26 rm -f *.lo
#8 32.26 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.26 Making clean in src/protocols/kubernetes
#8 32.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.27 Making clean in .
#8 32.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.28 rm -f libguac-client-kubernetes.la
#8 32.29 rm -f ./so_locations
#8 32.29 rm -rf .libs _libs
#8 32.29 rm -f *.o
#8 32.30 rm -f *.lo
#8 32.30 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.30 Making clean in tests
#8 32.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.31 rm -f test_kubernetes
#8 32.31 test -z "" || rm -f test_kubernetes
#8 32.31 rm -f _generated_runner.c
#8 32.32 rm -rf .libs _libs
#8 32.32 rm -f *.o
#8 32.32 rm -f url/*.o
#8 32.33 rm -f test_kubernetes.log
#8 32.33 rm -f test_kubernetes.trs
#8 32.33 rm -f test-suite.log
#8 32.33 rm -f *.lo
#8 32.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.34 Making clean in src/protocols/rdp
#8 32.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.35 Making clean in .
#8 32.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.36 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.38 rm -f ./so_locations
#8 32.38 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.38 rm -f libguac-client-rdp.la
#8 32.40 rm -f ./so_locations
#8 32.40 rm -rf .libs _libs
#8 32.40 rm -rf channels/.libs channels/_libs
#8 32.40 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.41 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.41 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.41 rm -rf plugins/.libs plugins/_libs
#8 32.42 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.42 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.42 rm -f *.o
#8 32.43 rm -f channels/*.o
#8 32.43 rm -f channels/*.lo
#8 32.43 rm -f channels/audio-input/*.o
#8 32.44 rm -f channels/audio-input/*.lo
#8 32.44 rm -f channels/rdpdr/*.o
#8 32.44 rm -f channels/rdpdr/*.lo
#8 32.45 rm -f channels/rdpsnd/*.o
#8 32.45 rm -f channels/rdpsnd/*.lo
#8 32.45 rm -f plugins/*.o
#8 32.46 rm -f plugins/*.lo
#8 32.46 rm -f plugins/guac-common-svc/*.o
#8 32.46 rm -f plugins/guac-common-svc/*.lo
#8 32.47 rm -f plugins/guacai/*.o
#8 32.47 rm -f plugins/guacai/*.lo
#8 32.47 rm -f *.lo
#8 32.48 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.48 Making clean in tests
#8 32.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.48 rm -f test_rdp
#8 32.49 test -z "" || rm -f test_rdp
#8 32.49 rm -f _generated_runner.c
#8 32.49 rm -rf .libs _libs
#8 32.50 rm -f *.o
#8 32.50 rm -f fs/*.o
#8 32.50 rm -f test_rdp.log
#8 32.50 rm -f test_rdp.trs
#8 32.51 rm -f test-suite.log
#8 32.51 rm -f *.lo
#8 32.51 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.51 Making clean in src/protocols/ssh
#8 32.52 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.52 rm -f libguac-client-ssh.la
#8 32.53 rm -f ./so_locations
#8 32.53 rm -rf .libs _libs
#8 32.54 rm -f *.o
#8 32.54 rm -f *.lo
#8 32.55 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.55 Making clean in src/protocols/telnet
#8 32.55 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.55 rm -f libguac-client-telnet.la
#8 32.56 rm -f ./so_locations
#8 32.57 rm -rf .libs _libs
#8 32.57 rm -f *.o
#8 32.57 rm -f *.lo
#8 32.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.58 Making clean in src/protocols/vnc
#8 32.58 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.58 rm -f libguac-client-vnc.la
#8 32.59 rm -f ./so_locations
#8 32.60 rm -rf .libs _libs
#8 32.60 rm -f *.o
#8 32.60 rm -f *.lo
#8 32.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.61 Making clean in src/guacd
#8 32.61 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.61 rm -f
#8 32.61 rm -rf .libs _libs
#8 32.62 rm -f guacd
#8 32.62 test -z "" || rm -f guacd
#8 32.62 rm -f *.o
#8 32.63 rm -f *.lo
#8 32.63 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.63 Making clean in src/guacenc
#8 32.64 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.64 rm -f guacenc
#8 32.64 test -z "" || rm -f guacenc
#8 32.64 rm -rf .libs _libs
#8 32.65 rm -f *.o
#8 32.65 rm -f *.lo
#8 32.65 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.65 Making clean in src/guaclog
#8 32.66 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.66 rm -f guaclog
#8 32.66 test -z "" || rm -f guaclog
#8 32.66 rm -rf .libs _libs
#8 32.67 rm -f *.o
#8 32.67 rm -f *.lo
#8 32.67 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.67 make[1]: Entering directory '/build/guacamole-server'
#8 32.67 rm -rf .libs _libs
#8 32.68 rm -f *.lo
#8 32.68 make[1]: Leaving directory '/build/guacamole-server'
#8 32.68 + make
#8 32.69 make all-recursive
#8 32.69 make[1]: Entering directory '/build/guacamole-server'
#8 32.70 Making all in src/libguac
#8 32.71 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.71 Making all in .
#8 32.72 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.72 CC libguac_la-argv.lo
#8 33.20 CC libguac_la-audio.lo
#8 33.64 CC libguac_la-client.lo
#8 34.58 CC libguac_la-display.lo
#8 35.03 CC libguac_la-display-builtin-cursors.lo
#8 35.19 CC libguac_la-display-cursor.lo
#8 35.53 CC libguac_la-display-flush.lo
#8 36.00 CC libguac_la-display-layer.lo
#8 36.46 CC libguac_la-display-layer-list.lo
#8 36.94 CC libguac_la-display-plan.lo
#8 37.62 CC libguac_la-display-plan-combine.lo
#8 38.12 CC libguac_la-display-plan-rect.lo
#8 38.51 CC libguac_la-display-plan-search.lo
#8 39.01 CC libguac_la-display-render-thread.lo
#8 39.39 CC libguac_la-display-worker.lo
#8 39.92 CC libguac_la-encode-jpeg.lo
#8 40.36 CC libguac_la-encode-png.lo
#8 40.91 CC libguac_la-error.lo
#8 41.22 CC libguac_la-fifo.lo
#8 41.59 CC libguac_la-file.lo
#8 41.99 CC libguac_la-fips.lo
#8 42.38 CC libguac_la-flag.lo
#8 42.75 CC libguac_la-hash.lo
#8 43.04 CC libguac_la-id.lo
#8 43.27 CC libguac_la-mem.lo
#8 43.75 CC libguac_la-rwlock.lo
#8 44.12 CC libguac_la-palette.lo
#8 44.50 CC libguac_la-parser.lo
#8 45.02 CC libguac_la-pool.lo
#8 45.42 CC libguac_la-proctitle.lo
#8 45.97 CC libguac_la-protocol.lo
#8 47.68 CC libguac_la-raw_encoder.lo
#8 48.05 CC libguac_la-recording.lo
#8 48.49 CC libguac_la-rect.lo
#8 48.76 CC libguac_la-socket.lo
#8 49.38 CC libguac_la-socket-broadcast.lo
#8 49.78 CC libguac_la-socket-fd.lo
#8 50.26 CC libguac_la-socket-nest.lo
#8 50.67 CC libguac_la-socket-tee.lo
#8 51.00 CC libguac_la-string.lo
#8 51.13 string.c: In function 'guac_strnstr':
#8 51.13 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.13 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.13 | ^
#8 51.20 cc1: all warnings being treated as errors
#8 51.21 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.21 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.21 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.21 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.21 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.21 make[1]: Leaving directory '/build/guacamole-server'
#8 51.21 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.13 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.13 | ^
51.20 cc1: all warnings being treated as errors
51.21 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.21 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.21 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.21 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.21 make[1]: *** [Makefile:552: all-recursive] Error 1
51.21 make[1]: Leaving directory '/build/guacamole-server'
51.21 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2377
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2377:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2376
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2376/display/redirect>
Changes:
------------------------------------------
[...truncated 186.12 KiB...]
#8 25.15 rm -f *.o
#8 25.16 rm -f sftp/*.o
#8 25.16 rm -f test_common_ssh.log
#8 25.16 rm -f test_common_ssh.trs
#8 25.16 rm -f test-suite.log
#8 25.17 rm -f *.lo
#8 25.17 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 25.17 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 25.17 Making clean in src/terminal
#8 25.17 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 25.18 Making clean in .
#8 25.18 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 25.18 rm -f libguac-terminal.la
#8 25.20 rm -f ./so_locations
#8 25.20 rm -rf .libs _libs
#8 25.20 rm -f *.o
#8 25.20 rm -f *.lo
#8 25.21 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 25.21 Making clean in tests
#8 25.21 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 25.21 rm -f test_terminal
#8 25.21 test -z "" || rm -f test_terminal
#8 25.21 rm -f _generated_runner.c
#8 25.22 rm -rf .libs _libs
#8 25.22 rm -f *.o
#8 25.22 rm -f selection-point/*.o
#8 25.23 rm -f test_terminal.log
#8 25.23 rm -f test_terminal.trs
#8 25.23 rm -f test-suite.log
#8 25.23 rm -f *.lo
#8 25.24 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 25.24 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 25.24 Making clean in src/pulse
#8 25.24 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 25.24 rm -rf .libs _libs
#8 25.25 rm -f libguac_pulse.la
#8 25.26 rm -f ./so_locations
#8 25.26 rm -f *.o
#8 25.26 rm -f *.lo
#8 25.27 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 25.27 Making clean in src/protocols/kubernetes
#8 25.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.28 Making clean in .
#8 25.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.28 rm -f libguac-client-kubernetes.la
#8 25.29 rm -f ./so_locations
#8 25.29 rm -rf .libs _libs
#8 25.30 rm -f *.o
#8 25.30 rm -f *.lo
#8 25.30 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.30 Making clean in tests
#8 25.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 25.31 rm -f test_kubernetes
#8 25.31 test -z "" || rm -f test_kubernetes
#8 25.31 rm -f _generated_runner.c
#8 25.32 rm -rf .libs _libs
#8 25.32 rm -f *.o
#8 25.33 rm -f url/*.o
#8 25.33 rm -f test_kubernetes.log
#8 25.33 rm -f test_kubernetes.trs
#8 25.33 rm -f test-suite.log
#8 25.34 rm -f *.lo
#8 25.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 25.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.34 Making clean in src/protocols/rdp
#8 25.34 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 25.35 Making clean in .
#8 25.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 25.36 rm -f libguac-common-svc-client.la libguacai-client.la
#8 25.37 rm -f ./so_locations
#8 25.38 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 25.38 rm -f libguac-client-rdp.la
#8 25.39 rm -f ./so_locations
#8 25.39 rm -rf .libs _libs
#8 25.40 rm -rf channels/.libs channels/_libs
#8 25.40 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 25.40 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 25.41 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 25.41 rm -rf plugins/.libs plugins/_libs
#8 25.41 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 25.41 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 25.42 rm -f *.o
#8 25.42 rm -f channels/*.o
#8 25.43 rm -f channels/*.lo
#8 25.44 rm -f channels/audio-input/*.o
#8 25.44 rm -f channels/audio-input/*.lo
#8 25.44 rm -f channels/rdpdr/*.o
#8 25.45 rm -f channels/rdpdr/*.lo
#8 25.45 rm -f channels/rdpsnd/*.o
#8 25.45 rm -f channels/rdpsnd/*.lo
#8 25.46 rm -f plugins/*.o
#8 25.46 rm -f plugins/*.lo
#8 25.46 rm -f plugins/guac-common-svc/*.o
#8 25.46 rm -f plugins/guac-common-svc/*.lo
#8 25.47 rm -f plugins/guacai/*.o
#8 25.47 rm -f plugins/guacai/*.lo
#8 25.48 rm -f *.lo
#8 25.49 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 25.49 Making clean in tests
#8 25.49 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 25.49 rm -f test_rdp
#8 25.50 test -z "" || rm -f test_rdp
#8 25.50 rm -f _generated_runner.c
#8 25.51 rm -rf .libs _libs
#8 25.51 rm -f *.o
#8 25.52 rm -f fs/*.o
#8 25.52 rm -f test_rdp.log
#8 25.53 rm -f test_rdp.trs
#8 25.53 rm -f test-suite.log
#8 25.53 rm -f *.lo
#8 25.54 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 25.54 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 25.54 Making clean in src/protocols/ssh
#8 25.55 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 25.55 rm -f libguac-client-ssh.la
#8 25.57 rm -f ./so_locations
#8 25.57 rm -rf .libs _libs
#8 25.58 rm -f *.o
#8 25.58 rm -f *.lo
#8 25.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 25.58 Making clean in src/protocols/telnet
#8 25.59 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 25.59 rm -f libguac-client-telnet.la
#8 25.61 rm -f ./so_locations
#8 25.61 rm -rf .libs _libs
#8 25.63 rm -f *.o
#8 25.63 rm -f *.lo
#8 25.63 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 25.63 Making clean in src/protocols/vnc
#8 25.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 25.64 rm -f libguac-client-vnc.la
#8 25.67 rm -f ./so_locations
#8 25.67 rm -rf .libs _libs
#8 25.67 rm -f *.o
#8 25.68 rm -f *.lo
#8 25.68 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 25.68 Making clean in src/guacd
#8 25.69 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 25.69 rm -f
#8 25.69 rm -rf .libs _libs
#8 25.70 rm -f guacd
#8 25.70 test -z "" || rm -f guacd
#8 25.70 rm -f *.o
#8 25.70 rm -f *.lo
#8 25.71 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 25.71 Making clean in src/guacenc
#8 25.71 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 25.71 rm -f guacenc
#8 25.71 test -z "" || rm -f guacenc
#8 25.72 rm -rf .libs _libs
#8 25.72 rm -f *.o
#8 25.72 rm -f *.lo
#8 25.73 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 25.73 Making clean in src/guaclog
#8 25.73 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 25.73 rm -f guaclog
#8 25.74 test -z "" || rm -f guaclog
#8 25.74 rm -rf .libs _libs
#8 25.74 rm -f *.o
#8 25.75 rm -f *.lo
#8 25.75 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 25.75 make[1]: Entering directory '/build/guacamole-server'
#8 25.75 rm -rf .libs _libs
#8 25.76 rm -f *.lo
#8 25.76 make[1]: Leaving directory '/build/guacamole-server'
#8 25.76 + make
#8 25.77 make all-recursive
#8 25.78 make[1]: Entering directory '/build/guacamole-server'
#8 25.79 Making all in src/libguac
#8 25.79 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 25.80 Making all in .
#8 25.80 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 25.81 CC libguac_la-argv.lo
#8 26.22 CC libguac_la-audio.lo
#8 26.56 CC libguac_la-client.lo
#8 27.25 CC libguac_la-display.lo
#8 27.61 CC libguac_la-display-builtin-cursors.lo
#8 27.76 CC libguac_la-display-cursor.lo
#8 28.03 CC libguac_la-display-flush.lo
#8 28.37 CC libguac_la-display-layer.lo
#8 28.74 CC libguac_la-display-layer-list.lo
#8 29.08 CC libguac_la-display-plan.lo
#8 29.57 CC libguac_la-display-plan-combine.lo
#8 29.92 CC libguac_la-display-plan-rect.lo
#8 30.22 CC libguac_la-display-plan-search.lo
#8 30.53 CC libguac_la-display-render-thread.lo
#8 30.83 CC libguac_la-display-worker.lo
#8 31.20 CC libguac_la-encode-jpeg.lo
#8 31.48 CC libguac_la-encode-png.lo
#8 31.81 CC libguac_la-error.lo
#8 32.01 CC libguac_la-fifo.lo
#8 32.29 CC libguac_la-file.lo
#8 32.57 CC libguac_la-fips.lo
#8 32.81 CC libguac_la-flag.lo
#8 33.04 CC libguac_la-hash.lo
#8 33.22 CC libguac_la-id.lo
#8 33.37 CC libguac_la-mem.lo
#8 33.65 CC libguac_la-rwlock.lo
#8 33.88 CC libguac_la-palette.lo
#8 34.12 CC libguac_la-parser.lo
#8 34.47 CC libguac_la-pool.lo
#8 34.72 CC libguac_la-proctitle.lo
#8 35.12 CC libguac_la-protocol.lo
#8 36.48 CC libguac_la-raw_encoder.lo
#8 36.76 CC libguac_la-recording.lo
#8 37.07 CC libguac_la-rect.lo
#8 37.32 CC libguac_la-socket.lo
#8 37.77 CC libguac_la-socket-broadcast.lo
#8 38.04 CC libguac_la-socket-fd.lo
#8 38.41 CC libguac_la-socket-nest.lo
#8 38.72 CC libguac_la-socket-tee.lo
#8 38.98 CC libguac_la-string.lo
#8 39.10 string.c: In function 'guac_strnstr':
#8 39.10 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 39.10 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 39.10 | ^
#8 39.16 cc1: all warnings being treated as errors
#8 39.16 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 39.16 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 39.16 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 39.16 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 39.16 make[1]: Leaving directory '/build/guacamole-server'
#8 39.16 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 39.16 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
39.10 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
39.10 | ^
39.16 cc1: all warnings being treated as errors
39.16 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
39.16 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
39.16 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
39.16 make[2]: *** [Makefile:1241: all-recursive] Error 1
39.16 make[1]: Leaving directory '/build/guacamole-server'
39.16 make[1]: *** [Makefile:552: all-recursive] Error 1
39.16 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2376
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2376:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2375
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2375/display/redirect>
Changes:
------------------------------------------
[...truncated 184.37 KiB...]
#8 32.62 rm -f *.o
#8 32.63 rm -f sftp/*.o
#8 32.63 rm -f test_common_ssh.log
#8 32.63 rm -f test_common_ssh.trs
#8 32.64 rm -f test-suite.log
#8 32.64 rm -f *.lo
#8 32.64 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.64 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.65 Making clean in src/terminal
#8 32.65 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.66 Making clean in .
#8 32.66 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.66 rm -f libguac-terminal.la
#8 32.68 rm -f ./so_locations
#8 32.68 rm -rf .libs _libs
#8 32.68 rm -f *.o
#8 32.69 rm -f *.lo
#8 32.69 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.69 Making clean in tests
#8 32.70 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.70 rm -f test_terminal
#8 32.70 test -z "" || rm -f test_terminal
#8 32.70 rm -f _generated_runner.c
#8 32.71 rm -rf .libs _libs
#8 32.71 rm -f *.o
#8 32.71 rm -f selection-point/*.o
#8 32.72 rm -f test_terminal.log
#8 32.72 rm -f test_terminal.trs
#8 32.72 rm -f test-suite.log
#8 32.73 rm -f *.lo
#8 32.73 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.73 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.73 Making clean in src/pulse
#8 32.74 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.74 rm -rf .libs _libs
#8 32.74 rm -f libguac_pulse.la
#8 32.75 rm -f ./so_locations
#8 32.76 rm -f *.o
#8 32.76 rm -f *.lo
#8 32.76 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.76 Making clean in src/protocols/kubernetes
#8 32.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.78 Making clean in .
#8 32.78 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.78 rm -f libguac-client-kubernetes.la
#8 32.79 rm -f ./so_locations
#8 32.79 rm -rf .libs _libs
#8 32.80 rm -f *.o
#8 32.80 rm -f *.lo
#8 32.80 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.81 Making clean in tests
#8 32.81 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.81 rm -f test_kubernetes
#8 32.81 test -z "" || rm -f test_kubernetes
#8 32.82 rm -f _generated_runner.c
#8 32.82 rm -rf .libs _libs
#8 32.82 rm -f *.o
#8 32.83 rm -f url/*.o
#8 32.83 rm -f test_kubernetes.log
#8 32.84 rm -f test_kubernetes.trs
#8 32.84 rm -f test-suite.log
#8 32.84 rm -f *.lo
#8 32.84 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.85 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.85 Making clean in src/protocols/rdp
#8 32.86 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.86 Making clean in .
#8 32.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.87 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.89 rm -f ./so_locations
#8 32.89 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.89 rm -f libguac-client-rdp.la
#8 32.91 rm -f ./so_locations
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -rf channels/.libs channels/_libs
#8 32.92 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.92 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.92 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.93 rm -rf plugins/.libs plugins/_libs
#8 32.93 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.93 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.94 rm -f *.o
#8 32.94 rm -f channels/*.o
#8 32.95 rm -f channels/*.lo
#8 32.95 rm -f channels/audio-input/*.o
#8 32.95 rm -f channels/audio-input/*.lo
#8 32.96 rm -f channels/rdpdr/*.o
#8 32.96 rm -f channels/rdpdr/*.lo
#8 32.96 rm -f channels/rdpsnd/*.o
#8 32.97 rm -f channels/rdpsnd/*.lo
#8 32.97 rm -f plugins/*.o
#8 32.98 rm -f plugins/*.lo
#8 32.98 rm -f plugins/guac-common-svc/*.o
#8 32.98 rm -f plugins/guac-common-svc/*.lo
#8 32.99 rm -f plugins/guacai/*.o
#8 32.99 rm -f plugins/guacai/*.lo
#8 32.99 rm -f *.lo
#8 33.00 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.00 Making clean in tests
#8 33.00 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.00 rm -f test_rdp
#8 33.01 test -z "" || rm -f test_rdp
#8 33.01 rm -f _generated_runner.c
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.02 rm -f fs/*.o
#8 33.03 rm -f test_rdp.log
#8 33.03 rm -f test_rdp.trs
#8 33.03 rm -f test-suite.log
#8 33.04 rm -f *.lo
#8 33.04 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.04 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.04 Making clean in src/protocols/ssh
#8 33.05 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.05 rm -f libguac-client-ssh.la
#8 33.07 rm -f ./so_locations
#8 33.07 rm -rf .libs _libs
#8 33.07 rm -f *.o
#8 33.08 rm -f *.lo
#8 33.08 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.08 Making clean in src/protocols/telnet
#8 33.09 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.09 rm -f libguac-client-telnet.la
#8 33.10 rm -f ./so_locations
#8 33.11 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.12 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.12 Making clean in src/protocols/vnc
#8 33.13 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.13 rm -f libguac-client-vnc.la
#8 33.14 rm -f ./so_locations
#8 33.14 rm -rf .libs _libs
#8 33.15 rm -f *.o
#8 33.15 rm -f *.lo
#8 33.15 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.15 Making clean in src/guacd
#8 33.16 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.16 rm -f
#8 33.16 rm -rf .libs _libs
#8 33.17 rm -f guacd
#8 33.17 test -z "" || rm -f guacd
#8 33.17 rm -f *.o
#8 33.18 rm -f *.lo
#8 33.18 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.18 Making clean in src/guacenc
#8 33.19 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.19 rm -f guacenc
#8 33.19 test -z "" || rm -f guacenc
#8 33.19 rm -rf .libs _libs
#8 33.20 rm -f *.o
#8 33.20 rm -f *.lo
#8 33.20 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.20 Making clean in src/guaclog
#8 33.21 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.21 rm -f guaclog
#8 33.21 test -z "" || rm -f guaclog
#8 33.22 rm -rf .libs _libs
#8 33.22 rm -f *.o
#8 33.22 rm -f *.lo
#8 33.23 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.23 make[1]: Entering directory '/build/guacamole-server'
#8 33.23 rm -rf .libs _libs
#8 33.23 rm -f *.lo
#8 33.24 make[1]: Leaving directory '/build/guacamole-server'
#8 33.24 + make
#8 33.25 make all-recursive
#8 33.25 make[1]: Entering directory '/build/guacamole-server'
#8 33.26 Making all in src/libguac
#8 33.27 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.27 Making all in .
#8 33.28 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.28 CC libguac_la-argv.lo
#8 33.77 CC libguac_la-audio.lo
#8 34.23 CC libguac_la-client.lo
#8 35.17 CC libguac_la-display.lo
#8 35.67 CC libguac_la-display-builtin-cursors.lo
#8 35.85 CC libguac_la-display-cursor.lo
#8 36.23 CC libguac_la-display-flush.lo
#8 36.76 CC libguac_la-display-layer.lo
#8 37.31 CC libguac_la-display-layer-list.lo
#8 37.83 CC libguac_la-display-plan.lo
#8 38.53 CC libguac_la-display-plan-combine.lo
#8 39.01 CC libguac_la-display-plan-rect.lo
#8 39.42 CC libguac_la-display-plan-search.lo
#8 39.91 CC libguac_la-display-render-thread.lo
#8 40.30 CC libguac_la-display-worker.lo
#8 40.83 CC libguac_la-encode-jpeg.lo
#8 41.28 CC libguac_la-encode-png.lo
#8 41.81 CC libguac_la-error.lo
#8 42.13 CC libguac_la-fifo.lo
#8 42.50 CC libguac_la-file.lo
#8 42.91 CC libguac_la-fips.lo
#8 43.30 CC libguac_la-flag.lo
#8 43.66 CC libguac_la-hash.lo
#8 43.96 CC libguac_la-id.lo
#8 44.22 CC libguac_la-mem.lo
#8 44.69 CC libguac_la-rwlock.lo
#8 45.05 CC libguac_la-palette.lo
#8 45.44 CC libguac_la-parser.lo
#8 45.96 CC libguac_la-pool.lo
#8 46.36 CC libguac_la-proctitle.lo
#8 46.90 CC libguac_la-protocol.lo
#8 48.60 CC libguac_la-raw_encoder.lo
#8 49.02 CC libguac_la-recording.lo
#8 49.46 CC libguac_la-rect.lo
#8 49.73 CC libguac_la-socket.lo
#8 50.35 CC libguac_la-socket-broadcast.lo
#8 50.75 CC libguac_la-socket-fd.lo
#8 51.24 CC libguac_la-socket-nest.lo
#8 51.64 CC libguac_la-socket-tee.lo
#8 51.97 CC libguac_la-string.lo
#8 52.09 string.c: In function 'guac_strnstr':
#8 52.09 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.09 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.09 | ^
#8 52.17 cc1: all warnings being treated as errors
#8 52.17 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.17 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.17 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.17 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.18 make[1]: Leaving directory '/build/guacamole-server'
#8 52.18 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.18 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
52.09 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.09 | ^
52.17 cc1: all warnings being treated as errors
52.17 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.17 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.17 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.17 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.18 make[1]: Leaving directory '/build/guacamole-server'
52.18 make[1]: *** [Makefile:552: all-recursive] Error 1
52.18 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2375
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2375:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2374
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2374/display/redirect>
Changes:
------------------------------------------
[...truncated 184.37 KiB...]
#8 32.66 rm -f *.o
#8 32.66 rm -f sftp/*.o
#8 32.67 rm -f test_common_ssh.log
#8 32.67 rm -f test_common_ssh.trs
#8 32.67 rm -f test-suite.log
#8 32.68 rm -f *.lo
#8 32.68 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.68 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.68 Making clean in src/terminal
#8 32.69 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.69 Making clean in .
#8 32.70 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.70 rm -f libguac-terminal.la
#8 32.71 rm -f ./so_locations
#8 32.71 rm -rf .libs _libs
#8 32.71 rm -f *.o
#8 32.72 rm -f *.lo
#8 32.72 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.72 Making clean in tests
#8 32.73 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.73 rm -f test_terminal
#8 32.73 test -z "" || rm -f test_terminal
#8 32.73 rm -f _generated_runner.c
#8 32.74 rm -rf .libs _libs
#8 32.74 rm -f *.o
#8 32.74 rm -f selection-point/*.o
#8 32.75 rm -f test_terminal.log
#8 32.75 rm -f test_terminal.trs
#8 32.75 rm -f test-suite.log
#8 32.76 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.76 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.76 Making clean in src/pulse
#8 32.77 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.77 rm -rf .libs _libs
#8 32.77 rm -f libguac_pulse.la
#8 32.78 rm -f ./so_locations
#8 32.78 rm -f *.o
#8 32.79 rm -f *.lo
#8 32.79 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.79 Making clean in src/protocols/kubernetes
#8 32.79 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.80 Making clean in .
#8 32.80 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.80 rm -f libguac-client-kubernetes.la
#8 32.82 rm -f ./so_locations
#8 32.82 rm -rf .libs _libs
#8 32.82 rm -f *.o
#8 32.83 rm -f *.lo
#8 32.83 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.83 Making clean in tests
#8 32.83 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.83 rm -f test_kubernetes
#8 32.84 test -z "" || rm -f test_kubernetes
#8 32.84 rm -f _generated_runner.c
#8 32.84 rm -rf .libs _libs
#8 32.85 rm -f *.o
#8 32.85 rm -f url/*.o
#8 32.85 rm -f test_kubernetes.log
#8 32.86 rm -f test_kubernetes.trs
#8 32.86 rm -f test-suite.log
#8 32.86 rm -f *.lo
#8 32.87 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.87 Making clean in src/protocols/rdp
#8 32.88 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.88 Making clean in .
#8 32.89 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.89 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.90 rm -f ./so_locations
#8 32.90 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.91 rm -f libguac-client-rdp.la
#8 32.92 rm -f ./so_locations
#8 32.92 rm -rf .libs _libs
#8 32.92 rm -rf channels/.libs channels/_libs
#8 32.93 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.93 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.93 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.94 rm -rf plugins/.libs plugins/_libs
#8 32.94 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.94 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.95 rm -f *.o
#8 32.95 rm -f channels/*.o
#8 32.95 rm -f channels/*.lo
#8 32.96 rm -f channels/audio-input/*.o
#8 32.96 rm -f channels/audio-input/*.lo
#8 32.96 rm -f channels/rdpdr/*.o
#8 32.97 rm -f channels/rdpdr/*.lo
#8 32.97 rm -f channels/rdpsnd/*.o
#8 32.98 rm -f channels/rdpsnd/*.lo
#8 32.98 rm -f plugins/*.o
#8 32.98 rm -f plugins/*.lo
#8 32.99 rm -f plugins/guac-common-svc/*.o
#8 32.99 rm -f plugins/guac-common-svc/*.lo
#8 32.99 rm -f plugins/guacai/*.o
#8 32.99 rm -f plugins/guacai/*.lo
#8 33.00 rm -f *.lo
#8 33.00 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.00 Making clean in tests
#8 33.01 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.01 rm -f test_rdp
#8 33.01 test -z "" || rm -f test_rdp
#8 33.01 rm -f _generated_runner.c
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.02 rm -f fs/*.o
#8 33.02 rm -f test_rdp.log
#8 33.03 rm -f test_rdp.trs
#8 33.03 rm -f test-suite.log
#8 33.03 rm -f *.lo
#8 33.04 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.04 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.04 Making clean in src/protocols/ssh
#8 33.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.04 rm -f libguac-client-ssh.la
#8 33.05 rm -f ./so_locations
#8 33.05 rm -rf .libs _libs
#8 33.06 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.06 Making clean in src/protocols/telnet
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.07 rm -f libguac-client-telnet.la
#8 33.08 rm -f ./so_locations
#8 33.08 rm -rf .libs _libs
#8 33.08 rm -f *.o
#8 33.09 rm -f *.lo
#8 33.09 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.09 Making clean in src/protocols/vnc
#8 33.09 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.09 rm -f libguac-client-vnc.la
#8 33.10 rm -f ./so_locations
#8 33.11 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.12 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.12 Making clean in src/guacd
#8 33.12 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.12 rm -f
#8 33.12 rm -rf .libs _libs
#8 33.13 rm -f guacd
#8 33.13 test -z "" || rm -f guacd
#8 33.13 rm -f *.o
#8 33.13 rm -f *.lo
#8 33.14 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.14 Making clean in src/guacenc
#8 33.14 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.14 rm -f guacenc
#8 33.15 test -z "" || rm -f guacenc
#8 33.15 rm -rf .libs _libs
#8 33.15 rm -f *.o
#8 33.16 rm -f *.lo
#8 33.16 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.16 Making clean in src/guaclog
#8 33.16 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.16 rm -f guaclog
#8 33.17 test -z "" || rm -f guaclog
#8 33.17 rm -rf .libs _libs
#8 33.17 rm -f *.o
#8 33.17 rm -f *.lo
#8 33.18 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.18 make[1]: Entering directory '/build/guacamole-server'
#8 33.18 rm -rf .libs _libs
#8 33.19 rm -f *.lo
#8 33.19 make[1]: Leaving directory '/build/guacamole-server'
#8 33.19 + make
#8 33.20 make all-recursive
#8 33.20 make[1]: Entering directory '/build/guacamole-server'
#8 33.21 Making all in src/libguac
#8 33.22 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.22 Making all in .
#8 33.23 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.23 CC libguac_la-argv.lo
#8 33.70 CC libguac_la-audio.lo
#8 34.14 CC libguac_la-client.lo
#8 35.08 CC libguac_la-display.lo
#8 35.59 CC libguac_la-display-builtin-cursors.lo
#8 35.76 CC libguac_la-display-cursor.lo
#8 36.14 CC libguac_la-display-flush.lo
#8 36.66 CC libguac_la-display-layer.lo
#8 37.22 CC libguac_la-display-layer-list.lo
#8 37.73 CC libguac_la-display-plan.lo
#8 38.42 CC libguac_la-display-plan-combine.lo
#8 38.90 CC libguac_la-display-plan-rect.lo
#8 39.29 CC libguac_la-display-plan-search.lo
#8 39.78 CC libguac_la-display-render-thread.lo
#8 40.17 CC libguac_la-display-worker.lo
#8 40.70 CC libguac_la-encode-jpeg.lo
#8 41.13 CC libguac_la-encode-png.lo
#8 41.66 CC libguac_la-error.lo
#8 41.96 CC libguac_la-fifo.lo
#8 42.33 CC libguac_la-file.lo
#8 42.73 CC libguac_la-fips.lo
#8 43.12 CC libguac_la-flag.lo
#8 43.48 CC libguac_la-hash.lo
#8 43.78 CC libguac_la-id.lo
#8 44.03 CC libguac_la-mem.lo
#8 44.50 CC libguac_la-rwlock.lo
#8 44.87 CC libguac_la-palette.lo
#8 45.26 CC libguac_la-parser.lo
#8 45.78 CC libguac_la-pool.lo
#8 46.17 CC libguac_la-proctitle.lo
#8 46.72 CC libguac_la-protocol.lo
#8 48.40 CC libguac_la-raw_encoder.lo
#8 48.76 CC libguac_la-recording.lo
#8 49.21 CC libguac_la-rect.lo
#8 49.49 CC libguac_la-socket.lo
#8 50.12 CC libguac_la-socket-broadcast.lo
#8 50.51 CC libguac_la-socket-fd.lo
#8 50.99 CC libguac_la-socket-nest.lo
#8 51.40 CC libguac_la-socket-tee.lo
#8 51.73 CC libguac_la-string.lo
#8 51.86 string.c: In function 'guac_strnstr':
#8 51.86 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.86 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.86 | ^
#8 51.93 cc1: all warnings being treated as errors
#8 51.94 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.94 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.94 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.94 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.94 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.94 make[1]: Leaving directory '/build/guacamole-server'
#8 51.94 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.86 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.86 | ^
51.93 cc1: all warnings being treated as errors
51.94 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.94 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.94 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.94 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.94 make[1]: *** [Makefile:552: all-recursive] Error 1
51.94 make[1]: Leaving directory '/build/guacamole-server'
51.94 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2374
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2374:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2373
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2373/display/redirect>
Changes:
------------------------------------------
[...truncated 184.72 KiB...]
#8 16.17 rm -f *.o
#8 16.17 rm -f sftp/*.o
#8 16.17 rm -f test_common_ssh.log
#8 16.17 rm -f test_common_ssh.trs
#8 16.17 rm -f test-suite.log
#8 16.17 rm -f *.lo
#8 16.18 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 16.18 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 16.18 Making clean in src/terminal
#8 16.18 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 16.18 Making clean in .
#8 16.18 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 16.18 rm -f libguac-terminal.la
#8 16.19 rm -f ./so_locations
#8 16.19 rm -rf .libs _libs
#8 16.19 rm -f *.o
#8 16.20 rm -f *.lo
#8 16.20 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 16.20 Making clean in tests
#8 16.20 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 16.20 rm -f test_terminal
#8 16.20 test -z "" || rm -f test_terminal
#8 16.20 rm -f _generated_runner.c
#8 16.20 rm -rf .libs _libs
#8 16.21 rm -f *.o
#8 16.21 rm -f selection-point/*.o
#8 16.21 rm -f test_terminal.log
#8 16.21 rm -f test_terminal.trs
#8 16.21 rm -f test-suite.log
#8 16.22 rm -f *.lo
#8 16.22 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 16.22 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 16.22 Making clean in src/pulse
#8 16.22 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 16.22 rm -rf .libs _libs
#8 16.22 rm -f libguac_pulse.la
#8 16.23 rm -f ./so_locations
#8 16.23 rm -f *.o
#8 16.23 rm -f *.lo
#8 16.24 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 16.24 Making clean in src/protocols/kubernetes
#8 16.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.24 Making clean in .
#8 16.24 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.24 rm -f libguac-client-kubernetes.la
#8 16.25 rm -f ./so_locations
#8 16.25 rm -rf .libs _libs
#8 16.25 rm -f *.o
#8 16.25 rm -f *.lo
#8 16.26 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.26 Making clean in tests
#8 16.26 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 16.26 rm -f test_kubernetes
#8 16.26 test -z "" || rm -f test_kubernetes
#8 16.26 rm -f _generated_runner.c
#8 16.26 rm -rf .libs _libs
#8 16.26 rm -f *.o
#8 16.26 rm -f url/*.o
#8 16.27 rm -f test_kubernetes.log
#8 16.27 rm -f test_kubernetes.trs
#8 16.27 rm -f test-suite.log
#8 16.27 rm -f *.lo
#8 16.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 16.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.27 Making clean in src/protocols/rdp
#8 16.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 16.28 Making clean in .
#8 16.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 16.28 rm -f libguac-common-svc-client.la libguacai-client.la
#8 16.29 rm -f ./so_locations
#8 16.29 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 16.29 rm -f libguac-client-rdp.la
#8 16.30 rm -f ./so_locations
#8 16.30 rm -rf .libs _libs
#8 16.30 rm -rf channels/.libs channels/_libs
#8 16.30 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 16.30 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 16.30 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 16.30 rm -rf plugins/.libs plugins/_libs
#8 16.31 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 16.31 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 16.31 rm -f *.o
#8 16.31 rm -f channels/*.o
#8 16.31 rm -f channels/*.lo
#8 16.31 rm -f channels/audio-input/*.o
#8 16.32 rm -f channels/audio-input/*.lo
#8 16.32 rm -f channels/rdpdr/*.o
#8 16.32 rm -f channels/rdpdr/*.lo
#8 16.32 rm -f channels/rdpsnd/*.o
#8 16.32 rm -f channels/rdpsnd/*.lo
#8 16.32 rm -f plugins/*.o
#8 16.32 rm -f plugins/*.lo
#8 16.33 rm -f plugins/guac-common-svc/*.o
#8 16.33 rm -f plugins/guac-common-svc/*.lo
#8 16.33 rm -f plugins/guacai/*.o
#8 16.33 rm -f plugins/guacai/*.lo
#8 16.33 rm -f *.lo
#8 16.33 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 16.33 Making clean in tests
#8 16.34 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 16.34 rm -f test_rdp
#8 16.34 test -z "" || rm -f test_rdp
#8 16.34 rm -f _generated_runner.c
#8 16.34 rm -rf .libs _libs
#8 16.34 rm -f *.o
#8 16.34 rm -f fs/*.o
#8 16.34 rm -f test_rdp.log
#8 16.35 rm -f test_rdp.trs
#8 16.35 rm -f test-suite.log
#8 16.35 rm -f *.lo
#8 16.35 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 16.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 16.35 Making clean in src/protocols/ssh
#8 16.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 16.35 rm -f libguac-client-ssh.la
#8 16.36 rm -f ./so_locations
#8 16.36 rm -rf .libs _libs
#8 16.36 rm -f *.o
#8 16.36 rm -f *.lo
#8 16.36 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 16.36 Making clean in src/protocols/telnet
#8 16.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 16.37 rm -f libguac-client-telnet.la
#8 16.37 rm -f ./so_locations
#8 16.37 rm -rf .libs _libs
#8 16.37 rm -f *.o
#8 16.38 rm -f *.lo
#8 16.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 16.38 Making clean in src/protocols/vnc
#8 16.38 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 16.38 rm -f libguac-client-vnc.la
#8 16.39 rm -f ./so_locations
#8 16.39 rm -rf .libs _libs
#8 16.39 rm -f *.o
#8 16.39 rm -f *.lo
#8 16.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 16.39 Making clean in src/guacd
#8 16.39 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 16.39 rm -f
#8 16.39 rm -rf .libs _libs
#8 16.40 rm -f guacd
#8 16.40 test -z "" || rm -f guacd
#8 16.40 rm -f *.o
#8 16.40 rm -f *.lo
#8 16.40 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 16.40 Making clean in src/guacenc
#8 16.41 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 16.41 rm -f guacenc
#8 16.41 test -z "" || rm -f guacenc
#8 16.41 rm -rf .libs _libs
#8 16.42 rm -f *.o
#8 16.42 rm -f *.lo
#8 16.42 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 16.42 Making clean in src/guaclog
#8 16.42 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 16.42 rm -f guaclog
#8 16.42 test -z "" || rm -f guaclog
#8 16.42 rm -rf .libs _libs
#8 16.43 rm -f *.o
#8 16.43 rm -f *.lo
#8 16.43 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 16.43 make[1]: Entering directory '/build/guacamole-server'
#8 16.43 rm -rf .libs _libs
#8 16.43 rm -f *.lo
#8 16.44 make[1]: Leaving directory '/build/guacamole-server'
#8 16.44 + make
#8 16.44 make all-recursive
#8 16.44 make[1]: Entering directory '/build/guacamole-server'
#8 16.45 Making all in src/libguac
#8 16.45 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 16.46 Making all in .
#8 16.46 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 16.46 CC libguac_la-argv.lo
#8 16.71 CC libguac_la-audio.lo
#8 16.92 CC libguac_la-client.lo
#8 17.42 CC libguac_la-display.lo
#8 17.66 CC libguac_la-display-builtin-cursors.lo
#8 17.78 CC libguac_la-display-cursor.lo
#8 17.95 CC libguac_la-display-flush.lo
#8 18.22 CC libguac_la-display-layer.lo
#8 18.51 CC libguac_la-display-layer-list.lo
#8 18.77 CC libguac_la-display-plan.lo
#8 19.12 CC libguac_la-display-plan-combine.lo
#8 19.39 CC libguac_la-display-plan-rect.lo
#8 19.58 CC libguac_la-display-plan-search.lo
#8 19.86 CC libguac_la-display-render-thread.lo
#8 20.06 CC libguac_la-display-worker.lo
#8 20.34 CC libguac_la-encode-jpeg.lo
#8 20.57 CC libguac_la-encode-png.lo
#8 20.82 CC libguac_la-error.lo
#8 20.97 CC libguac_la-fifo.lo
#8 21.15 CC libguac_la-file.lo
#8 21.35 CC libguac_la-fips.lo
#8 21.52 CC libguac_la-flag.lo
#8 21.69 CC libguac_la-hash.lo
#8 21.84 CC libguac_la-id.lo
#8 21.95 CC libguac_la-mem.lo
#8 22.18 CC libguac_la-rwlock.lo
#8 22.36 CC libguac_la-palette.lo
#8 22.54 CC libguac_la-parser.lo
#8 22.81 CC libguac_la-pool.lo
#8 23.01 CC libguac_la-proctitle.lo
#8 23.27 CC libguac_la-protocol.lo
#8 24.31 CC libguac_la-raw_encoder.lo
#8 24.52 CC libguac_la-recording.lo
#8 24.73 CC libguac_la-rect.lo
#8 24.86 CC libguac_la-socket.lo
#8 25.18 CC libguac_la-socket-broadcast.lo
#8 25.37 CC libguac_la-socket-fd.lo
#8 25.62 CC libguac_la-socket-nest.lo
#8 25.85 CC libguac_la-socket-tee.lo
#8 25.99 CC libguac_la-string.lo
#8 26.06 string.c: In function 'guac_strnstr':
#8 26.06 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 26.06 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 26.06 | ^
#8 26.10 cc1: all warnings being treated as errors
#8 26.10 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 26.10 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 26.10 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 26.10 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 26.10 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 26.10 make[1]: Leaving directory '/build/guacamole-server'
#8 26.10 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
26.06 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
26.06 | ^
26.10 cc1: all warnings being treated as errors
26.10 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
26.10 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
26.10 make[2]: *** [Makefile:1241: all-recursive] Error 1
26.10 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
26.10 make[1]: *** [Makefile:552: all-recursive] Error 1
26.10 make[1]: Leaving directory '/build/guacamole-server'
26.10 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2373
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2373:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2372
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2372/display/redirect>
Changes:
------------------------------------------
[...truncated 183.57 KiB...]
#8 25.66 rm -f *.o
#8 25.67 rm -f sftp/*.o
#8 25.67 rm -f test_common_ssh.log
#8 25.67 rm -f test_common_ssh.trs
#8 25.68 rm -f test-suite.log
#8 25.68 rm -f *.lo
#8 25.68 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 25.68 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 25.68 Making clean in src/terminal
#8 25.69 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 25.70 Making clean in .
#8 25.70 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 25.70 rm -f libguac-terminal.la
#8 25.72 rm -f ./so_locations
#8 25.72 rm -rf .libs _libs
#8 25.72 rm -f *.o
#8 25.72 rm -f *.lo
#8 25.73 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 25.73 Making clean in tests
#8 25.73 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 25.73 rm -f test_terminal
#8 25.74 test -z "" || rm -f test_terminal
#8 25.74 rm -f _generated_runner.c
#8 25.74 rm -rf .libs _libs
#8 25.75 rm -f *.o
#8 25.76 rm -f selection-point/*.o
#8 25.76 rm -f test_terminal.log
#8 25.77 rm -f test_terminal.trs
#8 25.77 rm -f test-suite.log
#8 25.77 rm -f *.lo
#8 25.78 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 25.78 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 25.78 Making clean in src/pulse
#8 25.78 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 25.78 rm -rf .libs _libs
#8 25.78 rm -f libguac_pulse.la
#8 25.79 rm -f ./so_locations
#8 25.80 rm -f *.o
#8 25.80 rm -f *.lo
#8 25.80 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 25.80 Making clean in src/protocols/kubernetes
#8 25.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.82 Making clean in .
#8 25.82 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.82 rm -f libguac-client-kubernetes.la
#8 25.84 rm -f ./so_locations
#8 25.84 rm -rf .libs _libs
#8 25.84 rm -f *.o
#8 25.84 rm -f *.lo
#8 25.85 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.85 Making clean in tests
#8 25.85 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 25.85 rm -f test_kubernetes
#8 25.86 test -z "" || rm -f test_kubernetes
#8 25.86 rm -f _generated_runner.c
#8 25.86 rm -rf .libs _libs
#8 25.87 rm -f *.o
#8 25.87 rm -f url/*.o
#8 25.87 rm -f test_kubernetes.log
#8 25.88 rm -f test_kubernetes.trs
#8 25.88 rm -f test-suite.log
#8 25.88 rm -f *.lo
#8 25.89 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 25.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.89 Making clean in src/protocols/rdp
#8 25.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 25.90 Making clean in .
#8 25.91 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 25.91 rm -f libguac-common-svc-client.la libguacai-client.la
#8 25.92 rm -f ./so_locations
#8 25.92 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 25.92 rm -f libguac-client-rdp.la
#8 25.94 rm -f ./so_locations
#8 25.94 rm -rf .libs _libs
#8 25.94 rm -rf channels/.libs channels/_libs
#8 25.94 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 25.95 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 25.95 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 25.95 rm -rf plugins/.libs plugins/_libs
#8 25.95 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 25.96 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 25.96 rm -f *.o
#8 25.96 rm -f channels/*.o
#8 25.97 rm -f channels/*.lo
#8 25.97 rm -f channels/audio-input/*.o
#8 25.97 rm -f channels/audio-input/*.lo
#8 25.98 rm -f channels/rdpdr/*.o
#8 25.98 rm -f channels/rdpdr/*.lo
#8 25.98 rm -f channels/rdpsnd/*.o
#8 25.99 rm -f channels/rdpsnd/*.lo
#8 25.99 rm -f plugins/*.o
#8 25.99 rm -f plugins/*.lo
#8 26.00 rm -f plugins/guac-common-svc/*.o
#8 26.00 rm -f plugins/guac-common-svc/*.lo
#8 26.00 rm -f plugins/guacai/*.o
#8 26.00 rm -f plugins/guacai/*.lo
#8 26.00 rm -f *.lo
#8 26.01 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 26.01 Making clean in tests
#8 26.01 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 26.01 rm -f test_rdp
#8 26.01 test -z "" || rm -f test_rdp
#8 26.01 rm -f _generated_runner.c
#8 26.02 rm -rf .libs _libs
#8 26.02 rm -f *.o
#8 26.02 rm -f fs/*.o
#8 26.02 rm -f test_rdp.log
#8 26.03 rm -f test_rdp.trs
#8 26.03 rm -f test-suite.log
#8 26.03 rm -f *.lo
#8 26.03 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 26.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 26.03 Making clean in src/protocols/ssh
#8 26.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 26.04 rm -f libguac-client-ssh.la
#8 26.05 rm -f ./so_locations
#8 26.05 rm -rf .libs _libs
#8 26.05 rm -f *.o
#8 26.05 rm -f *.lo
#8 26.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 26.06 Making clean in src/protocols/telnet
#8 26.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 26.06 rm -f libguac-client-telnet.la
#8 26.08 rm -f ./so_locations
#8 26.08 rm -rf .libs _libs
#8 26.08 rm -f *.o
#8 26.08 rm -f *.lo
#8 26.09 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 26.09 Making clean in src/protocols/vnc
#8 26.09 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 26.09 rm -f libguac-client-vnc.la
#8 26.10 rm -f ./so_locations
#8 26.10 rm -rf .libs _libs
#8 26.11 rm -f *.o
#8 26.11 rm -f *.lo
#8 26.11 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 26.11 Making clean in src/guacd
#8 26.12 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 26.12 rm -f
#8 26.12 rm -rf .libs _libs
#8 26.12 rm -f guacd
#8 26.13 test -z "" || rm -f guacd
#8 26.13 rm -f *.o
#8 26.13 rm -f *.lo
#8 26.13 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 26.14 Making clean in src/guacenc
#8 26.14 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 26.14 rm -f guacenc
#8 26.14 test -z "" || rm -f guacenc
#8 26.15 rm -rf .libs _libs
#8 26.15 rm -f *.o
#8 26.15 rm -f *.lo
#8 26.15 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 26.15 Making clean in src/guaclog
#8 26.16 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 26.16 rm -f guaclog
#8 26.17 test -z "" || rm -f guaclog
#8 26.17 rm -rf .libs _libs
#8 26.17 rm -f *.o
#8 26.18 rm -f *.lo
#8 26.18 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 26.19 make[1]: Entering directory '/build/guacamole-server'
#8 26.19 rm -rf .libs _libs
#8 26.19 rm -f *.lo
#8 26.19 make[1]: Leaving directory '/build/guacamole-server'
#8 26.19 + make
#8 26.20 make all-recursive
#8 26.20 make[1]: Entering directory '/build/guacamole-server'
#8 26.21 Making all in src/libguac
#8 26.21 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 26.22 Making all in .
#8 26.23 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 26.23 CC libguac_la-argv.lo
#8 26.59 CC libguac_la-audio.lo
#8 26.96 CC libguac_la-client.lo
#8 27.71 CC libguac_la-display.lo
#8 28.10 CC libguac_la-display-builtin-cursors.lo
#8 28.25 CC libguac_la-display-cursor.lo
#8 28.55 CC libguac_la-display-flush.lo
#8 29.05 CC libguac_la-display-layer.lo
#8 29.51 CC libguac_la-display-layer-list.lo
#8 29.96 CC libguac_la-display-plan.lo
#8 30.53 CC libguac_la-display-plan-combine.lo
#8 30.95 CC libguac_la-display-plan-rect.lo
#8 31.28 CC libguac_la-display-plan-search.lo
#8 31.67 CC libguac_la-display-render-thread.lo
#8 32.00 CC libguac_la-display-worker.lo
#8 32.46 CC libguac_la-encode-jpeg.lo
#8 32.88 CC libguac_la-encode-png.lo
#8 33.30 CC libguac_la-error.lo
#8 33.56 CC libguac_la-fifo.lo
#8 33.91 CC libguac_la-file.lo
#8 34.27 CC libguac_la-fips.lo
#8 34.61 CC libguac_la-flag.lo
#8 34.93 CC libguac_la-hash.lo
#8 35.20 CC libguac_la-id.lo
#8 35.42 CC libguac_la-mem.lo
#8 35.80 CC libguac_la-rwlock.lo
#8 36.13 CC libguac_la-palette.lo
#8 36.44 CC libguac_la-parser.lo
#8 36.86 CC libguac_la-pool.lo
#8 37.20 CC libguac_la-proctitle.lo
#8 37.61 CC libguac_la-protocol.lo
#8 39.21 CC libguac_la-raw_encoder.lo
#8 39.60 CC libguac_la-recording.lo
#8 40.01 CC libguac_la-rect.lo
#8 40.28 CC libguac_la-socket.lo
#8 40.82 CC libguac_la-socket-broadcast.lo
#8 41.18 CC libguac_la-socket-fd.lo
#8 41.61 CC libguac_la-socket-nest.lo
#8 41.98 CC libguac_la-socket-tee.lo
#8 42.28 CC libguac_la-string.lo
#8 42.41 string.c: In function 'guac_strnstr':
#8 42.41 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 42.41 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 42.41 | ^
#8 42.49 cc1: all warnings being treated as errors
#8 42.50 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 42.50 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 42.50 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 42.50 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 42.50 make[1]: Leaving directory '/build/guacamole-server'
#8 42.50 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 42.50 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
42.41 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
42.41 | ^
42.49 cc1: all warnings being treated as errors
42.50 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
42.50 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
42.50 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
42.50 make[2]: *** [Makefile:1241: all-recursive] Error 1
42.50 make[1]: Leaving directory '/build/guacamole-server'
42.50 make[1]: *** [Makefile:552: all-recursive] Error 1
42.50 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2372
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2372:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2371
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2371/display/redirect>
Changes:
------------------------------------------
[...truncated 182.10 KiB...]
#8 32.53 rm -f *.o
#8 32.53 rm -f sftp/*.o
#8 32.54 rm -f test_common_ssh.log
#8 32.54 rm -f test_common_ssh.trs
#8 32.54 rm -f test-suite.log
#8 32.55 rm -f *.lo
#8 32.55 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.55 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.55 Making clean in src/terminal
#8 32.56 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.56 Making clean in .
#8 32.57 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.57 rm -f libguac-terminal.la
#8 32.58 rm -f ./so_locations
#8 32.58 rm -rf .libs _libs
#8 32.59 rm -f *.o
#8 32.59 rm -f *.lo
#8 32.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.60 Making clean in tests
#8 32.60 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.60 rm -f test_terminal
#8 32.61 test -z "" || rm -f test_terminal
#8 32.61 rm -f _generated_runner.c
#8 32.61 rm -rf .libs _libs
#8 32.62 rm -f *.o
#8 32.62 rm -f selection-point/*.o
#8 32.62 rm -f test_terminal.log
#8 32.63 rm -f test_terminal.trs
#8 32.63 rm -f test-suite.log
#8 32.63 rm -f *.lo
#8 32.64 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.64 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.64 Making clean in src/pulse
#8 32.64 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.64 rm -rf .libs _libs
#8 32.64 rm -f libguac_pulse.la
#8 32.66 rm -f ./so_locations
#8 32.66 rm -f *.o
#8 32.66 rm -f *.lo
#8 32.67 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.67 Making clean in src/protocols/kubernetes
#8 32.67 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.68 Making clean in .
#8 32.68 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.68 rm -f libguac-client-kubernetes.la
#8 32.70 rm -f ./so_locations
#8 32.70 rm -rf .libs _libs
#8 32.71 rm -f *.o
#8 32.71 rm -f *.lo
#8 32.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.71 Making clean in tests
#8 32.72 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.72 rm -f test_kubernetes
#8 32.72 test -z "" || rm -f test_kubernetes
#8 32.72 rm -f _generated_runner.c
#8 32.73 rm -rf .libs _libs
#8 32.73 rm -f *.o
#8 32.73 rm -f url/*.o
#8 32.73 rm -f test_kubernetes.log
#8 32.74 rm -f test_kubernetes.trs
#8 32.74 rm -f test-suite.log
#8 32.74 rm -f *.lo
#8 32.75 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.75 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.75 Making clean in src/protocols/rdp
#8 32.76 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.76 Making clean in .
#8 32.77 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.77 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.79 rm -f ./so_locations
#8 32.79 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.79 rm -f libguac-client-rdp.la
#8 32.81 rm -f ./so_locations
#8 32.81 rm -rf .libs _libs
#8 32.81 rm -rf channels/.libs channels/_libs
#8 32.81 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.82 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.82 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.82 rm -rf plugins/.libs plugins/_libs
#8 32.83 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.83 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.84 rm -f *.o
#8 32.84 rm -f channels/*.o
#8 32.84 rm -f channels/*.lo
#8 32.85 rm -f channels/audio-input/*.o
#8 32.85 rm -f channels/audio-input/*.lo
#8 32.85 rm -f channels/rdpdr/*.o
#8 32.86 rm -f channels/rdpdr/*.lo
#8 32.86 rm -f channels/rdpsnd/*.o
#8 32.87 rm -f channels/rdpsnd/*.lo
#8 32.87 rm -f plugins/*.o
#8 32.87 rm -f plugins/*.lo
#8 32.88 rm -f plugins/guac-common-svc/*.o
#8 32.88 rm -f plugins/guac-common-svc/*.lo
#8 32.88 rm -f plugins/guacai/*.o
#8 32.89 rm -f plugins/guacai/*.lo
#8 32.89 rm -f *.lo
#8 32.89 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.89 Making clean in tests
#8 32.90 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.90 rm -f test_rdp
#8 32.90 test -z "" || rm -f test_rdp
#8 32.90 rm -f _generated_runner.c
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -f *.o
#8 32.92 rm -f fs/*.o
#8 32.92 rm -f test_rdp.log
#8 32.92 rm -f test_rdp.trs
#8 32.93 rm -f test-suite.log
#8 32.93 rm -f *.lo
#8 32.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.94 Making clean in src/protocols/ssh
#8 32.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.94 rm -f libguac-client-ssh.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.97 Making clean in src/protocols/telnet
#8 32.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.97 rm -f libguac-client-telnet.la
#8 32.99 rm -f ./so_locations
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 33.00 rm -f *.lo
#8 33.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.00 Making clean in src/protocols/vnc
#8 33.01 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.01 rm -f libguac-client-vnc.la
#8 33.02 rm -f ./so_locations
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.03 rm -f *.lo
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.03 Making clean in src/guacd
#8 33.04 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.04 rm -f
#8 33.04 rm -rf .libs _libs
#8 33.04 rm -f guacd
#8 33.05 test -z "" || rm -f guacd
#8 33.05 rm -f *.o
#8 33.05 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.06 Making clean in src/guacenc
#8 33.06 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.06 rm -f guacenc
#8 33.07 test -z "" || rm -f guacenc
#8 33.07 rm -rf .libs _libs
#8 33.07 rm -f *.o
#8 33.08 rm -f *.lo
#8 33.08 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.08 Making clean in src/guaclog
#8 33.09 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.09 rm -f guaclog
#8 33.09 test -z "" || rm -f guaclog
#8 33.10 rm -rf .libs _libs
#8 33.10 rm -f *.o
#8 33.10 rm -f *.lo
#8 33.11 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.11 make[1]: Entering directory '/build/guacamole-server'
#8 33.11 rm -rf .libs _libs
#8 33.11 rm -f *.lo
#8 33.12 make[1]: Leaving directory '/build/guacamole-server'
#8 33.12 + make
#8 33.13 make all-recursive
#8 33.14 make[1]: Entering directory '/build/guacamole-server'
#8 33.14 Making all in src/libguac
#8 33.15 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.16 Making all in .
#8 33.17 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.17 CC libguac_la-argv.lo
#8 33.65 CC libguac_la-audio.lo
#8 34.10 CC libguac_la-client.lo
#8 35.05 CC libguac_la-display.lo
#8 35.54 CC libguac_la-display-builtin-cursors.lo
#8 35.72 CC libguac_la-display-cursor.lo
#8 36.09 CC libguac_la-display-flush.lo
#8 36.62 CC libguac_la-display-layer.lo
#8 37.17 CC libguac_la-display-layer-list.lo
#8 37.69 CC libguac_la-display-plan.lo
#8 38.39 CC libguac_la-display-plan-combine.lo
#8 38.89 CC libguac_la-display-plan-rect.lo
#8 39.28 CC libguac_la-display-plan-search.lo
#8 39.76 CC libguac_la-display-render-thread.lo
#8 40.14 CC libguac_la-display-worker.lo
#8 40.68 CC libguac_la-encode-jpeg.lo
#8 41.12 CC libguac_la-encode-png.lo
#8 41.65 CC libguac_la-error.lo
#8 41.96 CC libguac_la-fifo.lo
#8 42.33 CC libguac_la-file.lo
#8 42.75 CC libguac_la-fips.lo
#8 43.12 CC libguac_la-flag.lo
#8 43.49 CC libguac_la-hash.lo
#8 43.78 CC libguac_la-id.lo
#8 44.03 CC libguac_la-mem.lo
#8 44.50 CC libguac_la-rwlock.lo
#8 44.88 CC libguac_la-palette.lo
#8 45.26 CC libguac_la-parser.lo
#8 45.78 CC libguac_la-pool.lo
#8 46.18 CC libguac_la-proctitle.lo
#8 46.72 CC libguac_la-protocol.lo
#8 48.52 CC libguac_la-raw_encoder.lo
#8 48.93 CC libguac_la-recording.lo
#8 49.39 CC libguac_la-rect.lo
#8 49.66 CC libguac_la-socket.lo
#8 50.29 CC libguac_la-socket-broadcast.lo
#8 50.66 CC libguac_la-socket-fd.lo
#8 51.13 CC libguac_la-socket-nest.lo
#8 51.54 CC libguac_la-socket-tee.lo
#8 51.87 CC libguac_la-string.lo
#8 52.00 string.c: In function 'guac_strnstr':
#8 52.00 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.00 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.00 | ^
#8 52.08 cc1: all warnings being treated as errors
#8 52.08 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.08 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.08 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.08 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.08 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.08 make[1]: Leaving directory '/build/guacamole-server'
#8 52.08 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
52.00 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.00 | ^
52.08 cc1: all warnings being treated as errors
52.08 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.08 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.08 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.08 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.08 make[1]: *** [Makefile:552: all-recursive] Error 1
52.08 make[1]: Leaving directory '/build/guacamole-server'
52.08 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2371
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2371:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2370
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2370/display/redirect>
Changes:
------------------------------------------
[...truncated 182.06 KiB...]
#8 33.05 rm -f *.o
#8 33.06 rm -f sftp/*.o
#8 33.06 rm -f test_common_ssh.log
#8 33.06 rm -f test_common_ssh.trs
#8 33.07 rm -f test-suite.log
#8 33.07 rm -f *.lo
#8 33.07 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.07 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.07 Making clean in src/terminal
#8 33.08 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.08 Making clean in .
#8 33.09 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.09 rm -f libguac-terminal.la
#8 33.10 rm -f ./so_locations
#8 33.10 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.11 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.11 Making clean in tests
#8 33.12 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.12 rm -f test_terminal
#8 33.12 test -z "" || rm -f test_terminal
#8 33.12 rm -f _generated_runner.c
#8 33.13 rm -rf .libs _libs
#8 33.13 rm -f *.o
#8 33.13 rm -f selection-point/*.o
#8 33.14 rm -f test_terminal.log
#8 33.14 rm -f test_terminal.trs
#8 33.14 rm -f test-suite.log
#8 33.15 rm -f *.lo
#8 33.15 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.15 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.15 Making clean in src/pulse
#8 33.15 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.15 rm -rf .libs _libs
#8 33.16 rm -f libguac_pulse.la
#8 33.17 rm -f ./so_locations
#8 33.17 rm -f *.o
#8 33.17 rm -f *.lo
#8 33.18 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.18 Making clean in src/protocols/kubernetes
#8 33.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.19 Making clean in .
#8 33.19 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.19 rm -f libguac-client-kubernetes.la
#8 33.21 rm -f ./so_locations
#8 33.21 rm -rf .libs _libs
#8 33.21 rm -f *.o
#8 33.21 rm -f *.lo
#8 33.22 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.22 Making clean in tests
#8 33.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.22 rm -f test_kubernetes
#8 33.23 test -z "" || rm -f test_kubernetes
#8 33.23 rm -f _generated_runner.c
#8 33.23 rm -rf .libs _libs
#8 33.23 rm -f *.o
#8 33.24 rm -f url/*.o
#8 33.24 rm -f test_kubernetes.log
#8 33.24 rm -f test_kubernetes.trs
#8 33.25 rm -f test-suite.log
#8 33.25 rm -f *.lo
#8 33.25 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.26 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.26 Making clean in src/protocols/rdp
#8 33.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.27 Making clean in .
#8 33.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.28 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.29 rm -f ./so_locations
#8 33.29 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.30 rm -f libguac-client-rdp.la
#8 33.31 rm -f ./so_locations
#8 33.31 rm -rf .libs _libs
#8 33.31 rm -rf channels/.libs channels/_libs
#8 33.32 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.32 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.32 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.33 rm -rf plugins/.libs plugins/_libs
#8 33.33 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.33 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.34 rm -f *.o
#8 33.34 rm -f channels/*.o
#8 33.34 rm -f channels/*.lo
#8 33.35 rm -f channels/audio-input/*.o
#8 33.35 rm -f channels/audio-input/*.lo
#8 33.36 rm -f channels/rdpdr/*.o
#8 33.36 rm -f channels/rdpdr/*.lo
#8 33.36 rm -f channels/rdpsnd/*.o
#8 33.36 rm -f channels/rdpsnd/*.lo
#8 33.37 rm -f plugins/*.o
#8 33.37 rm -f plugins/*.lo
#8 33.37 rm -f plugins/guac-common-svc/*.o
#8 33.38 rm -f plugins/guac-common-svc/*.lo
#8 33.38 rm -f plugins/guacai/*.o
#8 33.38 rm -f plugins/guacai/*.lo
#8 33.39 rm -f *.lo
#8 33.39 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.39 Making clean in tests
#8 33.40 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.40 rm -f test_rdp
#8 33.40 test -z "" || rm -f test_rdp
#8 33.40 rm -f _generated_runner.c
#8 33.40 rm -rf .libs _libs
#8 33.41 rm -f *.o
#8 33.41 rm -f fs/*.o
#8 33.42 rm -f test_rdp.log
#8 33.42 rm -f test_rdp.trs
#8 33.42 rm -f test-suite.log
#8 33.42 rm -f *.lo
#8 33.43 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.43 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.43 Making clean in src/protocols/ssh
#8 33.43 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.43 rm -f libguac-client-ssh.la
#8 33.45 rm -f ./so_locations
#8 33.45 rm -rf .libs _libs
#8 33.45 rm -f *.o
#8 33.46 rm -f *.lo
#8 33.46 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.46 Making clean in src/protocols/telnet
#8 33.46 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.46 rm -f libguac-client-telnet.la
#8 33.48 rm -f ./so_locations
#8 33.48 rm -rf .libs _libs
#8 33.48 rm -f *.o
#8 33.49 rm -f *.lo
#8 33.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.49 Making clean in src/protocols/vnc
#8 33.49 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.49 rm -f libguac-client-vnc.la
#8 33.51 rm -f ./so_locations
#8 33.51 rm -rf .libs _libs
#8 33.51 rm -f *.o
#8 33.51 rm -f *.lo
#8 33.52 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.52 Making clean in src/guacd
#8 33.52 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.52 rm -f
#8 33.53 rm -rf .libs _libs
#8 33.53 rm -f guacd
#8 33.53 test -z "" || rm -f guacd
#8 33.53 rm -f *.o
#8 33.54 rm -f *.lo
#8 33.54 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.54 Making clean in src/guacenc
#8 33.55 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.55 rm -f guacenc
#8 33.55 test -z "" || rm -f guacenc
#8 33.56 rm -rf .libs _libs
#8 33.56 rm -f *.o
#8 33.56 rm -f *.lo
#8 33.57 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.57 Making clean in src/guaclog
#8 33.57 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.57 rm -f guaclog
#8 33.57 test -z "" || rm -f guaclog
#8 33.58 rm -rf .libs _libs
#8 33.58 rm -f *.o
#8 33.58 rm -f *.lo
#8 33.59 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.59 make[1]: Entering directory '/build/guacamole-server'
#8 33.59 rm -rf .libs _libs
#8 33.59 rm -f *.lo
#8 33.60 make[1]: Leaving directory '/build/guacamole-server'
#8 33.60 + make
#8 33.61 make all-recursive
#8 33.61 make[1]: Entering directory '/build/guacamole-server'
#8 33.62 Making all in src/libguac
#8 33.63 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.63 Making all in .
#8 33.64 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.64 CC libguac_la-argv.lo
#8 34.11 CC libguac_la-audio.lo
#8 34.56 CC libguac_la-client.lo
#8 35.52 CC libguac_la-display.lo
#8 36.03 CC libguac_la-display-builtin-cursors.lo
#8 36.20 CC libguac_la-display-cursor.lo
#8 36.57 CC libguac_la-display-flush.lo
#8 37.10 CC libguac_la-display-layer.lo
#8 37.65 CC libguac_la-display-layer-list.lo
#8 38.19 CC libguac_la-display-plan.lo
#8 38.88 CC libguac_la-display-plan-combine.lo
#8 39.37 CC libguac_la-display-plan-rect.lo
#8 39.77 CC libguac_la-display-plan-search.lo
#8 40.27 CC libguac_la-display-render-thread.lo
#8 40.65 CC libguac_la-display-worker.lo
#8 41.18 CC libguac_la-encode-jpeg.lo
#8 41.61 CC libguac_la-encode-png.lo
#8 42.16 CC libguac_la-error.lo
#8 42.47 CC libguac_la-fifo.lo
#8 42.84 CC libguac_la-file.lo
#8 43.25 CC libguac_la-fips.lo
#8 43.65 CC libguac_la-flag.lo
#8 44.02 CC libguac_la-hash.lo
#8 44.31 CC libguac_la-id.lo
#8 44.56 CC libguac_la-mem.lo
#8 45.03 CC libguac_la-rwlock.lo
#8 45.40 CC libguac_la-palette.lo
#8 45.79 CC libguac_la-parser.lo
#8 46.31 CC libguac_la-pool.lo
#8 46.70 CC libguac_la-proctitle.lo
#8 47.26 CC libguac_la-protocol.lo
#8 48.98 CC libguac_la-raw_encoder.lo
#8 49.39 CC libguac_la-recording.lo
#8 49.84 CC libguac_la-rect.lo
#8 50.12 CC libguac_la-socket.lo
#8 50.74 CC libguac_la-socket-broadcast.lo
#8 51.13 CC libguac_la-socket-fd.lo
#8 51.61 CC libguac_la-socket-nest.lo
#8 52.01 CC libguac_la-socket-tee.lo
#8 52.35 CC libguac_la-string.lo
#8 52.47 string.c: In function 'guac_strnstr':
#8 52.47 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.47 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.47 | ^
#8 52.54 cc1: all warnings being treated as errors
#8 52.55 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.55 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.55 make[1]: Leaving directory '/build/guacamole-server'
#8 52.55 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.55 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
52.47 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.47 | ^
52.54 cc1: all warnings being treated as errors
52.55 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.55 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.55 make[1]: Leaving directory '/build/guacamole-server'
52.55 make[1]: *** [Makefile:552: all-recursive] Error 1
52.55 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2370
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2370:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2369
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2369/display/redirect>
Changes:
------------------------------------------
[...truncated 184.19 KiB...]
#8 32.39 rm -f *.o
#8 32.40 rm -f sftp/*.o
#8 32.40 rm -f test_common_ssh.log
#8 32.41 rm -f test_common_ssh.trs
#8 32.41 rm -f test-suite.log
#8 32.41 rm -f *.lo
#8 32.42 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.42 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.42 Making clean in src/terminal
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.43 Making clean in .
#8 32.44 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.44 rm -f libguac-terminal.la
#8 32.45 rm -f ./so_locations
#8 32.45 rm -rf .libs _libs
#8 32.46 rm -f *.o
#8 32.46 rm -f *.lo
#8 32.46 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.46 Making clean in tests
#8 32.47 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.47 rm -f test_terminal
#8 32.47 test -z "" || rm -f test_terminal
#8 32.47 rm -f _generated_runner.c
#8 32.48 rm -rf .libs _libs
#8 32.48 rm -f *.o
#8 32.48 rm -f selection-point/*.o
#8 32.49 rm -f test_terminal.log
#8 32.49 rm -f test_terminal.trs
#8 32.49 rm -f test-suite.log
#8 32.50 rm -f *.lo
#8 32.50 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.50 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.50 Making clean in src/pulse
#8 32.50 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.50 rm -rf .libs _libs
#8 32.51 rm -f libguac_pulse.la
#8 32.52 rm -f ./so_locations
#8 32.53 rm -f *.o
#8 32.53 rm -f *.lo
#8 32.53 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.53 Making clean in src/protocols/kubernetes
#8 32.54 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.55 Making clean in .
#8 32.55 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.55 rm -f libguac-client-kubernetes.la
#8 32.57 rm -f ./so_locations
#8 32.57 rm -rf .libs _libs
#8 32.57 rm -f *.o
#8 32.58 rm -f *.lo
#8 32.58 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.58 Making clean in tests
#8 32.59 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.59 rm -f test_kubernetes
#8 32.59 test -z "" || rm -f test_kubernetes
#8 32.59 rm -f _generated_runner.c
#8 32.60 rm -rf .libs _libs
#8 32.60 rm -f *.o
#8 32.60 rm -f url/*.o
#8 32.61 rm -f test_kubernetes.log
#8 32.61 rm -f test_kubernetes.trs
#8 32.61 rm -f test-suite.log
#8 32.62 rm -f *.lo
#8 32.62 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.62 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.62 Making clean in src/protocols/rdp
#8 32.63 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.63 Making clean in .
#8 32.64 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.64 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.66 rm -f ./so_locations
#8 32.66 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.66 rm -f libguac-client-rdp.la
#8 32.68 rm -f ./so_locations
#8 32.68 rm -rf .libs _libs
#8 32.68 rm -rf channels/.libs channels/_libs
#8 32.69 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.69 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.69 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.69 rm -rf plugins/.libs plugins/_libs
#8 32.70 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.70 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.70 rm -f *.o
#8 32.71 rm -f channels/*.o
#8 32.71 rm -f channels/*.lo
#8 32.71 rm -f channels/audio-input/*.o
#8 32.72 rm -f channels/audio-input/*.lo
#8 32.72 rm -f channels/rdpdr/*.o
#8 32.72 rm -f channels/rdpdr/*.lo
#8 32.72 rm -f channels/rdpsnd/*.o
#8 32.73 rm -f channels/rdpsnd/*.lo
#8 32.73 rm -f plugins/*.o
#8 32.73 rm -f plugins/*.lo
#8 32.74 rm -f plugins/guac-common-svc/*.o
#8 32.74 rm -f plugins/guac-common-svc/*.lo
#8 32.75 rm -f plugins/guacai/*.o
#8 32.75 rm -f plugins/guacai/*.lo
#8 32.75 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.76 Making clean in tests
#8 32.76 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.76 rm -f test_rdp
#8 32.77 test -z "" || rm -f test_rdp
#8 32.77 rm -f _generated_runner.c
#8 32.77 rm -rf .libs _libs
#8 32.78 rm -f *.o
#8 32.78 rm -f fs/*.o
#8 32.78 rm -f test_rdp.log
#8 32.79 rm -f test_rdp.trs
#8 32.79 rm -f test-suite.log
#8 32.80 rm -f *.lo
#8 32.80 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.80 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.80 Making clean in src/protocols/ssh
#8 32.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.81 rm -f libguac-client-ssh.la
#8 32.82 rm -f ./so_locations
#8 32.82 rm -rf .libs _libs
#8 32.83 rm -f *.o
#8 32.83 rm -f *.lo
#8 32.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.84 Making clean in src/protocols/telnet
#8 32.84 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.84 rm -f libguac-client-telnet.la
#8 32.85 rm -f ./so_locations
#8 32.86 rm -rf .libs _libs
#8 32.86 rm -f *.o
#8 32.86 rm -f *.lo
#8 32.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.87 Making clean in src/protocols/vnc
#8 32.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.87 rm -f libguac-client-vnc.la
#8 32.89 rm -f ./so_locations
#8 32.89 rm -rf .libs _libs
#8 32.89 rm -f *.o
#8 32.90 rm -f *.lo
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.90 Making clean in src/guacd
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.91 rm -f
#8 32.91 rm -rf .libs _libs
#8 32.91 rm -f guacd
#8 32.92 test -z "" || rm -f guacd
#8 32.92 rm -f *.o
#8 32.92 rm -f *.lo
#8 32.93 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.93 Making clean in src/guacenc
#8 32.93 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.93 rm -f guacenc
#8 32.94 test -z "" || rm -f guacenc
#8 32.94 rm -rf .libs _libs
#8 32.94 rm -f *.o
#8 32.95 rm -f *.lo
#8 32.95 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.95 Making clean in src/guaclog
#8 32.96 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.96 rm -f guaclog
#8 32.96 test -z "" || rm -f guaclog
#8 32.96 rm -rf .libs _libs
#8 32.97 rm -f *.o
#8 32.97 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.98 make[1]: Entering directory '/build/guacamole-server'
#8 32.98 rm -rf .libs _libs
#8 32.98 rm -f *.lo
#8 32.99 make[1]: Leaving directory '/build/guacamole-server'
#8 32.99 + make
#8 33.00 make all-recursive
#8 33.00 make[1]: Entering directory '/build/guacamole-server'
#8 33.01 Making all in src/libguac
#8 33.02 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.03 Making all in .
#8 33.04 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.04 CC libguac_la-argv.lo
#8 33.52 CC libguac_la-audio.lo
#8 33.98 CC libguac_la-client.lo
#8 34.94 CC libguac_la-display.lo
#8 35.44 CC libguac_la-display-builtin-cursors.lo
#8 35.63 CC libguac_la-display-cursor.lo
#8 36.00 CC libguac_la-display-flush.lo
#8 36.53 CC libguac_la-display-layer.lo
#8 37.09 CC libguac_la-display-layer-list.lo
#8 37.62 CC libguac_la-display-plan.lo
#8 38.30 CC libguac_la-display-plan-combine.lo
#8 38.80 CC libguac_la-display-plan-rect.lo
#8 39.20 CC libguac_la-display-plan-search.lo
#8 39.69 CC libguac_la-display-render-thread.lo
#8 40.08 CC libguac_la-display-worker.lo
#8 40.61 CC libguac_la-encode-jpeg.lo
#8 41.04 CC libguac_la-encode-png.lo
#8 41.58 CC libguac_la-error.lo
#8 41.89 CC libguac_la-fifo.lo
#8 42.26 CC libguac_la-file.lo
#8 42.68 CC libguac_la-fips.lo
#8 43.06 CC libguac_la-flag.lo
#8 43.43 CC libguac_la-hash.lo
#8 43.72 CC libguac_la-id.lo
#8 43.97 CC libguac_la-mem.lo
#8 44.44 CC libguac_la-rwlock.lo
#8 44.81 CC libguac_la-palette.lo
#8 45.20 CC libguac_la-parser.lo
#8 45.72 CC libguac_la-pool.lo
#8 46.12 CC libguac_la-proctitle.lo
#8 46.66 CC libguac_la-protocol.lo
#8 48.42 CC libguac_la-raw_encoder.lo
#8 48.84 CC libguac_la-recording.lo
#8 49.29 CC libguac_la-rect.lo
#8 49.56 CC libguac_la-socket.lo
#8 50.18 CC libguac_la-socket-broadcast.lo
#8 50.57 CC libguac_la-socket-fd.lo
#8 51.05 CC libguac_la-socket-nest.lo
#8 51.47 CC libguac_la-socket-tee.lo
#8 51.80 CC libguac_la-string.lo
#8 51.93 string.c: In function 'guac_strnstr':
#8 51.93 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.93 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.93 | ^
#8 52.01 cc1: all warnings being treated as errors
#8 52.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.01 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.01 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.02 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.02 make[1]: Leaving directory '/build/guacamole-server'
#8 52.02 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.93 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.93 | ^
52.01 cc1: all warnings being treated as errors
52.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.01 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.01 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.02 make[1]: *** [Makefile:552: all-recursive] Error 1
52.02 make[1]: Leaving directory '/build/guacamole-server'
52.02 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2369
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2369:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2368
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2368/display/redirect>
Changes:
------------------------------------------
[...truncated 182.34 KiB...]
#8 32.83 rm -f *.o
#8 32.84 rm -f sftp/*.o
#8 32.84 rm -f test_common_ssh.log
#8 32.84 rm -f test_common_ssh.trs
#8 32.85 rm -f test-suite.log
#8 32.85 rm -f *.lo
#8 32.85 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.86 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.86 Making clean in src/terminal
#8 32.86 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.87 Making clean in .
#8 32.88 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.88 rm -f libguac-terminal.la
#8 32.89 rm -f ./so_locations
#8 32.89 rm -rf .libs _libs
#8 32.90 rm -f *.o
#8 32.90 rm -f *.lo
#8 32.91 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.91 Making clean in tests
#8 32.91 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.91 rm -f test_terminal
#8 32.92 test -z "" || rm -f test_terminal
#8 32.92 rm -f _generated_runner.c
#8 32.92 rm -rf .libs _libs
#8 32.93 rm -f *.o
#8 32.93 rm -f selection-point/*.o
#8 32.93 rm -f test_terminal.log
#8 32.94 rm -f test_terminal.trs
#8 32.94 rm -f test-suite.log
#8 32.94 rm -f *.lo
#8 32.95 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.95 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.95 Making clean in src/pulse
#8 32.95 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.95 rm -rf .libs _libs
#8 32.96 rm -f libguac_pulse.la
#8 32.97 rm -f ./so_locations
#8 32.97 rm -f *.o
#8 32.98 rm -f *.lo
#8 32.98 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.98 Making clean in src/protocols/kubernetes
#8 32.99 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.99 Making clean in .
#8 33.00 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.00 rm -f libguac-client-kubernetes.la
#8 33.01 rm -f ./so_locations
#8 33.01 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.02 rm -f *.lo
#8 33.03 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.03 Making clean in tests
#8 33.03 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.03 rm -f test_kubernetes
#8 33.03 test -z "" || rm -f test_kubernetes
#8 33.04 rm -f _generated_runner.c
#8 33.04 rm -rf .libs _libs
#8 33.05 rm -f *.o
#8 33.05 rm -f url/*.o
#8 33.05 rm -f test_kubernetes.log
#8 33.06 rm -f test_kubernetes.trs
#8 33.06 rm -f test-suite.log
#8 33.06 rm -f *.lo
#8 33.07 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.07 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.07 Making clean in src/protocols/rdp
#8 33.08 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.09 Making clean in .
#8 33.10 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.10 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.11 rm -f ./so_locations
#8 33.11 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.12 rm -f libguac-client-rdp.la
#8 33.13 rm -f ./so_locations
#8 33.13 rm -rf .libs _libs
#8 33.14 rm -rf channels/.libs channels/_libs
#8 33.14 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.14 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.14 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.15 rm -rf plugins/.libs plugins/_libs
#8 33.15 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.15 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.16 rm -f *.o
#8 33.16 rm -f channels/*.o
#8 33.17 rm -f channels/*.lo
#8 33.17 rm -f channels/audio-input/*.o
#8 33.17 rm -f channels/audio-input/*.lo
#8 33.18 rm -f channels/rdpdr/*.o
#8 33.18 rm -f channels/rdpdr/*.lo
#8 33.18 rm -f channels/rdpsnd/*.o
#8 33.19 rm -f channels/rdpsnd/*.lo
#8 33.19 rm -f plugins/*.o
#8 33.19 rm -f plugins/*.lo
#8 33.20 rm -f plugins/guac-common-svc/*.o
#8 33.20 rm -f plugins/guac-common-svc/*.lo
#8 33.20 rm -f plugins/guacai/*.o
#8 33.21 rm -f plugins/guacai/*.lo
#8 33.21 rm -f *.lo
#8 33.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.21 Making clean in tests
#8 33.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.22 rm -f test_rdp
#8 33.22 test -z "" || rm -f test_rdp
#8 33.22 rm -f _generated_runner.c
#8 33.23 rm -rf .libs _libs
#8 33.23 rm -f *.o
#8 33.23 rm -f fs/*.o
#8 33.24 rm -f test_rdp.log
#8 33.24 rm -f test_rdp.trs
#8 33.24 rm -f test-suite.log
#8 33.25 rm -f *.lo
#8 33.25 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.25 Making clean in src/protocols/ssh
#8 33.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.26 rm -f libguac-client-ssh.la
#8 33.27 rm -f ./so_locations
#8 33.28 rm -rf .libs _libs
#8 33.28 rm -f *.o
#8 33.28 rm -f *.lo
#8 33.29 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.29 Making clean in src/protocols/telnet
#8 33.29 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.29 rm -f libguac-client-telnet.la
#8 33.31 rm -f ./so_locations
#8 33.31 rm -rf .libs _libs
#8 33.31 rm -f *.o
#8 33.32 rm -f *.lo
#8 33.32 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.32 Making clean in src/protocols/vnc
#8 33.33 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.33 rm -f libguac-client-vnc.la
#8 33.34 rm -f ./so_locations
#8 33.34 rm -rf .libs _libs
#8 33.34 rm -f *.o
#8 33.35 rm -f *.lo
#8 33.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.35 Making clean in src/guacd
#8 33.36 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.36 rm -f
#8 33.36 rm -rf .libs _libs
#8 33.36 rm -f guacd
#8 33.37 test -z "" || rm -f guacd
#8 33.37 rm -f *.o
#8 33.37 rm -f *.lo
#8 33.38 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.38 Making clean in src/guacenc
#8 33.39 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.39 rm -f guacenc
#8 33.39 test -z "" || rm -f guacenc
#8 33.39 rm -rf .libs _libs
#8 33.40 rm -f *.o
#8 33.40 rm -f *.lo
#8 33.40 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.40 Making clean in src/guaclog
#8 33.41 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.41 rm -f guaclog
#8 33.41 test -z "" || rm -f guaclog
#8 33.42 rm -rf .libs _libs
#8 33.42 rm -f *.o
#8 33.42 rm -f *.lo
#8 33.43 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.43 make[1]: Entering directory '/build/guacamole-server'
#8 33.43 rm -rf .libs _libs
#8 33.43 rm -f *.lo
#8 33.44 make[1]: Leaving directory '/build/guacamole-server'
#8 33.44 + make
#8 33.45 make all-recursive
#8 33.45 make[1]: Entering directory '/build/guacamole-server'
#8 33.46 Making all in src/libguac
#8 33.47 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.48 Making all in .
#8 33.48 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.49 CC libguac_la-argv.lo
#8 33.96 CC libguac_la-audio.lo
#8 34.41 CC libguac_la-client.lo
#8 35.37 CC libguac_la-display.lo
#8 35.86 CC libguac_la-display-builtin-cursors.lo
#8 36.05 CC libguac_la-display-cursor.lo
#8 36.43 CC libguac_la-display-flush.lo
#8 36.96 CC libguac_la-display-layer.lo
#8 37.51 CC libguac_la-display-layer-list.lo
#8 38.04 CC libguac_la-display-plan.lo
#8 38.74 CC libguac_la-display-plan-combine.lo
#8 39.23 CC libguac_la-display-plan-rect.lo
#8 39.62 CC libguac_la-display-plan-search.lo
#8 40.11 CC libguac_la-display-render-thread.lo
#8 40.49 CC libguac_la-display-worker.lo
#8 41.02 CC libguac_la-encode-jpeg.lo
#8 41.46 CC libguac_la-encode-png.lo
#8 41.99 CC libguac_la-error.lo
#8 42.37 CC libguac_la-fifo.lo
#8 42.74 CC libguac_la-file.lo
#8 43.16 CC libguac_la-fips.lo
#8 43.54 CC libguac_la-flag.lo
#8 43.90 CC libguac_la-hash.lo
#8 44.20 CC libguac_la-id.lo
#8 44.46 CC libguac_la-mem.lo
#8 44.93 CC libguac_la-rwlock.lo
#8 45.30 CC libguac_la-palette.lo
#8 45.68 CC libguac_la-parser.lo
#8 46.19 CC libguac_la-pool.lo
#8 46.59 CC libguac_la-proctitle.lo
#8 47.13 CC libguac_la-protocol.lo
#8 48.89 CC libguac_la-raw_encoder.lo
#8 49.26 CC libguac_la-recording.lo
#8 49.71 CC libguac_la-rect.lo
#8 49.99 CC libguac_la-socket.lo
#8 50.61 CC libguac_la-socket-broadcast.lo
#8 51.01 CC libguac_la-socket-fd.lo
#8 51.48 CC libguac_la-socket-nest.lo
#8 51.89 CC libguac_la-socket-tee.lo
#8 52.22 CC libguac_la-string.lo
#8 52.34 string.c: In function 'guac_strnstr':
#8 52.34 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.34 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.34 | ^
#8 52.42 cc1: all warnings being treated as errors
#8 52.42 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.42 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.43 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.43 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.43 make[1]: Leaving directory '/build/guacamole-server'
#8 52.43 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.43 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
52.34 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.34 | ^
52.42 cc1: all warnings being treated as errors
52.42 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.42 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.43 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.43 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.43 make[1]: Leaving directory '/build/guacamole-server'
52.43 make[1]: *** [Makefile:552: all-recursive] Error 1
52.43 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2368
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2368:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2367
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2367/display/redirect?page=changes>
Changes:
[bbennett] GUACAMOLE-2220: Terminal modifier keys.
[bbennett] GUACAMOLE-2220: Kubernetes: add support for terminal-type.
[dev] GUACAMOLE-2283: Runtime observability: add guacd process & thread naming.
------------------------------------------
[...truncated 184.13 KiB...]
#8 32.54 rm -f *.o
#8 32.55 rm -f sftp/*.o
#8 32.55 rm -f test_common_ssh.log
#8 32.56 rm -f test_common_ssh.trs
#8 32.56 rm -f test-suite.log
#8 32.57 rm -f *.lo
#8 32.57 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.57 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.57 Making clean in src/terminal
#8 32.58 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.58 Making clean in .
#8 32.59 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.59 rm -f libguac-terminal.la
#8 32.60 rm -f ./so_locations
#8 32.61 rm -rf .libs _libs
#8 32.61 rm -f *.o
#8 32.61 rm -f *.lo
#8 32.62 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.62 Making clean in tests
#8 32.62 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.62 rm -f test_terminal
#8 32.62 test -z "" || rm -f test_terminal
#8 32.63 rm -f _generated_runner.c
#8 32.63 rm -rf .libs _libs
#8 32.64 rm -f *.o
#8 32.64 rm -f selection-point/*.o
#8 32.64 rm -f test_terminal.log
#8 32.65 rm -f test_terminal.trs
#8 32.65 rm -f test-suite.log
#8 32.65 rm -f *.lo
#8 32.66 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.66 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.66 Making clean in src/pulse
#8 32.66 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.66 rm -rf .libs _libs
#8 32.67 rm -f libguac_pulse.la
#8 32.68 rm -f ./so_locations
#8 32.68 rm -f *.o
#8 32.69 rm -f *.lo
#8 32.69 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.69 Making clean in src/protocols/kubernetes
#8 32.70 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.70 Making clean in .
#8 32.71 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.71 rm -f libguac-client-kubernetes.la
#8 32.72 rm -f ./so_locations
#8 32.72 rm -rf .libs _libs
#8 32.73 rm -f *.o
#8 32.73 rm -f *.lo
#8 32.73 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.73 Making clean in tests
#8 32.74 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.74 rm -f test_kubernetes
#8 32.74 test -z "" || rm -f test_kubernetes
#8 32.74 rm -f _generated_runner.c
#8 32.75 rm -rf .libs _libs
#8 32.75 rm -f *.o
#8 32.76 rm -f url/*.o
#8 32.76 rm -f test_kubernetes.log
#8 32.76 rm -f test_kubernetes.trs
#8 32.77 rm -f test-suite.log
#8 32.77 rm -f *.lo
#8 32.77 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.77 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.77 Making clean in src/protocols/rdp
#8 32.78 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.79 Making clean in .
#8 32.80 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.80 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.82 rm -f ./so_locations
#8 32.82 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.82 rm -f libguac-client-rdp.la
#8 32.84 rm -f ./so_locations
#8 32.84 rm -rf .libs _libs
#8 32.84 rm -rf channels/.libs channels/_libs
#8 32.84 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.85 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.85 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.86 rm -rf plugins/.libs plugins/_libs
#8 32.86 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.86 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.87 rm -f *.o
#8 32.87 rm -f channels/*.o
#8 32.87 rm -f channels/*.lo
#8 32.88 rm -f channels/audio-input/*.o
#8 32.88 rm -f channels/audio-input/*.lo
#8 32.88 rm -f channels/rdpdr/*.o
#8 32.89 rm -f channels/rdpdr/*.lo
#8 32.89 rm -f channels/rdpsnd/*.o
#8 32.89 rm -f channels/rdpsnd/*.lo
#8 32.90 rm -f plugins/*.o
#8 32.90 rm -f plugins/*.lo
#8 32.91 rm -f plugins/guac-common-svc/*.o
#8 32.91 rm -f plugins/guac-common-svc/*.lo
#8 32.91 rm -f plugins/guacai/*.o
#8 32.92 rm -f plugins/guacai/*.lo
#8 32.92 rm -f *.lo
#8 32.92 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.92 Making clean in tests
#8 32.93 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.93 rm -f test_rdp
#8 32.93 test -z "" || rm -f test_rdp
#8 32.93 rm -f _generated_runner.c
#8 32.94 rm -rf .libs _libs
#8 32.94 rm -f *.o
#8 32.95 rm -f fs/*.o
#8 32.95 rm -f test_rdp.log
#8 32.95 rm -f test_rdp.trs
#8 32.96 rm -f test-suite.log
#8 32.96 rm -f *.lo
#8 32.96 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.96 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.97 Making clean in src/protocols/ssh
#8 32.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.97 rm -f libguac-client-ssh.la
#8 32.99 rm -f ./so_locations
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 33.00 rm -f *.lo
#8 33.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.00 Making clean in src/protocols/telnet
#8 33.00 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.00 rm -f libguac-client-telnet.la
#8 33.02 rm -f ./so_locations
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -f *.o
#8 33.03 rm -f *.lo
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.03 Making clean in src/protocols/vnc
#8 33.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.04 rm -f libguac-client-vnc.la
#8 33.05 rm -f ./so_locations
#8 33.05 rm -rf .libs _libs
#8 33.06 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.07 Making clean in src/guacd
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.07 rm -f
#8 33.07 rm -rf .libs _libs
#8 33.08 rm -f guacd
#8 33.08 test -z "" || rm -f guacd
#8 33.08 rm -f *.o
#8 33.09 rm -f *.lo
#8 33.09 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.09 Making clean in src/guacenc
#8 33.10 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.10 rm -f guacenc
#8 33.10 test -z "" || rm -f guacenc
#8 33.11 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f *.lo
#8 33.12 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.12 Making clean in src/guaclog
#8 33.12 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.12 rm -f guaclog
#8 33.13 test -z "" || rm -f guaclog
#8 33.13 rm -rf .libs _libs
#8 33.14 rm -f *.o
#8 33.14 rm -f *.lo
#8 33.14 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.15 make[1]: Entering directory '/build/guacamole-server'
#8 33.15 rm -rf .libs _libs
#8 33.15 rm -f *.lo
#8 33.16 make[1]: Leaving directory '/build/guacamole-server'
#8 33.16 + make
#8 33.17 make all-recursive
#8 33.17 make[1]: Entering directory '/build/guacamole-server'
#8 33.18 Making all in src/libguac
#8 33.19 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.19 Making all in .
#8 33.20 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.20 CC libguac_la-argv.lo
#8 33.67 CC libguac_la-audio.lo
#8 34.12 CC libguac_la-client.lo
#8 35.09 CC libguac_la-display.lo
#8 35.59 CC libguac_la-display-builtin-cursors.lo
#8 35.78 CC libguac_la-display-cursor.lo
#8 36.15 CC libguac_la-display-flush.lo
#8 36.67 CC libguac_la-display-layer.lo
#8 37.24 CC libguac_la-display-layer-list.lo
#8 37.76 CC libguac_la-display-plan.lo
#8 38.46 CC libguac_la-display-plan-combine.lo
#8 38.96 CC libguac_la-display-plan-rect.lo
#8 39.36 CC libguac_la-display-plan-search.lo
#8 39.86 CC libguac_la-display-render-thread.lo
#8 40.25 CC libguac_la-display-worker.lo
#8 40.78 CC libguac_la-encode-jpeg.lo
#8 41.20 CC libguac_la-encode-png.lo
#8 41.73 CC libguac_la-error.lo
#8 42.04 CC libguac_la-fifo.lo
#8 42.40 CC libguac_la-file.lo
#8 42.81 CC libguac_la-fips.lo
#8 43.20 CC libguac_la-flag.lo
#8 43.57 CC libguac_la-hash.lo
#8 43.87 CC libguac_la-id.lo
#8 44.11 CC libguac_la-mem.lo
#8 44.58 CC libguac_la-rwlock.lo
#8 44.96 CC libguac_la-palette.lo
#8 45.34 CC libguac_la-parser.lo
#8 45.84 CC libguac_la-pool.lo
#8 46.23 CC libguac_la-proctitle.lo
#8 46.76 CC libguac_la-protocol.lo
#8 48.56 CC libguac_la-raw_encoder.lo
#8 48.97 CC libguac_la-recording.lo
#8 49.42 CC libguac_la-rect.lo
#8 49.69 CC libguac_la-socket.lo
#8 50.31 CC libguac_la-socket-broadcast.lo
#8 50.71 CC libguac_la-socket-fd.lo
#8 51.19 CC libguac_la-socket-nest.lo
#8 51.60 CC libguac_la-socket-tee.lo
#8 51.93 CC libguac_la-string.lo
#8 52.06 string.c: In function 'guac_strnstr':
#8 52.06 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.06 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.06 | ^
#8 52.13 cc1: all warnings being treated as errors
#8 52.14 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.14 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.14 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.14 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.14 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.14 make[1]: Leaving directory '/build/guacamole-server'
#8 52.14 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
52.06 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.06 | ^
52.13 cc1: all warnings being treated as errors
52.14 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.14 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.14 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.14 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.14 make[1]: *** [Makefile:552: all-recursive] Error 1
52.14 make[1]: Leaving directory '/build/guacamole-server'
52.14 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2367
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2367:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2366
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2366/display/redirect>
Changes:
------------------------------------------
[...truncated 186.91 KiB...]
#8 32.92 rm -rf .libs _libs
#8 32.92 rm -f *.o
#8 32.93 rm -f sftp/*.o
#8 32.93 rm -f test_common_ssh.log
#8 32.94 rm -f test_common_ssh.trs
#8 32.94 rm -f test-suite.log
#8 32.94 rm -f *.lo
#8 32.95 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.95 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.95 Making clean in src/terminal
#8 32.95 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.96 Making clean in .
#8 32.97 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.97 rm -f libguac-terminal.la
#8 32.98 rm -f ./so_locations
#8 32.98 rm -rf .libs _libs
#8 32.98 rm -f *.o
#8 32.99 rm -f *.lo
#8 32.99 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.99 Making clean in tests
#8 33.00 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.00 rm -f test_terminal
#8 33.00 test -z "" || rm -f test_terminal
#8 33.00 rm -f _generated_runner.c
#8 33.01 rm -rf .libs _libs
#8 33.01 rm -f *.o
#8 33.01 rm -f selection-point/*.o
#8 33.02 rm -f test_terminal.log
#8 33.02 rm -f test_terminal.trs
#8 33.02 rm -f test-suite.log
#8 33.03 rm -f *.lo
#8 33.03 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.03 Making clean in src/pulse
#8 33.04 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.04 rm -rf .libs _libs
#8 33.04 rm -f libguac_pulse.la
#8 33.05 rm -f ./so_locations
#8 33.06 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.06 Making clean in src/protocols/kubernetes
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.08 Making clean in .
#8 33.08 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.08 rm -f libguac-client-kubernetes.la
#8 33.09 rm -f ./so_locations
#8 33.09 rm -rf .libs _libs
#8 33.10 rm -f *.o
#8 33.10 rm -f *.lo
#8 33.10 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.10 Making clean in tests
#8 33.11 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.11 rm -f test_kubernetes
#8 33.11 test -z "" || rm -f test_kubernetes
#8 33.12 rm -f _generated_runner.c
#8 33.12 rm -rf .libs _libs
#8 33.12 rm -f *.o
#8 33.13 rm -f url/*.o
#8 33.13 rm -f test_kubernetes.log
#8 33.13 rm -f test_kubernetes.trs
#8 33.13 rm -f test-suite.log
#8 33.14 rm -f *.lo
#8 33.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.14 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.14 Making clean in src/protocols/rdp
#8 33.15 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.16 Making clean in .
#8 33.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.17 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.18 rm -f ./so_locations
#8 33.18 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.19 rm -f libguac-client-rdp.la
#8 33.20 rm -f ./so_locations
#8 33.20 rm -rf .libs _libs
#8 33.20 rm -rf channels/.libs channels/_libs
#8 33.21 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.21 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.22 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.22 rm -rf plugins/.libs plugins/_libs
#8 33.22 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.23 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.23 rm -f *.o
#8 33.24 rm -f channels/*.o
#8 33.24 rm -f channels/*.lo
#8 33.24 rm -f channels/audio-input/*.o
#8 33.25 rm -f channels/audio-input/*.lo
#8 33.25 rm -f channels/rdpdr/*.o
#8 33.25 rm -f channels/rdpdr/*.lo
#8 33.26 rm -f channels/rdpsnd/*.o
#8 33.26 rm -f channels/rdpsnd/*.lo
#8 33.27 rm -f plugins/*.o
#8 33.27 rm -f plugins/*.lo
#8 33.27 rm -f plugins/guac-common-svc/*.o
#8 33.28 rm -f plugins/guac-common-svc/*.lo
#8 33.28 rm -f plugins/guacai/*.o
#8 33.29 rm -f plugins/guacai/*.lo
#8 33.29 rm -f *.lo
#8 33.29 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.29 Making clean in tests
#8 33.30 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.30 rm -f test_rdp
#8 33.30 test -z "" || rm -f test_rdp
#8 33.30 rm -f _generated_runner.c
#8 33.31 rm -rf .libs _libs
#8 33.31 rm -f *.o
#8 33.32 rm -f fs/*.o
#8 33.32 rm -f test_rdp.log
#8 33.32 rm -f test_rdp.trs
#8 33.33 rm -f test-suite.log
#8 33.33 rm -f *.lo
#8 33.33 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.33 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.33 Making clean in src/protocols/ssh
#8 33.34 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.34 rm -f libguac-client-ssh.la
#8 33.35 rm -f ./so_locations
#8 33.35 rm -rf .libs _libs
#8 33.36 rm -f *.o
#8 33.36 rm -f *.lo
#8 33.37 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.37 Making clean in src/protocols/telnet
#8 33.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.37 rm -f libguac-client-telnet.la
#8 33.39 rm -f ./so_locations
#8 33.39 rm -rf .libs _libs
#8 33.39 rm -f *.o
#8 33.39 rm -f *.lo
#8 33.40 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.40 Making clean in src/protocols/vnc
#8 33.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.40 rm -f libguac-client-vnc.la
#8 33.42 rm -f ./so_locations
#8 33.42 rm -rf .libs _libs
#8 33.42 rm -f *.o
#8 33.43 rm -f *.lo
#8 33.43 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.43 Making clean in src/guacd
#8 33.44 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.44 rm -f
#8 33.44 rm -rf .libs _libs
#8 33.45 rm -f guacd
#8 33.45 test -z "" || rm -f guacd
#8 33.45 rm -f *.o
#8 33.45 rm -f *.lo
#8 33.46 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.46 Making clean in src/guacenc
#8 33.47 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.47 rm -f guacenc
#8 33.47 test -z "" || rm -f guacenc
#8 33.47 rm -rf .libs _libs
#8 33.48 rm -f *.o
#8 33.48 rm -f *.lo
#8 33.48 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.49 Making clean in src/guaclog
#8 33.49 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.49 rm -f guaclog
#8 33.49 test -z "" || rm -f guaclog
#8 33.50 rm -rf .libs _libs
#8 33.50 rm -f *.o
#8 33.50 rm -f *.lo
#8 33.51 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.51 make[1]: Entering directory '/build/guacamole-server'
#8 33.51 rm -rf .libs _libs
#8 33.51 rm -f *.lo
#8 33.52 make[1]: Leaving directory '/build/guacamole-server'
#8 33.52 + make
#8 33.53 make all-recursive
#8 33.53 make[1]: Entering directory '/build/guacamole-server'
#8 33.54 Making all in src/libguac
#8 33.55 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.56 Making all in .
#8 33.57 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.57 CC libguac_la-argv.lo
#8 34.05 CC libguac_la-audio.lo
#8 34.50 CC libguac_la-client.lo
#8 35.46 CC libguac_la-display.lo
#8 35.96 CC libguac_la-display-builtin-cursors.lo
#8 36.14 CC libguac_la-display-cursor.lo
#8 36.52 CC libguac_la-display-flush.lo
#8 37.04 CC libguac_la-display-layer.lo
#8 37.60 CC libguac_la-display-layer-list.lo
#8 38.11 CC libguac_la-display-plan.lo
#8 38.81 CC libguac_la-display-plan-combine.lo
#8 39.30 CC libguac_la-display-plan-rect.lo
#8 39.71 CC libguac_la-display-plan-search.lo
#8 40.19 CC libguac_la-display-render-thread.lo
#8 40.57 CC libguac_la-display-worker.lo
#8 41.11 CC libguac_la-encode-jpeg.lo
#8 41.54 CC libguac_la-encode-png.lo
#8 42.07 CC libguac_la-error.lo
#8 42.38 CC libguac_la-fifo.lo
#8 42.77 CC libguac_la-file.lo
#8 43.17 CC libguac_la-fips.lo
#8 43.55 CC libguac_la-flag.lo
#8 43.92 CC libguac_la-hash.lo
#8 44.21 CC libguac_la-id.lo
#8 44.45 CC libguac_la-mem.lo
#8 44.92 CC libguac_la-rwlock.lo
#8 45.28 CC libguac_la-palette.lo
#8 45.67 CC libguac_la-parser.lo
#8 46.18 CC libguac_la-pool.lo
#8 46.57 CC libguac_la-protocol.lo
#8 48.35 CC libguac_la-raw_encoder.lo
#8 48.77 CC libguac_la-recording.lo
#8 49.22 CC libguac_la-rect.lo
#8 49.50 CC libguac_la-socket.lo
#8 50.12 CC libguac_la-socket-broadcast.lo
#8 50.51 CC libguac_la-socket-fd.lo
#8 50.99 CC libguac_la-socket-nest.lo
#8 51.40 CC libguac_la-socket-tee.lo
#8 51.72 CC libguac_la-string.lo
#8 51.85 string.c: In function 'guac_strnstr':
#8 51.85 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.85 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.85 | ^
#8 51.92 cc1: all warnings being treated as errors
#8 51.93 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.93 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.93 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.93 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.93 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.93 make[1]: Leaving directory '/build/guacamole-server'
#8 51.93 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.85 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.85 | ^
51.92 cc1: all warnings being treated as errors
51.93 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.93 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.93 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.93 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.93 make[1]: *** [Makefile:552: all-recursive] Error 1
51.93 make[1]: Leaving directory '/build/guacamole-server'
51.93 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2366
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2366:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2365
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2365/display/redirect>
Changes:
------------------------------------------
[...truncated 186.91 KiB...]
#8 34.77 rm -rf .libs _libs
#8 34.77 rm -f *.o
#8 34.78 rm -f sftp/*.o
#8 34.78 rm -f test_common_ssh.log
#8 34.78 rm -f test_common_ssh.trs
#8 34.78 rm -f test-suite.log
#8 34.79 rm -f *.lo
#8 34.79 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 34.79 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 34.79 Making clean in src/terminal
#8 34.80 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 34.81 Making clean in .
#8 34.81 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 34.81 rm -f libguac-terminal.la
#8 34.83 rm -f ./so_locations
#8 34.83 rm -rf .libs _libs
#8 34.83 rm -f *.o
#8 34.84 rm -f *.lo
#8 34.84 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 34.84 Making clean in tests
#8 34.84 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 34.84 rm -f test_terminal
#8 34.85 test -z "" || rm -f test_terminal
#8 34.85 rm -f _generated_runner.c
#8 34.85 rm -rf .libs _libs
#8 34.86 rm -f *.o
#8 34.86 rm -f selection-point/*.o
#8 34.86 rm -f test_terminal.log
#8 34.87 rm -f test_terminal.trs
#8 34.87 rm -f test-suite.log
#8 34.87 rm -f *.lo
#8 34.88 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 34.88 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 34.88 Making clean in src/pulse
#8 34.88 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 34.88 rm -rf .libs _libs
#8 34.89 rm -f libguac_pulse.la
#8 34.90 rm -f ./so_locations
#8 34.90 rm -f *.o
#8 34.90 rm -f *.lo
#8 34.91 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 34.91 Making clean in src/protocols/kubernetes
#8 34.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 34.92 Making clean in .
#8 34.93 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 34.93 rm -f libguac-client-kubernetes.la
#8 34.94 rm -f ./so_locations
#8 34.94 rm -rf .libs _libs
#8 34.94 rm -f *.o
#8 34.95 rm -f *.lo
#8 34.95 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 34.95 Making clean in tests
#8 34.96 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 34.96 rm -f test_kubernetes
#8 34.96 test -z "" || rm -f test_kubernetes
#8 34.96 rm -f _generated_runner.c
#8 34.97 rm -rf .libs _libs
#8 34.97 rm -f *.o
#8 34.97 rm -f url/*.o
#8 34.98 rm -f test_kubernetes.log
#8 34.98 rm -f test_kubernetes.trs
#8 34.98 rm -f test-suite.log
#8 34.98 rm -f *.lo
#8 34.99 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 34.99 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 34.99 Making clean in src/protocols/rdp
#8 35.00 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.01 Making clean in .
#8 35.02 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.02 rm -f libguac-common-svc-client.la libguacai-client.la
#8 35.03 rm -f ./so_locations
#8 35.03 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 35.03 rm -f libguac-client-rdp.la
#8 35.05 rm -f ./so_locations
#8 35.05 rm -rf .libs _libs
#8 35.05 rm -rf channels/.libs channels/_libs
#8 35.06 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 35.06 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 35.06 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 35.06 rm -rf plugins/.libs plugins/_libs
#8 35.07 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 35.07 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 35.07 rm -f *.o
#8 35.08 rm -f channels/*.o
#8 35.08 rm -f channels/*.lo
#8 35.08 rm -f channels/audio-input/*.o
#8 35.09 rm -f channels/audio-input/*.lo
#8 35.09 rm -f channels/rdpdr/*.o
#8 35.09 rm -f channels/rdpdr/*.lo
#8 35.10 rm -f channels/rdpsnd/*.o
#8 35.10 rm -f channels/rdpsnd/*.lo
#8 35.10 rm -f plugins/*.o
#8 35.10 rm -f plugins/*.lo
#8 35.11 rm -f plugins/guac-common-svc/*.o
#8 35.11 rm -f plugins/guac-common-svc/*.lo
#8 35.11 rm -f plugins/guacai/*.o
#8 35.12 rm -f plugins/guacai/*.lo
#8 35.12 rm -f *.lo
#8 35.12 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.12 Making clean in tests
#8 35.13 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.13 rm -f test_rdp
#8 35.13 test -z "" || rm -f test_rdp
#8 35.13 rm -f _generated_runner.c
#8 35.14 rm -rf .libs _libs
#8 35.14 rm -f *.o
#8 35.14 rm -f fs/*.o
#8 35.15 rm -f test_rdp.log
#8 35.15 rm -f test_rdp.trs
#8 35.15 rm -f test-suite.log
#8 35.16 rm -f *.lo
#8 35.16 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.16 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.16 Making clean in src/protocols/ssh
#8 35.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 35.17 rm -f libguac-client-ssh.la
#8 35.18 rm -f ./so_locations
#8 35.18 rm -rf .libs _libs
#8 35.19 rm -f *.o
#8 35.19 rm -f *.lo
#8 35.19 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 35.19 Making clean in src/protocols/telnet
#8 35.20 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 35.20 rm -f libguac-client-telnet.la
#8 35.21 rm -f ./so_locations
#8 35.21 rm -rf .libs _libs
#8 35.22 rm -f *.o
#8 35.22 rm -f *.lo
#8 35.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 35.22 Making clean in src/protocols/vnc
#8 35.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 35.23 rm -f libguac-client-vnc.la
#8 35.24 rm -f ./so_locations
#8 35.24 rm -rf .libs _libs
#8 35.25 rm -f *.o
#8 35.25 rm -f *.lo
#8 35.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 35.25 Making clean in src/guacd
#8 35.26 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 35.26 rm -f
#8 35.26 rm -rf .libs _libs
#8 35.27 rm -f guacd
#8 35.27 test -z "" || rm -f guacd
#8 35.27 rm -f *.o
#8 35.28 rm -f *.lo
#8 35.28 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 35.28 Making clean in src/guacenc
#8 35.29 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 35.29 rm -f guacenc
#8 35.29 test -z "" || rm -f guacenc
#8 35.30 rm -rf .libs _libs
#8 35.30 rm -f *.o
#8 35.30 rm -f *.lo
#8 35.31 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 35.31 Making clean in src/guaclog
#8 35.31 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 35.31 rm -f guaclog
#8 35.32 test -z "" || rm -f guaclog
#8 35.32 rm -rf .libs _libs
#8 35.33 rm -f *.o
#8 35.33 rm -f *.lo
#8 35.33 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 35.34 make[1]: Entering directory '/build/guacamole-server'
#8 35.34 rm -rf .libs _libs
#8 35.34 rm -f *.lo
#8 35.34 make[1]: Leaving directory '/build/guacamole-server'
#8 35.35 + make
#8 35.35 make all-recursive
#8 35.36 make[1]: Entering directory '/build/guacamole-server'
#8 35.37 Making all in src/libguac
#8 35.38 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.39 Making all in .
#8 35.39 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.40 CC libguac_la-argv.lo
#8 35.90 CC libguac_la-audio.lo
#8 36.36 CC libguac_la-client.lo
#8 37.32 CC libguac_la-display.lo
#8 37.84 CC libguac_la-display-builtin-cursors.lo
#8 38.03 CC libguac_la-display-cursor.lo
#8 38.41 CC libguac_la-display-flush.lo
#8 39.06 CC libguac_la-display-layer.lo
#8 39.61 CC libguac_la-display-layer-list.lo
#8 40.14 CC libguac_la-display-plan.lo
#8 40.83 CC libguac_la-display-plan-combine.lo
#8 41.34 CC libguac_la-display-plan-rect.lo
#8 41.75 CC libguac_la-display-plan-search.lo
#8 42.24 CC libguac_la-display-render-thread.lo
#8 42.63 CC libguac_la-display-worker.lo
#8 43.18 CC libguac_la-encode-jpeg.lo
#8 43.61 CC libguac_la-encode-png.lo
#8 44.15 CC libguac_la-error.lo
#8 44.47 CC libguac_la-fifo.lo
#8 44.84 CC libguac_la-file.lo
#8 45.26 CC libguac_la-fips.lo
#8 45.65 CC libguac_la-flag.lo
#8 46.02 CC libguac_la-hash.lo
#8 46.32 CC libguac_la-id.lo
#8 46.57 CC libguac_la-mem.lo
#8 47.03 CC libguac_la-rwlock.lo
#8 47.42 CC libguac_la-palette.lo
#8 47.80 CC libguac_la-parser.lo
#8 48.32 CC libguac_la-pool.lo
#8 48.73 CC libguac_la-protocol.lo
#8 50.60 CC libguac_la-raw_encoder.lo
#8 51.03 CC libguac_la-recording.lo
#8 51.48 CC libguac_la-rect.lo
#8 51.75 CC libguac_la-socket.lo
#8 52.35 CC libguac_la-socket-broadcast.lo
#8 52.73 CC libguac_la-socket-fd.lo
#8 53.21 CC libguac_la-socket-nest.lo
#8 53.63 CC libguac_la-socket-tee.lo
#8 53.96 CC libguac_la-string.lo
#8 54.08 string.c: In function 'guac_strnstr':
#8 54.08 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 54.08 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 54.08 | ^
#8 54.16 cc1: all warnings being treated as errors
#8 54.16 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 54.16 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.16 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.16 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 54.16 make[1]: Leaving directory '/build/guacamole-server'
#8 54.16 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 54.16 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
54.08 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
54.08 | ^
54.16 cc1: all warnings being treated as errors
54.16 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
54.16 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
54.16 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
54.16 make[2]: *** [Makefile:1230: all-recursive] Error 1
54.16 make[1]: Leaving directory '/build/guacamole-server'
54.16 make[1]: *** [Makefile:552: all-recursive] Error 1
54.16 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2365
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2365:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2364
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2364/display/redirect>
Changes:
------------------------------------------
[...truncated 186.83 KiB...]
#8 32.92 rm -rf .libs _libs
#8 32.92 rm -f *.o
#8 32.93 rm -f sftp/*.o
#8 32.93 rm -f test_common_ssh.log
#8 32.93 rm -f test_common_ssh.trs
#8 32.94 rm -f test-suite.log
#8 32.94 rm -f *.lo
#8 32.94 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.94 Making clean in src/terminal
#8 32.95 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.96 Making clean in .
#8 32.96 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.96 rm -f libguac-terminal.la
#8 32.98 rm -f ./so_locations
#8 32.98 rm -rf .libs _libs
#8 32.98 rm -f *.o
#8 32.98 rm -f *.lo
#8 32.99 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.99 Making clean in tests
#8 32.99 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.99 rm -f test_terminal
#8 33.00 test -z "" || rm -f test_terminal
#8 33.00 rm -f _generated_runner.c
#8 33.00 rm -rf .libs _libs
#8 33.01 rm -f *.o
#8 33.01 rm -f selection-point/*.o
#8 33.02 rm -f test_terminal.log
#8 33.02 rm -f test_terminal.trs
#8 33.02 rm -f test-suite.log
#8 33.03 rm -f *.lo
#8 33.03 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.03 Making clean in src/pulse
#8 33.03 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.03 rm -rf .libs _libs
#8 33.04 rm -f libguac_pulse.la
#8 33.05 rm -f ./so_locations
#8 33.05 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.06 Making clean in src/protocols/kubernetes
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.08 Making clean in .
#8 33.08 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.08 rm -f libguac-client-kubernetes.la
#8 33.09 rm -f ./so_locations
#8 33.10 rm -rf .libs _libs
#8 33.10 rm -f *.o
#8 33.10 rm -f *.lo
#8 33.11 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.11 Making clean in tests
#8 33.11 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.11 rm -f test_kubernetes
#8 33.12 test -z "" || rm -f test_kubernetes
#8 33.12 rm -f _generated_runner.c
#8 33.12 rm -rf .libs _libs
#8 33.12 rm -f *.o
#8 33.13 rm -f url/*.o
#8 33.13 rm -f test_kubernetes.log
#8 33.13 rm -f test_kubernetes.trs
#8 33.14 rm -f test-suite.log
#8 33.14 rm -f *.lo
#8 33.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.15 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.15 Making clean in src/protocols/rdp
#8 33.16 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.16 Making clean in .
#8 33.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.17 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.19 rm -f ./so_locations
#8 33.19 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.19 rm -f libguac-client-rdp.la
#8 33.21 rm -f ./so_locations
#8 33.21 rm -rf .libs _libs
#8 33.21 rm -rf channels/.libs channels/_libs
#8 33.21 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.22 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.22 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.23 rm -rf plugins/.libs plugins/_libs
#8 33.23 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.23 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.24 rm -f *.o
#8 33.24 rm -f channels/*.o
#8 33.24 rm -f channels/*.lo
#8 33.25 rm -f channels/audio-input/*.o
#8 33.25 rm -f channels/audio-input/*.lo
#8 33.25 rm -f channels/rdpdr/*.o
#8 33.26 rm -f channels/rdpdr/*.lo
#8 33.26 rm -f channels/rdpsnd/*.o
#8 33.26 rm -f channels/rdpsnd/*.lo
#8 33.27 rm -f plugins/*.o
#8 33.27 rm -f plugins/*.lo
#8 33.28 rm -f plugins/guac-common-svc/*.o
#8 33.28 rm -f plugins/guac-common-svc/*.lo
#8 33.28 rm -f plugins/guacai/*.o
#8 33.29 rm -f plugins/guacai/*.lo
#8 33.29 rm -f *.lo
#8 33.29 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.29 Making clean in tests
#8 33.30 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.30 rm -f test_rdp
#8 33.30 test -z "" || rm -f test_rdp
#8 33.30 rm -f _generated_runner.c
#8 33.31 rm -rf .libs _libs
#8 33.31 rm -f *.o
#8 33.31 rm -f fs/*.o
#8 33.32 rm -f test_rdp.log
#8 33.32 rm -f test_rdp.trs
#8 33.33 rm -f test-suite.log
#8 33.33 rm -f *.lo
#8 33.33 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.33 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.33 Making clean in src/protocols/ssh
#8 33.34 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.34 rm -f libguac-client-ssh.la
#8 33.35 rm -f ./so_locations
#8 33.35 rm -rf .libs _libs
#8 33.36 rm -f *.o
#8 33.36 rm -f *.lo
#8 33.36 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.37 Making clean in src/protocols/telnet
#8 33.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.37 rm -f libguac-client-telnet.la
#8 33.38 rm -f ./so_locations
#8 33.38 rm -rf .libs _libs
#8 33.39 rm -f *.o
#8 33.39 rm -f *.lo
#8 33.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.40 Making clean in src/protocols/vnc
#8 33.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.40 rm -f libguac-client-vnc.la
#8 33.41 rm -f ./so_locations
#8 33.42 rm -rf .libs _libs
#8 33.42 rm -f *.o
#8 33.42 rm -f *.lo
#8 33.43 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.43 Making clean in src/guacd
#8 33.43 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.43 rm -f
#8 33.44 rm -rf .libs _libs
#8 33.44 rm -f guacd
#8 33.44 test -z "" || rm -f guacd
#8 33.45 rm -f *.o
#8 33.45 rm -f *.lo
#8 33.45 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.45 Making clean in src/guacenc
#8 33.46 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.46 rm -f guacenc
#8 33.47 test -z "" || rm -f guacenc
#8 33.47 rm -rf .libs _libs
#8 33.47 rm -f *.o
#8 33.48 rm -f *.lo
#8 33.48 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.48 Making clean in src/guaclog
#8 33.49 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.49 rm -f guaclog
#8 33.49 test -z "" || rm -f guaclog
#8 33.49 rm -rf .libs _libs
#8 33.50 rm -f *.o
#8 33.50 rm -f *.lo
#8 33.50 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.51 make[1]: Entering directory '/build/guacamole-server'
#8 33.51 rm -rf .libs _libs
#8 33.51 rm -f *.lo
#8 33.52 make[1]: Leaving directory '/build/guacamole-server'
#8 33.52 + make
#8 33.53 make all-recursive
#8 33.53 make[1]: Entering directory '/build/guacamole-server'
#8 33.54 Making all in src/libguac
#8 33.55 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.56 Making all in .
#8 33.56 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.57 CC libguac_la-argv.lo
#8 34.05 CC libguac_la-audio.lo
#8 34.49 CC libguac_la-client.lo
#8 35.44 CC libguac_la-display.lo
#8 35.92 CC libguac_la-display-builtin-cursors.lo
#8 36.10 CC libguac_la-display-cursor.lo
#8 36.48 CC libguac_la-display-flush.lo
#8 36.99 CC libguac_la-display-layer.lo
#8 37.53 CC libguac_la-display-layer-list.lo
#8 38.00 CC libguac_la-display-plan.lo
#8 38.67 CC libguac_la-display-plan-combine.lo
#8 39.15 CC libguac_la-display-plan-rect.lo
#8 39.54 CC libguac_la-display-plan-search.lo
#8 40.02 CC libguac_la-display-render-thread.lo
#8 40.38 CC libguac_la-display-worker.lo
#8 40.87 CC libguac_la-encode-jpeg.lo
#8 41.29 CC libguac_la-encode-png.lo
#8 41.83 CC libguac_la-error.lo
#8 42.13 CC libguac_la-fifo.lo
#8 42.49 CC libguac_la-file.lo
#8 42.89 CC libguac_la-fips.lo
#8 43.24 CC libguac_la-flag.lo
#8 43.57 CC libguac_la-hash.lo
#8 43.84 CC libguac_la-id.lo
#8 44.07 CC libguac_la-mem.lo
#8 44.51 CC libguac_la-rwlock.lo
#8 44.87 CC libguac_la-palette.lo
#8 45.25 CC libguac_la-parser.lo
#8 45.76 CC libguac_la-pool.lo
#8 46.14 CC libguac_la-protocol.lo
#8 48.04 CC libguac_la-raw_encoder.lo
#8 48.45 CC libguac_la-recording.lo
#8 48.88 CC libguac_la-rect.lo
#8 49.14 CC libguac_la-socket.lo
#8 49.70 CC libguac_la-socket-broadcast.lo
#8 50.16 CC libguac_la-socket-fd.lo
#8 50.62 CC libguac_la-socket-nest.lo
#8 51.03 CC libguac_la-socket-tee.lo
#8 51.34 CC libguac_la-string.lo
#8 51.46 string.c: In function 'guac_strnstr':
#8 51.46 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.46 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.46 | ^
#8 51.54 cc1: all warnings being treated as errors
#8 51.54 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.54 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.54 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.54 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.54 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.54 make[1]: Leaving directory '/build/guacamole-server'
#8 51.54 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.46 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.46 | ^
51.54 cc1: all warnings being treated as errors
51.54 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.54 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.54 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.54 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.54 make[1]: *** [Makefile:552: all-recursive] Error 1
51.54 make[1]: Leaving directory '/build/guacamole-server'
51.54 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2364
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2364:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2363
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2363/display/redirect>
Changes:
------------------------------------------
[...truncated 186.62 KiB...]
#8 32.90 rm -rf .libs _libs
#8 32.91 rm -f *.o
#8 32.91 rm -f sftp/*.o
#8 32.91 rm -f test_common_ssh.log
#8 32.92 rm -f test_common_ssh.trs
#8 32.92 rm -f test-suite.log
#8 32.92 rm -f *.lo
#8 32.93 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.93 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.93 Making clean in src/terminal
#8 32.93 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.94 Making clean in .
#8 32.95 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.95 rm -f libguac-terminal.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.97 rm -f *.lo
#8 32.97 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.97 Making clean in tests
#8 32.98 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.98 rm -f test_terminal
#8 32.98 test -z "" || rm -f test_terminal
#8 32.98 rm -f _generated_runner.c
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 32.99 rm -f selection-point/*.o
#8 33.00 rm -f test_terminal.log
#8 33.00 rm -f test_terminal.trs
#8 33.01 rm -f test-suite.log
#8 33.01 rm -f *.lo
#8 33.01 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.01 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.01 Making clean in src/pulse
#8 33.02 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.02 rm -rf .libs _libs
#8 33.02 rm -f libguac_pulse.la
#8 33.03 rm -f ./so_locations
#8 33.03 rm -f *.o
#8 33.04 rm -f *.lo
#8 33.04 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.04 Making clean in src/protocols/kubernetes
#8 33.05 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.05 Making clean in .
#8 33.06 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.06 rm -f libguac-client-kubernetes.la
#8 33.07 rm -f ./so_locations
#8 33.07 rm -rf .libs _libs
#8 33.08 rm -f *.o
#8 33.08 rm -f *.lo
#8 33.08 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.08 Making clean in tests
#8 33.09 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.09 rm -f test_kubernetes
#8 33.09 test -z "" || rm -f test_kubernetes
#8 33.09 rm -f _generated_runner.c
#8 33.10 rm -rf .libs _libs
#8 33.10 rm -f *.o
#8 33.10 rm -f url/*.o
#8 33.11 rm -f test_kubernetes.log
#8 33.11 rm -f test_kubernetes.trs
#8 33.11 rm -f test-suite.log
#8 33.12 rm -f *.lo
#8 33.12 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.12 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.12 Making clean in src/protocols/rdp
#8 33.13 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.14 Making clean in .
#8 33.15 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.15 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.16 rm -f ./so_locations
#8 33.16 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.17 rm -f libguac-client-rdp.la
#8 33.18 rm -f ./so_locations
#8 33.18 rm -rf .libs _libs
#8 33.19 rm -rf channels/.libs channels/_libs
#8 33.19 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.19 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.20 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.20 rm -rf plugins/.libs plugins/_libs
#8 33.21 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.21 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.21 rm -f *.o
#8 33.22 rm -f channels/*.o
#8 33.22 rm -f channels/*.lo
#8 33.22 rm -f channels/audio-input/*.o
#8 33.23 rm -f channels/audio-input/*.lo
#8 33.23 rm -f channels/rdpdr/*.o
#8 33.23 rm -f channels/rdpdr/*.lo
#8 33.24 rm -f channels/rdpsnd/*.o
#8 33.24 rm -f channels/rdpsnd/*.lo
#8 33.25 rm -f plugins/*.o
#8 33.25 rm -f plugins/*.lo
#8 33.25 rm -f plugins/guac-common-svc/*.o
#8 33.26 rm -f plugins/guac-common-svc/*.lo
#8 33.26 rm -f plugins/guacai/*.o
#8 33.26 rm -f plugins/guacai/*.lo
#8 33.27 rm -f *.lo
#8 33.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.27 Making clean in tests
#8 33.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.28 rm -f test_rdp
#8 33.28 test -z "" || rm -f test_rdp
#8 33.28 rm -f _generated_runner.c
#8 33.29 rm -rf .libs _libs
#8 33.29 rm -f *.o
#8 33.29 rm -f fs/*.o
#8 33.30 rm -f test_rdp.log
#8 33.30 rm -f test_rdp.trs
#8 33.30 rm -f test-suite.log
#8 33.31 rm -f *.lo
#8 33.31 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.31 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.31 Making clean in src/protocols/ssh
#8 33.32 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.32 rm -f libguac-client-ssh.la
#8 33.33 rm -f ./so_locations
#8 33.34 rm -rf .libs _libs
#8 33.34 rm -f *.o
#8 33.34 rm -f *.lo
#8 33.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.35 Making clean in src/protocols/telnet
#8 33.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.35 rm -f libguac-client-telnet.la
#8 33.37 rm -f ./so_locations
#8 33.37 rm -rf .libs _libs
#8 33.37 rm -f *.o
#8 33.38 rm -f *.lo
#8 33.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.38 Making clean in src/protocols/vnc
#8 33.38 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.38 rm -f libguac-client-vnc.la
#8 33.40 rm -f ./so_locations
#8 33.40 rm -rf .libs _libs
#8 33.40 rm -f *.o
#8 33.41 rm -f *.lo
#8 33.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.41 Making clean in src/guacd
#8 33.42 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.42 rm -f
#8 33.42 rm -rf .libs _libs
#8 33.42 rm -f guacd
#8 33.43 test -z "" || rm -f guacd
#8 33.43 rm -f *.o
#8 33.43 rm -f *.lo
#8 33.44 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.44 Making clean in src/guacenc
#8 33.44 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.44 rm -f guacenc
#8 33.45 test -z "" || rm -f guacenc
#8 33.45 rm -rf .libs _libs
#8 33.46 rm -f *.o
#8 33.46 rm -f *.lo
#8 33.46 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.46 Making clean in src/guaclog
#8 33.47 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.47 rm -f guaclog
#8 33.47 test -z "" || rm -f guaclog
#8 33.47 rm -rf .libs _libs
#8 33.48 rm -f *.o
#8 33.48 rm -f *.lo
#8 33.49 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.49 make[1]: Entering directory '/build/guacamole-server'
#8 33.49 rm -rf .libs _libs
#8 33.49 rm -f *.lo
#8 33.50 make[1]: Leaving directory '/build/guacamole-server'
#8 33.50 + make
#8 33.51 make all-recursive
#8 33.51 make[1]: Entering directory '/build/guacamole-server'
#8 33.52 Making all in src/libguac
#8 33.53 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.54 Making all in .
#8 33.54 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.55 CC libguac_la-argv.lo
#8 34.02 CC libguac_la-audio.lo
#8 34.47 CC libguac_la-client.lo
#8 35.42 CC libguac_la-display.lo
#8 35.91 CC libguac_la-display-builtin-cursors.lo
#8 36.09 CC libguac_la-display-cursor.lo
#8 36.46 CC libguac_la-display-flush.lo
#8 36.99 CC libguac_la-display-layer.lo
#8 37.54 CC libguac_la-display-layer-list.lo
#8 38.06 CC libguac_la-display-plan.lo
#8 38.74 CC libguac_la-display-plan-combine.lo
#8 39.24 CC libguac_la-display-plan-rect.lo
#8 39.65 CC libguac_la-display-plan-search.lo
#8 40.14 CC libguac_la-display-render-thread.lo
#8 40.52 CC libguac_la-display-worker.lo
#8 41.05 CC libguac_la-encode-jpeg.lo
#8 41.48 CC libguac_la-encode-png.lo
#8 42.02 CC libguac_la-error.lo
#8 42.33 CC libguac_la-fifo.lo
#8 42.71 CC libguac_la-file.lo
#8 43.12 CC libguac_la-fips.lo
#8 43.50 CC libguac_la-flag.lo
#8 43.87 CC libguac_la-hash.lo
#8 44.17 CC libguac_la-id.lo
#8 44.41 CC libguac_la-mem.lo
#8 44.88 CC libguac_la-rwlock.lo
#8 45.25 CC libguac_la-palette.lo
#8 45.64 CC libguac_la-parser.lo
#8 46.15 CC libguac_la-pool.lo
#8 46.55 CC libguac_la-protocol.lo
#8 48.34 CC libguac_la-raw_encoder.lo
#8 48.76 CC libguac_la-recording.lo
#8 49.21 CC libguac_la-rect.lo
#8 49.48 CC libguac_la-socket.lo
#8 50.10 CC libguac_la-socket-broadcast.lo
#8 50.50 CC libguac_la-socket-fd.lo
#8 50.98 CC libguac_la-socket-nest.lo
#8 51.38 CC libguac_la-socket-tee.lo
#8 51.71 CC libguac_la-string.lo
#8 51.84 string.c: In function 'guac_strnstr':
#8 51.84 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.84 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.84 | ^
#8 51.91 cc1: all warnings being treated as errors
#8 51.92 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.92 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.92 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.92 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.92 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.92 make[1]: Leaving directory '/build/guacamole-server'
#8 51.92 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.84 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.84 | ^
51.91 cc1: all warnings being treated as errors
51.92 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.92 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.92 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.92 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.92 make[1]: *** [Makefile:552: all-recursive] Error 1
51.92 make[1]: Leaving directory '/build/guacamole-server'
51.92 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2363
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2363:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2362
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2362/display/redirect>
Changes:
------------------------------------------
[...truncated 188.74 KiB...]
#8 32.49 rm -rf .libs _libs
#8 32.49 rm -f *.o
#8 32.50 rm -f sftp/*.o
#8 32.50 rm -f test_common_ssh.log
#8 32.50 rm -f test_common_ssh.trs
#8 32.51 rm -f test-suite.log
#8 32.51 rm -f *.lo
#8 32.51 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.51 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.51 Making clean in src/terminal
#8 32.52 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.53 Making clean in .
#8 32.53 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.53 rm -f libguac-terminal.la
#8 32.55 rm -f ./so_locations
#8 32.55 rm -rf .libs _libs
#8 32.55 rm -f *.o
#8 32.56 rm -f *.lo
#8 32.56 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.56 Making clean in tests
#8 32.56 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.56 rm -f test_terminal
#8 32.57 test -z "" || rm -f test_terminal
#8 32.57 rm -f _generated_runner.c
#8 32.57 rm -rf .libs _libs
#8 32.58 rm -f *.o
#8 32.58 rm -f selection-point/*.o
#8 32.58 rm -f test_terminal.log
#8 32.59 rm -f test_terminal.trs
#8 32.59 rm -f test-suite.log
#8 32.60 rm -f *.lo
#8 32.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.60 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.60 Making clean in src/pulse
#8 32.60 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.60 rm -rf .libs _libs
#8 32.61 rm -f libguac_pulse.la
#8 32.62 rm -f ./so_locations
#8 32.62 rm -f *.o
#8 32.63 rm -f *.lo
#8 32.63 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.63 Making clean in src/protocols/kubernetes
#8 32.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.64 Making clean in .
#8 32.65 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.65 rm -f libguac-client-kubernetes.la
#8 32.66 rm -f ./so_locations
#8 32.66 rm -rf .libs _libs
#8 32.66 rm -f *.o
#8 32.67 rm -f *.lo
#8 32.67 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.67 Making clean in tests
#8 32.68 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.68 rm -f test_kubernetes
#8 32.68 test -z "" || rm -f test_kubernetes
#8 32.68 rm -f _generated_runner.c
#8 32.69 rm -rf .libs _libs
#8 32.69 rm -f *.o
#8 32.69 rm -f url/*.o
#8 32.70 rm -f test_kubernetes.log
#8 32.70 rm -f test_kubernetes.trs
#8 32.71 rm -f test-suite.log
#8 32.71 rm -f *.lo
#8 32.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.71 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.72 Making clean in src/protocols/rdp
#8 32.72 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.73 Making clean in .
#8 32.74 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.74 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.75 rm -f ./so_locations
#8 32.76 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.76 rm -f libguac-client-rdp.la
#8 32.77 rm -f ./so_locations
#8 32.77 rm -rf .libs _libs
#8 32.78 rm -rf channels/.libs channels/_libs
#8 32.78 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.79 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.79 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.79 rm -rf plugins/.libs plugins/_libs
#8 32.80 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.80 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.80 rm -f *.o
#8 32.81 rm -f channels/*.o
#8 32.81 rm -f channels/*.lo
#8 32.82 rm -f channels/audio-input/*.o
#8 32.82 rm -f channels/audio-input/*.lo
#8 32.82 rm -f channels/rdpdr/*.o
#8 32.83 rm -f channels/rdpdr/*.lo
#8 32.83 rm -f channels/rdpsnd/*.o
#8 32.83 rm -f channels/rdpsnd/*.lo
#8 32.84 rm -f plugins/*.o
#8 32.84 rm -f plugins/*.lo
#8 32.84 rm -f plugins/guac-common-svc/*.o
#8 32.85 rm -f plugins/guac-common-svc/*.lo
#8 32.85 rm -f plugins/guacai/*.o
#8 32.85 rm -f plugins/guacai/*.lo
#8 32.86 rm -f *.lo
#8 32.86 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.86 Making clean in tests
#8 32.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.87 rm -f test_rdp
#8 32.87 test -z "" || rm -f test_rdp
#8 32.87 rm -f _generated_runner.c
#8 32.88 rm -rf .libs _libs
#8 32.88 rm -f *.o
#8 32.88 rm -f fs/*.o
#8 32.89 rm -f test_rdp.log
#8 32.89 rm -f test_rdp.trs
#8 32.90 rm -f test-suite.log
#8 32.90 rm -f *.lo
#8 32.90 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.91 Making clean in src/protocols/ssh
#8 32.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.91 rm -f libguac-client-ssh.la
#8 32.93 rm -f ./so_locations
#8 32.93 rm -rf .libs _libs
#8 32.93 rm -f *.o
#8 32.94 rm -f *.lo
#8 32.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.94 Making clean in src/protocols/telnet
#8 32.95 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.95 rm -f libguac-client-telnet.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.97 rm -f *.o
#8 32.97 rm -f *.lo
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.97 Making clean in src/protocols/vnc
#8 32.98 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.98 rm -f libguac-client-vnc.la
#8 32.99 rm -f ./so_locations
#8 32.99 rm -rf .libs _libs
#8 33.00 rm -f *.o
#8 33.00 rm -f *.lo
#8 33.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.01 Making clean in src/guacd
#8 33.01 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.01 rm -f
#8 33.01 rm -rf .libs _libs
#8 33.02 rm -f guacd
#8 33.02 test -z "" || rm -f guacd
#8 33.02 rm -f *.o
#8 33.03 rm -f *.lo
#8 33.03 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.03 Making clean in src/guacenc
#8 33.04 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.04 rm -f guacenc
#8 33.04 test -z "" || rm -f guacenc
#8 33.05 rm -rf .libs _libs
#8 33.05 rm -f *.o
#8 33.06 rm -f *.lo
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.06 Making clean in src/guaclog
#8 33.06 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.06 rm -f guaclog
#8 33.07 test -z "" || rm -f guaclog
#8 33.07 rm -rf .libs _libs
#8 33.07 rm -f *.o
#8 33.08 rm -f *.lo
#8 33.08 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.09 make[1]: Entering directory '/build/guacamole-server'
#8 33.09 rm -rf .libs _libs
#8 33.09 rm -f *.lo
#8 33.09 make[1]: Leaving directory '/build/guacamole-server'
#8 33.09 + make
#8 33.10 make all-recursive
#8 33.11 make[1]: Entering directory '/build/guacamole-server'
#8 33.12 Making all in src/libguac
#8 33.12 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.13 Making all in .
#8 33.14 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.14 CC libguac_la-argv.lo
#8 33.62 CC libguac_la-audio.lo
#8 34.07 CC libguac_la-client.lo
#8 35.01 CC libguac_la-display.lo
#8 35.50 CC libguac_la-display-builtin-cursors.lo
#8 35.67 CC libguac_la-display-cursor.lo
#8 36.03 CC libguac_la-display-flush.lo
#8 36.55 CC libguac_la-display-layer.lo
#8 37.11 CC libguac_la-display-layer-list.lo
#8 37.63 CC libguac_la-display-plan.lo
#8 38.32 CC libguac_la-display-plan-combine.lo
#8 38.81 CC libguac_la-display-plan-rect.lo
#8 39.20 CC libguac_la-display-plan-search.lo
#8 39.68 CC libguac_la-display-render-thread.lo
#8 40.05 CC libguac_la-display-worker.lo
#8 40.58 CC libguac_la-encode-jpeg.lo
#8 41.02 CC libguac_la-encode-png.lo
#8 41.56 CC libguac_la-error.lo
#8 41.87 CC libguac_la-fifo.lo
#8 42.24 CC libguac_la-file.lo
#8 42.66 CC libguac_la-fips.lo
#8 43.04 CC libguac_la-flag.lo
#8 43.41 CC libguac_la-hash.lo
#8 43.70 CC libguac_la-id.lo
#8 43.94 CC libguac_la-mem.lo
#8 44.41 CC libguac_la-rwlock.lo
#8 44.77 CC libguac_la-palette.lo
#8 45.15 CC libguac_la-parser.lo
#8 45.65 CC libguac_la-pool.lo
#8 46.04 CC libguac_la-protocol.lo
#8 47.73 CC libguac_la-raw_encoder.lo
#8 48.09 CC libguac_la-recording.lo
#8 48.48 CC libguac_la-rect.lo
#8 48.76 CC libguac_la-socket.lo
#8 49.37 CC libguac_la-socket-broadcast.lo
#8 49.75 CC libguac_la-socket-fd.lo
#8 50.22 CC libguac_la-socket-nest.lo
#8 50.62 CC libguac_la-socket-tee.lo
#8 50.95 CC libguac_la-string.lo
#8 51.07 string.c: In function 'guac_strnstr':
#8 51.07 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.07 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.07 | ^
#8 51.15 cc1: all warnings being treated as errors
#8 51.15 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.15 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.15 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.15 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.16 make[1]: Leaving directory '/build/guacamole-server'
#8 51.16 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.16 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.07 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.07 | ^
51.15 cc1: all warnings being treated as errors
51.15 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.15 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.15 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.15 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.16 make[1]: Leaving directory '/build/guacamole-server'
51.16 make[1]: *** [Makefile:552: all-recursive] Error 1
51.16 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2362
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2362:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2361
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2361/display/redirect>
Changes:
------------------------------------------
[...truncated 186.62 KiB...]
#8 33.02 rm -rf .libs _libs
#8 33.03 rm -f *.o
#8 33.03 rm -f sftp/*.o
#8 33.03 rm -f test_common_ssh.log
#8 33.04 rm -f test_common_ssh.trs
#8 33.04 rm -f test-suite.log
#8 33.04 rm -f *.lo
#8 33.05 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.05 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.05 Making clean in src/terminal
#8 33.05 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.06 Making clean in .
#8 33.07 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.07 rm -f libguac-terminal.la
#8 33.08 rm -f ./so_locations
#8 33.08 rm -rf .libs _libs
#8 33.09 rm -f *.o
#8 33.09 rm -f *.lo
#8 33.09 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.09 Making clean in tests
#8 33.10 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.10 rm -f test_terminal
#8 33.10 test -z "" || rm -f test_terminal
#8 33.10 rm -f _generated_runner.c
#8 33.11 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f selection-point/*.o
#8 33.12 rm -f test_terminal.log
#8 33.12 rm -f test_terminal.trs
#8 33.13 rm -f test-suite.log
#8 33.13 rm -f *.lo
#8 33.13 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.13 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.13 Making clean in src/pulse
#8 33.14 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.14 rm -rf .libs _libs
#8 33.14 rm -f libguac_pulse.la
#8 33.16 rm -f ./so_locations
#8 33.16 rm -f *.o
#8 33.16 rm -f *.lo
#8 33.17 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.17 Making clean in src/protocols/kubernetes
#8 33.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.18 Making clean in .
#8 33.19 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.19 rm -f libguac-client-kubernetes.la
#8 33.20 rm -f ./so_locations
#8 33.20 rm -rf .libs _libs
#8 33.20 rm -f *.o
#8 33.21 rm -f *.lo
#8 33.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.21 Making clean in tests
#8 33.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.22 rm -f test_kubernetes
#8 33.22 test -z "" || rm -f test_kubernetes
#8 33.22 rm -f _generated_runner.c
#8 33.23 rm -rf .libs _libs
#8 33.23 rm -f *.o
#8 33.23 rm -f url/*.o
#8 33.24 rm -f test_kubernetes.log
#8 33.24 rm -f test_kubernetes.trs
#8 33.25 rm -f test-suite.log
#8 33.25 rm -f *.lo
#8 33.25 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.25 Making clean in src/protocols/rdp
#8 33.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.27 Making clean in .
#8 33.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.28 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.30 rm -f ./so_locations
#8 33.30 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.30 rm -f libguac-client-rdp.la
#8 33.31 rm -f ./so_locations
#8 33.31 rm -rf .libs _libs
#8 33.32 rm -rf channels/.libs channels/_libs
#8 33.32 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.32 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.33 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.33 rm -rf plugins/.libs plugins/_libs
#8 33.34 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.34 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.34 rm -f *.o
#8 33.35 rm -f channels/*.o
#8 33.35 rm -f channels/*.lo
#8 33.36 rm -f channels/audio-input/*.o
#8 33.36 rm -f channels/audio-input/*.lo
#8 33.36 rm -f channels/rdpdr/*.o
#8 33.37 rm -f channels/rdpdr/*.lo
#8 33.37 rm -f channels/rdpsnd/*.o
#8 33.37 rm -f channels/rdpsnd/*.lo
#8 33.38 rm -f plugins/*.o
#8 33.38 rm -f plugins/*.lo
#8 33.38 rm -f plugins/guac-common-svc/*.o
#8 33.39 rm -f plugins/guac-common-svc/*.lo
#8 33.39 rm -f plugins/guacai/*.o
#8 33.39 rm -f plugins/guacai/*.lo
#8 33.40 rm -f *.lo
#8 33.40 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.40 Making clean in tests
#8 33.40 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.40 rm -f test_rdp
#8 33.41 test -z "" || rm -f test_rdp
#8 33.41 rm -f _generated_runner.c
#8 33.42 rm -rf .libs _libs
#8 33.42 rm -f *.o
#8 33.42 rm -f fs/*.o
#8 33.43 rm -f test_rdp.log
#8 33.43 rm -f test_rdp.trs
#8 33.44 rm -f test-suite.log
#8 33.44 rm -f *.lo
#8 33.44 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.44 Making clean in src/protocols/ssh
#8 33.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.45 rm -f libguac-client-ssh.la
#8 33.46 rm -f ./so_locations
#8 33.46 rm -rf .libs _libs
#8 33.47 rm -f *.o
#8 33.47 rm -f *.lo
#8 33.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.48 Making clean in src/protocols/telnet
#8 33.48 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.48 rm -f libguac-client-telnet.la
#8 33.50 rm -f ./so_locations
#8 33.50 rm -rf .libs _libs
#8 33.50 rm -f *.o
#8 33.51 rm -f *.lo
#8 33.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.51 Making clean in src/protocols/vnc
#8 33.51 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.51 rm -f libguac-client-vnc.la
#8 33.53 rm -f ./so_locations
#8 33.53 rm -rf .libs _libs
#8 33.53 rm -f *.o
#8 33.54 rm -f *.lo
#8 33.54 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.54 Making clean in src/guacd
#8 33.55 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.55 rm -f
#8 33.55 rm -rf .libs _libs
#8 33.55 rm -f guacd
#8 33.56 test -z "" || rm -f guacd
#8 33.56 rm -f *.o
#8 33.56 rm -f *.lo
#8 33.57 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.57 Making clean in src/guacenc
#8 33.57 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.57 rm -f guacenc
#8 33.58 test -z "" || rm -f guacenc
#8 33.58 rm -rf .libs _libs
#8 33.59 rm -f *.o
#8 33.59 rm -f *.lo
#8 33.59 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.59 Making clean in src/guaclog
#8 33.60 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.60 rm -f guaclog
#8 33.60 test -z "" || rm -f guaclog
#8 33.61 rm -rf .libs _libs
#8 33.61 rm -f *.o
#8 33.61 rm -f *.lo
#8 33.62 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.62 make[1]: Entering directory '/build/guacamole-server'
#8 33.62 rm -rf .libs _libs
#8 33.62 rm -f *.lo
#8 33.63 make[1]: Leaving directory '/build/guacamole-server'
#8 33.63 + make
#8 33.64 make all-recursive
#8 33.64 make[1]: Entering directory '/build/guacamole-server'
#8 33.65 Making all in src/libguac
#8 33.66 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.66 Making all in .
#8 33.67 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.67 CC libguac_la-argv.lo
#8 34.14 CC libguac_la-audio.lo
#8 34.59 CC libguac_la-client.lo
#8 35.52 CC libguac_la-display.lo
#8 36.01 CC libguac_la-display-builtin-cursors.lo
#8 36.19 CC libguac_la-display-cursor.lo
#8 36.56 CC libguac_la-display-flush.lo
#8 37.08 CC libguac_la-display-layer.lo
#8 37.63 CC libguac_la-display-layer-list.lo
#8 38.15 CC libguac_la-display-plan.lo
#8 38.86 CC libguac_la-display-plan-combine.lo
#8 39.35 CC libguac_la-display-plan-rect.lo
#8 39.73 CC libguac_la-display-plan-search.lo
#8 40.20 CC libguac_la-display-render-thread.lo
#8 40.57 CC libguac_la-display-worker.lo
#8 41.11 CC libguac_la-encode-jpeg.lo
#8 41.54 CC libguac_la-encode-png.lo
#8 42.08 CC libguac_la-error.lo
#8 42.39 CC libguac_la-fifo.lo
#8 42.76 CC libguac_la-file.lo
#8 43.17 CC libguac_la-fips.lo
#8 43.55 CC libguac_la-flag.lo
#8 43.91 CC libguac_la-hash.lo
#8 44.20 CC libguac_la-id.lo
#8 44.44 CC libguac_la-mem.lo
#8 44.90 CC libguac_la-rwlock.lo
#8 45.26 CC libguac_la-palette.lo
#8 45.64 CC libguac_la-parser.lo
#8 46.16 CC libguac_la-pool.lo
#8 46.56 CC libguac_la-protocol.lo
#8 48.31 CC libguac_la-raw_encoder.lo
#8 48.72 CC libguac_la-recording.lo
#8 49.16 CC libguac_la-rect.lo
#8 49.44 CC libguac_la-socket.lo
#8 50.05 CC libguac_la-socket-broadcast.lo
#8 50.45 CC libguac_la-socket-fd.lo
#8 50.92 CC libguac_la-socket-nest.lo
#8 51.33 CC libguac_la-socket-tee.lo
#8 51.66 CC libguac_la-string.lo
#8 51.78 string.c: In function 'guac_strnstr':
#8 51.78 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.78 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.78 | ^
#8 51.85 cc1: all warnings being treated as errors
#8 51.86 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.86 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.86 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.86 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.86 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.86 make[1]: Leaving directory '/build/guacamole-server'
#8 51.86 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.78 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.78 | ^
51.85 cc1: all warnings being treated as errors
51.86 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.86 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.86 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.86 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.86 make[1]: *** [Makefile:552: all-recursive] Error 1
51.86 make[1]: Leaving directory '/build/guacamole-server'
51.86 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2361
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2361:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2360
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2360/display/redirect>
Changes:
------------------------------------------
[...truncated 186.61 KiB...]
#8 31.93 rm -rf .libs _libs
#8 31.93 rm -f *.o
#8 31.94 rm -f sftp/*.o
#8 31.94 rm -f test_common_ssh.log
#8 31.94 rm -f test_common_ssh.trs
#8 31.95 rm -f test-suite.log
#8 31.95 rm -f *.lo
#8 31.95 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 31.95 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 31.95 Making clean in src/terminal
#8 31.96 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.97 Making clean in .
#8 31.97 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.97 rm -f libguac-terminal.la
#8 31.98 rm -f ./so_locations
#8 31.99 rm -rf .libs _libs
#8 31.99 rm -f *.o
#8 31.99 rm -f *.lo
#8 32.00 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.00 Making clean in tests
#8 32.00 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.00 rm -f test_terminal
#8 32.00 test -z "" || rm -f test_terminal
#8 32.01 rm -f _generated_runner.c
#8 32.01 rm -rf .libs _libs
#8 32.01 rm -f *.o
#8 32.02 rm -f selection-point/*.o
#8 32.02 rm -f test_terminal.log
#8 32.02 rm -f test_terminal.trs
#8 32.02 rm -f test-suite.log
#8 32.03 rm -f *.lo
#8 32.03 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.03 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.03 Making clean in src/pulse
#8 32.04 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.04 rm -rf .libs _libs
#8 32.04 rm -f libguac_pulse.la
#8 32.05 rm -f ./so_locations
#8 32.05 rm -f *.o
#8 32.06 rm -f *.lo
#8 32.06 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.06 Making clean in src/protocols/kubernetes
#8 32.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.07 Making clean in .
#8 32.07 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.07 rm -f libguac-client-kubernetes.la
#8 32.09 rm -f ./so_locations
#8 32.09 rm -rf .libs _libs
#8 32.09 rm -f *.o
#8 32.09 rm -f *.lo
#8 32.10 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.10 Making clean in tests
#8 32.10 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.10 rm -f test_kubernetes
#8 32.10 test -z "" || rm -f test_kubernetes
#8 32.11 rm -f _generated_runner.c
#8 32.11 rm -rf .libs _libs
#8 32.11 rm -f *.o
#8 32.12 rm -f url/*.o
#8 32.12 rm -f test_kubernetes.log
#8 32.12 rm -f test_kubernetes.trs
#8 32.13 rm -f test-suite.log
#8 32.13 rm -f *.lo
#8 32.13 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.13 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.13 Making clean in src/protocols/rdp
#8 32.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.15 Making clean in .
#8 32.16 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.16 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.17 rm -f ./so_locations
#8 32.17 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.17 rm -f libguac-client-rdp.la
#8 32.18 rm -f ./so_locations
#8 32.18 rm -rf .libs _libs
#8 32.19 rm -rf channels/.libs channels/_libs
#8 32.19 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.19 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.20 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.20 rm -rf plugins/.libs plugins/_libs
#8 32.20 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.21 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.21 rm -f *.o
#8 32.21 rm -f channels/*.o
#8 32.21 rm -f channels/*.lo
#8 32.22 rm -f channels/audio-input/*.o
#8 32.22 rm -f channels/audio-input/*.lo
#8 32.22 rm -f channels/rdpdr/*.o
#8 32.23 rm -f channels/rdpdr/*.lo
#8 32.23 rm -f channels/rdpsnd/*.o
#8 32.23 rm -f channels/rdpsnd/*.lo
#8 32.24 rm -f plugins/*.o
#8 32.24 rm -f plugins/*.lo
#8 32.24 rm -f plugins/guac-common-svc/*.o
#8 32.24 rm -f plugins/guac-common-svc/*.lo
#8 32.25 rm -f plugins/guacai/*.o
#8 32.25 rm -f plugins/guacai/*.lo
#8 32.25 rm -f *.lo
#8 32.26 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.26 Making clean in tests
#8 32.26 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.26 rm -f test_rdp
#8 32.26 test -z "" || rm -f test_rdp
#8 32.27 rm -f _generated_runner.c
#8 32.27 rm -rf .libs _libs
#8 32.27 rm -f *.o
#8 32.28 rm -f fs/*.o
#8 32.28 rm -f test_rdp.log
#8 32.28 rm -f test_rdp.trs
#8 32.28 rm -f test-suite.log
#8 32.29 rm -f *.lo
#8 32.29 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.29 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.29 Making clean in src/protocols/ssh
#8 32.30 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.30 rm -f libguac-client-ssh.la
#8 32.31 rm -f ./so_locations
#8 32.31 rm -rf .libs _libs
#8 32.31 rm -f *.o
#8 32.31 rm -f *.lo
#8 32.32 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.32 Making clean in src/protocols/telnet
#8 32.32 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.32 rm -f libguac-client-telnet.la
#8 32.33 rm -f ./so_locations
#8 32.34 rm -rf .libs _libs
#8 32.34 rm -f *.o
#8 32.34 rm -f *.lo
#8 32.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.34 Making clean in src/protocols/vnc
#8 32.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.35 rm -f libguac-client-vnc.la
#8 32.36 rm -f ./so_locations
#8 32.36 rm -rf .libs _libs
#8 32.36 rm -f *.o
#8 32.37 rm -f *.lo
#8 32.37 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.37 Making clean in src/guacd
#8 32.38 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.38 rm -f
#8 32.38 rm -rf .libs _libs
#8 32.38 rm -f guacd
#8 32.38 test -z "" || rm -f guacd
#8 32.39 rm -f *.o
#8 32.39 rm -f *.lo
#8 32.39 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.39 Making clean in src/guacenc
#8 32.40 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.40 rm -f guacenc
#8 32.40 test -z "" || rm -f guacenc
#8 32.40 rm -rf .libs _libs
#8 32.41 rm -f *.o
#8 32.41 rm -f *.lo
#8 32.41 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.41 Making clean in src/guaclog
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.42 rm -f guaclog
#8 32.42 test -z "" || rm -f guaclog
#8 32.42 rm -rf .libs _libs
#8 32.43 rm -f *.o
#8 32.43 rm -f *.lo
#8 32.43 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.44 make[1]: Entering directory '/build/guacamole-server'
#8 32.44 rm -rf .libs _libs
#8 32.44 rm -f *.lo
#8 32.44 make[1]: Leaving directory '/build/guacamole-server'
#8 32.44 + make
#8 32.45 make all-recursive
#8 32.45 make[1]: Entering directory '/build/guacamole-server'
#8 32.46 Making all in src/libguac
#8 32.47 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.47 Making all in .
#8 32.48 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.48 CC libguac_la-argv.lo
#8 32.95 CC libguac_la-audio.lo
#8 33.38 CC libguac_la-client.lo
#8 34.35 CC libguac_la-display.lo
#8 34.84 CC libguac_la-display-builtin-cursors.lo
#8 35.00 CC libguac_la-display-cursor.lo
#8 35.34 CC libguac_la-display-flush.lo
#8 35.79 CC libguac_la-display-layer.lo
#8 36.33 CC libguac_la-display-layer-list.lo
#8 36.83 CC libguac_la-display-plan.lo
#8 37.46 CC libguac_la-display-plan-combine.lo
#8 37.94 CC libguac_la-display-plan-rect.lo
#8 38.30 CC libguac_la-display-plan-search.lo
#8 38.76 CC libguac_la-display-render-thread.lo
#8 39.11 CC libguac_la-display-worker.lo
#8 39.58 CC libguac_la-encode-jpeg.lo
#8 39.97 CC libguac_la-encode-png.lo
#8 40.49 CC libguac_la-error.lo
#8 40.82 CC libguac_la-fifo.lo
#8 41.18 CC libguac_la-file.lo
#8 41.55 CC libguac_la-fips.lo
#8 41.91 CC libguac_la-flag.lo
#8 42.30 CC libguac_la-hash.lo
#8 42.66 CC libguac_la-id.lo
#8 42.89 CC libguac_la-mem.lo
#8 43.34 CC libguac_la-rwlock.lo
#8 43.70 CC libguac_la-palette.lo
#8 44.06 CC libguac_la-parser.lo
#8 44.57 CC libguac_la-pool.lo
#8 44.96 CC libguac_la-protocol.lo
#8 46.74 CC libguac_la-raw_encoder.lo
#8 47.14 CC libguac_la-recording.lo
#8 47.58 CC libguac_la-rect.lo
#8 47.85 CC libguac_la-socket.lo
#8 48.46 CC libguac_la-socket-broadcast.lo
#8 48.85 CC libguac_la-socket-fd.lo
#8 49.31 CC libguac_la-socket-nest.lo
#8 49.70 CC libguac_la-socket-tee.lo
#8 50.02 CC libguac_la-string.lo
#8 50.14 string.c: In function 'guac_strnstr':
#8 50.14 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 50.14 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 50.14 | ^
#8 50.22 cc1: all warnings being treated as errors
#8 50.23 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 50.23 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.23 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 50.23 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.23 make[1]: Leaving directory '/build/guacamole-server'
#8 50.23 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 50.23 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
50.14 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
50.14 | ^
50.22 cc1: all warnings being treated as errors
50.23 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
50.23 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
50.23 make[2]: *** [Makefile:1230: all-recursive] Error 1
50.23 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
50.23 make[1]: Leaving directory '/build/guacamole-server'
50.23 make[1]: *** [Makefile:552: all-recursive] Error 1
50.23 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2360
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2360:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2359
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2359/display/redirect>
Changes:
------------------------------------------
[...truncated 186.62 KiB...]
#8 32.79 rm -rf .libs _libs
#8 32.79 rm -f *.o
#8 32.79 rm -f sftp/*.o
#8 32.80 rm -f test_common_ssh.log
#8 32.80 rm -f test_common_ssh.trs
#8 32.80 rm -f test-suite.log
#8 32.81 rm -f *.lo
#8 32.81 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.81 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.81 Making clean in src/terminal
#8 32.82 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.83 Making clean in .
#8 32.83 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.83 rm -f libguac-terminal.la
#8 32.84 rm -f ./so_locations
#8 32.85 rm -rf .libs _libs
#8 32.85 rm -f *.o
#8 32.85 rm -f *.lo
#8 32.86 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.86 Making clean in tests
#8 32.86 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.86 rm -f test_terminal
#8 32.86 test -z "" || rm -f test_terminal
#8 32.87 rm -f _generated_runner.c
#8 32.87 rm -rf .libs _libs
#8 32.87 rm -f *.o
#8 32.88 rm -f selection-point/*.o
#8 32.88 rm -f test_terminal.log
#8 32.89 rm -f test_terminal.trs
#8 32.89 rm -f test-suite.log
#8 32.89 rm -f *.lo
#8 32.90 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.90 Making clean in src/pulse
#8 32.90 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.90 rm -rf .libs _libs
#8 32.91 rm -f libguac_pulse.la
#8 32.92 rm -f ./so_locations
#8 32.92 rm -f *.o
#8 32.93 rm -f *.lo
#8 32.93 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.93 Making clean in src/protocols/kubernetes
#8 32.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.94 Making clean in .
#8 32.95 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.95 rm -f libguac-client-kubernetes.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.97 rm -f *.o
#8 32.97 rm -f *.lo
#8 32.97 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.97 Making clean in tests
#8 32.98 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.98 rm -f test_kubernetes
#8 32.98 test -z "" || rm -f test_kubernetes
#8 32.98 rm -f _generated_runner.c
#8 32.99 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 32.99 rm -f url/*.o
#8 33.00 rm -f test_kubernetes.log
#8 33.00 rm -f test_kubernetes.trs
#8 33.00 rm -f test-suite.log
#8 33.01 rm -f *.lo
#8 33.01 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.01 Making clean in src/protocols/rdp
#8 33.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.03 Making clean in .
#8 33.04 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.04 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.05 rm -f ./so_locations
#8 33.05 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.06 rm -f libguac-client-rdp.la
#8 33.07 rm -f ./so_locations
#8 33.07 rm -rf .libs _libs
#8 33.08 rm -rf channels/.libs channels/_libs
#8 33.08 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.09 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.09 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.09 rm -rf plugins/.libs plugins/_libs
#8 33.10 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.10 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.11 rm -f *.o
#8 33.11 rm -f channels/*.o
#8 33.11 rm -f channels/*.lo
#8 33.12 rm -f channels/audio-input/*.o
#8 33.12 rm -f channels/audio-input/*.lo
#8 33.13 rm -f channels/rdpdr/*.o
#8 33.13 rm -f channels/rdpdr/*.lo
#8 33.13 rm -f channels/rdpsnd/*.o
#8 33.14 rm -f channels/rdpsnd/*.lo
#8 33.14 rm -f plugins/*.o
#8 33.14 rm -f plugins/*.lo
#8 33.15 rm -f plugins/guac-common-svc/*.o
#8 33.15 rm -f plugins/guac-common-svc/*.lo
#8 33.16 rm -f plugins/guacai/*.o
#8 33.16 rm -f plugins/guacai/*.lo
#8 33.16 rm -f *.lo
#8 33.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.17 Making clean in tests
#8 33.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.17 rm -f test_rdp
#8 33.18 test -z "" || rm -f test_rdp
#8 33.18 rm -f _generated_runner.c
#8 33.18 rm -rf .libs _libs
#8 33.19 rm -f *.o
#8 33.19 rm -f fs/*.o
#8 33.19 rm -f test_rdp.log
#8 33.20 rm -f test_rdp.trs
#8 33.20 rm -f test-suite.log
#8 33.20 rm -f *.lo
#8 33.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.21 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.21 Making clean in src/protocols/ssh
#8 33.22 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.22 rm -f libguac-client-ssh.la
#8 33.23 rm -f ./so_locations
#8 33.23 rm -rf .libs _libs
#8 33.24 rm -f *.o
#8 33.24 rm -f *.lo
#8 33.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.25 Making clean in src/protocols/telnet
#8 33.25 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.25 rm -f libguac-client-telnet.la
#8 33.27 rm -f ./so_locations
#8 33.27 rm -rf .libs _libs
#8 33.27 rm -f *.o
#8 33.28 rm -f *.lo
#8 33.28 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.28 Making clean in src/protocols/vnc
#8 33.29 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.29 rm -f libguac-client-vnc.la
#8 33.30 rm -f ./so_locations
#8 33.30 rm -rf .libs _libs
#8 33.31 rm -f *.o
#8 33.31 rm -f *.lo
#8 33.32 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.32 Making clean in src/guacd
#8 33.32 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.32 rm -f
#8 33.33 rm -rf .libs _libs
#8 33.33 rm -f guacd
#8 33.33 test -z "" || rm -f guacd
#8 33.34 rm -f *.o
#8 33.34 rm -f *.lo
#8 33.34 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.34 Making clean in src/guacenc
#8 33.35 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.35 rm -f guacenc
#8 33.36 test -z "" || rm -f guacenc
#8 33.36 rm -rf .libs _libs
#8 33.36 rm -f *.o
#8 33.36 rm -f *.lo
#8 33.37 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.37 Making clean in src/guaclog
#8 33.37 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.37 rm -f guaclog
#8 33.38 test -z "" || rm -f guaclog
#8 33.38 rm -rf .libs _libs
#8 33.38 rm -f *.o
#8 33.39 rm -f *.lo
#8 33.39 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.40 make[1]: Entering directory '/build/guacamole-server'
#8 33.40 rm -rf .libs _libs
#8 33.40 rm -f *.lo
#8 33.40 make[1]: Leaving directory '/build/guacamole-server'
#8 33.41 + make
#8 33.41 make all-recursive
#8 33.42 make[1]: Entering directory '/build/guacamole-server'
#8 33.43 Making all in src/libguac
#8 33.44 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.44 Making all in .
#8 33.45 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.45 CC libguac_la-argv.lo
#8 33.93 CC libguac_la-audio.lo
#8 34.38 CC libguac_la-client.lo
#8 35.33 CC libguac_la-display.lo
#8 35.81 CC libguac_la-display-builtin-cursors.lo
#8 36.01 CC libguac_la-display-cursor.lo
#8 36.37 CC libguac_la-display-flush.lo
#8 36.89 CC libguac_la-display-layer.lo
#8 37.44 CC libguac_la-display-layer-list.lo
#8 37.96 CC libguac_la-display-plan.lo
#8 38.64 CC libguac_la-display-plan-combine.lo
#8 39.13 CC libguac_la-display-plan-rect.lo
#8 39.53 CC libguac_la-display-plan-search.lo
#8 40.02 CC libguac_la-display-render-thread.lo
#8 40.40 CC libguac_la-display-worker.lo
#8 40.92 CC libguac_la-encode-jpeg.lo
#8 41.37 CC libguac_la-encode-png.lo
#8 41.90 CC libguac_la-error.lo
#8 42.21 CC libguac_la-fifo.lo
#8 42.57 CC libguac_la-file.lo
#8 42.98 CC libguac_la-fips.lo
#8 43.36 CC libguac_la-flag.lo
#8 43.71 CC libguac_la-hash.lo
#8 44.01 CC libguac_la-id.lo
#8 44.25 CC libguac_la-mem.lo
#8 44.71 CC libguac_la-rwlock.lo
#8 45.08 CC libguac_la-palette.lo
#8 45.46 CC libguac_la-parser.lo
#8 45.98 CC libguac_la-pool.lo
#8 46.37 CC libguac_la-protocol.lo
#8 48.04 CC libguac_la-raw_encoder.lo
#8 48.42 CC libguac_la-recording.lo
#8 48.86 CC libguac_la-rect.lo
#8 49.12 CC libguac_la-socket.lo
#8 49.74 CC libguac_la-socket-broadcast.lo
#8 50.14 CC libguac_la-socket-fd.lo
#8 50.62 CC libguac_la-socket-nest.lo
#8 51.02 CC libguac_la-socket-tee.lo
#8 51.36 CC libguac_la-string.lo
#8 51.47 string.c: In function 'guac_strnstr':
#8 51.47 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.47 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.47 | ^
#8 51.55 cc1: all warnings being treated as errors
#8 51.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.55 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.55 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.55 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.55 make[1]: Leaving directory '/build/guacamole-server'
#8 51.55 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.47 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.47 | ^
51.55 cc1: all warnings being treated as errors
51.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.55 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.55 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.55 make[1]: *** [Makefile:552: all-recursive] Error 1
51.55 make[1]: Leaving directory '/build/guacamole-server'
51.55 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2359
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2359:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2358
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2358/display/redirect>
Changes:
------------------------------------------
[...truncated 186.62 KiB...]
#8 32.95 rm -rf .libs _libs
#8 32.95 rm -f *.o
#8 32.95 rm -f sftp/*.o
#8 32.96 rm -f test_common_ssh.log
#8 32.96 rm -f test_common_ssh.trs
#8 32.96 rm -f test-suite.log
#8 32.97 rm -f *.lo
#8 32.97 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.97 Making clean in src/terminal
#8 32.98 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.99 Making clean in .
#8 32.99 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.99 rm -f libguac-terminal.la
#8 33.01 rm -f ./so_locations
#8 33.01 rm -rf .libs _libs
#8 33.01 rm -f *.o
#8 33.02 rm -f *.lo
#8 33.02 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.02 Making clean in tests
#8 33.02 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.02 rm -f test_terminal
#8 33.03 test -z "" || rm -f test_terminal
#8 33.03 rm -f _generated_runner.c
#8 33.04 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.04 rm -f selection-point/*.o
#8 33.05 rm -f test_terminal.log
#8 33.05 rm -f test_terminal.trs
#8 33.05 rm -f test-suite.log
#8 33.06 rm -f *.lo
#8 33.06 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.06 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.06 Making clean in src/pulse
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.07 rm -rf .libs _libs
#8 33.07 rm -f libguac_pulse.la
#8 33.08 rm -f ./so_locations
#8 33.09 rm -f *.o
#8 33.09 rm -f *.lo
#8 33.09 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.09 Making clean in src/protocols/kubernetes
#8 33.10 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.11 Making clean in .
#8 33.11 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.11 rm -f libguac-client-kubernetes.la
#8 33.13 rm -f ./so_locations
#8 33.13 rm -rf .libs _libs
#8 33.13 rm -f *.o
#8 33.13 rm -f *.lo
#8 33.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.14 Making clean in tests
#8 33.14 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.14 rm -f test_kubernetes
#8 33.15 test -z "" || rm -f test_kubernetes
#8 33.15 rm -f _generated_runner.c
#8 33.15 rm -rf .libs _libs
#8 33.16 rm -f *.o
#8 33.16 rm -f url/*.o
#8 33.16 rm -f test_kubernetes.log
#8 33.16 rm -f test_kubernetes.trs
#8 33.17 rm -f test-suite.log
#8 33.17 rm -f *.lo
#8 33.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.18 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.18 Making clean in src/protocols/rdp
#8 33.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.19 Making clean in .
#8 33.20 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.20 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.21 rm -f ./so_locations
#8 33.21 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.22 rm -f libguac-client-rdp.la
#8 33.23 rm -f ./so_locations
#8 33.23 rm -rf .libs _libs
#8 33.23 rm -rf channels/.libs channels/_libs
#8 33.24 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.24 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.24 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.25 rm -rf plugins/.libs plugins/_libs
#8 33.25 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.25 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.26 rm -f *.o
#8 33.26 rm -f channels/*.o
#8 33.26 rm -f channels/*.lo
#8 33.27 rm -f channels/audio-input/*.o
#8 33.27 rm -f channels/audio-input/*.lo
#8 33.27 rm -f channels/rdpdr/*.o
#8 33.28 rm -f channels/rdpdr/*.lo
#8 33.28 rm -f channels/rdpsnd/*.o
#8 33.28 rm -f channels/rdpsnd/*.lo
#8 33.29 rm -f plugins/*.o
#8 33.29 rm -f plugins/*.lo
#8 33.29 rm -f plugins/guac-common-svc/*.o
#8 33.30 rm -f plugins/guac-common-svc/*.lo
#8 33.30 rm -f plugins/guacai/*.o
#8 33.30 rm -f plugins/guacai/*.lo
#8 33.31 rm -f *.lo
#8 33.31 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.31 Making clean in tests
#8 33.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.31 rm -f test_rdp
#8 33.32 test -z "" || rm -f test_rdp
#8 33.32 rm -f _generated_runner.c
#8 33.32 rm -rf .libs _libs
#8 33.32 rm -f *.o
#8 33.33 rm -f fs/*.o
#8 33.33 rm -f test_rdp.log
#8 33.33 rm -f test_rdp.trs
#8 33.34 rm -f test-suite.log
#8 33.34 rm -f *.lo
#8 33.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.34 Making clean in src/protocols/ssh
#8 33.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.35 rm -f libguac-client-ssh.la
#8 33.36 rm -f ./so_locations
#8 33.36 rm -rf .libs _libs
#8 33.37 rm -f *.o
#8 33.37 rm -f *.lo
#8 33.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.38 Making clean in src/protocols/telnet
#8 33.38 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.38 rm -f libguac-client-telnet.la
#8 33.39 rm -f ./so_locations
#8 33.40 rm -rf .libs _libs
#8 33.40 rm -f *.o
#8 33.40 rm -f *.lo
#8 33.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.41 Making clean in src/protocols/vnc
#8 33.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.41 rm -f libguac-client-vnc.la
#8 33.43 rm -f ./so_locations
#8 33.43 rm -rf .libs _libs
#8 33.43 rm -f *.o
#8 33.44 rm -f *.lo
#8 33.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.44 Making clean in src/guacd
#8 33.44 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.44 rm -f
#8 33.45 rm -rf .libs _libs
#8 33.45 rm -f guacd
#8 33.46 test -z "" || rm -f guacd
#8 33.46 rm -f *.o
#8 33.46 rm -f *.lo
#8 33.47 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.47 Making clean in src/guacenc
#8 33.47 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.47 rm -f guacenc
#8 33.48 test -z "" || rm -f guacenc
#8 33.48 rm -rf .libs _libs
#8 33.48 rm -f *.o
#8 33.49 rm -f *.lo
#8 33.49 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.49 Making clean in src/guaclog
#8 33.50 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.50 rm -f guaclog
#8 33.50 test -z "" || rm -f guaclog
#8 33.50 rm -rf .libs _libs
#8 33.51 rm -f *.o
#8 33.51 rm -f *.lo
#8 33.52 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.52 make[1]: Entering directory '/build/guacamole-server'
#8 33.52 rm -rf .libs _libs
#8 33.52 rm -f *.lo
#8 33.53 make[1]: Leaving directory '/build/guacamole-server'
#8 33.53 + make
#8 33.54 make all-recursive
#8 33.54 make[1]: Entering directory '/build/guacamole-server'
#8 33.55 Making all in src/libguac
#8 33.56 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.56 Making all in .
#8 33.57 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.57 CC libguac_la-argv.lo
#8 34.06 CC libguac_la-audio.lo
#8 34.52 CC libguac_la-client.lo
#8 35.47 CC libguac_la-display.lo
#8 35.97 CC libguac_la-display-builtin-cursors.lo
#8 36.14 CC libguac_la-display-cursor.lo
#8 36.51 CC libguac_la-display-flush.lo
#8 37.04 CC libguac_la-display-layer.lo
#8 37.60 CC libguac_la-display-layer-list.lo
#8 38.12 CC libguac_la-display-plan.lo
#8 38.88 CC libguac_la-display-plan-combine.lo
#8 39.38 CC libguac_la-display-plan-rect.lo
#8 39.77 CC libguac_la-display-plan-search.lo
#8 40.27 CC libguac_la-display-render-thread.lo
#8 40.65 CC libguac_la-display-worker.lo
#8 41.19 CC libguac_la-encode-jpeg.lo
#8 41.62 CC libguac_la-encode-png.lo
#8 42.18 CC libguac_la-error.lo
#8 42.50 CC libguac_la-fifo.lo
#8 42.87 CC libguac_la-file.lo
#8 43.27 CC libguac_la-fips.lo
#8 43.64 CC libguac_la-flag.lo
#8 43.99 CC libguac_la-hash.lo
#8 44.30 CC libguac_la-id.lo
#8 44.56 CC libguac_la-mem.lo
#8 45.03 CC libguac_la-rwlock.lo
#8 45.39 CC libguac_la-palette.lo
#8 45.79 CC libguac_la-parser.lo
#8 46.32 CC libguac_la-pool.lo
#8 46.72 CC libguac_la-protocol.lo
#8 48.39 CC libguac_la-raw_encoder.lo
#8 48.79 CC libguac_la-recording.lo
#8 49.23 CC libguac_la-rect.lo
#8 49.49 CC libguac_la-socket.lo
#8 50.12 CC libguac_la-socket-broadcast.lo
#8 50.50 CC libguac_la-socket-fd.lo
#8 50.96 CC libguac_la-socket-nest.lo
#8 51.36 CC libguac_la-socket-tee.lo
#8 51.68 CC libguac_la-string.lo
#8 51.80 string.c: In function 'guac_strnstr':
#8 51.80 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.80 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.80 | ^
#8 51.88 cc1: all warnings being treated as errors
#8 51.88 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 51.88 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.88 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 51.88 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.88 make[1]: Leaving directory '/build/guacamole-server'
#8 51.88 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.88 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.80 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.80 | ^
51.88 cc1: all warnings being treated as errors
51.88 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
51.88 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.88 make[2]: *** [Makefile:1230: all-recursive] Error 1
51.88 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.88 make[1]: Leaving directory '/build/guacamole-server'
51.88 make[1]: *** [Makefile:552: all-recursive] Error 1
51.88 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2358
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2358:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2357
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2357/display/redirect>
Changes:
------------------------------------------
[...truncated 184.61 KiB...]
#8 32.04 rm -rf .libs _libs
#8 32.04 rm -f *.o
#8 32.04 rm -f sftp/*.o
#8 32.04 rm -f test_common_ssh.log
#8 32.05 rm -f test_common_ssh.trs
#8 32.05 rm -f test-suite.log
#8 32.05 rm -f *.lo
#8 32.05 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.06 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.06 Making clean in src/terminal
#8 32.06 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.07 Making clean in .
#8 32.07 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.07 rm -f libguac-terminal.la
#8 32.08 rm -f ./so_locations
#8 32.08 rm -rf .libs _libs
#8 32.09 rm -f *.o
#8 32.09 rm -f *.lo
#8 32.09 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.09 Making clean in tests
#8 32.10 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.10 rm -f test_terminal
#8 32.10 test -z "" || rm -f test_terminal
#8 32.10 rm -f _generated_runner.c
#8 32.10 rm -rf .libs _libs
#8 32.11 rm -f *.o
#8 32.11 rm -f selection-point/*.o
#8 32.11 rm -f test_terminal.log
#8 32.12 rm -f test_terminal.trs
#8 32.12 rm -f test-suite.log
#8 32.12 rm -f *.lo
#8 32.13 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.13 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.13 Making clean in src/pulse
#8 32.13 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.13 rm -rf .libs _libs
#8 32.13 rm -f libguac_pulse.la
#8 32.14 rm -f ./so_locations
#8 32.15 rm -f *.o
#8 32.15 rm -f *.lo
#8 32.15 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.15 Making clean in src/protocols/kubernetes
#8 32.16 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.16 Making clean in .
#8 32.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.17 rm -f libguac-client-kubernetes.la
#8 32.18 rm -f ./so_locations
#8 32.18 rm -rf .libs _libs
#8 32.18 rm -f *.o
#8 32.18 rm -f *.lo
#8 32.19 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.19 Making clean in tests
#8 32.19 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.19 rm -f test_kubernetes
#8 32.19 test -z "" || rm -f test_kubernetes
#8 32.20 rm -f _generated_runner.c
#8 32.20 rm -rf .libs _libs
#8 32.20 rm -f *.o
#8 32.21 rm -f url/*.o
#8 32.21 rm -f test_kubernetes.log
#8 32.21 rm -f test_kubernetes.trs
#8 32.21 rm -f test-suite.log
#8 32.22 rm -f *.lo
#8 32.22 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.22 Making clean in src/protocols/rdp
#8 32.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.24 Making clean in .
#8 32.24 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.24 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.26 rm -f ./so_locations
#8 32.26 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.26 rm -f libguac-client-rdp.la
#8 32.27 rm -f ./so_locations
#8 32.28 rm -rf .libs _libs
#8 32.28 rm -rf channels/.libs channels/_libs
#8 32.28 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.29 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.29 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.29 rm -rf plugins/.libs plugins/_libs
#8 32.30 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.30 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.30 rm -f *.o
#8 32.31 rm -f channels/*.o
#8 32.31 rm -f channels/*.lo
#8 32.31 rm -f channels/audio-input/*.o
#8 32.31 rm -f channels/audio-input/*.lo
#8 32.32 rm -f channels/rdpdr/*.o
#8 32.32 rm -f channels/rdpdr/*.lo
#8 32.32 rm -f channels/rdpsnd/*.o
#8 32.33 rm -f channels/rdpsnd/*.lo
#8 32.33 rm -f plugins/*.o
#8 32.33 rm -f plugins/*.lo
#8 32.34 rm -f plugins/guac-common-svc/*.o
#8 32.34 rm -f plugins/guac-common-svc/*.lo
#8 32.34 rm -f plugins/guacai/*.o
#8 32.34 rm -f plugins/guacai/*.lo
#8 32.35 rm -f *.lo
#8 32.35 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.35 Making clean in tests
#8 32.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.36 rm -f test_rdp
#8 32.36 test -z "" || rm -f test_rdp
#8 32.36 rm -f _generated_runner.c
#8 32.36 rm -rf .libs _libs
#8 32.37 rm -f *.o
#8 32.37 rm -f fs/*.o
#8 32.37 rm -f test_rdp.log
#8 32.38 rm -f test_rdp.trs
#8 32.38 rm -f test-suite.log
#8 32.38 rm -f *.lo
#8 32.39 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.39 Making clean in src/protocols/ssh
#8 32.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.39 rm -f libguac-client-ssh.la
#8 32.40 rm -f ./so_locations
#8 32.41 rm -rf .libs _libs
#8 32.41 rm -f *.o
#8 32.41 rm -f *.lo
#8 32.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.42 Making clean in src/protocols/telnet
#8 32.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.42 rm -f libguac-client-telnet.la
#8 32.43 rm -f ./so_locations
#8 32.43 rm -rf .libs _libs
#8 32.44 rm -f *.o
#8 32.44 rm -f *.lo
#8 32.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.44 Making clean in src/protocols/vnc
#8 32.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.45 rm -f libguac-client-vnc.la
#8 32.46 rm -f ./so_locations
#8 32.46 rm -rf .libs _libs
#8 32.46 rm -f *.o
#8 32.47 rm -f *.lo
#8 32.47 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.47 Making clean in src/guacd
#8 32.48 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.48 rm -f
#8 32.48 rm -rf .libs _libs
#8 32.48 rm -f guacd
#8 32.48 test -z "" || rm -f guacd
#8 32.49 rm -f *.o
#8 32.49 rm -f *.lo
#8 32.49 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.49 Making clean in src/guacenc
#8 32.50 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.50 rm -f guacenc
#8 32.50 test -z "" || rm -f guacenc
#8 32.50 rm -rf .libs _libs
#8 32.51 rm -f *.o
#8 32.51 rm -f *.lo
#8 32.51 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.51 Making clean in src/guaclog
#8 32.52 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.52 rm -f guaclog
#8 32.52 test -z "" || rm -f guaclog
#8 32.52 rm -rf .libs _libs
#8 32.53 rm -f *.o
#8 32.53 rm -f *.lo
#8 32.53 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.54 make[1]: Entering directory '/build/guacamole-server'
#8 32.54 rm -rf .libs _libs
#8 32.54 rm -f *.lo
#8 32.54 make[1]: Leaving directory '/build/guacamole-server'
#8 32.54 + make
#8 32.55 make all-recursive
#8 32.55 make[1]: Entering directory '/build/guacamole-server'
#8 32.56 Making all in src/libguac
#8 32.57 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.57 Making all in .
#8 32.58 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.58 CC libguac_la-argv.lo
#8 33.03 CC libguac_la-audio.lo
#8 33.47 CC libguac_la-client.lo
#8 34.45 CC libguac_la-display.lo
#8 35.00 CC libguac_la-display-builtin-cursors.lo
#8 35.18 CC libguac_la-display-cursor.lo
#8 35.53 CC libguac_la-display-flush.lo
#8 36.04 CC libguac_la-display-layer.lo
#8 36.58 CC libguac_la-display-layer-list.lo
#8 37.11 CC libguac_la-display-plan.lo
#8 37.79 CC libguac_la-display-plan-combine.lo
#8 38.27 CC libguac_la-display-plan-rect.lo
#8 38.71 CC libguac_la-display-plan-search.lo
#8 39.21 CC libguac_la-display-render-thread.lo
#8 39.57 CC libguac_la-display-worker.lo
#8 40.12 CC libguac_la-encode-jpeg.lo
#8 40.53 CC libguac_la-encode-png.lo
#8 41.05 CC libguac_la-error.lo
#8 41.36 CC libguac_la-fifo.lo
#8 41.72 CC libguac_la-file.lo
#8 42.21 CC libguac_la-fips.lo
#8 42.58 CC libguac_la-flag.lo
#8 42.92 CC libguac_la-hash.lo
#8 43.20 CC libguac_la-id.lo
#8 43.42 CC libguac_la-mem.lo
#8 43.87 CC libguac_la-rwlock.lo
#8 44.22 CC libguac_la-palette.lo
#8 44.58 CC libguac_la-parser.lo
#8 45.09 CC libguac_la-pool.lo
#8 45.49 CC libguac_la-protocol.lo
#8 47.37 CC libguac_la-raw_encoder.lo
#8 47.77 CC libguac_la-recording.lo
#8 48.20 CC libguac_la-rect.lo
#8 48.46 CC libguac_la-socket.lo
#8 49.10 CC libguac_la-socket-broadcast.lo
#8 49.48 CC libguac_la-socket-fd.lo
#8 49.95 CC libguac_la-socket-nest.lo
#8 50.35 CC libguac_la-socket-tee.lo
#8 50.67 CC libguac_la-string.lo
#8 50.78 string.c: In function 'guac_strnstr':
#8 50.78 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 50.78 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 50.78 | ^
#8 50.86 cc1: all warnings being treated as errors
#8 50.86 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 50.86 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.86 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.86 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 50.86 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 50.86 make[1]: Leaving directory '/build/guacamole-server'
#8 50.86 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
50.78 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
50.78 | ^
50.86 cc1: all warnings being treated as errors
50.86 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
50.86 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
50.86 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
50.86 make[2]: *** [Makefile:1230: all-recursive] Error 1
50.86 make[1]: *** [Makefile:552: all-recursive] Error 1
50.86 make[1]: Leaving directory '/build/guacamole-server'
50.86 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2357
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2357:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2356
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2356/display/redirect>
Changes:
------------------------------------------
[...truncated 184.64 KiB...]
#8 33.29 rm -rf .libs _libs
#8 33.30 rm -f *.o
#8 33.30 rm -f sftp/*.o
#8 33.30 rm -f test_common_ssh.log
#8 33.31 rm -f test_common_ssh.trs
#8 33.31 rm -f test-suite.log
#8 33.31 rm -f *.lo
#8 33.32 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.32 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.32 Making clean in src/terminal
#8 33.32 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.33 Making clean in .
#8 33.33 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.33 rm -f libguac-terminal.la
#8 33.35 rm -f ./so_locations
#8 33.35 rm -rf .libs _libs
#8 33.35 rm -f *.o
#8 33.36 rm -f *.lo
#8 33.36 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.36 Making clean in tests
#8 33.36 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.36 rm -f test_terminal
#8 33.37 test -z "" || rm -f test_terminal
#8 33.37 rm -f _generated_runner.c
#8 33.38 rm -rf .libs _libs
#8 33.38 rm -f *.o
#8 33.38 rm -f selection-point/*.o
#8 33.39 rm -f test_terminal.log
#8 33.39 rm -f test_terminal.trs
#8 33.39 rm -f test-suite.log
#8 33.40 rm -f *.lo
#8 33.40 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.40 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.40 Making clean in src/pulse
#8 33.41 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.41 rm -rf .libs _libs
#8 33.41 rm -f libguac_pulse.la
#8 33.42 rm -f ./so_locations
#8 33.42 rm -f *.o
#8 33.43 rm -f *.lo
#8 33.43 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.43 Making clean in src/protocols/kubernetes
#8 33.44 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.44 Making clean in .
#8 33.45 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.45 rm -f libguac-client-kubernetes.la
#8 33.46 rm -f ./so_locations
#8 33.46 rm -rf .libs _libs
#8 33.47 rm -f *.o
#8 33.47 rm -f *.lo
#8 33.47 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.47 Making clean in tests
#8 33.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.48 rm -f test_kubernetes
#8 33.48 test -z "" || rm -f test_kubernetes
#8 33.48 rm -f _generated_runner.c
#8 33.49 rm -rf .libs _libs
#8 33.49 rm -f *.o
#8 33.49 rm -f url/*.o
#8 33.50 rm -f test_kubernetes.log
#8 33.50 rm -f test_kubernetes.trs
#8 33.50 rm -f test-suite.log
#8 33.51 rm -f *.lo
#8 33.51 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.51 Making clean in src/protocols/rdp
#8 33.52 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.53 Making clean in .
#8 33.53 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.53 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.55 rm -f ./so_locations
#8 33.55 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.56 rm -f libguac-client-rdp.la
#8 33.57 rm -f ./so_locations
#8 33.57 rm -rf .libs _libs
#8 33.58 rm -rf channels/.libs channels/_libs
#8 33.58 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.58 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.59 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.59 rm -rf plugins/.libs plugins/_libs
#8 33.59 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.60 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.60 rm -f *.o
#8 33.60 rm -f channels/*.o
#8 33.61 rm -f channels/*.lo
#8 33.61 rm -f channels/audio-input/*.o
#8 33.61 rm -f channels/audio-input/*.lo
#8 33.62 rm -f channels/rdpdr/*.o
#8 33.62 rm -f channels/rdpdr/*.lo
#8 33.62 rm -f channels/rdpsnd/*.o
#8 33.63 rm -f channels/rdpsnd/*.lo
#8 33.63 rm -f plugins/*.o
#8 33.63 rm -f plugins/*.lo
#8 33.64 rm -f plugins/guac-common-svc/*.o
#8 33.64 rm -f plugins/guac-common-svc/*.lo
#8 33.64 rm -f plugins/guacai/*.o
#8 33.65 rm -f plugins/guacai/*.lo
#8 33.65 rm -f *.lo
#8 33.66 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.66 Making clean in tests
#8 33.66 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.66 rm -f test_rdp
#8 33.66 test -z "" || rm -f test_rdp
#8 33.67 rm -f _generated_runner.c
#8 33.67 rm -rf .libs _libs
#8 33.67 rm -f *.o
#8 33.68 rm -f fs/*.o
#8 33.68 rm -f test_rdp.log
#8 33.68 rm -f test_rdp.trs
#8 33.69 rm -f test-suite.log
#8 33.69 rm -f *.lo
#8 33.70 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.70 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.70 Making clean in src/protocols/ssh
#8 33.70 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.70 rm -f libguac-client-ssh.la
#8 33.72 rm -f ./so_locations
#8 33.72 rm -rf .libs _libs
#8 33.72 rm -f *.o
#8 33.72 rm -f *.lo
#8 33.73 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.73 Making clean in src/protocols/telnet
#8 33.73 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.73 rm -f libguac-client-telnet.la
#8 33.74 rm -f ./so_locations
#8 33.75 rm -rf .libs _libs
#8 33.75 rm -f *.o
#8 33.75 rm -f *.lo
#8 33.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.76 Making clean in src/protocols/vnc
#8 33.76 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.76 rm -f libguac-client-vnc.la
#8 33.77 rm -f ./so_locations
#8 33.78 rm -rf .libs _libs
#8 33.78 rm -f *.o
#8 33.78 rm -f *.lo
#8 33.79 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.79 Making clean in src/guacd
#8 33.79 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.79 rm -f
#8 33.80 rm -rf .libs _libs
#8 33.80 rm -f guacd
#8 33.80 test -z "" || rm -f guacd
#8 33.80 rm -f *.o
#8 33.81 rm -f *.lo
#8 33.81 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.81 Making clean in src/guacenc
#8 33.82 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.82 rm -f guacenc
#8 33.82 test -z "" || rm -f guacenc
#8 33.82 rm -rf .libs _libs
#8 33.83 rm -f *.o
#8 33.83 rm -f *.lo
#8 33.83 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.84 Making clean in src/guaclog
#8 33.84 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.84 rm -f guaclog
#8 33.84 test -z "" || rm -f guaclog
#8 33.85 rm -rf .libs _libs
#8 33.85 rm -f *.o
#8 33.85 rm -f *.lo
#8 33.86 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.86 make[1]: Entering directory '/build/guacamole-server'
#8 33.86 rm -rf .libs _libs
#8 33.86 rm -f *.lo
#8 33.87 make[1]: Leaving directory '/build/guacamole-server'
#8 33.87 + make
#8 33.87 make all-recursive
#8 33.88 make[1]: Entering directory '/build/guacamole-server'
#8 33.88 Making all in src/libguac
#8 33.89 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.90 Making all in .
#8 33.91 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.91 CC libguac_la-argv.lo
#8 34.39 CC libguac_la-audio.lo
#8 34.85 CC libguac_la-client.lo
#8 35.81 CC libguac_la-display.lo
#8 36.32 CC libguac_la-display-builtin-cursors.lo
#8 36.50 CC libguac_la-display-cursor.lo
#8 36.90 CC libguac_la-display-flush.lo
#8 37.43 CC libguac_la-display-layer.lo
#8 38.00 CC libguac_la-display-layer-list.lo
#8 38.53 CC libguac_la-display-plan.lo
#8 39.22 CC libguac_la-display-plan-combine.lo
#8 39.71 CC libguac_la-display-plan-rect.lo
#8 40.13 CC libguac_la-display-plan-search.lo
#8 40.61 CC libguac_la-display-render-thread.lo
#8 41.00 CC libguac_la-display-worker.lo
#8 41.53 CC libguac_la-encode-jpeg.lo
#8 41.97 CC libguac_la-encode-png.lo
#8 42.51 CC libguac_la-error.lo
#8 42.81 CC libguac_la-fifo.lo
#8 43.18 CC libguac_la-file.lo
#8 43.58 CC libguac_la-fips.lo
#8 43.98 CC libguac_la-flag.lo
#8 44.34 CC libguac_la-hash.lo
#8 44.63 CC libguac_la-id.lo
#8 44.88 CC libguac_la-mem.lo
#8 45.35 CC libguac_la-rwlock.lo
#8 45.74 CC libguac_la-palette.lo
#8 46.12 CC libguac_la-parser.lo
#8 46.64 CC libguac_la-pool.lo
#8 47.03 CC libguac_la-protocol.lo
#8 48.84 CC libguac_la-raw_encoder.lo
#8 49.21 CC libguac_la-recording.lo
#8 49.65 CC libguac_la-rect.lo
#8 49.92 CC libguac_la-socket.lo
#8 50.53 CC libguac_la-socket-broadcast.lo
#8 50.92 CC libguac_la-socket-fd.lo
#8 51.40 CC libguac_la-socket-nest.lo
#8 51.80 CC libguac_la-socket-tee.lo
#8 52.14 CC libguac_la-string.lo
#8 52.26 string.c: In function 'guac_strnstr':
#8 52.26 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.26 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.26 | ^
#8 52.33 cc1: all warnings being treated as errors
#8 52.34 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.34 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.34 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.34 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.34 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.34 make[1]: Leaving directory '/build/guacamole-server'
#8 52.34 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
52.26 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.26 | ^
52.33 cc1: all warnings being treated as errors
52.34 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.34 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.34 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.34 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.34 make[1]: *** [Makefile:552: all-recursive] Error 1
52.34 make[1]: Leaving directory '/build/guacamole-server'
52.34 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2356
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2356:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2355
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2355/display/redirect>
Changes:
------------------------------------------
[...truncated 184.70 KiB...]
#8 34.88 rm -rf .libs _libs
#8 34.88 rm -f *.o
#8 34.89 rm -f sftp/*.o
#8 34.89 rm -f test_common_ssh.log
#8 34.90 rm -f test_common_ssh.trs
#8 34.90 rm -f test-suite.log
#8 34.90 rm -f *.lo
#8 34.91 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 34.91 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 34.91 Making clean in src/terminal
#8 34.91 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 34.93 Making clean in .
#8 34.93 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 34.93 rm -f libguac-terminal.la
#8 34.96 rm -f ./so_locations
#8 34.96 rm -rf .libs _libs
#8 34.97 rm -f *.o
#8 34.98 rm -f *.lo
#8 34.99 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 34.99 Making clean in tests
#8 35.00 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 35.00 rm -f test_terminal
#8 35.00 test -z "" || rm -f test_terminal
#8 35.00 rm -f _generated_runner.c
#8 35.01 rm -rf .libs _libs
#8 35.01 rm -f *.o
#8 35.01 rm -f selection-point/*.o
#8 35.02 rm -f test_terminal.log
#8 35.03 rm -f test_terminal.trs
#8 35.04 rm -f test-suite.log
#8 35.04 rm -f *.lo
#8 35.05 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 35.05 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 35.05 Making clean in src/pulse
#8 35.05 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 35.05 rm -rf .libs _libs
#8 35.06 rm -f libguac_pulse.la
#8 35.07 rm -f ./so_locations
#8 35.08 rm -f *.o
#8 35.08 rm -f *.lo
#8 35.09 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 35.09 Making clean in src/protocols/kubernetes
#8 35.10 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.10 Making clean in .
#8 35.11 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.11 rm -f libguac-client-kubernetes.la
#8 35.14 rm -f ./so_locations
#8 35.14 rm -rf .libs _libs
#8 35.14 rm -f *.o
#8 35.15 rm -f *.lo
#8 35.15 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.15 Making clean in tests
#8 35.16 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 35.16 rm -f test_kubernetes
#8 35.16 test -z "" || rm -f test_kubernetes
#8 35.16 rm -f _generated_runner.c
#8 35.17 rm -rf .libs _libs
#8 35.17 rm -f *.o
#8 35.17 rm -f url/*.o
#8 35.18 rm -f test_kubernetes.log
#8 35.19 rm -f test_kubernetes.trs
#8 35.20 rm -f test-suite.log
#8 35.20 rm -f *.lo
#8 35.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 35.21 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.21 Making clean in src/protocols/rdp
#8 35.22 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.23 Making clean in .
#8 35.23 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.23 rm -f libguac-common-svc-client.la libguacai-client.la
#8 35.25 rm -f ./so_locations
#8 35.25 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 35.26 rm -f libguac-client-rdp.la
#8 35.27 rm -f ./so_locations
#8 35.28 rm -rf .libs _libs
#8 35.28 rm -rf channels/.libs channels/_libs
#8 35.28 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 35.29 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 35.29 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 35.30 rm -rf plugins/.libs plugins/_libs
#8 35.30 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 35.30 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 35.31 rm -f *.o
#8 35.31 rm -f channels/*.o
#8 35.32 rm -f channels/*.lo
#8 35.32 rm -f channels/audio-input/*.o
#8 35.32 rm -f channels/audio-input/*.lo
#8 35.33 rm -f channels/rdpdr/*.o
#8 35.33 rm -f channels/rdpdr/*.lo
#8 35.33 rm -f channels/rdpsnd/*.o
#8 35.33 rm -f channels/rdpsnd/*.lo
#8 35.34 rm -f plugins/*.o
#8 35.34 rm -f plugins/*.lo
#8 35.34 rm -f plugins/guac-common-svc/*.o
#8 35.35 rm -f plugins/guac-common-svc/*.lo
#8 35.35 rm -f plugins/guacai/*.o
#8 35.35 rm -f plugins/guacai/*.lo
#8 35.35 rm -f *.lo
#8 35.36 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.36 Making clean in tests
#8 35.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.36 rm -f test_rdp
#8 35.37 test -z "" || rm -f test_rdp
#8 35.37 rm -f _generated_runner.c
#8 35.37 rm -rf .libs _libs
#8 35.38 rm -f *.o
#8 35.38 rm -f fs/*.o
#8 35.39 rm -f test_rdp.log
#8 35.39 rm -f test_rdp.trs
#8 35.40 rm -f test-suite.log
#8 35.40 rm -f *.lo
#8 35.40 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.40 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.40 Making clean in src/protocols/ssh
#8 35.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 35.41 rm -f libguac-client-ssh.la
#8 35.44 rm -f ./so_locations
#8 35.44 rm -rf .libs _libs
#8 35.45 rm -f *.o
#8 35.45 rm -f *.lo
#8 35.45 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 35.46 Making clean in src/protocols/telnet
#8 35.46 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 35.46 rm -f libguac-client-telnet.la
#8 35.47 rm -f ./so_locations
#8 35.47 rm -rf .libs _libs
#8 35.47 rm -f *.o
#8 35.48 rm -f *.lo
#8 35.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 35.48 Making clean in src/protocols/vnc
#8 35.48 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 35.48 rm -f libguac-client-vnc.la
#8 35.50 rm -f ./so_locations
#8 35.50 rm -rf .libs _libs
#8 35.50 rm -f *.o
#8 35.50 rm -f *.lo
#8 35.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 35.51 Making clean in src/guacd
#8 35.51 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 35.51 rm -f
#8 35.52 rm -rf .libs _libs
#8 35.53 rm -f guacd
#8 35.54 test -z "" || rm -f guacd
#8 35.54 rm -f *.o
#8 35.55 rm -f *.lo
#8 35.55 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 35.55 Making clean in src/guacenc
#8 35.56 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 35.56 rm -f guacenc
#8 35.58 test -z "" || rm -f guacenc
#8 35.58 rm -rf .libs _libs
#8 35.58 rm -f *.o
#8 35.59 rm -f *.lo
#8 35.59 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 35.59 Making clean in src/guaclog
#8 35.60 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 35.60 rm -f guaclog
#8 35.60 test -z "" || rm -f guaclog
#8 35.61 rm -rf .libs _libs
#8 35.61 rm -f *.o
#8 35.61 rm -f *.lo
#8 35.62 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 35.62 make[1]: Entering directory '/build/guacamole-server'
#8 35.62 rm -rf .libs _libs
#8 35.63 rm -f *.lo
#8 35.63 make[1]: Leaving directory '/build/guacamole-server'
#8 35.63 + make
#8 35.65 make all-recursive
#8 35.65 make[1]: Entering directory '/build/guacamole-server'
#8 35.66 Making all in src/libguac
#8 35.67 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.68 Making all in .
#8 35.69 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.69 CC libguac_la-argv.lo
#8 36.13 CC libguac_la-audio.lo
#8 36.51 CC libguac_la-client.lo
#8 37.38 CC libguac_la-display.lo
#8 37.79 CC libguac_la-display-builtin-cursors.lo
#8 38.00 CC libguac_la-display-cursor.lo
#8 38.35 CC libguac_la-display-flush.lo
#8 38.91 CC libguac_la-display-layer.lo
#8 39.39 CC libguac_la-display-layer-list.lo
#8 39.89 CC libguac_la-display-plan.lo
#8 40.58 CC libguac_la-display-plan-combine.lo
#8 41.06 CC libguac_la-display-plan-rect.lo
#8 41.44 CC libguac_la-display-plan-search.lo
#8 41.88 CC libguac_la-display-render-thread.lo
#8 42.32 CC libguac_la-display-worker.lo
#8 42.87 CC libguac_la-encode-jpeg.lo
#8 43.26 CC libguac_la-encode-png.lo
#8 43.82 CC libguac_la-error.lo
#8 44.17 CC libguac_la-fifo.lo
#8 44.55 CC libguac_la-file.lo
#8 44.94 CC libguac_la-fips.lo
#8 45.24 CC libguac_la-flag.lo
#8 45.56 CC libguac_la-hash.lo
#8 45.81 CC libguac_la-id.lo
#8 46.04 CC libguac_la-mem.lo
#8 46.43 CC libguac_la-rwlock.lo
#8 46.71 CC libguac_la-palette.lo
#8 46.99 CC libguac_la-parser.lo
#8 47.44 CC libguac_la-pool.lo
#8 47.78 CC libguac_la-protocol.lo
#8 49.34 CC libguac_la-raw_encoder.lo
#8 49.67 CC libguac_la-recording.lo
#8 50.02 CC libguac_la-rect.lo
#8 50.25 CC libguac_la-socket.lo
#8 50.76 CC libguac_la-socket-broadcast.lo
#8 51.05 CC libguac_la-socket-fd.lo
#8 51.47 CC libguac_la-socket-nest.lo
#8 51.87 CC libguac_la-socket-tee.lo
#8 52.22 CC libguac_la-string.lo
#8 52.37 string.c: In function 'guac_strnstr':
#8 52.37 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.37 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.37 | ^
#8 52.46 cc1: all warnings being treated as errors
#8 52.47 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.47 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.47 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.47 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.48 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.48 make[1]: Leaving directory '/build/guacamole-server'
#8 52.48 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
52.37 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.37 | ^
52.46 cc1: all warnings being treated as errors
52.47 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.47 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.47 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.47 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.48 make[1]: *** [Makefile:552: all-recursive] Error 1
52.48 make[1]: Leaving directory '/build/guacamole-server'
52.48 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2355
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2355:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2354
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2354/display/redirect>
Changes:
------------------------------------------
[...truncated 184.57 KiB...]
#8 33.54 rm -rf .libs _libs
#8 33.55 rm -f *.o
#8 33.55 rm -f sftp/*.o
#8 33.55 rm -f test_common_ssh.log
#8 33.56 rm -f test_common_ssh.trs
#8 33.56 rm -f test-suite.log
#8 33.56 rm -f *.lo
#8 33.57 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.57 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.57 Making clean in src/terminal
#8 33.57 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.58 Making clean in .
#8 33.59 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.59 rm -f libguac-terminal.la
#8 33.60 rm -f ./so_locations
#8 33.60 rm -rf .libs _libs
#8 33.61 rm -f *.o
#8 33.61 rm -f *.lo
#8 33.61 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.61 Making clean in tests
#8 33.62 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.62 rm -f test_terminal
#8 33.62 test -z "" || rm -f test_terminal
#8 33.62 rm -f _generated_runner.c
#8 33.63 rm -rf .libs _libs
#8 33.63 rm -f *.o
#8 33.63 rm -f selection-point/*.o
#8 33.64 rm -f test_terminal.log
#8 33.64 rm -f test_terminal.trs
#8 33.64 rm -f test-suite.log
#8 33.65 rm -f *.lo
#8 33.65 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.65 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.65 Making clean in src/pulse
#8 33.66 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.66 rm -rf .libs _libs
#8 33.66 rm -f libguac_pulse.la
#8 33.67 rm -f ./so_locations
#8 33.68 rm -f *.o
#8 33.68 rm -f *.lo
#8 33.68 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.68 Making clean in src/protocols/kubernetes
#8 33.69 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.70 Making clean in .
#8 33.70 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.70 rm -f libguac-client-kubernetes.la
#8 33.71 rm -f ./so_locations
#8 33.71 rm -rf .libs _libs
#8 33.72 rm -f *.o
#8 33.72 rm -f *.lo
#8 33.72 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.72 Making clean in tests
#8 33.73 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.73 rm -f test_kubernetes
#8 33.73 test -z "" || rm -f test_kubernetes
#8 33.73 rm -f _generated_runner.c
#8 33.74 rm -rf .libs _libs
#8 33.74 rm -f *.o
#8 33.74 rm -f url/*.o
#8 33.75 rm -f test_kubernetes.log
#8 33.75 rm -f test_kubernetes.trs
#8 33.75 rm -f test-suite.log
#8 33.76 rm -f *.lo
#8 33.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.76 Making clean in src/protocols/rdp
#8 33.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.77 Making clean in .
#8 33.78 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.78 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.79 rm -f ./so_locations
#8 33.80 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.80 rm -f libguac-client-rdp.la
#8 33.81 rm -f ./so_locations
#8 33.81 rm -rf .libs _libs
#8 33.82 rm -rf channels/.libs channels/_libs
#8 33.82 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.82 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.83 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.83 rm -rf plugins/.libs plugins/_libs
#8 33.83 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.84 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.84 rm -f *.o
#8 33.84 rm -f channels/*.o
#8 33.85 rm -f channels/*.lo
#8 33.85 rm -f channels/audio-input/*.o
#8 33.86 rm -f channels/audio-input/*.lo
#8 33.86 rm -f channels/rdpdr/*.o
#8 33.86 rm -f channels/rdpdr/*.lo
#8 33.87 rm -f channels/rdpsnd/*.o
#8 33.87 rm -f channels/rdpsnd/*.lo
#8 33.87 rm -f plugins/*.o
#8 33.88 rm -f plugins/*.lo
#8 33.88 rm -f plugins/guac-common-svc/*.o
#8 33.88 rm -f plugins/guac-common-svc/*.lo
#8 33.89 rm -f plugins/guacai/*.o
#8 33.89 rm -f plugins/guacai/*.lo
#8 33.90 rm -f *.lo
#8 33.90 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.90 Making clean in tests
#8 33.90 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.90 rm -f test_rdp
#8 33.91 test -z "" || rm -f test_rdp
#8 33.91 rm -f _generated_runner.c
#8 33.91 rm -rf .libs _libs
#8 33.92 rm -f *.o
#8 33.92 rm -f fs/*.o
#8 33.92 rm -f test_rdp.log
#8 33.93 rm -f test_rdp.trs
#8 33.93 rm -f test-suite.log
#8 33.93 rm -f *.lo
#8 33.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.94 Making clean in src/protocols/ssh
#8 33.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.94 rm -f libguac-client-ssh.la
#8 33.96 rm -f ./so_locations
#8 33.96 rm -rf .libs _libs
#8 33.96 rm -f *.o
#8 33.96 rm -f *.lo
#8 33.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.97 Making clean in src/protocols/telnet
#8 33.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.97 rm -f libguac-client-telnet.la
#8 33.99 rm -f ./so_locations
#8 33.99 rm -rf .libs _libs
#8 33.99 rm -f *.o
#8 33.99 rm -f *.lo
#8 34.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 34.00 Making clean in src/protocols/vnc
#8 34.00 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 34.00 rm -f libguac-client-vnc.la
#8 34.02 rm -f ./so_locations
#8 34.02 rm -rf .libs _libs
#8 34.02 rm -f *.o
#8 34.03 rm -f *.lo
#8 34.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 34.03 Making clean in src/guacd
#8 34.04 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 34.04 rm -f
#8 34.04 rm -rf .libs _libs
#8 34.04 rm -f guacd
#8 34.05 test -z "" || rm -f guacd
#8 34.05 rm -f *.o
#8 34.05 rm -f *.lo
#8 34.05 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 34.06 Making clean in src/guacenc
#8 34.06 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 34.06 rm -f guacenc
#8 34.07 test -z "" || rm -f guacenc
#8 34.07 rm -rf .libs _libs
#8 34.07 rm -f *.o
#8 34.07 rm -f *.lo
#8 34.08 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 34.08 Making clean in src/guaclog
#8 34.08 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 34.08 rm -f guaclog
#8 34.09 test -z "" || rm -f guaclog
#8 34.09 rm -rf .libs _libs
#8 34.09 rm -f *.o
#8 34.10 rm -f *.lo
#8 34.10 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 34.11 make[1]: Entering directory '/build/guacamole-server'
#8 34.11 rm -rf .libs _libs
#8 34.11 rm -f *.lo
#8 34.11 make[1]: Leaving directory '/build/guacamole-server'
#8 34.12 + make
#8 34.12 make all-recursive
#8 34.13 make[1]: Entering directory '/build/guacamole-server'
#8 34.14 Making all in src/libguac
#8 34.15 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 34.15 Making all in .
#8 34.16 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 34.17 CC libguac_la-argv.lo
#8 34.68 CC libguac_la-audio.lo
#8 35.13 CC libguac_la-client.lo
#8 36.07 CC libguac_la-display.lo
#8 36.56 CC libguac_la-display-builtin-cursors.lo
#8 36.74 CC libguac_la-display-cursor.lo
#8 37.11 CC libguac_la-display-flush.lo
#8 37.64 CC libguac_la-display-layer.lo
#8 38.19 CC libguac_la-display-layer-list.lo
#8 38.72 CC libguac_la-display-plan.lo
#8 39.41 CC libguac_la-display-plan-combine.lo
#8 39.90 CC libguac_la-display-plan-rect.lo
#8 40.30 CC libguac_la-display-plan-search.lo
#8 40.81 CC libguac_la-display-render-thread.lo
#8 41.18 CC libguac_la-display-worker.lo
#8 41.71 CC libguac_la-encode-jpeg.lo
#8 42.14 CC libguac_la-encode-png.lo
#8 42.70 CC libguac_la-error.lo
#8 43.02 CC libguac_la-fifo.lo
#8 43.40 CC libguac_la-file.lo
#8 43.82 CC libguac_la-fips.lo
#8 44.22 CC libguac_la-flag.lo
#8 44.59 CC libguac_la-hash.lo
#8 44.90 CC libguac_la-id.lo
#8 45.14 CC libguac_la-mem.lo
#8 45.63 CC libguac_la-rwlock.lo
#8 46.01 CC libguac_la-palette.lo
#8 46.39 CC libguac_la-parser.lo
#8 46.91 CC libguac_la-pool.lo
#8 47.31 CC libguac_la-protocol.lo
#8 49.10 CC libguac_la-raw_encoder.lo
#8 49.47 CC libguac_la-recording.lo
#8 49.91 CC libguac_la-rect.lo
#8 50.19 CC libguac_la-socket.lo
#8 50.82 CC libguac_la-socket-broadcast.lo
#8 51.21 CC libguac_la-socket-fd.lo
#8 51.67 CC libguac_la-socket-nest.lo
#8 52.08 CC libguac_la-socket-tee.lo
#8 52.42 CC libguac_la-string.lo
#8 52.55 string.c: In function 'guac_strnstr':
#8 52.55 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.55 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.55 | ^
#8 52.62 cc1: all warnings being treated as errors
#8 52.63 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.63 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.63 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.63 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.63 make[1]: Leaving directory '/build/guacamole-server'
#8 52.63 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.63 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
52.55 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.55 | ^
52.62 cc1: all warnings being treated as errors
52.63 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.63 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.63 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.63 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.63 make[1]: Leaving directory '/build/guacamole-server'
52.63 make[1]: *** [Makefile:552: all-recursive] Error 1
52.63 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2354
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2354:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2353
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2353/display/redirect>
Changes:
------------------------------------------
[...truncated 184.57 KiB...]
#8 28.45 rm -rf .libs _libs
#8 28.45 rm -f *.o
#8 28.46 rm -f sftp/*.o
#8 28.46 rm -f test_common_ssh.log
#8 28.46 rm -f test_common_ssh.trs
#8 28.47 rm -f test-suite.log
#8 28.47 rm -f *.lo
#8 28.47 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 28.47 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 28.47 Making clean in src/terminal
#8 28.48 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.48 Making clean in .
#8 28.49 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.49 rm -f libguac-terminal.la
#8 28.50 rm -f ./so_locations
#8 28.50 rm -rf .libs _libs
#8 28.50 rm -f *.o
#8 28.50 rm -f *.lo
#8 28.51 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.51 Making clean in tests
#8 28.51 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 28.51 rm -f test_terminal
#8 28.51 test -z "" || rm -f test_terminal
#8 28.52 rm -f _generated_runner.c
#8 28.52 rm -rf .libs _libs
#8 28.52 rm -f *.o
#8 28.52 rm -f selection-point/*.o
#8 28.53 rm -f test_terminal.log
#8 28.53 rm -f test_terminal.trs
#8 28.53 rm -f test-suite.log
#8 28.53 rm -f *.lo
#8 28.54 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 28.54 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.54 Making clean in src/pulse
#8 28.54 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 28.54 rm -rf .libs _libs
#8 28.54 rm -f libguac_pulse.la
#8 28.56 rm -f ./so_locations
#8 28.56 rm -f *.o
#8 28.56 rm -f *.lo
#8 28.56 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 28.56 Making clean in src/protocols/kubernetes
#8 28.57 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.57 Making clean in .
#8 28.57 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.57 rm -f libguac-client-kubernetes.la
#8 28.59 rm -f ./so_locations
#8 28.59 rm -rf .libs _libs
#8 28.59 rm -f *.o
#8 28.59 rm -f *.lo
#8 28.60 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.60 Making clean in tests
#8 28.60 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.60 rm -f test_kubernetes
#8 28.60 test -z "" || rm -f test_kubernetes
#8 28.60 rm -f _generated_runner.c
#8 28.61 rm -rf .libs _libs
#8 28.61 rm -f *.o
#8 28.61 rm -f url/*.o
#8 28.62 rm -f test_kubernetes.log
#8 28.62 rm -f test_kubernetes.trs
#8 28.62 rm -f test-suite.log
#8 28.62 rm -f *.lo
#8 28.63 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.63 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.63 Making clean in src/protocols/rdp
#8 28.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.64 Making clean in .
#8 28.65 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.65 rm -f libguac-common-svc-client.la libguacai-client.la
#8 28.66 rm -f ./so_locations
#8 28.66 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 28.66 rm -f libguac-client-rdp.la
#8 28.67 rm -f ./so_locations
#8 28.67 rm -rf .libs _libs
#8 28.68 rm -rf channels/.libs channels/_libs
#8 28.68 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 28.68 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 28.69 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 28.69 rm -rf plugins/.libs plugins/_libs
#8 28.69 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 28.69 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 28.70 rm -f *.o
#8 28.70 rm -f channels/*.o
#8 28.70 rm -f channels/*.lo
#8 28.70 rm -f channels/audio-input/*.o
#8 28.71 rm -f channels/audio-input/*.lo
#8 28.71 rm -f channels/rdpdr/*.o
#8 28.71 rm -f channels/rdpdr/*.lo
#8 28.72 rm -f channels/rdpsnd/*.o
#8 28.72 rm -f channels/rdpsnd/*.lo
#8 28.72 rm -f plugins/*.o
#8 28.73 rm -f plugins/*.lo
#8 28.73 rm -f plugins/guac-common-svc/*.o
#8 28.73 rm -f plugins/guac-common-svc/*.lo
#8 28.73 rm -f plugins/guacai/*.o
#8 28.74 rm -f plugins/guacai/*.lo
#8 28.74 rm -f *.lo
#8 28.74 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.74 Making clean in tests
#8 28.75 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.75 rm -f test_rdp
#8 28.75 test -z "" || rm -f test_rdp
#8 28.75 rm -f _generated_runner.c
#8 28.76 rm -rf .libs _libs
#8 28.76 rm -f *.o
#8 28.76 rm -f fs/*.o
#8 28.77 rm -f test_rdp.log
#8 28.77 rm -f test_rdp.trs
#8 28.77 rm -f test-suite.log
#8 28.77 rm -f *.lo
#8 28.78 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.78 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.78 Making clean in src/protocols/ssh
#8 28.78 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 28.78 rm -f libguac-client-ssh.la
#8 28.79 rm -f ./so_locations
#8 28.80 rm -rf .libs _libs
#8 28.80 rm -f *.o
#8 28.80 rm -f *.lo
#8 28.81 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 28.81 Making clean in src/protocols/telnet
#8 28.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 28.81 rm -f libguac-client-telnet.la
#8 28.82 rm -f ./so_locations
#8 28.82 rm -rf .libs _libs
#8 28.82 rm -f *.o
#8 28.83 rm -f *.lo
#8 28.83 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 28.83 Making clean in src/protocols/vnc
#8 28.84 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 28.84 rm -f libguac-client-vnc.la
#8 28.84 rm -f ./so_locations
#8 28.85 rm -rf .libs _libs
#8 28.85 rm -f *.o
#8 28.85 rm -f *.lo
#8 28.86 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 28.86 Making clean in src/guacd
#8 28.86 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 28.86 rm -f
#8 28.86 rm -rf .libs _libs
#8 28.87 rm -f guacd
#8 28.87 test -z "" || rm -f guacd
#8 28.87 rm -f *.o
#8 28.88 rm -f *.lo
#8 28.88 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 28.88 Making clean in src/guacenc
#8 28.89 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 28.89 rm -f guacenc
#8 28.89 test -z "" || rm -f guacenc
#8 28.89 rm -rf .libs _libs
#8 28.90 rm -f *.o
#8 28.90 rm -f *.lo
#8 28.90 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 28.90 Making clean in src/guaclog
#8 28.91 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 28.91 rm -f guaclog
#8 28.91 test -z "" || rm -f guaclog
#8 28.91 rm -rf .libs _libs
#8 28.91 rm -f *.o
#8 28.92 rm -f *.lo
#8 28.92 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 28.92 make[1]: Entering directory '/build/guacamole-server'
#8 28.92 rm -rf .libs _libs
#8 28.93 rm -f *.lo
#8 28.93 make[1]: Leaving directory '/build/guacamole-server'
#8 28.93 + make
#8 28.94 make all-recursive
#8 28.94 make[1]: Entering directory '/build/guacamole-server'
#8 28.95 Making all in src/libguac
#8 28.95 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.96 Making all in .
#8 28.97 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.97 CC libguac_la-argv.lo
#8 29.37 CC libguac_la-audio.lo
#8 29.76 CC libguac_la-client.lo
#8 30.58 CC libguac_la-display.lo
#8 30.99 CC libguac_la-display-builtin-cursors.lo
#8 31.13 CC libguac_la-display-cursor.lo
#8 31.43 CC libguac_la-display-flush.lo
#8 31.86 CC libguac_la-display-layer.lo
#8 32.32 CC libguac_la-display-layer-list.lo
#8 32.75 CC libguac_la-display-plan.lo
#8 33.32 CC libguac_la-display-plan-combine.lo
#8 33.73 CC libguac_la-display-plan-rect.lo
#8 34.05 CC libguac_la-display-plan-search.lo
#8 34.45 CC libguac_la-display-render-thread.lo
#8 34.75 CC libguac_la-display-worker.lo
#8 35.17 CC libguac_la-encode-jpeg.lo
#8 35.52 CC libguac_la-encode-png.lo
#8 35.96 CC libguac_la-error.lo
#8 36.20 CC libguac_la-fifo.lo
#8 36.49 CC libguac_la-file.lo
#8 36.82 CC libguac_la-fips.lo
#8 37.12 CC libguac_la-flag.lo
#8 37.41 CC libguac_la-hash.lo
#8 37.65 CC libguac_la-id.lo
#8 37.83 CC libguac_la-mem.lo
#8 38.20 CC libguac_la-rwlock.lo
#8 38.50 CC libguac_la-palette.lo
#8 38.80 CC libguac_la-parser.lo
#8 39.22 CC libguac_la-pool.lo
#8 39.54 CC libguac_la-protocol.lo
#8 41.09 CC libguac_la-raw_encoder.lo
#8 41.41 CC libguac_la-recording.lo
#8 41.77 CC libguac_la-rect.lo
#8 41.98 CC libguac_la-socket.lo
#8 42.48 CC libguac_la-socket-broadcast.lo
#8 42.78 CC libguac_la-socket-fd.lo
#8 43.15 CC libguac_la-socket-nest.lo
#8 43.47 CC libguac_la-socket-tee.lo
#8 43.72 CC libguac_la-string.lo
#8 43.81 string.c: In function 'guac_strnstr':
#8 43.81 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 43.81 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 43.81 | ^
#8 43.87 cc1: all warnings being treated as errors
#8 43.87 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 43.87 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 43.87 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 43.87 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 43.87 make[1]: Leaving directory '/build/guacamole-server'
#8 43.87 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 43.87 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
43.81 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
43.81 | ^
43.87 cc1: all warnings being treated as errors
43.87 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
43.87 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
43.87 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
43.87 make[2]: *** [Makefile:1230: all-recursive] Error 1
43.87 make[1]: Leaving directory '/build/guacamole-server'
43.87 make[1]: *** [Makefile:552: all-recursive] Error 1
43.87 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2353
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2353:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2352
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2352/display/redirect>
Changes:
------------------------------------------
[...truncated 184.56 KiB...]
#8 33.30 rm -rf .libs _libs
#8 33.30 rm -f *.o
#8 33.30 rm -f sftp/*.o
#8 33.31 rm -f test_common_ssh.log
#8 33.31 rm -f test_common_ssh.trs
#8 33.31 rm -f test-suite.log
#8 33.32 rm -f *.lo
#8 33.32 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.32 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.32 Making clean in src/terminal
#8 33.33 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.33 Making clean in .
#8 33.34 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.34 rm -f libguac-terminal.la
#8 33.35 rm -f ./so_locations
#8 33.35 rm -rf .libs _libs
#8 33.36 rm -f *.o
#8 33.36 rm -f *.lo
#8 33.36 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.37 Making clean in tests
#8 33.37 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.37 rm -f test_terminal
#8 33.37 test -z "" || rm -f test_terminal
#8 33.37 rm -f _generated_runner.c
#8 33.38 rm -rf .libs _libs
#8 33.38 rm -f *.o
#8 33.38 rm -f selection-point/*.o
#8 33.39 rm -f test_terminal.log
#8 33.39 rm -f test_terminal.trs
#8 33.39 rm -f test-suite.log
#8 33.40 rm -f *.lo
#8 33.40 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.40 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.40 Making clean in src/pulse
#8 33.41 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.41 rm -rf .libs _libs
#8 33.41 rm -f libguac_pulse.la
#8 33.42 rm -f ./so_locations
#8 33.42 rm -f *.o
#8 33.43 rm -f *.lo
#8 33.43 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.43 Making clean in src/protocols/kubernetes
#8 33.43 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.44 Making clean in .
#8 33.45 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.45 rm -f libguac-client-kubernetes.la
#8 33.46 rm -f ./so_locations
#8 33.46 rm -rf .libs _libs
#8 33.47 rm -f *.o
#8 33.47 rm -f *.lo
#8 33.47 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.47 Making clean in tests
#8 33.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.48 rm -f test_kubernetes
#8 33.48 test -z "" || rm -f test_kubernetes
#8 33.48 rm -f _generated_runner.c
#8 33.49 rm -rf .libs _libs
#8 33.49 rm -f *.o
#8 33.50 rm -f url/*.o
#8 33.50 rm -f test_kubernetes.log
#8 33.50 rm -f test_kubernetes.trs
#8 33.51 rm -f test-suite.log
#8 33.51 rm -f *.lo
#8 33.51 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.52 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.52 Making clean in src/protocols/rdp
#8 33.53 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.53 Making clean in .
#8 33.54 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.54 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.55 rm -f ./so_locations
#8 33.56 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.56 rm -f libguac-client-rdp.la
#8 33.57 rm -f ./so_locations
#8 33.58 rm -rf .libs _libs
#8 33.58 rm -rf channels/.libs channels/_libs
#8 33.58 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.59 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.59 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.59 rm -rf plugins/.libs plugins/_libs
#8 33.60 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.60 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.61 rm -f *.o
#8 33.61 rm -f channels/*.o
#8 33.61 rm -f channels/*.lo
#8 33.62 rm -f channels/audio-input/*.o
#8 33.62 rm -f channels/audio-input/*.lo
#8 33.63 rm -f channels/rdpdr/*.o
#8 33.63 rm -f channels/rdpdr/*.lo
#8 33.63 rm -f channels/rdpsnd/*.o
#8 33.64 rm -f channels/rdpsnd/*.lo
#8 33.64 rm -f plugins/*.o
#8 33.65 rm -f plugins/*.lo
#8 33.65 rm -f plugins/guac-common-svc/*.o
#8 33.65 rm -f plugins/guac-common-svc/*.lo
#8 33.66 rm -f plugins/guacai/*.o
#8 33.66 rm -f plugins/guacai/*.lo
#8 33.66 rm -f *.lo
#8 33.67 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.67 Making clean in tests
#8 33.67 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.67 rm -f test_rdp
#8 33.68 test -z "" || rm -f test_rdp
#8 33.68 rm -f _generated_runner.c
#8 33.68 rm -rf .libs _libs
#8 33.69 rm -f *.o
#8 33.69 rm -f fs/*.o
#8 33.70 rm -f test_rdp.log
#8 33.70 rm -f test_rdp.trs
#8 33.71 rm -f test-suite.log
#8 33.71 rm -f *.lo
#8 33.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.71 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.72 Making clean in src/protocols/ssh
#8 33.72 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.72 rm -f libguac-client-ssh.la
#8 33.74 rm -f ./so_locations
#8 33.74 rm -rf .libs _libs
#8 33.74 rm -f *.o
#8 33.75 rm -f *.lo
#8 33.75 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.75 Making clean in src/protocols/telnet
#8 33.76 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.76 rm -f libguac-client-telnet.la
#8 33.77 rm -f ./so_locations
#8 33.77 rm -rf .libs _libs
#8 33.78 rm -f *.o
#8 33.78 rm -f *.lo
#8 33.79 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.79 Making clean in src/protocols/vnc
#8 33.79 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.79 rm -f libguac-client-vnc.la
#8 33.81 rm -f ./so_locations
#8 33.81 rm -rf .libs _libs
#8 33.81 rm -f *.o
#8 33.82 rm -f *.lo
#8 33.82 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.82 Making clean in src/guacd
#8 33.82 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.82 rm -f
#8 33.83 rm -rf .libs _libs
#8 33.83 rm -f guacd
#8 33.83 test -z "" || rm -f guacd
#8 33.84 rm -f *.o
#8 33.84 rm -f *.lo
#8 33.84 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.84 Making clean in src/guacenc
#8 33.85 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.85 rm -f guacenc
#8 33.85 test -z "" || rm -f guacenc
#8 33.86 rm -rf .libs _libs
#8 33.86 rm -f *.o
#8 33.86 rm -f *.lo
#8 33.87 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.87 Making clean in src/guaclog
#8 33.87 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.87 rm -f guaclog
#8 33.88 test -z "" || rm -f guaclog
#8 33.88 rm -rf .libs _libs
#8 33.88 rm -f *.o
#8 33.89 rm -f *.lo
#8 33.89 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.89 make[1]: Entering directory '/build/guacamole-server'
#8 33.89 rm -rf .libs _libs
#8 33.90 rm -f *.lo
#8 33.90 make[1]: Leaving directory '/build/guacamole-server'
#8 33.90 + make
#8 33.91 make all-recursive
#8 33.91 make[1]: Entering directory '/build/guacamole-server'
#8 33.92 Making all in src/libguac
#8 33.93 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.94 Making all in .
#8 33.94 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.95 CC libguac_la-argv.lo
#8 34.43 CC libguac_la-audio.lo
#8 34.88 CC libguac_la-client.lo
#8 35.83 CC libguac_la-display.lo
#8 36.33 CC libguac_la-display-builtin-cursors.lo
#8 36.52 CC libguac_la-display-cursor.lo
#8 36.90 CC libguac_la-display-flush.lo
#8 37.44 CC libguac_la-display-layer.lo
#8 38.00 CC libguac_la-display-layer-list.lo
#8 38.53 CC libguac_la-display-plan.lo
#8 39.23 CC libguac_la-display-plan-combine.lo
#8 39.74 CC libguac_la-display-plan-rect.lo
#8 40.15 CC libguac_la-display-plan-search.lo
#8 40.64 CC libguac_la-display-render-thread.lo
#8 41.03 CC libguac_la-display-worker.lo
#8 41.55 CC libguac_la-encode-jpeg.lo
#8 42.00 CC libguac_la-encode-png.lo
#8 42.55 CC libguac_la-error.lo
#8 42.89 CC libguac_la-fifo.lo
#8 43.25 CC libguac_la-file.lo
#8 43.67 CC libguac_la-fips.lo
#8 44.07 CC libguac_la-flag.lo
#8 44.45 CC libguac_la-hash.lo
#8 44.75 CC libguac_la-id.lo
#8 45.01 CC libguac_la-mem.lo
#8 45.49 CC libguac_la-rwlock.lo
#8 45.87 CC libguac_la-palette.lo
#8 46.27 CC libguac_la-parser.lo
#8 46.79 CC libguac_la-pool.lo
#8 47.19 CC libguac_la-protocol.lo
#8 49.02 CC libguac_la-raw_encoder.lo
#8 49.39 CC libguac_la-recording.lo
#8 49.86 CC libguac_la-rect.lo
#8 50.14 CC libguac_la-socket.lo
#8 50.77 CC libguac_la-socket-broadcast.lo
#8 51.16 CC libguac_la-socket-fd.lo
#8 51.64 CC libguac_la-socket-nest.lo
#8 52.04 CC libguac_la-socket-tee.lo
#8 52.39 CC libguac_la-string.lo
#8 52.52 string.c: In function 'guac_strnstr':
#8 52.52 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.52 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.52 | ^
#8 52.60 cc1: all warnings being treated as errors
#8 52.60 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.60 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.60 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.60 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.60 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.60 make[1]: Leaving directory '/build/guacamole-server'
#8 52.61 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
52.52 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.52 | ^
52.60 cc1: all warnings being treated as errors
52.60 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.60 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.60 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.60 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.60 make[1]: *** [Makefile:552: all-recursive] Error 1
52.60 make[1]: Leaving directory '/build/guacamole-server'
52.61 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2352
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2352:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2351
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2351/display/redirect>
Changes:
------------------------------------------
[...truncated 184.78 KiB...]
#8 33.28 rm -rf .libs _libs
#8 33.28 rm -f *.o
#8 33.29 rm -f sftp/*.o
#8 33.29 rm -f test_common_ssh.log
#8 33.29 rm -f test_common_ssh.trs
#8 33.29 rm -f test-suite.log
#8 33.30 rm -f *.lo
#8 33.30 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.30 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.30 Making clean in src/terminal
#8 33.31 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.31 Making clean in .
#8 33.32 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.32 rm -f libguac-terminal.la
#8 33.33 rm -f ./so_locations
#8 33.33 rm -rf .libs _libs
#8 33.33 rm -f *.o
#8 33.33 rm -f *.lo
#8 33.34 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.34 Making clean in tests
#8 33.34 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.34 rm -f test_terminal
#8 33.34 test -z "" || rm -f test_terminal
#8 33.34 rm -f _generated_runner.c
#8 33.35 rm -rf .libs _libs
#8 33.35 rm -f *.o
#8 33.35 rm -f selection-point/*.o
#8 33.36 rm -f test_terminal.log
#8 33.36 rm -f test_terminal.trs
#8 33.36 rm -f test-suite.log
#8 33.36 rm -f *.lo
#8 33.37 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.37 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.37 Making clean in src/pulse
#8 33.37 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.37 rm -rf .libs _libs
#8 33.37 rm -f libguac_pulse.la
#8 33.39 rm -f ./so_locations
#8 33.39 rm -f *.o
#8 33.39 rm -f *.lo
#8 33.39 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.39 Making clean in src/protocols/kubernetes
#8 33.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.40 Making clean in .
#8 33.41 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.41 rm -f libguac-client-kubernetes.la
#8 33.42 rm -f ./so_locations
#8 33.42 rm -rf .libs _libs
#8 33.42 rm -f *.o
#8 33.43 rm -f *.lo
#8 33.43 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.43 Making clean in tests
#8 33.43 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.43 rm -f test_kubernetes
#8 33.44 test -z "" || rm -f test_kubernetes
#8 33.44 rm -f _generated_runner.c
#8 33.44 rm -rf .libs _libs
#8 33.44 rm -f *.o
#8 33.45 rm -f url/*.o
#8 33.45 rm -f test_kubernetes.log
#8 33.45 rm -f test_kubernetes.trs
#8 33.45 rm -f test-suite.log
#8 33.46 rm -f *.lo
#8 33.46 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.46 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.46 Making clean in src/protocols/rdp
#8 33.47 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.47 Making clean in .
#8 33.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.48 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.49 rm -f ./so_locations
#8 33.49 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.50 rm -f libguac-client-rdp.la
#8 33.51 rm -f ./so_locations
#8 33.51 rm -rf .libs _libs
#8 33.51 rm -rf channels/.libs channels/_libs
#8 33.52 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.52 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.52 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.52 rm -rf plugins/.libs plugins/_libs
#8 33.53 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.53 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.53 rm -f *.o
#8 33.53 rm -f channels/*.o
#8 33.54 rm -f channels/*.lo
#8 33.54 rm -f channels/audio-input/*.o
#8 33.54 rm -f channels/audio-input/*.lo
#8 33.54 rm -f channels/rdpdr/*.o
#8 33.55 rm -f channels/rdpdr/*.lo
#8 33.55 rm -f channels/rdpsnd/*.o
#8 33.55 rm -f channels/rdpsnd/*.lo
#8 33.56 rm -f plugins/*.o
#8 33.56 rm -f plugins/*.lo
#8 33.56 rm -f plugins/guac-common-svc/*.o
#8 33.56 rm -f plugins/guac-common-svc/*.lo
#8 33.57 rm -f plugins/guacai/*.o
#8 33.57 rm -f plugins/guacai/*.lo
#8 33.57 rm -f *.lo
#8 33.58 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.58 Making clean in tests
#8 33.58 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.58 rm -f test_rdp
#8 33.58 test -z "" || rm -f test_rdp
#8 33.59 rm -f _generated_runner.c
#8 33.59 rm -rf .libs _libs
#8 33.59 rm -f *.o
#8 33.60 rm -f fs/*.o
#8 33.60 rm -f test_rdp.log
#8 33.60 rm -f test_rdp.trs
#8 33.60 rm -f test-suite.log
#8 33.61 rm -f *.lo
#8 33.61 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.61 Making clean in src/protocols/ssh
#8 33.61 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.61 rm -f libguac-client-ssh.la
#8 33.63 rm -f ./so_locations
#8 33.63 rm -rf .libs _libs
#8 33.63 rm -f *.o
#8 33.63 rm -f *.lo
#8 33.64 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.64 Making clean in src/protocols/telnet
#8 33.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.64 rm -f libguac-client-telnet.la
#8 33.65 rm -f ./so_locations
#8 33.65 rm -rf .libs _libs
#8 33.66 rm -f *.o
#8 33.66 rm -f *.lo
#8 33.66 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.66 Making clean in src/protocols/vnc
#8 33.67 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.67 rm -f libguac-client-vnc.la
#8 33.68 rm -f ./so_locations
#8 33.68 rm -rf .libs _libs
#8 33.68 rm -f *.o
#8 33.69 rm -f *.lo
#8 33.69 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.69 Making clean in src/guacd
#8 33.69 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.69 rm -f
#8 33.70 rm -rf .libs _libs
#8 33.70 rm -f guacd
#8 33.70 test -z "" || rm -f guacd
#8 33.70 rm -f *.o
#8 33.71 rm -f *.lo
#8 33.71 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.71 Making clean in src/guacenc
#8 33.72 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.72 rm -f guacenc
#8 33.72 test -z "" || rm -f guacenc
#8 33.72 rm -rf .libs _libs
#8 33.72 rm -f *.o
#8 33.73 rm -f *.lo
#8 33.73 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.73 Making clean in src/guaclog
#8 33.73 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.73 rm -f guaclog
#8 33.74 test -z "" || rm -f guaclog
#8 33.74 rm -rf .libs _libs
#8 33.74 rm -f *.o
#8 33.74 rm -f *.lo
#8 33.75 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.75 make[1]: Entering directory '/build/guacamole-server'
#8 33.75 rm -rf .libs _libs
#8 33.75 rm -f *.lo
#8 33.75 make[1]: Leaving directory '/build/guacamole-server'
#8 33.76 + make
#8 33.76 make all-recursive
#8 33.77 make[1]: Entering directory '/build/guacamole-server'
#8 33.77 Making all in src/libguac
#8 33.78 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.78 Making all in .
#8 33.79 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.79 CC libguac_la-argv.lo
#8 34.25 CC libguac_la-audio.lo
#8 34.66 CC libguac_la-client.lo
#8 35.56 CC libguac_la-display.lo
#8 36.05 CC libguac_la-display-builtin-cursors.lo
#8 36.22 CC libguac_la-display-cursor.lo
#8 36.58 CC libguac_la-display-flush.lo
#8 37.05 CC libguac_la-display-layer.lo
#8 37.57 CC libguac_la-display-layer-list.lo
#8 38.05 CC libguac_la-display-plan.lo
#8 38.76 CC libguac_la-display-plan-combine.lo
#8 39.27 CC libguac_la-display-plan-rect.lo
#8 39.67 CC libguac_la-display-plan-search.lo
#8 40.17 CC libguac_la-display-render-thread.lo
#8 40.57 CC libguac_la-display-worker.lo
#8 41.10 CC libguac_la-encode-jpeg.lo
#8 41.48 CC libguac_la-encode-png.lo
#8 42.00 CC libguac_la-error.lo
#8 42.30 CC libguac_la-fifo.lo
#8 42.68 CC libguac_la-file.lo
#8 43.08 CC libguac_la-fips.lo
#8 43.51 CC libguac_la-flag.lo
#8 43.89 CC libguac_la-hash.lo
#8 44.14 CC libguac_la-id.lo
#8 44.35 CC libguac_la-mem.lo
#8 44.80 CC libguac_la-rwlock.lo
#8 45.12 CC libguac_la-palette.lo
#8 45.48 CC libguac_la-parser.lo
#8 45.94 CC libguac_la-pool.lo
#8 46.32 CC libguac_la-protocol.lo
#8 48.33 CC libguac_la-raw_encoder.lo
#8 48.75 CC libguac_la-recording.lo
#8 49.41 CC libguac_la-rect.lo
#8 49.83 CC libguac_la-socket.lo
#8 50.71 CC libguac_la-socket-broadcast.lo
#8 51.37 CC libguac_la-socket-fd.lo
#8 52.12 CC libguac_la-socket-nest.lo
#8 52.65 CC libguac_la-socket-tee.lo
#8 53.01 CC libguac_la-string.lo
#8 53.13 string.c: In function 'guac_strnstr':
#8 53.13 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 53.13 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 53.13 | ^
#8 53.24 cc1: all warnings being treated as errors
#8 53.24 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 53.24 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 53.24 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 53.24 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 53.25 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 53.25 make: *** [Makefile:472: all] Error 2
#8 53.25 make[1]: Leaving directory '/build/guacamole-server'
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
53.13 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
53.13 | ^
53.24 cc1: all warnings being treated as errors
53.24 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
53.24 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
53.24 make[2]: *** [Makefile:1230: all-recursive] Error 1
53.24 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
53.25 make[1]: *** [Makefile:552: all-recursive] Error 1
53.25 make: *** [Makefile:472: all] Error 2
53.25 make[1]: Leaving directory '/build/guacamole-server'
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2351
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2351:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2350
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2350/display/redirect>
Changes:
------------------------------------------
[...truncated 186.67 KiB...]
#8 41.10 rm -rf .libs _libs
#8 41.10 rm -f *.o
#8 41.11 rm -f sftp/*.o
#8 41.11 rm -f test_common_ssh.log
#8 41.12 rm -f test_common_ssh.trs
#8 41.12 rm -f test-suite.log
#8 41.13 rm -f *.lo
#8 41.13 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 41.13 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 41.14 Making clean in src/terminal
#8 41.14 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 41.15 Making clean in .
#8 41.16 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 41.16 rm -f libguac-terminal.la
#8 41.18 rm -f ./so_locations
#8 41.18 rm -rf .libs _libs
#8 41.18 rm -f *.o
#8 41.19 rm -f *.lo
#8 41.19 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 41.19 Making clean in tests
#8 41.20 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 41.20 rm -f test_terminal
#8 41.20 test -z "" || rm -f test_terminal
#8 41.20 rm -f _generated_runner.c
#8 41.20 rm -rf .libs _libs
#8 41.21 rm -f *.o
#8 41.21 rm -f selection-point/*.o
#8 41.22 rm -f test_terminal.log
#8 41.22 rm -f test_terminal.trs
#8 41.22 rm -f test-suite.log
#8 41.23 rm -f *.lo
#8 41.23 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 41.23 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 41.23 Making clean in src/pulse
#8 41.24 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 41.24 rm -rf .libs _libs
#8 41.24 rm -f libguac_pulse.la
#8 41.26 rm -f ./so_locations
#8 41.26 rm -f *.o
#8 41.26 rm -f *.lo
#8 41.27 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 41.27 Making clean in src/protocols/kubernetes
#8 41.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 41.28 Making clean in .
#8 41.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 41.28 rm -f libguac-client-kubernetes.la
#8 41.30 rm -f ./so_locations
#8 41.30 rm -rf .libs _libs
#8 41.31 rm -f *.o
#8 41.32 rm -f *.lo
#8 41.32 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 41.32 Making clean in tests
#8 41.32 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 41.32 rm -f test_kubernetes
#8 41.33 test -z "" || rm -f test_kubernetes
#8 41.33 rm -f _generated_runner.c
#8 41.33 rm -rf .libs _libs
#8 41.34 rm -f *.o
#8 41.35 rm -f url/*.o
#8 41.35 rm -f test_kubernetes.log
#8 41.35 rm -f test_kubernetes.trs
#8 41.36 rm -f test-suite.log
#8 41.36 rm -f *.lo
#8 41.37 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 41.37 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 41.37 Making clean in src/protocols/rdp
#8 41.38 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 41.38 Making clean in .
#8 41.40 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 41.40 rm -f libguac-common-svc-client.la libguacai-client.la
#8 41.41 rm -f ./so_locations
#8 41.41 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 41.41 rm -f libguac-client-rdp.la
#8 41.43 rm -f ./so_locations
#8 41.43 rm -rf .libs _libs
#8 41.43 rm -rf channels/.libs channels/_libs
#8 41.44 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 41.44 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 41.45 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 41.45 rm -rf plugins/.libs plugins/_libs
#8 41.46 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 41.46 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 41.46 rm -f *.o
#8 41.47 rm -f channels/*.o
#8 41.47 rm -f channels/*.lo
#8 41.48 rm -f channels/audio-input/*.o
#8 41.48 rm -f channels/audio-input/*.lo
#8 41.49 rm -f channels/rdpdr/*.o
#8 41.49 rm -f channels/rdpdr/*.lo
#8 41.49 rm -f channels/rdpsnd/*.o
#8 41.50 rm -f channels/rdpsnd/*.lo
#8 41.50 rm -f plugins/*.o
#8 41.51 rm -f plugins/*.lo
#8 41.51 rm -f plugins/guac-common-svc/*.o
#8 41.52 rm -f plugins/guac-common-svc/*.lo
#8 41.52 rm -f plugins/guacai/*.o
#8 41.53 rm -f plugins/guacai/*.lo
#8 41.53 rm -f *.lo
#8 41.53 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 41.54 Making clean in tests
#8 41.54 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 41.54 rm -f test_rdp
#8 41.54 test -z "" || rm -f test_rdp
#8 41.54 rm -f _generated_runner.c
#8 41.55 rm -rf .libs _libs
#8 41.55 rm -f *.o
#8 41.56 rm -f fs/*.o
#8 41.56 rm -f test_rdp.log
#8 41.56 rm -f test_rdp.trs
#8 41.57 rm -f test-suite.log
#8 41.57 rm -f *.lo
#8 41.57 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 41.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 41.58 Making clean in src/protocols/ssh
#8 41.58 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 41.58 rm -f libguac-client-ssh.la
#8 41.60 rm -f ./so_locations
#8 41.60 rm -rf .libs _libs
#8 41.60 rm -f *.o
#8 41.61 rm -f *.lo
#8 41.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 41.61 Making clean in src/protocols/telnet
#8 41.61 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 41.61 rm -f libguac-client-telnet.la
#8 41.63 rm -f ./so_locations
#8 41.63 rm -rf .libs _libs
#8 41.63 rm -f *.o
#8 41.64 rm -f *.lo
#8 41.64 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 41.64 Making clean in src/protocols/vnc
#8 41.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 41.64 rm -f libguac-client-vnc.la
#8 41.66 rm -f ./so_locations
#8 41.66 rm -rf .libs _libs
#8 41.66 rm -f *.o
#8 41.67 rm -f *.lo
#8 41.67 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 41.67 Making clean in src/guacd
#8 41.68 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 41.68 rm -f
#8 41.68 rm -rf .libs _libs
#8 41.68 rm -f guacd
#8 41.69 test -z "" || rm -f guacd
#8 41.69 rm -f *.o
#8 41.69 rm -f *.lo
#8 41.70 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 41.70 Making clean in src/guacenc
#8 41.71 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 41.71 rm -f guacenc
#8 41.71 test -z "" || rm -f guacenc
#8 41.71 rm -rf .libs _libs
#8 41.71 rm -f *.o
#8 41.72 rm -f *.lo
#8 41.72 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 41.72 Making clean in src/guaclog
#8 41.73 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 41.73 rm -f guaclog
#8 41.73 test -z "" || rm -f guaclog
#8 41.73 rm -rf .libs _libs
#8 41.74 rm -f *.o
#8 41.74 rm -f *.lo
#8 41.75 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 41.75 make[1]: Entering directory '/build/guacamole-server'
#8 41.75 rm -rf .libs _libs
#8 41.76 rm -f *.lo
#8 41.76 make[1]: Leaving directory '/build/guacamole-server'
#8 41.76 + make
#8 41.77 make all-recursive
#8 41.77 make[1]: Entering directory '/build/guacamole-server'
#8 41.78 Making all in src/libguac
#8 41.79 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 41.80 Making all in .
#8 41.80 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 41.81 CC libguac_la-argv.lo
#8 42.47 CC libguac_la-audio.lo
#8 43.02 CC libguac_la-client.lo
#8 44.22 CC libguac_la-display.lo
#8 44.87 CC libguac_la-display-builtin-cursors.lo
#8 45.05 CC libguac_la-display-cursor.lo
#8 45.51 CC libguac_la-display-flush.lo
#8 46.18 CC libguac_la-display-layer.lo
#8 46.93 CC libguac_la-display-layer-list.lo
#8 47.65 CC libguac_la-display-plan.lo
#8 48.62 CC libguac_la-display-plan-combine.lo
#8 49.21 CC libguac_la-display-plan-rect.lo
#8 49.67 CC libguac_la-display-plan-search.lo
#8 50.33 CC libguac_la-display-render-thread.lo
#8 50.79 CC libguac_la-display-worker.lo
#8 51.56 CC libguac_la-encode-jpeg.lo
#8 52.08 CC libguac_la-encode-png.lo
#8 52.81 CC libguac_la-error.lo
#8 53.15 CC libguac_la-fifo.lo
#8 53.62 CC libguac_la-file.lo
#8 54.07 CC libguac_la-fips.lo
#8 54.52 CC libguac_la-flag.lo
#8 54.94 CC libguac_la-hash.lo
#8 55.25 CC libguac_la-id.lo
#8 55.50 CC libguac_la-mem.lo
#8 56.11 CC libguac_la-rwlock.lo
#8 56.60 CC libguac_la-palette.lo
#8 57.07 CC libguac_la-parser.lo
#8 57.74 CC libguac_la-pool.lo
#8 58.21 CC libguac_la-protocol.lo
#8 60.93 CC libguac_la-raw_encoder.lo
#8 61.50 CC libguac_la-recording.lo
#8 62.09 CC libguac_la-rect.lo
#8 62.36 CC libguac_la-socket.lo
#8 63.12 CC libguac_la-socket-broadcast.lo
#8 63.64 CC libguac_la-socket-fd.lo
#8 64.21 CC libguac_la-socket-nest.lo
#8 64.69 CC libguac_la-socket-tee.lo
#8 65.08 CC libguac_la-string.lo
#8 65.22 string.c: In function 'guac_strnstr':
#8 65.22 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 65.22 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 65.22 | ^
#8 65.35 cc1: all warnings being treated as errors
#8 65.36 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 65.36 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 65.36 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 65.36 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 65.36 make[1]: Leaving directory '/build/guacamole-server'
#8 65.36 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.36 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
65.22 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
65.22 | ^
65.35 cc1: all warnings being treated as errors
65.36 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
65.36 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
65.36 make[2]: *** [Makefile:1230: all-recursive] Error 1
65.36 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
65.36 make[1]: Leaving directory '/build/guacamole-server'
65.36 make[1]: *** [Makefile:552: all-recursive] Error 1
65.36 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2350
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2350:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2349
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2349/display/redirect>
Changes:
------------------------------------------
[...truncated 186.79 KiB...]
#8 32.79 rm -rf .libs _libs
#8 32.79 rm -f *.o
#8 32.79 rm -f sftp/*.o
#8 32.80 rm -f test_common_ssh.log
#8 32.80 rm -f test_common_ssh.trs
#8 32.80 rm -f test-suite.log
#8 32.81 rm -f *.lo
#8 32.81 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.81 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.81 Making clean in src/terminal
#8 32.82 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.82 Making clean in .
#8 32.83 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.83 rm -f libguac-terminal.la
#8 32.84 rm -f ./so_locations
#8 32.84 rm -rf .libs _libs
#8 32.85 rm -f *.o
#8 32.85 rm -f *.lo
#8 32.85 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.86 Making clean in tests
#8 32.86 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.86 rm -f test_terminal
#8 32.86 test -z "" || rm -f test_terminal
#8 32.87 rm -f _generated_runner.c
#8 32.87 rm -rf .libs _libs
#8 32.87 rm -f *.o
#8 32.88 rm -f selection-point/*.o
#8 32.88 rm -f test_terminal.log
#8 32.88 rm -f test_terminal.trs
#8 32.89 rm -f test-suite.log
#8 32.89 rm -f *.lo
#8 32.89 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.90 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.90 Making clean in src/pulse
#8 32.90 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 32.90 rm -rf .libs _libs
#8 32.90 rm -f libguac_pulse.la
#8 32.92 rm -f ./so_locations
#8 32.92 rm -f *.o
#8 32.92 rm -f *.lo
#8 32.92 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.92 Making clean in src/protocols/kubernetes
#8 32.93 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.94 Making clean in .
#8 32.94 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.94 rm -f libguac-client-kubernetes.la
#8 32.96 rm -f ./so_locations
#8 32.96 rm -rf .libs _libs
#8 32.96 rm -f *.o
#8 32.96 rm -f *.lo
#8 32.97 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.97 Making clean in tests
#8 32.97 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.97 rm -f test_kubernetes
#8 32.98 test -z "" || rm -f test_kubernetes
#8 32.98 rm -f _generated_runner.c
#8 32.98 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 32.99 rm -f url/*.o
#8 32.99 rm -f test_kubernetes.log
#8 33.00 rm -f test_kubernetes.trs
#8 33.00 rm -f test-suite.log
#8 33.00 rm -f *.lo
#8 33.00 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.01 Making clean in src/protocols/rdp
#8 33.01 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.02 Making clean in .
#8 33.03 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.03 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.04 rm -f ./so_locations
#8 33.04 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.05 rm -f libguac-client-rdp.la
#8 33.06 rm -f ./so_locations
#8 33.06 rm -rf .libs _libs
#8 33.06 rm -rf channels/.libs channels/_libs
#8 33.07 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.07 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.07 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.08 rm -rf plugins/.libs plugins/_libs
#8 33.08 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.08 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.09 rm -f *.o
#8 33.09 rm -f channels/*.o
#8 33.09 rm -f channels/*.lo
#8 33.10 rm -f channels/audio-input/*.o
#8 33.10 rm -f channels/audio-input/*.lo
#8 33.10 rm -f channels/rdpdr/*.o
#8 33.11 rm -f channels/rdpdr/*.lo
#8 33.11 rm -f channels/rdpsnd/*.o
#8 33.11 rm -f channels/rdpsnd/*.lo
#8 33.11 rm -f plugins/*.o
#8 33.12 rm -f plugins/*.lo
#8 33.12 rm -f plugins/guac-common-svc/*.o
#8 33.12 rm -f plugins/guac-common-svc/*.lo
#8 33.13 rm -f plugins/guacai/*.o
#8 33.13 rm -f plugins/guacai/*.lo
#8 33.13 rm -f *.lo
#8 33.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.14 Making clean in tests
#8 33.14 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.14 rm -f test_rdp
#8 33.14 test -z "" || rm -f test_rdp
#8 33.15 rm -f _generated_runner.c
#8 33.15 rm -rf .libs _libs
#8 33.15 rm -f *.o
#8 33.16 rm -f fs/*.o
#8 33.16 rm -f test_rdp.log
#8 33.16 rm -f test_rdp.trs
#8 33.17 rm -f test-suite.log
#8 33.17 rm -f *.lo
#8 33.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.18 Making clean in src/protocols/ssh
#8 33.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.18 rm -f libguac-client-ssh.la
#8 33.20 rm -f ./so_locations
#8 33.20 rm -rf .libs _libs
#8 33.20 rm -f *.o
#8 33.20 rm -f *.lo
#8 33.21 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.21 Making clean in src/protocols/telnet
#8 33.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.21 rm -f libguac-client-telnet.la
#8 33.23 rm -f ./so_locations
#8 33.23 rm -rf .libs _libs
#8 33.23 rm -f *.o
#8 33.24 rm -f *.lo
#8 33.24 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.24 Making clean in src/protocols/vnc
#8 33.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.24 rm -f libguac-client-vnc.la
#8 33.26 rm -f ./so_locations
#8 33.26 rm -rf .libs _libs
#8 33.26 rm -f *.o
#8 33.27 rm -f *.lo
#8 33.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.27 Making clean in src/guacd
#8 33.28 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.28 rm -f
#8 33.28 rm -rf .libs _libs
#8 33.28 rm -f guacd
#8 33.29 test -z "" || rm -f guacd
#8 33.29 rm -f *.o
#8 33.29 rm -f *.lo
#8 33.30 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.30 Making clean in src/guacenc
#8 33.30 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.30 rm -f guacenc
#8 33.31 test -z "" || rm -f guacenc
#8 33.31 rm -rf .libs _libs
#8 33.31 rm -f *.o
#8 33.32 rm -f *.lo
#8 33.32 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.32 Making clean in src/guaclog
#8 33.33 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.33 rm -f guaclog
#8 33.33 test -z "" || rm -f guaclog
#8 33.33 rm -rf .libs _libs
#8 33.34 rm -f *.o
#8 33.34 rm -f *.lo
#8 33.34 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.35 make[1]: Entering directory '/build/guacamole-server'
#8 33.35 rm -rf .libs _libs
#8 33.35 rm -f *.lo
#8 33.35 make[1]: Leaving directory '/build/guacamole-server'
#8 33.36 + make
#8 33.36 make all-recursive
#8 33.37 make[1]: Entering directory '/build/guacamole-server'
#8 33.38 Making all in src/libguac
#8 33.38 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.39 Making all in .
#8 33.40 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.40 CC libguac_la-argv.lo
#8 33.92 CC libguac_la-audio.lo
#8 34.36 CC libguac_la-client.lo
#8 35.31 CC libguac_la-display.lo
#8 35.80 CC libguac_la-display-builtin-cursors.lo
#8 35.99 CC libguac_la-display-cursor.lo
#8 36.37 CC libguac_la-display-flush.lo
#8 36.91 CC libguac_la-display-layer.lo
#8 37.46 CC libguac_la-display-layer-list.lo
#8 37.99 CC libguac_la-display-plan.lo
#8 38.69 CC libguac_la-display-plan-combine.lo
#8 39.19 CC libguac_la-display-plan-rect.lo
#8 39.58 CC libguac_la-display-plan-search.lo
#8 40.08 CC libguac_la-display-render-thread.lo
#8 40.46 CC libguac_la-display-worker.lo
#8 41.01 CC libguac_la-encode-jpeg.lo
#8 41.45 CC libguac_la-encode-png.lo
#8 41.99 CC libguac_la-error.lo
#8 42.31 CC libguac_la-fifo.lo
#8 42.67 CC libguac_la-file.lo
#8 43.09 CC libguac_la-fips.lo
#8 43.47 CC libguac_la-flag.lo
#8 43.83 CC libguac_la-hash.lo
#8 44.12 CC libguac_la-id.lo
#8 44.37 CC libguac_la-mem.lo
#8 44.85 CC libguac_la-rwlock.lo
#8 45.23 CC libguac_la-palette.lo
#8 45.62 CC libguac_la-parser.lo
#8 46.14 CC libguac_la-pool.lo
#8 46.55 CC libguac_la-protocol.lo
#8 48.45 CC libguac_la-raw_encoder.lo
#8 48.88 CC libguac_la-recording.lo
#8 49.33 CC libguac_la-rect.lo
#8 49.62 CC libguac_la-socket.lo
#8 50.23 CC libguac_la-socket-broadcast.lo
#8 50.64 CC libguac_la-socket-fd.lo
#8 51.12 CC libguac_la-socket-nest.lo
#8 51.53 CC libguac_la-socket-tee.lo
#8 51.87 CC libguac_la-string.lo
#8 52.01 string.c: In function 'guac_strnstr':
#8 52.01 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.01 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.01 | ^
#8 52.08 cc1: all warnings being treated as errors
#8 52.09 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.09 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.09 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.09 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.09 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.09 make[1]: Leaving directory '/build/guacamole-server'
#8 52.09 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
52.01 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.01 | ^
52.08 cc1: all warnings being treated as errors
52.09 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.09 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.09 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.09 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.09 make[1]: *** [Makefile:552: all-recursive] Error 1
52.09 make[1]: Leaving directory '/build/guacamole-server'
52.09 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2349
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2349:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2348
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2348/display/redirect>
Changes:
------------------------------------------
[...truncated 184.80 KiB...]
#8 35.00 rm -rf .libs _libs
#8 35.01 rm -f *.o
#8 35.01 rm -f sftp/*.o
#8 35.01 rm -f test_common_ssh.log
#8 35.02 rm -f test_common_ssh.trs
#8 35.02 rm -f test-suite.log
#8 35.02 rm -f *.lo
#8 35.03 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 35.03 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 35.03 Making clean in src/terminal
#8 35.03 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 35.04 Making clean in .
#8 35.04 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 35.04 rm -f libguac-terminal.la
#8 35.06 rm -f ./so_locations
#8 35.06 rm -rf .libs _libs
#8 35.06 rm -f *.o
#8 35.06 rm -f *.lo
#8 35.07 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 35.07 Making clean in tests
#8 35.07 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 35.07 rm -f test_terminal
#8 35.07 test -z "" || rm -f test_terminal
#8 35.08 rm -f _generated_runner.c
#8 35.08 rm -rf .libs _libs
#8 35.08 rm -f *.o
#8 35.09 rm -f selection-point/*.o
#8 35.09 rm -f test_terminal.log
#8 35.09 rm -f test_terminal.trs
#8 35.09 rm -f test-suite.log
#8 35.10 rm -f *.lo
#8 35.10 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 35.10 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 35.10 Making clean in src/pulse
#8 35.10 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 35.10 rm -rf .libs _libs
#8 35.11 rm -f libguac_pulse.la
#8 35.12 rm -f ./so_locations
#8 35.12 rm -f *.o
#8 35.12 rm -f *.lo
#8 35.13 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 35.13 Making clean in src/protocols/kubernetes
#8 35.13 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.14 Making clean in .
#8 35.14 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.14 rm -f libguac-client-kubernetes.la
#8 35.15 rm -f ./so_locations
#8 35.16 rm -rf .libs _libs
#8 35.16 rm -f *.o
#8 35.16 rm -f *.lo
#8 35.16 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.16 Making clean in tests
#8 35.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 35.17 rm -f test_kubernetes
#8 35.17 test -z "" || rm -f test_kubernetes
#8 35.17 rm -f _generated_runner.c
#8 35.18 rm -rf .libs _libs
#8 35.18 rm -f *.o
#8 35.18 rm -f url/*.o
#8 35.19 rm -f test_kubernetes.log
#8 35.19 rm -f test_kubernetes.trs
#8 35.19 rm -f test-suite.log
#8 35.19 rm -f *.lo
#8 35.20 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 35.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.20 Making clean in src/protocols/rdp
#8 35.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.21 Making clean in .
#8 35.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.22 rm -f libguac-common-svc-client.la libguacai-client.la
#8 35.23 rm -f ./so_locations
#8 35.23 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 35.24 rm -f libguac-client-rdp.la
#8 35.25 rm -f ./so_locations
#8 35.25 rm -rf .libs _libs
#8 35.25 rm -rf channels/.libs channels/_libs
#8 35.26 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 35.26 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 35.26 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 35.26 rm -rf plugins/.libs plugins/_libs
#8 35.27 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 35.27 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 35.27 rm -f *.o
#8 35.28 rm -f channels/*.o
#8 35.28 rm -f channels/*.lo
#8 35.28 rm -f channels/audio-input/*.o
#8 35.28 rm -f channels/audio-input/*.lo
#8 35.29 rm -f channels/rdpdr/*.o
#8 35.29 rm -f channels/rdpdr/*.lo
#8 35.29 rm -f channels/rdpsnd/*.o
#8 35.30 rm -f channels/rdpsnd/*.lo
#8 35.30 rm -f plugins/*.o
#8 35.30 rm -f plugins/*.lo
#8 35.31 rm -f plugins/guac-common-svc/*.o
#8 35.31 rm -f plugins/guac-common-svc/*.lo
#8 35.31 rm -f plugins/guacai/*.o
#8 35.31 rm -f plugins/guacai/*.lo
#8 35.32 rm -f *.lo
#8 35.32 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.32 Making clean in tests
#8 35.32 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.32 rm -f test_rdp
#8 35.33 test -z "" || rm -f test_rdp
#8 35.33 rm -f _generated_runner.c
#8 35.33 rm -rf .libs _libs
#8 35.34 rm -f *.o
#8 35.34 rm -f fs/*.o
#8 35.34 rm -f test_rdp.log
#8 35.34 rm -f test_rdp.trs
#8 35.35 rm -f test-suite.log
#8 35.35 rm -f *.lo
#8 35.35 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.35 Making clean in src/protocols/ssh
#8 35.36 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 35.36 rm -f libguac-client-ssh.la
#8 35.37 rm -f ./so_locations
#8 35.37 rm -rf .libs _libs
#8 35.38 rm -f *.o
#8 35.38 rm -f *.lo
#8 35.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 35.38 Making clean in src/protocols/telnet
#8 35.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 35.39 rm -f libguac-client-telnet.la
#8 35.40 rm -f ./so_locations
#8 35.40 rm -rf .libs _libs
#8 35.40 rm -f *.o
#8 35.40 rm -f *.lo
#8 35.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 35.41 Making clean in src/protocols/vnc
#8 35.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 35.41 rm -f libguac-client-vnc.la
#8 35.42 rm -f ./so_locations
#8 35.42 rm -rf .libs _libs
#8 35.43 rm -f *.o
#8 35.43 rm -f *.lo
#8 35.43 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 35.43 Making clean in src/guacd
#8 35.44 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 35.44 rm -f
#8 35.44 rm -rf .libs _libs
#8 35.44 rm -f guacd
#8 35.45 test -z "" || rm -f guacd
#8 35.45 rm -f *.o
#8 35.45 rm -f *.lo
#8 35.46 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 35.46 Making clean in src/guacenc
#8 35.46 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 35.46 rm -f guacenc
#8 35.47 test -z "" || rm -f guacenc
#8 35.47 rm -rf .libs _libs
#8 35.47 rm -f *.o
#8 35.47 rm -f *.lo
#8 35.48 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 35.48 Making clean in src/guaclog
#8 35.48 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 35.48 rm -f guaclog
#8 35.48 test -z "" || rm -f guaclog
#8 35.49 rm -rf .libs _libs
#8 35.49 rm -f *.o
#8 35.49 rm -f *.lo
#8 35.50 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 35.50 make[1]: Entering directory '/build/guacamole-server'
#8 35.50 rm -rf .libs _libs
#8 35.50 rm -f *.lo
#8 35.50 make[1]: Leaving directory '/build/guacamole-server'
#8 35.51 + make
#8 35.51 make all-recursive
#8 35.52 make[1]: Entering directory '/build/guacamole-server'
#8 35.52 Making all in src/libguac
#8 35.53 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.54 Making all in .
#8 35.55 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.55 CC libguac_la-argv.lo
#8 36.09 CC libguac_la-audio.lo
#8 36.54 CC libguac_la-client.lo
#8 37.50 CC libguac_la-display.lo
#8 38.00 CC libguac_la-display-builtin-cursors.lo
#8 38.19 CC libguac_la-display-cursor.lo
#8 38.56 CC libguac_la-display-flush.lo
#8 39.09 CC libguac_la-display-layer.lo
#8 39.64 CC libguac_la-display-layer-list.lo
#8 40.16 CC libguac_la-display-plan.lo
#8 40.85 CC libguac_la-display-plan-combine.lo
#8 41.41 CC libguac_la-display-plan-rect.lo
#8 41.81 CC libguac_la-display-plan-search.lo
#8 42.30 CC libguac_la-display-render-thread.lo
#8 42.68 CC libguac_la-display-worker.lo
#8 43.19 CC libguac_la-encode-jpeg.lo
#8 43.62 CC libguac_la-encode-png.lo
#8 44.16 CC libguac_la-error.lo
#8 44.48 CC libguac_la-fifo.lo
#8 44.85 CC libguac_la-file.lo
#8 45.25 CC libguac_la-fips.lo
#8 45.62 CC libguac_la-flag.lo
#8 45.98 CC libguac_la-hash.lo
#8 46.27 CC libguac_la-id.lo
#8 46.51 CC libguac_la-mem.lo
#8 46.97 CC libguac_la-rwlock.lo
#8 47.37 CC libguac_la-palette.lo
#8 47.74 CC libguac_la-parser.lo
#8 48.24 CC libguac_la-pool.lo
#8 48.63 CC libguac_la-protocol.lo
#8 50.77 CC libguac_la-raw_encoder.lo
#8 51.19 CC libguac_la-recording.lo
#8 51.63 CC libguac_la-rect.lo
#8 51.94 CC libguac_la-socket.lo
#8 52.55 CC libguac_la-socket-broadcast.lo
#8 52.93 CC libguac_la-socket-fd.lo
#8 53.40 CC libguac_la-socket-nest.lo
#8 53.80 CC libguac_la-socket-tee.lo
#8 54.12 CC libguac_la-string.lo
#8 54.25 string.c: In function 'guac_strnstr':
#8 54.25 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 54.25 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 54.25 | ^
#8 54.32 cc1: all warnings being treated as errors
#8 54.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.33 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 54.33 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 54.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.33 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 54.33 make[1]: Leaving directory '/build/guacamole-server'
#8 54.33 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
54.25 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
54.25 | ^
54.32 cc1: all warnings being treated as errors
54.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
54.33 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
54.33 make[2]: *** [Makefile:1230: all-recursive] Error 1
54.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
54.33 make[1]: *** [Makefile:552: all-recursive] Error 1
54.33 make[1]: Leaving directory '/build/guacamole-server'
54.33 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2348
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2348:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2347
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2347/display/redirect>
Changes:
------------------------------------------
[...truncated 186.85 KiB...]
#8 40.01 rm -rf .libs _libs
#8 40.01 rm -f *.o
#8 40.01 rm -f sftp/*.o
#8 40.02 rm -f test_common_ssh.log
#8 40.02 rm -f test_common_ssh.trs
#8 40.02 rm -f test-suite.log
#8 40.03 rm -f *.lo
#8 40.03 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 40.03 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 40.03 Making clean in src/terminal
#8 40.03 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.04 Making clean in .
#8 40.05 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.05 rm -f libguac-terminal.la
#8 40.06 rm -f ./so_locations
#8 40.06 rm -rf .libs _libs
#8 40.07 rm -f *.o
#8 40.07 rm -f *.lo
#8 40.07 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 40.07 Making clean in tests
#8 40.08 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 40.08 rm -f test_terminal
#8 40.08 test -z "" || rm -f test_terminal
#8 40.08 rm -f _generated_runner.c
#8 40.08 rm -rf .libs _libs
#8 40.09 rm -f *.o
#8 40.09 rm -f selection-point/*.o
#8 40.09 rm -f test_terminal.log
#8 40.10 rm -f test_terminal.trs
#8 40.10 rm -f test-suite.log
#8 40.11 rm -f *.lo
#8 40.11 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 40.11 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 40.11 Making clean in src/pulse
#8 40.12 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 40.12 rm -rf .libs _libs
#8 40.12 rm -f libguac_pulse.la
#8 40.13 rm -f ./so_locations
#8 40.13 rm -f *.o
#8 40.14 rm -f *.lo
#8 40.14 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 40.14 Making clean in src/protocols/kubernetes
#8 40.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.15 Making clean in .
#8 40.15 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.15 rm -f libguac-client-kubernetes.la
#8 40.17 rm -f ./so_locations
#8 40.17 rm -rf .libs _libs
#8 40.17 rm -f *.o
#8 40.18 rm -f *.lo
#8 40.18 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.18 Making clean in tests
#8 40.19 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 40.19 rm -f test_kubernetes
#8 40.19 test -z "" || rm -f test_kubernetes
#8 40.19 rm -f _generated_runner.c
#8 40.20 rm -rf .libs _libs
#8 40.20 rm -f *.o
#8 40.20 rm -f url/*.o
#8 40.21 rm -f test_kubernetes.log
#8 40.21 rm -f test_kubernetes.trs
#8 40.21 rm -f test-suite.log
#8 40.21 rm -f *.lo
#8 40.22 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 40.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.22 Making clean in src/protocols/rdp
#8 40.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 40.23 Making clean in .
#8 40.25 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 40.25 rm -f libguac-common-svc-client.la libguacai-client.la
#8 40.26 rm -f ./so_locations
#8 40.26 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 40.26 rm -f libguac-client-rdp.la
#8 40.28 rm -f ./so_locations
#8 40.28 rm -rf .libs _libs
#8 40.28 rm -rf channels/.libs channels/_libs
#8 40.29 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 40.29 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 40.29 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 40.30 rm -rf plugins/.libs plugins/_libs
#8 40.30 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 40.31 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 40.31 rm -f *.o
#8 40.31 rm -f channels/*.o
#8 40.32 rm -f channels/*.lo
#8 40.32 rm -f channels/audio-input/*.o
#8 40.33 rm -f channels/audio-input/*.lo
#8 40.33 rm -f channels/rdpdr/*.o
#8 40.33 rm -f channels/rdpdr/*.lo
#8 40.34 rm -f channels/rdpsnd/*.o
#8 40.34 rm -f channels/rdpsnd/*.lo
#8 40.34 rm -f plugins/*.o
#8 40.35 rm -f plugins/*.lo
#8 40.35 rm -f plugins/guac-common-svc/*.o
#8 40.35 rm -f plugins/guac-common-svc/*.lo
#8 40.36 rm -f plugins/guacai/*.o
#8 40.36 rm -f plugins/guacai/*.lo
#8 40.36 rm -f *.lo
#8 40.37 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 40.37 Making clean in tests
#8 40.37 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 40.37 rm -f test_rdp
#8 40.37 test -z "" || rm -f test_rdp
#8 40.38 rm -f _generated_runner.c
#8 40.38 rm -rf .libs _libs
#8 40.39 rm -f *.o
#8 40.39 rm -f fs/*.o
#8 40.39 rm -f test_rdp.log
#8 40.39 rm -f test_rdp.trs
#8 40.40 rm -f test-suite.log
#8 40.40 rm -f *.lo
#8 40.41 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 40.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 40.41 Making clean in src/protocols/ssh
#8 40.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 40.42 rm -f libguac-client-ssh.la
#8 40.43 rm -f ./so_locations
#8 40.43 rm -rf .libs _libs
#8 40.44 rm -f *.o
#8 40.44 rm -f *.lo
#8 40.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 40.44 Making clean in src/protocols/telnet
#8 40.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 40.45 rm -f libguac-client-telnet.la
#8 40.46 rm -f ./so_locations
#8 40.47 rm -rf .libs _libs
#8 40.47 rm -f *.o
#8 40.47 rm -f *.lo
#8 40.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 40.48 Making clean in src/protocols/vnc
#8 40.48 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 40.48 rm -f libguac-client-vnc.la
#8 40.49 rm -f ./so_locations
#8 40.50 rm -rf .libs _libs
#8 40.50 rm -f *.o
#8 40.50 rm -f *.lo
#8 40.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 40.51 Making clean in src/guacd
#8 40.51 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 40.51 rm -f
#8 40.51 rm -rf .libs _libs
#8 40.52 rm -f guacd
#8 40.52 test -z "" || rm -f guacd
#8 40.52 rm -f *.o
#8 40.52 rm -f *.lo
#8 40.53 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 40.53 Making clean in src/guacenc
#8 40.53 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 40.53 rm -f guacenc
#8 40.54 test -z "" || rm -f guacenc
#8 40.54 rm -rf .libs _libs
#8 40.54 rm -f *.o
#8 40.55 rm -f *.lo
#8 40.55 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 40.55 Making clean in src/guaclog
#8 40.56 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 40.56 rm -f guaclog
#8 40.56 test -z "" || rm -f guaclog
#8 40.56 rm -rf .libs _libs
#8 40.57 rm -f *.o
#8 40.57 rm -f *.lo
#8 40.57 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 40.58 make[1]: Entering directory '/build/guacamole-server'
#8 40.58 rm -rf .libs _libs
#8 40.58 rm -f *.lo
#8 40.58 make[1]: Leaving directory '/build/guacamole-server'
#8 40.59 + make
#8 40.59 make all-recursive
#8 40.60 make[1]: Entering directory '/build/guacamole-server'
#8 40.61 Making all in src/libguac
#8 40.61 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 40.62 Making all in .
#8 40.63 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 40.63 CC libguac_la-argv.lo
#8 41.21 CC libguac_la-audio.lo
#8 41.82 CC libguac_la-client.lo
#8 43.29 CC libguac_la-display.lo
#8 43.85 CC libguac_la-display-builtin-cursors.lo
#8 44.03 CC libguac_la-display-cursor.lo
#8 44.49 CC libguac_la-display-flush.lo
#8 45.16 CC libguac_la-display-layer.lo
#8 46.09 CC libguac_la-display-layer-list.lo
#8 46.85 CC libguac_la-display-plan.lo
#8 47.69 CC libguac_la-display-plan-combine.lo
#8 48.36 CC libguac_la-display-plan-rect.lo
#8 48.84 CC libguac_la-display-plan-search.lo
#8 49.65 CC libguac_la-display-render-thread.lo
#8 50.20 CC libguac_la-display-worker.lo
#8 50.88 CC libguac_la-encode-jpeg.lo
#8 51.39 CC libguac_la-encode-png.lo
#8 52.13 CC libguac_la-error.lo
#8 52.51 CC libguac_la-fifo.lo
#8 53.06 CC libguac_la-file.lo
#8 53.64 CC libguac_la-fips.lo
#8 54.10 CC libguac_la-flag.lo
#8 54.56 CC libguac_la-hash.lo
#8 54.92 CC libguac_la-id.lo
#8 55.21 CC libguac_la-mem.lo
#8 55.91 CC libguac_la-rwlock.lo
#8 56.38 CC libguac_la-palette.lo
#8 56.84 CC libguac_la-parser.lo
#8 57.47 CC libguac_la-pool.lo
#8 57.98 CC libguac_la-protocol.lo
#8 60.71 CC libguac_la-raw_encoder.lo
#8 61.18 CC libguac_la-recording.lo
#8 61.74 CC libguac_la-rect.lo
#8 62.02 CC libguac_la-socket.lo
#8 62.85 CC libguac_la-socket-broadcast.lo
#8 63.27 CC libguac_la-socket-fd.lo
#8 63.87 CC libguac_la-socket-nest.lo
#8 64.36 CC libguac_la-socket-tee.lo
#8 64.76 CC libguac_la-string.lo
#8 64.87 string.c: In function 'guac_strnstr':
#8 64.87 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 64.87 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 64.87 | ^
#8 64.96 cc1: all warnings being treated as errors
#8 64.96 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 64.96 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 64.97 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 64.97 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 64.97 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 64.97 make[1]: Leaving directory '/build/guacamole-server'
#8 64.97 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
64.87 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
64.87 | ^
64.96 cc1: all warnings being treated as errors
64.96 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
64.96 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
64.97 make[2]: *** [Makefile:1230: all-recursive] Error 1
64.97 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
64.97 make[1]: *** [Makefile:552: all-recursive] Error 1
64.97 make[1]: Leaving directory '/build/guacamole-server'
64.97 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2347
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2347:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2346
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2346/display/redirect>
Changes:
------------------------------------------
[...truncated 186.43 KiB...]
#8 43.67 rm -rf .libs _libs
#8 43.68 rm -f *.o
#8 43.68 rm -f sftp/*.o
#8 43.69 rm -f test_common_ssh.log
#8 43.69 rm -f test_common_ssh.trs
#8 43.69 rm -f test-suite.log
#8 43.70 rm -f *.lo
#8 43.71 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 43.71 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 43.71 Making clean in src/terminal
#8 43.72 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 43.73 Making clean in .
#8 43.74 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 43.74 rm -f libguac-terminal.la
#8 43.75 rm -f ./so_locations
#8 43.76 rm -rf .libs _libs
#8 43.76 rm -f *.o
#8 43.76 rm -f *.lo
#8 43.77 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 43.77 Making clean in tests
#8 43.78 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 43.78 rm -f test_terminal
#8 43.78 test -z "" || rm -f test_terminal
#8 43.79 rm -f _generated_runner.c
#8 43.79 rm -rf .libs _libs
#8 43.80 rm -f *.o
#8 43.81 rm -f selection-point/*.o
#8 43.81 rm -f test_terminal.log
#8 43.82 rm -f test_terminal.trs
#8 43.82 rm -f test-suite.log
#8 43.82 rm -f *.lo
#8 43.83 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 43.83 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 43.83 Making clean in src/pulse
#8 43.84 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 43.84 rm -rf .libs _libs
#8 43.85 rm -f libguac_pulse.la
#8 43.88 rm -f ./so_locations
#8 43.89 rm -f *.o
#8 43.89 rm -f *.lo
#8 43.90 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 43.90 Making clean in src/protocols/kubernetes
#8 43.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 43.93 Making clean in .
#8 43.93 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 43.93 rm -f libguac-client-kubernetes.la
#8 43.94 rm -f ./so_locations
#8 43.95 rm -rf .libs _libs
#8 43.95 rm -f *.o
#8 43.95 rm -f *.lo
#8 43.96 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 43.96 Making clean in tests
#8 43.97 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 43.97 rm -f test_kubernetes
#8 43.97 test -z "" || rm -f test_kubernetes
#8 43.98 rm -f _generated_runner.c
#8 43.98 rm -rf .libs _libs
#8 43.99 rm -f *.o
#8 43.99 rm -f url/*.o
#8 43.99 rm -f test_kubernetes.log
#8 44.00 rm -f test_kubernetes.trs
#8 44.01 rm -f test-suite.log
#8 44.01 rm -f *.lo
#8 44.02 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 44.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 44.02 Making clean in src/protocols/rdp
#8 44.03 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 44.04 Making clean in .
#8 44.05 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 44.05 rm -f libguac-common-svc-client.la libguacai-client.la
#8 44.07 rm -f ./so_locations
#8 44.07 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 44.07 rm -f libguac-client-rdp.la
#8 44.09 rm -f ./so_locations
#8 44.09 rm -rf .libs _libs
#8 44.10 rm -rf channels/.libs channels/_libs
#8 44.10 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 44.10 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 44.11 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 44.12 rm -rf plugins/.libs plugins/_libs
#8 44.12 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 44.12 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 44.13 rm -f *.o
#8 44.13 rm -f channels/*.o
#8 44.14 rm -f channels/*.lo
#8 44.15 rm -f channels/audio-input/*.o
#8 44.15 rm -f channels/audio-input/*.lo
#8 44.16 rm -f channels/rdpdr/*.o
#8 44.16 rm -f channels/rdpdr/*.lo
#8 44.16 rm -f channels/rdpsnd/*.o
#8 44.17 rm -f channels/rdpsnd/*.lo
#8 44.18 rm -f plugins/*.o
#8 44.19 rm -f plugins/*.lo
#8 44.19 rm -f plugins/guac-common-svc/*.o
#8 44.19 rm -f plugins/guac-common-svc/*.lo
#8 44.20 rm -f plugins/guacai/*.o
#8 44.20 rm -f plugins/guacai/*.lo
#8 44.20 rm -f *.lo
#8 44.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 44.21 Making clean in tests
#8 44.21 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 44.21 rm -f test_rdp
#8 44.22 test -z "" || rm -f test_rdp
#8 44.22 rm -f _generated_runner.c
#8 44.22 rm -rf .libs _libs
#8 44.22 rm -f *.o
#8 44.23 rm -f fs/*.o
#8 44.24 rm -f test_rdp.log
#8 44.24 rm -f test_rdp.trs
#8 44.24 rm -f test-suite.log
#8 44.25 rm -f *.lo
#8 44.25 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 44.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 44.25 Making clean in src/protocols/ssh
#8 44.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 44.26 rm -f libguac-client-ssh.la
#8 44.28 rm -f ./so_locations
#8 44.28 rm -rf .libs _libs
#8 44.28 rm -f *.o
#8 44.29 rm -f *.lo
#8 44.29 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 44.29 Making clean in src/protocols/telnet
#8 44.29 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 44.29 rm -f libguac-client-telnet.la
#8 44.31 rm -f ./so_locations
#8 44.31 rm -rf .libs _libs
#8 44.31 rm -f *.o
#8 44.32 rm -f *.lo
#8 44.32 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 44.32 Making clean in src/protocols/vnc
#8 44.33 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 44.33 rm -f libguac-client-vnc.la
#8 44.34 rm -f ./so_locations
#8 44.35 rm -rf .libs _libs
#8 44.35 rm -f *.o
#8 44.35 rm -f *.lo
#8 44.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 44.35 Making clean in src/guacd
#8 44.36 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 44.36 rm -f
#8 44.36 rm -rf .libs _libs
#8 44.37 rm -f guacd
#8 44.38 test -z "" || rm -f guacd
#8 44.38 rm -f *.o
#8 44.39 rm -f *.lo
#8 44.39 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 44.39 Making clean in src/guacenc
#8 44.40 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 44.40 rm -f guacenc
#8 44.41 test -z "" || rm -f guacenc
#8 44.41 rm -rf .libs _libs
#8 44.42 rm -f *.o
#8 44.42 rm -f *.lo
#8 44.43 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 44.43 Making clean in src/guaclog
#8 44.44 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 44.44 rm -f guaclog
#8 44.44 test -z "" || rm -f guaclog
#8 44.44 rm -rf .libs _libs
#8 44.44 rm -f *.o
#8 44.45 rm -f *.lo
#8 44.45 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 44.46 make[1]: Entering directory '/build/guacamole-server'
#8 44.46 rm -rf .libs _libs
#8 44.46 rm -f *.lo
#8 44.47 make[1]: Leaving directory '/build/guacamole-server'
#8 44.47 + make
#8 44.48 make all-recursive
#8 44.49 make[1]: Entering directory '/build/guacamole-server'
#8 44.49 Making all in src/libguac
#8 44.50 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 44.51 Making all in .
#8 44.53 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 44.53 CC libguac_la-argv.lo
#8 45.09 CC libguac_la-audio.lo
#8 45.63 CC libguac_la-client.lo
#8 46.69 CC libguac_la-display.lo
#8 47.31 CC libguac_la-display-builtin-cursors.lo
#8 47.64 CC libguac_la-display-cursor.lo
#8 48.12 CC libguac_la-display-flush.lo
#8 48.77 CC libguac_la-display-layer.lo
#8 49.43 CC libguac_la-display-layer-list.lo
#8 50.03 CC libguac_la-display-plan.lo
#8 50.75 CC libguac_la-display-plan-combine.lo
#8 51.34 CC libguac_la-display-plan-rect.lo
#8 51.82 CC libguac_la-display-plan-search.lo
#8 52.41 CC libguac_la-display-render-thread.lo
#8 52.87 CC libguac_la-display-worker.lo
#8 53.55 CC libguac_la-encode-jpeg.lo
#8 54.15 CC libguac_la-encode-png.lo
#8 54.85 CC libguac_la-error.lo
#8 55.32 CC libguac_la-fifo.lo
#8 55.83 CC libguac_la-file.lo
#8 56.32 CC libguac_la-fips.lo
#8 56.83 CC libguac_la-flag.lo
#8 57.35 CC libguac_la-hash.lo
#8 57.77 CC libguac_la-id.lo
#8 58.15 CC libguac_la-mem.lo
#8 58.70 CC libguac_la-rwlock.lo
#8 59.13 CC libguac_la-palette.lo
#8 59.55 CC libguac_la-parser.lo
#8 60.10 CC libguac_la-pool.lo
#8 60.45 CC libguac_la-protocol.lo
#8 62.36 CC libguac_la-raw_encoder.lo
#8 62.79 CC libguac_la-recording.lo
#8 63.24 CC libguac_la-rect.lo
#8 63.55 CC libguac_la-socket.lo
#8 64.15 CC libguac_la-socket-broadcast.lo
#8 64.51 CC libguac_la-socket-fd.lo
#8 64.93 CC libguac_la-socket-nest.lo
#8 65.29 CC libguac_la-socket-tee.lo
#8 65.54 CC libguac_la-string.lo
#8 65.63 string.c: In function 'guac_strnstr':
#8 65.63 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 65.63 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 65.63 | ^
#8 65.68 cc1: all warnings being treated as errors
#8 65.69 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 65.69 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 65.69 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 65.69 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 65.69 make[1]: Leaving directory '/build/guacamole-server'
#8 65.69 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.69 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
65.63 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
65.63 | ^
65.68 cc1: all warnings being treated as errors
65.69 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
65.69 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
65.69 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
65.69 make[2]: *** [Makefile:1230: all-recursive] Error 1
65.69 make[1]: Leaving directory '/build/guacamole-server'
65.69 make[1]: *** [Makefile:552: all-recursive] Error 1
65.69 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2346
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2346:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2345
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2345/display/redirect>
Changes:
------------------------------------------
[...truncated 185.18 KiB...]
#8 33.03 rm -rf .libs _libs
#8 33.04 rm -f *.o
#8 33.04 rm -f sftp/*.o
#8 33.04 rm -f test_common_ssh.log
#8 33.04 rm -f test_common_ssh.trs
#8 33.05 rm -f test-suite.log
#8 33.05 rm -f *.lo
#8 33.05 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 33.05 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 33.05 Making clean in src/terminal
#8 33.06 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.06 Making clean in .
#8 33.07 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 33.07 rm -f libguac-terminal.la
#8 33.08 rm -f ./so_locations
#8 33.08 rm -rf .libs _libs
#8 33.08 rm -f *.o
#8 33.09 rm -f *.lo
#8 33.09 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.09 Making clean in tests
#8 33.09 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 33.09 rm -f test_terminal
#8 33.10 test -z "" || rm -f test_terminal
#8 33.10 rm -f _generated_runner.c
#8 33.10 rm -rf .libs _libs
#8 33.11 rm -f *.o
#8 33.11 rm -f selection-point/*.o
#8 33.11 rm -f test_terminal.log
#8 33.12 rm -f test_terminal.trs
#8 33.12 rm -f test-suite.log
#8 33.12 rm -f *.lo
#8 33.13 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 33.13 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 33.13 Making clean in src/pulse
#8 33.13 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 33.13 rm -rf .libs _libs
#8 33.13 rm -f libguac_pulse.la
#8 33.15 rm -f ./so_locations
#8 33.15 rm -f *.o
#8 33.15 rm -f *.lo
#8 33.15 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 33.16 Making clean in src/protocols/kubernetes
#8 33.16 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.17 Making clean in .
#8 33.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.17 rm -f libguac-client-kubernetes.la
#8 33.18 rm -f ./so_locations
#8 33.18 rm -rf .libs _libs
#8 33.19 rm -f *.o
#8 33.19 rm -f *.lo
#8 33.19 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.19 Making clean in tests
#8 33.20 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.20 rm -f test_kubernetes
#8 33.20 test -z "" || rm -f test_kubernetes
#8 33.20 rm -f _generated_runner.c
#8 33.21 rm -rf .libs _libs
#8 33.21 rm -f *.o
#8 33.21 rm -f url/*.o
#8 33.21 rm -f test_kubernetes.log
#8 33.22 rm -f test_kubernetes.trs
#8 33.22 rm -f test-suite.log
#8 33.22 rm -f *.lo
#8 33.23 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 33.23 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 33.23 Making clean in src/protocols/rdp
#8 33.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.24 Making clean in .
#8 33.25 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 33.25 rm -f libguac-common-svc-client.la libguacai-client.la
#8 33.27 rm -f ./so_locations
#8 33.27 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 33.27 rm -f libguac-client-rdp.la
#8 33.28 rm -f ./so_locations
#8 33.28 rm -rf .libs _libs
#8 33.29 rm -rf channels/.libs channels/_libs
#8 33.29 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 33.29 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 33.30 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 33.30 rm -rf plugins/.libs plugins/_libs
#8 33.30 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 33.30 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 33.31 rm -f *.o
#8 33.31 rm -f channels/*.o
#8 33.31 rm -f channels/*.lo
#8 33.32 rm -f channels/audio-input/*.o
#8 33.32 rm -f channels/audio-input/*.lo
#8 33.32 rm -f channels/rdpdr/*.o
#8 33.33 rm -f channels/rdpdr/*.lo
#8 33.33 rm -f channels/rdpsnd/*.o
#8 33.33 rm -f channels/rdpsnd/*.lo
#8 33.34 rm -f plugins/*.o
#8 33.34 rm -f plugins/*.lo
#8 33.34 rm -f plugins/guac-common-svc/*.o
#8 33.34 rm -f plugins/guac-common-svc/*.lo
#8 33.35 rm -f plugins/guacai/*.o
#8 33.35 rm -f plugins/guacai/*.lo
#8 33.35 rm -f *.lo
#8 33.36 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.36 Making clean in tests
#8 33.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.36 rm -f test_rdp
#8 33.36 test -z "" || rm -f test_rdp
#8 33.37 rm -f _generated_runner.c
#8 33.37 rm -rf .libs _libs
#8 33.37 rm -f *.o
#8 33.37 rm -f fs/*.o
#8 33.38 rm -f test_rdp.log
#8 33.38 rm -f test_rdp.trs
#8 33.38 rm -f test-suite.log
#8 33.39 rm -f *.lo
#8 33.39 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 33.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 33.39 Making clean in src/protocols/ssh
#8 33.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 33.39 rm -f libguac-client-ssh.la
#8 33.41 rm -f ./so_locations
#8 33.41 rm -rf .libs _libs
#8 33.41 rm -f *.o
#8 33.42 rm -f *.lo
#8 33.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 33.42 Making clean in src/protocols/telnet
#8 33.43 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.43 rm -f libguac-client-telnet.la
#8 33.44 rm -f ./so_locations
#8 33.44 rm -rf .libs _libs
#8 33.44 rm -f *.o
#8 33.45 rm -f *.lo
#8 33.45 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.45 Making clean in src/protocols/vnc
#8 33.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 33.45 rm -f libguac-client-vnc.la
#8 33.47 rm -f ./so_locations
#8 33.47 rm -rf .libs _libs
#8 33.47 rm -f *.o
#8 33.47 rm -f *.lo
#8 33.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 33.48 Making clean in src/guacd
#8 33.48 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 33.48 rm -f
#8 33.48 rm -rf .libs _libs
#8 33.49 rm -f guacd
#8 33.49 test -z "" || rm -f guacd
#8 33.49 rm -f *.o
#8 33.50 rm -f *.lo
#8 33.50 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.50 Making clean in src/guacenc
#8 33.51 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 33.51 rm -f guacenc
#8 33.51 test -z "" || rm -f guacenc
#8 33.51 rm -rf .libs _libs
#8 33.51 rm -f *.o
#8 33.52 rm -f *.lo
#8 33.52 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 33.52 Making clean in src/guaclog
#8 33.52 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.52 rm -f guaclog
#8 33.53 test -z "" || rm -f guaclog
#8 33.53 rm -rf .libs _libs
#8 33.53 rm -f *.o
#8 33.54 rm -f *.lo
#8 33.54 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.54 make[1]: Entering directory '/build/guacamole-server'
#8 33.54 rm -rf .libs _libs
#8 33.55 rm -f *.lo
#8 33.55 make[1]: Leaving directory '/build/guacamole-server'
#8 33.55 + make
#8 33.56 make all-recursive
#8 33.56 make[1]: Entering directory '/build/guacamole-server'
#8 33.57 Making all in src/libguac
#8 33.58 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.58 Making all in .
#8 33.59 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.59 CC libguac_la-argv.lo
#8 34.07 CC libguac_la-audio.lo
#8 34.51 CC libguac_la-client.lo
#8 35.47 CC libguac_la-display.lo
#8 35.98 CC libguac_la-display-builtin-cursors.lo
#8 36.15 CC libguac_la-display-cursor.lo
#8 36.53 CC libguac_la-display-flush.lo
#8 37.06 CC libguac_la-display-layer.lo
#8 37.62 CC libguac_la-display-layer-list.lo
#8 38.14 CC libguac_la-display-plan.lo
#8 38.82 CC libguac_la-display-plan-combine.lo
#8 39.31 CC libguac_la-display-plan-rect.lo
#8 39.71 CC libguac_la-display-plan-search.lo
#8 40.20 CC libguac_la-display-render-thread.lo
#8 40.58 CC libguac_la-display-worker.lo
#8 41.11 CC libguac_la-encode-jpeg.lo
#8 41.55 CC libguac_la-encode-png.lo
#8 42.08 CC libguac_la-error.lo
#8 42.40 CC libguac_la-fifo.lo
#8 42.76 CC libguac_la-file.lo
#8 43.17 CC libguac_la-fips.lo
#8 43.54 CC libguac_la-flag.lo
#8 43.90 CC libguac_la-hash.lo
#8 44.17 CC libguac_la-id.lo
#8 44.41 CC libguac_la-mem.lo
#8 44.87 CC libguac_la-rwlock.lo
#8 45.23 CC libguac_la-palette.lo
#8 45.61 CC libguac_la-parser.lo
#8 46.12 CC libguac_la-pool.lo
#8 46.51 CC libguac_la-protocol.lo
#8 48.44 CC libguac_la-raw_encoder.lo
#8 48.86 CC libguac_la-recording.lo
#8 49.31 CC libguac_la-rect.lo
#8 49.58 CC libguac_la-socket.lo
#8 50.21 CC libguac_la-socket-broadcast.lo
#8 50.59 CC libguac_la-socket-fd.lo
#8 51.07 CC libguac_la-socket-nest.lo
#8 51.48 CC libguac_la-socket-tee.lo
#8 51.80 CC libguac_la-string.lo
#8 51.92 string.c: In function 'guac_strnstr':
#8 51.92 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 51.92 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 51.92 | ^
#8 52.00 cc1: all warnings being treated as errors
#8 52.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.01 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 52.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.01 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 52.01 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.01 make[1]: Leaving directory '/build/guacamole-server'
#8 52.01 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
51.92 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
51.92 | ^
52.00 cc1: all warnings being treated as errors
52.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.01 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
52.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.01 make[2]: *** [Makefile:1230: all-recursive] Error 1
52.01 make[1]: *** [Makefile:552: all-recursive] Error 1
52.01 make[1]: Leaving directory '/build/guacamole-server'
52.01 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2345
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2345:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2344
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2344/display/redirect>
Changes:
------------------------------------------
[...truncated 186.62 KiB...]
#8 31.15 rm -rf .libs _libs
#8 31.15 rm -f *.o
#8 31.15 rm -f sftp/*.o
#8 31.16 rm -f test_common_ssh.log
#8 31.16 rm -f test_common_ssh.trs
#8 31.16 rm -f test-suite.log
#8 31.16 rm -f *.lo
#8 31.17 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 31.17 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 31.17 Making clean in src/terminal
#8 31.17 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.18 Making clean in .
#8 31.18 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.18 rm -f libguac-terminal.la
#8 31.19 rm -f ./so_locations
#8 31.19 rm -rf .libs _libs
#8 31.20 rm -f *.o
#8 31.20 rm -f *.lo
#8 31.20 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.20 Making clean in tests
#8 31.21 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 31.21 rm -f test_terminal
#8 31.21 test -z "" || rm -f test_terminal
#8 31.21 rm -f _generated_runner.c
#8 31.22 rm -rf .libs _libs
#8 31.22 rm -f *.o
#8 31.22 rm -f selection-point/*.o
#8 31.22 rm -f test_terminal.log
#8 31.23 rm -f test_terminal.trs
#8 31.23 rm -f test-suite.log
#8 31.23 rm -f *.lo
#8 31.24 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 31.24 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.24 Making clean in src/pulse
#8 31.24 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 31.24 rm -rf .libs _libs
#8 31.24 rm -f libguac_pulse.la
#8 31.25 rm -f ./so_locations
#8 31.25 rm -f *.o
#8 31.26 rm -f *.lo
#8 31.26 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 31.26 Making clean in src/protocols/kubernetes
#8 31.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.27 Making clean in .
#8 31.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.28 rm -f libguac-client-kubernetes.la
#8 31.29 rm -f ./so_locations
#8 31.29 rm -rf .libs _libs
#8 31.29 rm -f *.o
#8 31.29 rm -f *.lo
#8 31.30 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.30 Making clean in tests
#8 31.30 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.30 rm -f test_kubernetes
#8 31.30 test -z "" || rm -f test_kubernetes
#8 31.31 rm -f _generated_runner.c
#8 31.31 rm -rf .libs _libs
#8 31.31 rm -f *.o
#8 31.31 rm -f url/*.o
#8 31.32 rm -f test_kubernetes.log
#8 31.32 rm -f test_kubernetes.trs
#8 31.32 rm -f test-suite.log
#8 31.32 rm -f *.lo
#8 31.33 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.33 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.33 Making clean in src/protocols/rdp
#8 31.34 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.34 Making clean in .
#8 31.35 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.35 rm -f libguac-common-svc-client.la libguacai-client.la
#8 31.36 rm -f ./so_locations
#8 31.37 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 31.37 rm -f libguac-client-rdp.la
#8 31.38 rm -f ./so_locations
#8 31.38 rm -rf .libs _libs
#8 31.38 rm -rf channels/.libs channels/_libs
#8 31.39 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 31.39 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 31.39 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 31.40 rm -rf plugins/.libs plugins/_libs
#8 31.40 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 31.40 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 31.40 rm -f *.o
#8 31.41 rm -f channels/*.o
#8 31.41 rm -f channels/*.lo
#8 31.41 rm -f channels/audio-input/*.o
#8 31.42 rm -f channels/audio-input/*.lo
#8 31.42 rm -f channels/rdpdr/*.o
#8 31.42 rm -f channels/rdpdr/*.lo
#8 31.43 rm -f channels/rdpsnd/*.o
#8 31.43 rm -f channels/rdpsnd/*.lo
#8 31.43 rm -f plugins/*.o
#8 31.43 rm -f plugins/*.lo
#8 31.44 rm -f plugins/guac-common-svc/*.o
#8 31.44 rm -f plugins/guac-common-svc/*.lo
#8 31.44 rm -f plugins/guacai/*.o
#8 31.45 rm -f plugins/guacai/*.lo
#8 31.45 rm -f *.lo
#8 31.45 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.45 Making clean in tests
#8 31.46 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.46 rm -f test_rdp
#8 31.46 test -z "" || rm -f test_rdp
#8 31.46 rm -f _generated_runner.c
#8 31.46 rm -rf .libs _libs
#8 31.47 rm -f *.o
#8 31.47 rm -f fs/*.o
#8 31.47 rm -f test_rdp.log
#8 31.48 rm -f test_rdp.trs
#8 31.48 rm -f test-suite.log
#8 31.48 rm -f *.lo
#8 31.49 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.49 Making clean in src/protocols/ssh
#8 31.49 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 31.49 rm -f libguac-client-ssh.la
#8 31.50 rm -f ./so_locations
#8 31.50 rm -rf .libs _libs
#8 31.51 rm -f *.o
#8 31.51 rm -f *.lo
#8 31.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 31.51 Making clean in src/protocols/telnet
#8 31.52 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 31.52 rm -f libguac-client-telnet.la
#8 31.53 rm -f ./so_locations
#8 31.53 rm -rf .libs _libs
#8 31.54 rm -f *.o
#8 31.54 rm -f *.lo
#8 31.54 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 31.54 Making clean in src/protocols/vnc
#8 31.55 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 31.55 rm -f libguac-client-vnc.la
#8 31.56 rm -f ./so_locations
#8 31.56 rm -rf .libs _libs
#8 31.56 rm -f *.o
#8 31.57 rm -f *.lo
#8 31.57 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 31.57 Making clean in src/guacd
#8 31.57 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 31.57 rm -f
#8 31.58 rm -rf .libs _libs
#8 31.58 rm -f guacd
#8 31.58 test -z "" || rm -f guacd
#8 31.59 rm -f *.o
#8 31.59 rm -f *.lo
#8 31.59 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 31.59 Making clean in src/guacenc
#8 31.60 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 31.60 rm -f guacenc
#8 31.60 test -z "" || rm -f guacenc
#8 31.60 rm -rf .libs _libs
#8 31.61 rm -f *.o
#8 31.61 rm -f *.lo
#8 31.61 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 31.61 Making clean in src/guaclog
#8 31.62 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 31.62 rm -f guaclog
#8 31.62 test -z "" || rm -f guaclog
#8 31.62 rm -rf .libs _libs
#8 31.63 rm -f *.o
#8 31.63 rm -f *.lo
#8 31.63 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 31.63 make[1]: Entering directory '/build/guacamole-server'
#8 31.63 rm -rf .libs _libs
#8 31.64 rm -f *.lo
#8 31.64 make[1]: Leaving directory '/build/guacamole-server'
#8 31.64 + make
#8 31.65 make all-recursive
#8 31.65 make[1]: Entering directory '/build/guacamole-server'
#8 31.66 Making all in src/libguac
#8 31.67 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.67 Making all in .
#8 31.68 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.68 CC libguac_la-argv.lo
#8 32.15 CC libguac_la-audio.lo
#8 32.58 CC libguac_la-client.lo
#8 33.52 CC libguac_la-display.lo
#8 34.01 CC libguac_la-display-builtin-cursors.lo
#8 34.17 CC libguac_la-display-cursor.lo
#8 34.53 CC libguac_la-display-flush.lo
#8 35.05 CC libguac_la-display-layer.lo
#8 35.59 CC libguac_la-display-layer-list.lo
#8 36.10 CC libguac_la-display-plan.lo
#8 36.78 CC libguac_la-display-plan-combine.lo
#8 37.26 CC libguac_la-display-plan-rect.lo
#8 37.64 CC libguac_la-display-plan-search.lo
#8 38.13 CC libguac_la-display-render-thread.lo
#8 38.50 CC libguac_la-display-worker.lo
#8 39.02 CC libguac_la-encode-jpeg.lo
#8 39.46 CC libguac_la-encode-png.lo
#8 40.01 CC libguac_la-error.lo
#8 40.31 CC libguac_la-fifo.lo
#8 40.68 CC libguac_la-file.lo
#8 41.07 CC libguac_la-fips.lo
#8 41.45 CC libguac_la-flag.lo
#8 41.81 CC libguac_la-hash.lo
#8 42.09 CC libguac_la-id.lo
#8 42.32 CC libguac_la-mem.lo
#8 42.79 CC libguac_la-rwlock.lo
#8 43.15 CC libguac_la-palette.lo
#8 43.53 CC libguac_la-parser.lo
#8 44.04 CC libguac_la-pool.lo
#8 44.44 CC libguac_la-protocol.lo
#8 46.36 CC libguac_la-raw_encoder.lo
#8 46.77 CC libguac_la-recording.lo
#8 47.21 CC libguac_la-rect.lo
#8 47.47 CC libguac_la-socket.lo
#8 48.09 CC libguac_la-socket-broadcast.lo
#8 48.48 CC libguac_la-socket-fd.lo
#8 48.95 CC libguac_la-socket-nest.lo
#8 49.36 CC libguac_la-socket-tee.lo
#8 49.68 CC libguac_la-string.lo
#8 49.81 string.c: In function 'guac_strnstr':
#8 49.81 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 49.81 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 49.81 | ^
#8 49.88 cc1: all warnings being treated as errors
#8 49.89 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 49.89 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 49.89 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 49.89 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 49.89 make[1]: Leaving directory '/build/guacamole-server'
#8 49.89 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 49.89 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
49.81 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
49.81 | ^
49.88 cc1: all warnings being treated as errors
49.89 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
49.89 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
49.89 make[2]: *** [Makefile:1230: all-recursive] Error 1
49.89 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
49.89 make[1]: Leaving directory '/build/guacamole-server'
49.89 make[1]: *** [Makefile:552: all-recursive] Error 1
49.89 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2344
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2344:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-ubuntu » ubuntu,latest #2343
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=latest/2343/display/redirect>
Changes:
------------------------------------------
[...truncated 185.72 KiB...]
#8 40.26 rm -rf .libs _libs
#8 40.26 rm -f *.o
#8 40.27 rm -f sftp/*.o
#8 40.27 rm -f test_common_ssh.log
#8 40.27 rm -f test_common_ssh.trs
#8 40.27 rm -f test-suite.log
#8 40.28 rm -f *.lo
#8 40.28 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 40.28 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 40.28 Making clean in src/terminal
#8 40.29 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.29 Making clean in .
#8 40.30 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.30 rm -f libguac-terminal.la
#8 40.31 rm -f ./so_locations
#8 40.32 rm -rf .libs _libs
#8 40.32 rm -f *.o
#8 40.32 rm -f *.lo
#8 40.33 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 40.33 Making clean in tests
#8 40.33 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 40.33 rm -f test_terminal
#8 40.33 test -z "" || rm -f test_terminal
#8 40.34 rm -f _generated_runner.c
#8 40.34 rm -rf .libs _libs
#8 40.35 rm -f *.o
#8 40.35 rm -f selection-point/*.o
#8 40.36 rm -f test_terminal.log
#8 40.36 rm -f test_terminal.trs
#8 40.37 rm -f test-suite.log
#8 40.37 rm -f *.lo
#8 40.37 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 40.38 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 40.38 Making clean in src/pulse
#8 40.38 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 40.38 rm -rf .libs _libs
#8 40.38 rm -f libguac_pulse.la
#8 40.40 rm -f ./so_locations
#8 40.40 rm -f *.o
#8 40.40 rm -f *.lo
#8 40.41 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 40.41 Making clean in src/protocols/kubernetes
#8 40.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.43 Making clean in .
#8 40.43 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.43 rm -f libguac-client-kubernetes.la
#8 40.44 rm -f ./so_locations
#8 40.44 rm -rf .libs _libs
#8 40.45 rm -f *.o
#8 40.45 rm -f *.lo
#8 40.46 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.46 Making clean in tests
#8 40.46 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 40.46 rm -f test_kubernetes
#8 40.46 test -z "" || rm -f test_kubernetes
#8 40.47 rm -f _generated_runner.c
#8 40.47 rm -rf .libs _libs
#8 40.48 rm -f *.o
#8 40.48 rm -f url/*.o
#8 40.49 rm -f test_kubernetes.log
#8 40.49 rm -f test_kubernetes.trs
#8 40.50 rm -f test-suite.log
#8 40.50 rm -f *.lo
#8 40.51 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 40.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.51 Making clean in src/protocols/rdp
#8 40.53 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 40.54 Making clean in .
#8 40.54 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 40.54 rm -f libguac-common-svc-client.la libguacai-client.la
#8 40.56 rm -f ./so_locations
#8 40.56 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 40.57 rm -f libguac-client-rdp.la
#8 40.58 rm -f ./so_locations
#8 40.58 rm -rf .libs _libs
#8 40.59 rm -rf channels/.libs channels/_libs
#8 40.59 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 40.59 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 40.59 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 40.60 rm -rf plugins/.libs plugins/_libs
#8 40.60 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 40.60 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 40.61 rm -f *.o
#8 40.61 rm -f channels/*.o
#8 40.62 rm -f channels/*.lo
#8 40.62 rm -f channels/audio-input/*.o
#8 40.62 rm -f channels/audio-input/*.lo
#8 40.63 rm -f channels/rdpdr/*.o
#8 40.63 rm -f channels/rdpdr/*.lo
#8 40.63 rm -f channels/rdpsnd/*.o
#8 40.64 rm -f channels/rdpsnd/*.lo
#8 40.64 rm -f plugins/*.o
#8 40.64 rm -f plugins/*.lo
#8 40.65 rm -f plugins/guac-common-svc/*.o
#8 40.65 rm -f plugins/guac-common-svc/*.lo
#8 40.65 rm -f plugins/guacai/*.o
#8 40.66 rm -f plugins/guacai/*.lo
#8 40.66 rm -f *.lo
#8 40.67 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 40.67 Making clean in tests
#8 40.67 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 40.67 rm -f test_rdp
#8 40.67 test -z "" || rm -f test_rdp
#8 40.68 rm -f _generated_runner.c
#8 40.68 rm -rf .libs _libs
#8 40.69 rm -f *.o
#8 40.69 rm -f fs/*.o
#8 40.70 rm -f test_rdp.log
#8 40.70 rm -f test_rdp.trs
#8 40.70 rm -f test-suite.log
#8 40.71 rm -f *.lo
#8 40.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 40.71 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 40.71 Making clean in src/protocols/ssh
#8 40.72 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 40.72 rm -f libguac-client-ssh.la
#8 40.73 rm -f ./so_locations
#8 40.73 rm -rf .libs _libs
#8 40.74 rm -f *.o
#8 40.74 rm -f *.lo
#8 40.74 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 40.74 Making clean in src/protocols/telnet
#8 40.75 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 40.75 rm -f libguac-client-telnet.la
#8 40.76 rm -f ./so_locations
#8 40.76 rm -rf .libs _libs
#8 40.77 rm -f *.o
#8 40.77 rm -f *.lo
#8 40.77 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 40.77 Making clean in src/protocols/vnc
#8 40.78 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 40.78 rm -f libguac-client-vnc.la
#8 40.79 rm -f ./so_locations
#8 40.79 rm -rf .libs _libs
#8 40.80 rm -f *.o
#8 40.80 rm -f *.lo
#8 40.80 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 40.80 Making clean in src/guacd
#8 40.81 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 40.81 rm -f
#8 40.81 rm -rf .libs _libs
#8 40.81 rm -f guacd
#8 40.82 test -z "" || rm -f guacd
#8 40.82 rm -f *.o
#8 40.82 rm -f *.lo
#8 40.82 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 40.83 Making clean in src/guacenc
#8 40.83 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 40.83 rm -f guacenc
#8 40.83 test -z "" || rm -f guacenc
#8 40.84 rm -rf .libs _libs
#8 40.84 rm -f *.o
#8 40.84 rm -f *.lo
#8 40.85 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 40.85 Making clean in src/guaclog
#8 40.85 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 40.85 rm -f guaclog
#8 40.85 test -z "" || rm -f guaclog
#8 40.86 rm -rf .libs _libs
#8 40.86 rm -f *.o
#8 40.86 rm -f *.lo
#8 40.87 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 40.87 make[1]: Entering directory '/build/guacamole-server'
#8 40.87 rm -rf .libs _libs
#8 40.87 rm -f *.lo
#8 40.88 make[1]: Leaving directory '/build/guacamole-server'
#8 40.88 + make
#8 40.88 make all-recursive
#8 40.89 make[1]: Entering directory '/build/guacamole-server'
#8 40.90 Making all in src/libguac
#8 40.90 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 40.91 Making all in .
#8 40.92 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 40.92 CC libguac_la-argv.lo
#8 41.53 CC libguac_la-audio.lo
#8 42.10 CC libguac_la-client.lo
#8 43.49 CC libguac_la-display.lo
#8 44.15 CC libguac_la-display-builtin-cursors.lo
#8 44.35 CC libguac_la-display-cursor.lo
#8 44.82 CC libguac_la-display-flush.lo
#8 45.45 CC libguac_la-display-layer.lo
#8 46.15 CC libguac_la-display-layer-list.lo
#8 46.79 CC libguac_la-display-plan.lo
#8 47.75 CC libguac_la-display-plan-combine.lo
#8 48.63 CC libguac_la-display-plan-rect.lo
#8 49.10 CC libguac_la-display-plan-search.lo
#8 49.68 CC libguac_la-display-render-thread.lo
#8 50.15 CC libguac_la-display-worker.lo
#8 50.86 CC libguac_la-encode-jpeg.lo
#8 51.38 CC libguac_la-encode-png.lo
#8 52.12 CC libguac_la-error.lo
#8 52.48 CC libguac_la-fifo.lo
#8 52.91 CC libguac_la-file.lo
#8 53.49 CC libguac_la-fips.lo
#8 54.11 CC libguac_la-flag.lo
#8 54.73 CC libguac_la-hash.lo
#8 55.06 CC libguac_la-id.lo
#8 55.32 CC libguac_la-mem.lo
#8 55.98 CC libguac_la-rwlock.lo
#8 56.39 CC libguac_la-palette.lo
#8 57.04 CC libguac_la-parser.lo
#8 57.77 CC libguac_la-pool.lo
#8 58.31 CC libguac_la-protocol.lo
#8 61.13 CC libguac_la-raw_encoder.lo
#8 61.65 CC libguac_la-recording.lo
#8 62.29 CC libguac_la-rect.lo
#8 62.58 CC libguac_la-socket.lo
#8 63.47 CC libguac_la-socket-broadcast.lo
#8 64.00 CC libguac_la-socket-fd.lo
#8 64.81 CC libguac_la-socket-nest.lo
#8 65.31 CC libguac_la-socket-tee.lo
#8 65.69 CC libguac_la-string.lo
#8 65.83 string.c: In function 'guac_strnstr':
#8 65.83 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 65.83 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 65.83 | ^
#8 65.97 cc1: all warnings being treated as errors
#8 65.97 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 65.97 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 65.97 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 65.97 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 65.98 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 65.98 make[1]: Leaving directory '/build/guacamole-server'
#8 65.98 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
65.83 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
65.83 | ^
65.97 cc1: all warnings being treated as errors
65.97 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
65.97 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
65.97 make[2]: *** [Makefile:1230: all-recursive] Error 1
65.97 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
65.98 make[1]: *** [Makefile:552: all-recursive] Error 1
65.98 make[1]: Leaving directory '/build/guacamole-server'
65.98 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2343
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-latest-2343:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org