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/04/29 14:26:37 UTC
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2278
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2278/display/redirect>
Changes:
------------------------------------------
[...truncated 161.80 KiB...]
#8 27.62 rm -rf .libs _libs
#8 27.62 rm -f *.o
#8 27.63 rm -f sftp/*.o
#8 27.63 rm -f test_common_ssh.log
#8 27.63 rm -f test_common_ssh.trs
#8 27.63 rm -f test-suite.log
#8 27.63 rm -f *.lo
#8 27.64 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 27.64 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 27.64 Making clean in src/terminal
#8 27.64 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 27.65 Making clean in .
#8 27.65 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 27.65 rm -f libguac-terminal.la
#8 27.66 rm -f ./so_locations
#8 27.66 rm -rf .libs _libs
#8 27.66 rm -f *.o
#8 27.66 rm -f *.lo
#8 27.67 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 27.67 Making clean in tests
#8 27.67 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 27.67 rm -f test_terminal
#8 27.67 test -z "" || rm -f test_terminal
#8 27.68 rm -f _generated_runner.c
#8 27.68 rm -rf .libs _libs
#8 27.68 rm -f *.o
#8 27.68 rm -f selection-point/*.o
#8 27.68 rm -f test_terminal.log
#8 27.69 rm -f test_terminal.trs
#8 27.69 rm -f test-suite.log
#8 27.69 rm -f *.lo
#8 27.69 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 27.69 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 27.69 Making clean in src/pulse
#8 27.70 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 27.70 rm -rf .libs _libs
#8 27.70 rm -f libguac_pulse.la
#8 27.70 rm -f ./so_locations
#8 27.70 rm -f *.o
#8 27.71 rm -f *.lo
#8 27.71 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 27.71 Making clean in src/protocols/kubernetes
#8 27.72 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 27.72 Making clean in .
#8 27.73 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 27.73 rm -f libguac-client-kubernetes.la
#8 27.73 rm -f ./so_locations
#8 27.73 rm -rf .libs _libs
#8 27.74 rm -f *.o
#8 27.74 rm -f *.lo
#8 27.74 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 27.74 Making clean in tests
#8 27.75 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 27.75 rm -f test_kubernetes
#8 27.75 test -z "" || rm -f test_kubernetes
#8 27.75 rm -f _generated_runner.c
#8 27.75 rm -rf .libs _libs
#8 27.75 rm -f *.o
#8 27.76 rm -f url/*.o
#8 27.76 rm -f test_kubernetes.log
#8 27.76 rm -f test_kubernetes.trs
#8 27.76 rm -f test-suite.log
#8 27.76 rm -f *.lo
#8 27.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 27.77 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 27.77 Making clean in src/protocols/rdp
#8 27.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 27.78 Making clean in .
#8 27.79 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 27.79 rm -f libguac-common-svc-client.la libguacai-client.la
#8 27.79 rm -f ./so_locations
#8 27.80 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 27.80 rm -f libguac-client-rdp.la
#8 27.80 rm -f ./so_locations
#8 27.81 rm -rf .libs _libs
#8 27.81 rm -rf channels/.libs channels/_libs
#8 27.81 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 27.81 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 27.81 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 27.81 rm -rf plugins/.libs plugins/_libs
#8 27.81 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 27.81 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 27.81 rm -f *.o
#8 27.82 rm -f channels/*.o
#8 27.82 rm -f channels/*.lo
#8 27.82 rm -f channels/audio-input/*.o
#8 27.83 rm -f channels/audio-input/*.lo
#8 27.83 rm -f channels/rdpdr/*.o
#8 27.83 rm -f channels/rdpdr/*.lo
#8 27.84 rm -f channels/rdpsnd/*.o
#8 27.84 rm -f channels/rdpsnd/*.lo
#8 27.84 rm -f plugins/*.o
#8 27.84 rm -f plugins/*.lo
#8 27.85 rm -f plugins/guac-common-svc/*.o
#8 27.85 rm -f plugins/guac-common-svc/*.lo
#8 27.85 rm -f plugins/guacai/*.o
#8 27.86 rm -f plugins/guacai/*.lo
#8 27.86 rm -f *.lo
#8 27.86 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 27.86 Making clean in tests
#8 27.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 27.87 rm -f test_rdp
#8 27.87 test -z "" || rm -f test_rdp
#8 27.87 rm -f _generated_runner.c
#8 27.87 rm -rf .libs _libs
#8 27.87 rm -f *.o
#8 27.88 rm -f fs/*.o
#8 27.88 rm -f test_rdp.log
#8 27.88 rm -f test_rdp.trs
#8 27.88 rm -f test-suite.log
#8 27.88 rm -f *.lo
#8 27.89 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 27.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 27.89 Making clean in src/protocols/ssh
#8 27.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 27.89 rm -f libguac-client-ssh.la
#8 27.90 rm -f ./so_locations
#8 27.90 rm -rf .libs _libs
#8 27.90 rm -f *.o
#8 27.90 rm -f *.lo
#8 27.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 27.91 Making clean in src/protocols/telnet
#8 27.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 27.91 rm -f libguac-client-telnet.la
#8 27.92 rm -f ./so_locations
#8 27.92 rm -rf .libs _libs
#8 27.92 rm -f *.o
#8 27.92 rm -f *.lo
#8 27.93 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 27.93 Making clean in src/protocols/vnc
#8 27.93 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 27.93 rm -f libguac-client-vnc.la
#8 27.94 rm -f ./so_locations
#8 27.94 rm -rf .libs _libs
#8 27.94 rm -f *.o
#8 27.94 rm -f *.lo
#8 27.95 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 27.95 Making clean in src/guacd
#8 27.95 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 27.95 rm -f
#8 27.95 rm -rf .libs _libs
#8 27.95 rm -f guacd
#8 27.96 test -z "" || rm -f guacd
#8 27.96 rm -f *.o
#8 27.96 rm -f *.lo
#8 27.96 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 27.96 Making clean in src/guacenc
#8 27.97 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 27.97 rm -f guacenc
#8 27.97 test -z "" || rm -f guacenc
#8 27.97 rm -rf .libs _libs
#8 27.97 rm -f *.o
#8 27.98 rm -f *.lo
#8 27.98 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 27.98 Making clean in src/guaclog
#8 27.99 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 27.99 rm -f guaclog
#8 27.99 test -z "" || rm -f guaclog
#8 27.99 rm -rf .libs _libs
#8 27.99 rm -f *.o
#8 27.99 rm -f *.lo
#8 28.00 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 28.00 make[1]: Entering directory '/build/guacamole-server'
#8 28.00 rm -rf .libs _libs
#8 28.00 rm -f *.lo
#8 28.00 make[1]: Leaving directory '/build/guacamole-server'
#8 28.00 + make
#8 28.01 make all-recursive
#8 28.01 make[1]: Entering directory '/build/guacamole-server'
#8 28.02 Making all in src/libguac
#8 28.03 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.03 Making all in .
#8 28.04 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.04 CC libguac_la-argv.lo
#8 28.46 CC libguac_la-audio.lo
#8 28.85 CC libguac_la-client.lo
#8 29.69 CC libguac_la-display.lo
#8 30.08 CC libguac_la-display-builtin-cursors.lo
#8 30.22 CC libguac_la-display-cursor.lo
#8 30.52 CC libguac_la-display-flush.lo
#8 30.99 CC libguac_la-display-layer.lo
#8 31.50 CC libguac_la-display-layer-list.lo
#8 31.98 CC libguac_la-display-plan.lo
#8 32.60 CC libguac_la-display-plan-combine.lo
#8 33.04 CC libguac_la-display-plan-rect.lo
#8 33.40 CC libguac_la-display-plan-search.lo
#8 33.84 CC libguac_la-display-render-thread.lo
#8 34.15 CC libguac_la-display-worker.lo
#8 34.64 CC libguac_la-encode-jpeg.lo
#8 35.00 CC libguac_la-encode-png.lo
#8 35.47 CC libguac_la-error.lo
#8 35.69 CC libguac_la-fifo.lo
#8 36.03 CC libguac_la-file.lo
#8 36.37 CC libguac_la-fips.lo
#8 36.70 CC libguac_la-flag.lo
#8 37.00 CC libguac_la-hash.lo
#8 37.26 CC libguac_la-id.lo
#8 37.50 CC libguac_la-mem.lo
#8 37.92 CC libguac_la-rwlock.lo
#8 38.26 CC libguac_la-palette.lo
#8 38.56 CC libguac_la-parser.lo
#8 39.03 CC libguac_la-pool.lo
#8 39.36 CC libguac_la-protocol.lo
#8 41.02 CC libguac_la-raw_encoder.lo
#8 41.36 CC libguac_la-recording.lo
#8 41.68 CC libguac_la-rect.lo
#8 41.92 CC libguac_la-socket.lo
#8 42.47 CC libguac_la-socket-broadcast.lo
#8 42.81 CC libguac_la-socket-fd.lo
#8 43.21 CC libguac_la-socket-nest.lo
#8 43.56 CC libguac_la-socket-tee.lo
#8 43.83 CC libguac_la-string.lo
#8 43.92 string.c: In function 'guac_strnstr':
#8 43.92 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 43.92 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 43.92 | ^
#8 43.99 cc1: all warnings being treated as errors
#8 44.00 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 44.00 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 44.00 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 44.00 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 44.00 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 44.00 make[1]: Leaving directory '/build/guacamole-server'
#8 44.00 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.92 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
43.92 | ^
43.99 cc1: all warnings being treated as errors
44.00 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
44.00 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
44.00 make[2]: *** [Makefile:1230: all-recursive] Error 1
44.00 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
44.00 make[1]: *** [Makefile:552: all-recursive] Error 1
44.00 make[1]: Leaving directory '/build/guacamole-server'
44.00 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2278
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2278: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-fedora » latest,ubuntu #2361
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2361/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-fedora » latest,ubuntu #2360
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2360/display/redirect>
Changes:
------------------------------------------
[...truncated 159.77 KiB...]
#8 29.77 rm -f *.o
#8 29.77 rm -f sftp/*.o
#8 29.78 rm -f test_common_ssh.log
#8 29.78 rm -f test_common_ssh.trs
#8 29.78 rm -f test-suite.log
#8 29.78 rm -f *.lo
#8 29.78 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.78 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.78 Making clean in src/terminal
#8 29.79 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.80 Making clean in .
#8 29.80 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.80 rm -f libguac-terminal.la
#8 29.81 rm -f ./so_locations
#8 29.81 rm -rf .libs _libs
#8 29.81 rm -f *.o
#8 29.82 rm -f *.lo
#8 29.82 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.82 Making clean in tests
#8 29.83 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 29.83 rm -f test_terminal
#8 29.83 test -z "" || rm -f test_terminal
#8 29.83 rm -f _generated_runner.c
#8 29.83 rm -rf .libs _libs
#8 29.83 rm -f *.o
#8 29.84 rm -f selection-point/*.o
#8 29.84 rm -f test_terminal.log
#8 29.84 rm -f test_terminal.trs
#8 29.84 rm -f test-suite.log
#8 29.84 rm -f *.lo
#8 29.85 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 29.85 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.85 Making clean in src/pulse
#8 29.85 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 29.85 rm -rf .libs _libs
#8 29.85 rm -f libguac_pulse.la
#8 29.86 rm -f ./so_locations
#8 29.86 rm -f *.o
#8 29.87 rm -f *.lo
#8 29.87 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 29.87 Making clean in src/protocols/kubernetes
#8 29.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.88 Making clean in .
#8 29.89 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.89 rm -f libguac-client-kubernetes.la
#8 29.89 rm -f ./so_locations
#8 29.89 rm -rf .libs _libs
#8 29.90 rm -f *.o
#8 29.90 rm -f *.lo
#8 29.90 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.90 Making clean in tests
#8 29.91 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.91 rm -f test_kubernetes
#8 29.91 test -z "" || rm -f test_kubernetes
#8 29.91 rm -f _generated_runner.c
#8 29.91 rm -rf .libs _libs
#8 29.91 rm -f *.o
#8 29.92 rm -f url/*.o
#8 29.92 rm -f test_kubernetes.log
#8 29.92 rm -f test_kubernetes.trs
#8 29.92 rm -f test-suite.log
#8 29.93 rm -f *.lo
#8 29.93 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.93 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.93 Making clean in src/protocols/rdp
#8 29.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.95 Making clean in .
#8 29.95 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.95 rm -f libguac-common-svc-client.la libguacai-client.la
#8 29.96 rm -f ./so_locations
#8 29.96 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 29.97 rm -f libguac-client-rdp.la
#8 29.97 rm -f ./so_locations
#8 29.97 rm -rf .libs _libs
#8 29.98 rm -rf channels/.libs channels/_libs
#8 29.98 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 29.98 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 29.98 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 29.98 rm -rf plugins/.libs plugins/_libs
#8 29.98 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 29.98 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 29.99 rm -f *.o
#8 29.99 rm -f channels/*.o
#8 29.99 rm -f channels/*.lo
#8 30.00 rm -f channels/audio-input/*.o
#8 30.00 rm -f channels/audio-input/*.lo
#8 30.00 rm -f channels/rdpdr/*.o
#8 30.01 rm -f channels/rdpdr/*.lo
#8 30.01 rm -f channels/rdpsnd/*.o
#8 30.01 rm -f channels/rdpsnd/*.lo
#8 30.02 rm -f plugins/*.o
#8 30.02 rm -f plugins/*.lo
#8 30.02 rm -f plugins/guac-common-svc/*.o
#8 30.03 rm -f plugins/guac-common-svc/*.lo
#8 30.03 rm -f plugins/guacai/*.o
#8 30.03 rm -f plugins/guacai/*.lo
#8 30.04 rm -f *.lo
#8 30.04 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.04 Making clean in tests
#8 30.05 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.05 rm -f test_rdp
#8 30.05 test -z "" || rm -f test_rdp
#8 30.05 rm -f _generated_runner.c
#8 30.05 rm -rf .libs _libs
#8 30.05 rm -f *.o
#8 30.06 rm -f fs/*.o
#8 30.06 rm -f test_rdp.log
#8 30.06 rm -f test_rdp.trs
#8 30.06 rm -f test-suite.log
#8 30.07 rm -f *.lo
#8 30.07 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.07 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.07 Making clean in src/protocols/ssh
#8 30.08 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.08 rm -f libguac-client-ssh.la
#8 30.08 rm -f ./so_locations
#8 30.09 rm -rf .libs _libs
#8 30.09 rm -f *.o
#8 30.09 rm -f *.lo
#8 30.09 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.10 Making clean in src/protocols/telnet
#8 30.10 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.10 rm -f libguac-client-telnet.la
#8 30.11 rm -f ./so_locations
#8 30.11 rm -rf .libs _libs
#8 30.11 rm -f *.o
#8 30.11 rm -f *.lo
#8 30.12 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.12 Making clean in src/protocols/vnc
#8 30.12 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.12 rm -f libguac-client-vnc.la
#8 30.13 rm -f ./so_locations
#8 30.13 rm -rf .libs _libs
#8 30.13 rm -f *.o
#8 30.14 rm -f *.lo
#8 30.14 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.14 Making clean in src/guacd
#8 30.15 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.15 rm -f
#8 30.15 rm -rf .libs _libs
#8 30.15 rm -f guacd
#8 30.15 test -z "" || rm -f guacd
#8 30.15 rm -f *.o
#8 30.16 rm -f *.lo
#8 30.16 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.16 Making clean in src/guacenc
#8 30.17 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.17 rm -f guacenc
#8 30.17 test -z "" || rm -f guacenc
#8 30.17 rm -rf .libs _libs
#8 30.17 rm -f *.o
#8 30.18 rm -f *.lo
#8 30.18 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.18 Making clean in src/guaclog
#8 30.18 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.18 rm -f guaclog
#8 30.18 test -z "" || rm -f guaclog
#8 30.19 rm -rf .libs _libs
#8 30.19 rm -f *.o
#8 30.19 rm -f *.lo
#8 30.20 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.20 make[1]: Entering directory '/build/guacamole-server'
#8 30.20 rm -rf .libs _libs
#8 30.20 rm -f *.lo
#8 30.20 make[1]: Leaving directory '/build/guacamole-server'
#8 30.21 + make
#8 30.21 make all-recursive
#8 30.22 make[1]: Entering directory '/build/guacamole-server'
#8 30.22 Making all in src/libguac
#8 30.23 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.24 Making all in .
#8 30.25 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.25 CC libguac_la-argv.lo
#8 30.68 CC libguac_la-audio.lo
#8 31.08 CC libguac_la-client.lo
#8 31.99 CC libguac_la-display.lo
#8 32.39 CC libguac_la-display-builtin-cursors.lo
#8 32.54 CC libguac_la-display-cursor.lo
#8 32.84 CC libguac_la-display-flush.lo
#8 33.37 CC libguac_la-display-layer.lo
#8 33.87 CC libguac_la-display-layer-list.lo
#8 34.33 CC libguac_la-display-plan.lo
#8 34.99 CC libguac_la-display-plan-combine.lo
#8 35.47 CC libguac_la-display-plan-rect.lo
#8 35.85 CC libguac_la-display-plan-search.lo
#8 36.31 CC libguac_la-display-render-thread.lo
#8 36.66 CC libguac_la-display-worker.lo
#8 37.16 CC libguac_la-encode-jpeg.lo
#8 37.54 CC libguac_la-encode-png.lo
#8 38.02 CC libguac_la-error.lo
#8 38.31 CC libguac_la-fifo.lo
#8 38.66 CC libguac_la-file.lo
#8 39.01 CC libguac_la-fips.lo
#8 39.36 CC libguac_la-flag.lo
#8 39.68 CC libguac_la-hash.lo
#8 39.96 CC libguac_la-id.lo
#8 40.19 CC libguac_la-mem.lo
#8 40.62 CC libguac_la-rwlock.lo
#8 40.97 CC libguac_la-palette.lo
#8 41.32 CC libguac_la-parser.lo
#8 41.80 CC libguac_la-pool.lo
#8 42.15 CC libguac_la-proctitle.lo
#8 42.64 CC libguac_la-protocol.lo
#8 44.25 CC libguac_la-raw_encoder.lo
#8 44.57 CC libguac_la-recording.lo
#8 44.97 CC libguac_la-rect.lo
#8 45.23 CC libguac_la-socket.lo
#8 45.83 CC libguac_la-socket-broadcast.lo
#8 46.19 CC libguac_la-socket-fd.lo
#8 46.62 CC libguac_la-socket-nest.lo
#8 46.99 CC libguac_la-socket-tee.lo
#8 47.27 CC libguac_la-string.lo
#8 47.37 string.c: In function 'guac_strnstr':
#8 47.37 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.37 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.37 | ^
#8 47.44 cc1: all warnings being treated as errors
#8 47.45 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.45 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 47.45 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.45 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 47.45 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.45 make[1]: Leaving directory '/build/guacamole-server'
#8 47.45 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
47.37 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.37 | ^
47.44 cc1: all warnings being treated as errors
47.45 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.45 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
47.45 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.45 make[2]: *** [Makefile:1241: all-recursive] Error 1
47.45 make[1]: *** [Makefile:552: all-recursive] Error 1
47.45 make[1]: Leaving directory '/build/guacamole-server'
47.45 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2360
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2359
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2359/display/redirect>
Changes:
------------------------------------------
[...truncated 156.51 KiB...]
#8 30.12 rm -f *.o
#8 30.12 rm -f sftp/*.o
#8 30.13 rm -f test_common_ssh.log
#8 30.13 rm -f test_common_ssh.trs
#8 30.13 rm -f test-suite.log
#8 30.13 rm -f *.lo
#8 30.13 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.13 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.14 Making clean in src/terminal
#8 30.14 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.15 Making clean in .
#8 30.15 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.15 rm -f libguac-terminal.la
#8 30.16 rm -f ./so_locations
#8 30.16 rm -rf .libs _libs
#8 30.16 rm -f *.o
#8 30.17 rm -f *.lo
#8 30.17 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.17 Making clean in tests
#8 30.18 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.18 rm -f test_terminal
#8 30.18 test -z "" || rm -f test_terminal
#8 30.18 rm -f _generated_runner.c
#8 30.18 rm -rf .libs _libs
#8 30.18 rm -f *.o
#8 30.19 rm -f selection-point/*.o
#8 30.19 rm -f test_terminal.log
#8 30.19 rm -f test_terminal.trs
#8 30.19 rm -f test-suite.log
#8 30.19 rm -f *.lo
#8 30.20 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.20 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.20 Making clean in src/pulse
#8 30.20 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.20 rm -rf .libs _libs
#8 30.21 rm -f libguac_pulse.la
#8 30.21 rm -f ./so_locations
#8 30.21 rm -f *.o
#8 30.22 rm -f *.lo
#8 30.22 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.22 Making clean in src/protocols/kubernetes
#8 30.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.24 Making clean in .
#8 30.24 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.24 rm -f libguac-client-kubernetes.la
#8 30.25 rm -f ./so_locations
#8 30.25 rm -rf .libs _libs
#8 30.25 rm -f *.o
#8 30.25 rm -f *.lo
#8 30.26 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.26 Making clean in tests
#8 30.26 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.26 rm -f test_kubernetes
#8 30.26 test -z "" || rm -f test_kubernetes
#8 30.27 rm -f _generated_runner.c
#8 30.27 rm -rf .libs _libs
#8 30.28 rm -f *.o
#8 30.28 rm -f url/*.o
#8 30.28 rm -f test_kubernetes.log
#8 30.28 rm -f test_kubernetes.trs
#8 30.28 rm -f test-suite.log
#8 30.28 rm -f *.lo
#8 30.28 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.28 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.28 Making clean in src/protocols/rdp
#8 30.29 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.30 Making clean in .
#8 30.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.31 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.31 rm -f ./so_locations
#8 30.32 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.32 rm -f libguac-client-rdp.la
#8 30.32 rm -f ./so_locations
#8 30.33 rm -rf .libs _libs
#8 30.33 rm -rf channels/.libs channels/_libs
#8 30.33 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.33 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.33 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.33 rm -rf plugins/.libs plugins/_libs
#8 30.34 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.34 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.34 rm -f *.o
#8 30.34 rm -f channels/*.o
#8 30.35 rm -f channels/*.lo
#8 30.35 rm -f channels/audio-input/*.o
#8 30.35 rm -f channels/audio-input/*.lo
#8 30.36 rm -f channels/rdpdr/*.o
#8 30.36 rm -f channels/rdpdr/*.lo
#8 30.36 rm -f channels/rdpsnd/*.o
#8 30.37 rm -f channels/rdpsnd/*.lo
#8 30.37 rm -f plugins/*.o
#8 30.37 rm -f plugins/*.lo
#8 30.37 rm -f plugins/guac-common-svc/*.o
#8 30.38 rm -f plugins/guac-common-svc/*.lo
#8 30.38 rm -f plugins/guacai/*.o
#8 30.38 rm -f plugins/guacai/*.lo
#8 30.39 rm -f *.lo
#8 30.39 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.39 Making clean in tests
#8 30.40 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.40 rm -f test_rdp
#8 30.40 test -z "" || rm -f test_rdp
#8 30.40 rm -f _generated_runner.c
#8 30.40 rm -rf .libs _libs
#8 30.40 rm -f *.o
#8 30.41 rm -f fs/*.o
#8 30.41 rm -f test_rdp.log
#8 30.41 rm -f test_rdp.trs
#8 30.41 rm -f test-suite.log
#8 30.42 rm -f *.lo
#8 30.42 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.42 Making clean in src/protocols/ssh
#8 30.43 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.43 rm -f libguac-client-ssh.la
#8 30.43 rm -f ./so_locations
#8 30.43 rm -rf .libs _libs
#8 30.44 rm -f *.o
#8 30.44 rm -f *.lo
#8 30.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.44 Making clean in src/protocols/telnet
#8 30.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.45 rm -f libguac-client-telnet.la
#8 30.46 rm -f ./so_locations
#8 30.46 rm -rf .libs _libs
#8 30.46 rm -f *.o
#8 30.46 rm -f *.lo
#8 30.47 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.47 Making clean in src/protocols/vnc
#8 30.47 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.47 rm -f libguac-client-vnc.la
#8 30.48 rm -f ./so_locations
#8 30.48 rm -rf .libs _libs
#8 30.48 rm -f *.o
#8 30.49 rm -f *.lo
#8 30.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.49 Making clean in src/guacd
#8 30.50 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.50 rm -f
#8 30.50 rm -rf .libs _libs
#8 30.50 rm -f guacd
#8 30.50 test -z "" || rm -f guacd
#8 30.50 rm -f *.o
#8 30.51 rm -f *.lo
#8 30.51 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.51 Making clean in src/guacenc
#8 30.52 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.52 rm -f guacenc
#8 30.52 test -z "" || rm -f guacenc
#8 30.52 rm -rf .libs _libs
#8 30.52 rm -f *.o
#8 30.53 rm -f *.lo
#8 30.53 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.53 Making clean in src/guaclog
#8 30.53 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.53 rm -f guaclog
#8 30.54 test -z "" || rm -f guaclog
#8 30.54 rm -rf .libs _libs
#8 30.54 rm -f *.o
#8 30.54 rm -f *.lo
#8 30.55 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.55 make[1]: Entering directory '/build/guacamole-server'
#8 30.55 rm -rf .libs _libs
#8 30.55 rm -f *.lo
#8 30.55 make[1]: Leaving directory '/build/guacamole-server'
#8 30.55 + make
#8 30.56 make all-recursive
#8 30.57 make[1]: Entering directory '/build/guacamole-server'
#8 30.57 Making all in src/libguac
#8 30.58 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.59 Making all in .
#8 30.60 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.60 CC libguac_la-argv.lo
#8 31.04 CC libguac_la-audio.lo
#8 31.44 CC libguac_la-client.lo
#8 32.33 CC libguac_la-display.lo
#8 32.81 CC libguac_la-display-builtin-cursors.lo
#8 32.97 CC libguac_la-display-cursor.lo
#8 33.29 CC libguac_la-display-flush.lo
#8 33.76 CC libguac_la-display-layer.lo
#8 34.29 CC libguac_la-display-layer-list.lo
#8 34.76 CC libguac_la-display-plan.lo
#8 35.41 CC libguac_la-display-plan-combine.lo
#8 35.89 CC libguac_la-display-plan-rect.lo
#8 36.25 CC libguac_la-display-plan-search.lo
#8 36.71 CC libguac_la-display-render-thread.lo
#8 37.06 CC libguac_la-display-worker.lo
#8 37.57 CC libguac_la-encode-jpeg.lo
#8 37.97 CC libguac_la-encode-png.lo
#8 38.45 CC libguac_la-error.lo
#8 38.73 CC libguac_la-fifo.lo
#8 39.08 CC libguac_la-file.lo
#8 39.45 CC libguac_la-fips.lo
#8 39.86 CC libguac_la-flag.lo
#8 40.20 CC libguac_la-hash.lo
#8 40.48 CC libguac_la-id.lo
#8 40.72 CC libguac_la-mem.lo
#8 41.16 CC libguac_la-rwlock.lo
#8 41.52 CC libguac_la-palette.lo
#8 41.87 CC libguac_la-parser.lo
#8 42.36 CC libguac_la-pool.lo
#8 42.72 CC libguac_la-proctitle.lo
#8 43.21 CC libguac_la-protocol.lo
#8 44.87 CC libguac_la-raw_encoder.lo
#8 45.23 CC libguac_la-recording.lo
#8 45.65 CC libguac_la-rect.lo
#8 45.91 CC libguac_la-socket.lo
#8 46.51 CC libguac_la-socket-broadcast.lo
#8 46.85 CC libguac_la-socket-fd.lo
#8 47.28 CC libguac_la-socket-nest.lo
#8 47.64 CC libguac_la-socket-tee.lo
#8 47.94 CC libguac_la-string.lo
#8 48.04 string.c: In function 'guac_strnstr':
#8 48.04 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 48.04 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 48.04 | ^
#8 48.11 cc1: all warnings being treated as errors
#8 48.12 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 48.12 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.12 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.12 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 48.12 make[1]: Leaving directory '/build/guacamole-server'
#8 48.12 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 48.12 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:
48.04 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
48.04 | ^
48.11 cc1: all warnings being treated as errors
48.12 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
48.12 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
48.12 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
48.12 make[2]: *** [Makefile:1241: all-recursive] Error 1
48.12 make[1]: Leaving directory '/build/guacamole-server'
48.12 make[1]: *** [Makefile:552: all-recursive] Error 1
48.12 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2359
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2358
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2358/display/redirect>
Changes:
------------------------------------------
[...truncated 155.49 KiB...]
#8 30.18 rm -f *.o
#8 30.18 rm -f sftp/*.o
#8 30.18 rm -f test_common_ssh.log
#8 30.19 rm -f test_common_ssh.trs
#8 30.19 rm -f test-suite.log
#8 30.19 rm -f *.lo
#8 30.19 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.19 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.19 Making clean in src/terminal
#8 30.20 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.21 Making clean in .
#8 30.21 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.21 rm -f libguac-terminal.la
#8 30.22 rm -f ./so_locations
#8 30.22 rm -rf .libs _libs
#8 30.22 rm -f *.o
#8 30.23 rm -f *.lo
#8 30.23 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.23 Making clean in tests
#8 30.23 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.23 rm -f test_terminal
#8 30.24 test -z "" || rm -f test_terminal
#8 30.24 rm -f _generated_runner.c
#8 30.24 rm -rf .libs _libs
#8 30.24 rm -f *.o
#8 30.24 rm -f selection-point/*.o
#8 30.25 rm -f test_terminal.log
#8 30.25 rm -f test_terminal.trs
#8 30.25 rm -f test-suite.log
#8 30.25 rm -f *.lo
#8 30.25 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.26 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.26 Making clean in src/pulse
#8 30.26 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.26 rm -rf .libs _libs
#8 30.26 rm -f libguac_pulse.la
#8 30.27 rm -f ./so_locations
#8 30.27 rm -f *.o
#8 30.27 rm -f *.lo
#8 30.28 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.28 Making clean in src/protocols/kubernetes
#8 30.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.29 Making clean in .
#8 30.30 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.30 rm -f libguac-client-kubernetes.la
#8 30.30 rm -f ./so_locations
#8 30.31 rm -rf .libs _libs
#8 30.31 rm -f *.o
#8 30.31 rm -f *.lo
#8 30.31 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.31 Making clean in tests
#8 30.32 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.32 rm -f test_kubernetes
#8 30.32 test -z "" || rm -f test_kubernetes
#8 30.32 rm -f _generated_runner.c
#8 30.32 rm -rf .libs _libs
#8 30.32 rm -f *.o
#8 30.33 rm -f url/*.o
#8 30.33 rm -f test_kubernetes.log
#8 30.33 rm -f test_kubernetes.trs
#8 30.33 rm -f test-suite.log
#8 30.33 rm -f *.lo
#8 30.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.34 Making clean in src/protocols/rdp
#8 30.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.35 Making clean in .
#8 30.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.36 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.37 rm -f ./so_locations
#8 30.37 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.37 rm -f libguac-client-rdp.la
#8 30.38 rm -f ./so_locations
#8 30.38 rm -rf .libs _libs
#8 30.38 rm -rf channels/.libs channels/_libs
#8 30.38 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.39 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.39 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.39 rm -rf plugins/.libs plugins/_libs
#8 30.39 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.39 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.39 rm -f *.o
#8 30.40 rm -f channels/*.o
#8 30.40 rm -f channels/*.lo
#8 30.40 rm -f channels/audio-input/*.o
#8 30.41 rm -f channels/audio-input/*.lo
#8 30.41 rm -f channels/rdpdr/*.o
#8 30.41 rm -f channels/rdpdr/*.lo
#8 30.42 rm -f channels/rdpsnd/*.o
#8 30.42 rm -f channels/rdpsnd/*.lo
#8 30.42 rm -f plugins/*.o
#8 30.43 rm -f plugins/*.lo
#8 30.43 rm -f plugins/guac-common-svc/*.o
#8 30.43 rm -f plugins/guac-common-svc/*.lo
#8 30.43 rm -f plugins/guacai/*.o
#8 30.44 rm -f plugins/guacai/*.lo
#8 30.44 rm -f *.lo
#8 30.44 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.44 Making clean in tests
#8 30.45 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.45 rm -f test_rdp
#8 30.45 test -z "" || rm -f test_rdp
#8 30.45 rm -f _generated_runner.c
#8 30.45 rm -rf .libs _libs
#8 30.46 rm -f *.o
#8 30.46 rm -f fs/*.o
#8 30.46 rm -f test_rdp.log
#8 30.46 rm -f test_rdp.trs
#8 30.47 rm -f test-suite.log
#8 30.47 rm -f *.lo
#8 30.47 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.47 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.47 Making clean in src/protocols/ssh
#8 30.48 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.48 rm -f libguac-client-ssh.la
#8 30.48 rm -f ./so_locations
#8 30.49 rm -rf .libs _libs
#8 30.49 rm -f *.o
#8 30.49 rm -f *.lo
#8 30.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.50 Making clean in src/protocols/telnet
#8 30.50 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.50 rm -f libguac-client-telnet.la
#8 30.51 rm -f ./so_locations
#8 30.51 rm -rf .libs _libs
#8 30.51 rm -f *.o
#8 30.51 rm -f *.lo
#8 30.52 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.52 Making clean in src/protocols/vnc
#8 30.52 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.52 rm -f libguac-client-vnc.la
#8 30.53 rm -f ./so_locations
#8 30.53 rm -rf .libs _libs
#8 30.53 rm -f *.o
#8 30.54 rm -f *.lo
#8 30.54 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.54 Making clean in src/guacd
#8 30.55 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.55 rm -f
#8 30.55 rm -rf .libs _libs
#8 30.55 rm -f guacd
#8 30.55 test -z "" || rm -f guacd
#8 30.55 rm -f *.o
#8 30.56 rm -f *.lo
#8 30.56 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.56 Making clean in src/guacenc
#8 30.57 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.57 rm -f guacenc
#8 30.57 test -z "" || rm -f guacenc
#8 30.57 rm -rf .libs _libs
#8 30.57 rm -f *.o
#8 30.58 rm -f *.lo
#8 30.58 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.58 Making clean in src/guaclog
#8 30.58 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.58 rm -f guaclog
#8 30.59 test -z "" || rm -f guaclog
#8 30.59 rm -rf .libs _libs
#8 30.59 rm -f *.o
#8 30.59 rm -f *.lo
#8 30.60 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.60 make[1]: Entering directory '/build/guacamole-server'
#8 30.60 rm -rf .libs _libs
#8 30.60 rm -f *.lo
#8 30.61 make[1]: Leaving directory '/build/guacamole-server'
#8 30.61 + make
#8 30.61 make all-recursive
#8 30.62 make[1]: Entering directory '/build/guacamole-server'
#8 30.62 Making all in src/libguac
#8 30.63 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.64 Making all in .
#8 30.65 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.65 CC libguac_la-argv.lo
#8 31.09 CC libguac_la-audio.lo
#8 31.59 CC libguac_la-client.lo
#8 32.47 CC libguac_la-display.lo
#8 32.95 CC libguac_la-display-builtin-cursors.lo
#8 33.10 CC libguac_la-display-cursor.lo
#8 33.42 CC libguac_la-display-flush.lo
#8 33.90 CC libguac_la-display-layer.lo
#8 34.42 CC libguac_la-display-layer-list.lo
#8 34.91 CC libguac_la-display-plan.lo
#8 35.57 CC libguac_la-display-plan-combine.lo
#8 36.05 CC libguac_la-display-plan-rect.lo
#8 36.45 CC libguac_la-display-plan-search.lo
#8 36.91 CC libguac_la-display-render-thread.lo
#8 37.27 CC libguac_la-display-worker.lo
#8 37.77 CC libguac_la-encode-jpeg.lo
#8 38.15 CC libguac_la-encode-png.lo
#8 38.64 CC libguac_la-error.lo
#8 38.93 CC libguac_la-fifo.lo
#8 39.28 CC libguac_la-file.lo
#8 39.64 CC libguac_la-fips.lo
#8 39.97 CC libguac_la-flag.lo
#8 40.30 CC libguac_la-hash.lo
#8 40.57 CC libguac_la-id.lo
#8 40.82 CC libguac_la-mem.lo
#8 41.26 CC libguac_la-rwlock.lo
#8 41.61 CC libguac_la-palette.lo
#8 41.96 CC libguac_la-parser.lo
#8 42.45 CC libguac_la-pool.lo
#8 42.80 CC libguac_la-proctitle.lo
#8 43.28 CC libguac_la-protocol.lo
#8 44.87 CC libguac_la-raw_encoder.lo
#8 45.23 CC libguac_la-recording.lo
#8 45.61 CC libguac_la-rect.lo
#8 45.89 CC libguac_la-socket.lo
#8 46.47 CC libguac_la-socket-broadcast.lo
#8 46.83 CC libguac_la-socket-fd.lo
#8 47.25 CC libguac_la-socket-nest.lo
#8 47.62 CC libguac_la-socket-tee.lo
#8 47.91 CC libguac_la-string.lo
#8 48.02 string.c: In function 'guac_strnstr':
#8 48.02 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 48.02 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 48.02 | ^
#8 48.09 cc1: all warnings being treated as errors
#8 48.10 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 48.10 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.10 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.10 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 48.10 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 48.10 make[1]: Leaving directory '/build/guacamole-server'
#8 48.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:
48.02 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
48.02 | ^
48.09 cc1: all warnings being treated as errors
48.10 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
48.10 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
48.10 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
48.10 make[2]: *** [Makefile:1241: all-recursive] Error 1
48.10 make[1]: *** [Makefile:552: all-recursive] Error 1
48.10 make[1]: Leaving directory '/build/guacamole-server'
48.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2358
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2357
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2357/display/redirect>
Changes:
------------------------------------------
[...truncated 154.51 KiB...]
#8 30.85 rm -f *.o
#8 30.85 rm -f sftp/*.o
#8 30.86 rm -f test_common_ssh.log
#8 30.86 rm -f test_common_ssh.trs
#8 30.86 rm -f test-suite.log
#8 30.86 rm -f *.lo
#8 30.86 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.86 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.87 Making clean in src/terminal
#8 30.87 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.88 Making clean in .
#8 30.88 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.88 rm -f libguac-terminal.la
#8 30.89 rm -f ./so_locations
#8 30.89 rm -rf .libs _libs
#8 30.89 rm -f *.o
#8 30.90 rm -f *.lo
#8 30.90 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.90 Making clean in tests
#8 30.91 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.91 rm -f test_terminal
#8 30.91 test -z "" || rm -f test_terminal
#8 30.91 rm -f _generated_runner.c
#8 30.91 rm -rf .libs _libs
#8 30.91 rm -f *.o
#8 30.92 rm -f selection-point/*.o
#8 30.92 rm -f test_terminal.log
#8 30.92 rm -f test_terminal.trs
#8 30.92 rm -f test-suite.log
#8 30.92 rm -f *.lo
#8 30.93 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.93 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.93 Making clean in src/pulse
#8 30.93 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.93 rm -rf .libs _libs
#8 30.93 rm -f libguac_pulse.la
#8 30.94 rm -f ./so_locations
#8 30.94 rm -f *.o
#8 30.94 rm -f *.lo
#8 30.95 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.95 Making clean in src/protocols/kubernetes
#8 30.95 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.96 Making clean in .
#8 30.96 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.96 rm -f libguac-client-kubernetes.la
#8 30.97 rm -f ./so_locations
#8 30.97 rm -rf .libs _libs
#8 30.97 rm -f *.o
#8 30.98 rm -f *.lo
#8 30.98 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.98 Making clean in tests
#8 30.98 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.98 rm -f test_kubernetes
#8 30.99 test -z "" || rm -f test_kubernetes
#8 30.99 rm -f _generated_runner.c
#8 30.99 rm -rf .libs _libs
#8 30.99 rm -f *.o
#8 31.00 rm -f url/*.o
#8 31.00 rm -f test_kubernetes.log
#8 31.00 rm -f test_kubernetes.trs
#8 31.00 rm -f test-suite.log
#8 31.00 rm -f *.lo
#8 31.01 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.01 Making clean in src/protocols/rdp
#8 31.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.02 Making clean in .
#8 31.03 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.03 rm -f libguac-common-svc-client.la libguacai-client.la
#8 31.04 rm -f ./so_locations
#8 31.05 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 31.05 rm -f libguac-client-rdp.la
#8 31.05 rm -f ./so_locations
#8 31.06 rm -rf .libs _libs
#8 31.06 rm -rf channels/.libs channels/_libs
#8 31.06 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 31.06 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 31.06 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 31.06 rm -rf plugins/.libs plugins/_libs
#8 31.07 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 31.07 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 31.07 rm -f *.o
#8 31.07 rm -f channels/*.o
#8 31.08 rm -f channels/*.lo
#8 31.08 rm -f channels/audio-input/*.o
#8 31.08 rm -f channels/audio-input/*.lo
#8 31.09 rm -f channels/rdpdr/*.o
#8 31.09 rm -f channels/rdpdr/*.lo
#8 31.09 rm -f channels/rdpsnd/*.o
#8 31.10 rm -f channels/rdpsnd/*.lo
#8 31.10 rm -f plugins/*.o
#8 31.10 rm -f plugins/*.lo
#8 31.11 rm -f plugins/guac-common-svc/*.o
#8 31.11 rm -f plugins/guac-common-svc/*.lo
#8 31.11 rm -f plugins/guacai/*.o
#8 31.11 rm -f plugins/guacai/*.lo
#8 31.12 rm -f *.lo
#8 31.12 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.12 Making clean in tests
#8 31.13 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.13 rm -f test_rdp
#8 31.13 test -z "" || rm -f test_rdp
#8 31.13 rm -f _generated_runner.c
#8 31.13 rm -rf .libs _libs
#8 31.14 rm -f *.o
#8 31.14 rm -f fs/*.o
#8 31.14 rm -f test_rdp.log
#8 31.14 rm -f test_rdp.trs
#8 31.14 rm -f test-suite.log
#8 31.15 rm -f *.lo
#8 31.15 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.15 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.15 Making clean in src/protocols/ssh
#8 31.16 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 31.16 rm -f libguac-client-ssh.la
#8 31.16 rm -f ./so_locations
#8 31.17 rm -rf .libs _libs
#8 31.17 rm -f *.o
#8 31.17 rm -f *.lo
#8 31.18 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 31.18 Making clean in src/protocols/telnet
#8 31.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 31.18 rm -f libguac-client-telnet.la
#8 31.19 rm -f ./so_locations
#8 31.19 rm -rf .libs _libs
#8 31.19 rm -f *.o
#8 31.20 rm -f *.lo
#8 31.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 31.20 Making clean in src/protocols/vnc
#8 31.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 31.21 rm -f libguac-client-vnc.la
#8 31.21 rm -f ./so_locations
#8 31.22 rm -rf .libs _libs
#8 31.22 rm -f *.o
#8 31.22 rm -f *.lo
#8 31.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 31.22 Making clean in src/guacd
#8 31.23 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 31.23 rm -f
#8 31.23 rm -rf .libs _libs
#8 31.23 rm -f guacd
#8 31.23 test -z "" || rm -f guacd
#8 31.24 rm -f *.o
#8 31.24 rm -f *.lo
#8 31.24 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 31.24 Making clean in src/guacenc
#8 31.25 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 31.25 rm -f guacenc
#8 31.25 test -z "" || rm -f guacenc
#8 31.26 rm -rf .libs _libs
#8 31.26 rm -f *.o
#8 31.26 rm -f *.lo
#8 31.27 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 31.27 Making clean in src/guaclog
#8 31.27 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 31.27 rm -f guaclog
#8 31.27 test -z "" || rm -f guaclog
#8 31.28 rm -rf .libs _libs
#8 31.28 rm -f *.o
#8 31.28 rm -f *.lo
#8 31.28 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 31.29 make[1]: Entering directory '/build/guacamole-server'
#8 31.29 rm -rf .libs _libs
#8 31.29 rm -f *.lo
#8 31.29 make[1]: Leaving directory '/build/guacamole-server'
#8 31.29 + make
#8 31.30 make all-recursive
#8 31.31 make[1]: Entering directory '/build/guacamole-server'
#8 31.31 Making all in src/libguac
#8 31.32 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.33 Making all in .
#8 31.34 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.34 CC libguac_la-argv.lo
#8 31.77 CC libguac_la-audio.lo
#8 32.18 CC libguac_la-client.lo
#8 33.10 CC libguac_la-display.lo
#8 33.58 CC libguac_la-display-builtin-cursors.lo
#8 33.73 CC libguac_la-display-cursor.lo
#8 34.05 CC libguac_la-display-flush.lo
#8 34.53 CC libguac_la-display-layer.lo
#8 35.04 CC libguac_la-display-layer-list.lo
#8 35.50 CC libguac_la-display-plan.lo
#8 36.16 CC libguac_la-display-plan-combine.lo
#8 36.63 CC libguac_la-display-plan-rect.lo
#8 37.00 CC libguac_la-display-plan-search.lo
#8 37.47 CC libguac_la-display-render-thread.lo
#8 37.81 CC libguac_la-display-worker.lo
#8 38.32 CC libguac_la-encode-jpeg.lo
#8 38.70 CC libguac_la-encode-png.lo
#8 39.18 CC libguac_la-error.lo
#8 39.47 CC libguac_la-fifo.lo
#8 39.81 CC libguac_la-file.lo
#8 40.17 CC libguac_la-fips.lo
#8 40.54 CC libguac_la-flag.lo
#8 40.87 CC libguac_la-hash.lo
#8 41.16 CC libguac_la-id.lo
#8 41.40 CC libguac_la-mem.lo
#8 41.84 CC libguac_la-rwlock.lo
#8 42.19 CC libguac_la-palette.lo
#8 42.55 CC libguac_la-parser.lo
#8 43.04 CC libguac_la-pool.lo
#8 43.40 CC libguac_la-proctitle.lo
#8 43.88 CC libguac_la-protocol.lo
#8 45.49 CC libguac_la-raw_encoder.lo
#8 45.84 CC libguac_la-recording.lo
#8 46.24 CC libguac_la-rect.lo
#8 46.51 CC libguac_la-socket.lo
#8 47.09 CC libguac_la-socket-broadcast.lo
#8 47.45 CC libguac_la-socket-fd.lo
#8 47.86 CC libguac_la-socket-nest.lo
#8 48.22 CC libguac_la-socket-tee.lo
#8 48.52 CC libguac_la-string.lo
#8 48.63 string.c: In function 'guac_strnstr':
#8 48.63 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 48.63 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 48.63 | ^
#8 48.70 cc1: all warnings being treated as errors
#8 48.71 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.71 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 48.71 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 48.71 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.71 make[1]: Leaving directory '/build/guacamole-server'
#8 48.71 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 48.71 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:
48.63 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
48.63 | ^
48.70 cc1: all warnings being treated as errors
48.71 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
48.71 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
48.71 make[2]: *** [Makefile:1241: all-recursive] Error 1
48.71 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
48.71 make[1]: Leaving directory '/build/guacamole-server'
48.71 make[1]: *** [Makefile:552: all-recursive] Error 1
48.71 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2357
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2356
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2356/display/redirect?page=changes>
Changes:
[Nick Couchman] GUACAMOLE-2295: Check setsockopt and lseek return values.
------------------------------------------
[...truncated 156.29 KiB...]
#8 19.32 rm -f *.o
#8 19.32 rm -f sftp/*.o
#8 19.32 rm -f test_common_ssh.log
#8 19.32 rm -f test_common_ssh.trs
#8 19.33 rm -f test-suite.log
#8 19.33 rm -f *.lo
#8 19.33 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 19.33 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 19.33 Making clean in src/terminal
#8 19.33 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.34 Making clean in .
#8 19.34 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.34 rm -f libguac-terminal.la
#8 19.35 rm -f ./so_locations
#8 19.35 rm -rf .libs _libs
#8 19.35 rm -f *.o
#8 19.35 rm -f *.lo
#8 19.35 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.35 Making clean in tests
#8 19.36 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 19.36 rm -f test_terminal
#8 19.36 test -z "" || rm -f test_terminal
#8 19.36 rm -f _generated_runner.c
#8 19.36 rm -rf .libs _libs
#8 19.36 rm -f *.o
#8 19.36 rm -f selection-point/*.o
#8 19.36 rm -f test_terminal.log
#8 19.37 rm -f test_terminal.trs
#8 19.37 rm -f test-suite.log
#8 19.37 rm -f *.lo
#8 19.37 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 19.37 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.37 Making clean in src/pulse
#8 19.37 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 19.37 rm -rf .libs _libs
#8 19.37 rm -f libguac_pulse.la
#8 19.38 rm -f ./so_locations
#8 19.38 rm -f *.o
#8 19.38 rm -f *.lo
#8 19.38 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 19.38 Making clean in src/protocols/kubernetes
#8 19.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.39 Making clean in .
#8 19.39 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.39 rm -f libguac-client-kubernetes.la
#8 19.40 rm -f ./so_locations
#8 19.40 rm -rf .libs _libs
#8 19.40 rm -f *.o
#8 19.40 rm -f *.lo
#8 19.41 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.41 Making clean in tests
#8 19.41 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.41 rm -f test_kubernetes
#8 19.41 test -z "" || rm -f test_kubernetes
#8 19.41 rm -f _generated_runner.c
#8 19.41 rm -rf .libs _libs
#8 19.41 rm -f *.o
#8 19.42 rm -f url/*.o
#8 19.42 rm -f test_kubernetes.log
#8 19.42 rm -f test_kubernetes.trs
#8 19.42 rm -f test-suite.log
#8 19.42 rm -f *.lo
#8 19.42 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.42 Making clean in src/protocols/rdp
#8 19.43 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.43 Making clean in .
#8 19.44 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.44 rm -f libguac-common-svc-client.la libguacai-client.la
#8 19.44 rm -f ./so_locations
#8 19.45 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 19.45 rm -f libguac-client-rdp.la
#8 19.45 rm -f ./so_locations
#8 19.45 rm -rf .libs _libs
#8 19.45 rm -rf channels/.libs channels/_libs
#8 19.45 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 19.46 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 19.46 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 19.46 rm -rf plugins/.libs plugins/_libs
#8 19.46 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 19.46 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 19.46 rm -f *.o
#8 19.46 rm -f channels/*.o
#8 19.47 rm -f channels/*.lo
#8 19.47 rm -f channels/audio-input/*.o
#8 19.47 rm -f channels/audio-input/*.lo
#8 19.47 rm -f channels/rdpdr/*.o
#8 19.47 rm -f channels/rdpdr/*.lo
#8 19.48 rm -f channels/rdpsnd/*.o
#8 19.48 rm -f channels/rdpsnd/*.lo
#8 19.48 rm -f plugins/*.o
#8 19.48 rm -f plugins/*.lo
#8 19.48 rm -f plugins/guac-common-svc/*.o
#8 19.49 rm -f plugins/guac-common-svc/*.lo
#8 19.49 rm -f plugins/guacai/*.o
#8 19.49 rm -f plugins/guacai/*.lo
#8 19.49 rm -f *.lo
#8 19.50 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.50 Making clean in tests
#8 19.50 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.50 rm -f test_rdp
#8 19.50 test -z "" || rm -f test_rdp
#8 19.50 rm -f _generated_runner.c
#8 19.50 rm -rf .libs _libs
#8 19.50 rm -f *.o
#8 19.51 rm -f fs/*.o
#8 19.51 rm -f test_rdp.log
#8 19.51 rm -f test_rdp.trs
#8 19.51 rm -f test-suite.log
#8 19.51 rm -f *.lo
#8 19.51 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.51 Making clean in src/protocols/ssh
#8 19.52 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 19.52 rm -f libguac-client-ssh.la
#8 19.52 rm -f ./so_locations
#8 19.52 rm -rf .libs _libs
#8 19.52 rm -f *.o
#8 19.53 rm -f *.lo
#8 19.53 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 19.53 Making clean in src/protocols/telnet
#8 19.53 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 19.53 rm -f libguac-client-telnet.la
#8 19.54 rm -f ./so_locations
#8 19.54 rm -rf .libs _libs
#8 19.54 rm -f *.o
#8 19.54 rm -f *.lo
#8 19.54 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 19.54 Making clean in src/protocols/vnc
#8 19.54 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 19.54 rm -f libguac-client-vnc.la
#8 19.55 rm -f ./so_locations
#8 19.55 rm -rf .libs _libs
#8 19.55 rm -f *.o
#8 19.55 rm -f *.lo
#8 19.56 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 19.56 Making clean in src/guacd
#8 19.56 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 19.56 rm -f
#8 19.56 rm -rf .libs _libs
#8 19.56 rm -f guacd
#8 19.56 test -z "" || rm -f guacd
#8 19.56 rm -f *.o
#8 19.57 rm -f *.lo
#8 19.57 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 19.57 Making clean in src/guacenc
#8 19.57 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 19.57 rm -f guacenc
#8 19.57 test -z "" || rm -f guacenc
#8 19.58 rm -rf .libs _libs
#8 19.58 rm -f *.o
#8 19.58 rm -f *.lo
#8 19.58 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 19.58 Making clean in src/guaclog
#8 19.58 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 19.58 rm -f guaclog
#8 19.59 test -z "" || rm -f guaclog
#8 19.59 rm -rf .libs _libs
#8 19.59 rm -f *.o
#8 19.59 rm -f *.lo
#8 19.59 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 19.59 make[1]: Entering directory '/build/guacamole-server'
#8 19.59 rm -rf .libs _libs
#8 19.60 rm -f *.lo
#8 19.60 make[1]: Leaving directory '/build/guacamole-server'
#8 19.60 + make
#8 19.60 make all-recursive
#8 19.61 make[1]: Entering directory '/build/guacamole-server'
#8 19.61 Making all in src/libguac
#8 19.62 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.62 Making all in .
#8 19.62 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.63 CC libguac_la-argv.lo
#8 19.92 CC libguac_la-audio.lo
#8 20.20 CC libguac_la-client.lo
#8 20.82 CC libguac_la-display.lo
#8 21.14 CC libguac_la-display-builtin-cursors.lo
#8 21.24 CC libguac_la-display-cursor.lo
#8 21.45 CC libguac_la-display-flush.lo
#8 21.77 CC libguac_la-display-layer.lo
#8 22.13 CC libguac_la-display-layer-list.lo
#8 22.44 CC libguac_la-display-plan.lo
#8 22.89 CC libguac_la-display-plan-combine.lo
#8 23.21 CC libguac_la-display-plan-rect.lo
#8 23.46 CC libguac_la-display-plan-search.lo
#8 23.77 CC libguac_la-display-render-thread.lo
#8 24.01 CC libguac_la-display-worker.lo
#8 24.38 CC libguac_la-encode-jpeg.lo
#8 24.64 CC libguac_la-encode-png.lo
#8 24.96 CC libguac_la-error.lo
#8 25.15 CC libguac_la-fifo.lo
#8 25.37 CC libguac_la-file.lo
#8 25.62 CC libguac_la-fips.lo
#8 25.84 CC libguac_la-flag.lo
#8 26.06 CC libguac_la-hash.lo
#8 26.25 CC libguac_la-id.lo
#8 26.41 CC libguac_la-mem.lo
#8 26.71 CC libguac_la-rwlock.lo
#8 26.95 CC libguac_la-palette.lo
#8 27.19 CC libguac_la-parser.lo
#8 27.51 CC libguac_la-pool.lo
#8 27.75 CC libguac_la-proctitle.lo
#8 28.08 CC libguac_la-protocol.lo
#8 29.38 CC libguac_la-raw_encoder.lo
#8 29.61 CC libguac_la-recording.lo
#8 29.88 CC libguac_la-rect.lo
#8 30.05 CC libguac_la-socket.lo
#8 30.45 CC libguac_la-socket-broadcast.lo
#8 30.68 CC libguac_la-socket-fd.lo
#8 30.97 CC libguac_la-socket-nest.lo
#8 31.22 CC libguac_la-socket-tee.lo
#8 31.41 CC libguac_la-string.lo
#8 31.47 string.c: In function 'guac_strnstr':
#8 31.47 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 31.47 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 31.47 | ^
#8 31.53 cc1: all warnings being treated as errors
#8 31.53 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 31.53 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.53 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.53 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 31.53 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 31.53 make[1]: Leaving directory '/build/guacamole-server'
#8 31.53 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
31.47 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
31.47 | ^
31.53 cc1: all warnings being treated as errors
31.53 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
31.53 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
31.53 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
31.53 make[2]: *** [Makefile:1241: all-recursive] Error 1
31.53 make[1]: *** [Makefile:552: all-recursive] Error 1
31.53 make[1]: Leaving directory '/build/guacamole-server'
31.53 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2356
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2355
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2355/display/redirect?page=changes>
Changes:
[Nick Couchman] GUACAMOLE-2220: Fix terminal source issues caused by patch branch merge.
------------------------------------------
[...truncated 155.22 KiB...]
#8 29.75 rm -f *.o
#8 29.76 rm -f sftp/*.o
#8 29.76 rm -f test_common_ssh.log
#8 29.76 rm -f test_common_ssh.trs
#8 29.76 rm -f test-suite.log
#8 29.76 rm -f *.lo
#8 29.77 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.77 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.77 Making clean in src/terminal
#8 29.77 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.78 Making clean in .
#8 29.78 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.78 rm -f libguac-terminal.la
#8 29.79 rm -f ./so_locations
#8 29.79 rm -rf .libs _libs
#8 29.79 rm -f *.o
#8 29.79 rm -f *.lo
#8 29.80 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.80 Making clean in tests
#8 29.80 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 29.80 rm -f test_terminal
#8 29.80 test -z "" || rm -f test_terminal
#8 29.80 rm -f _generated_runner.c
#8 29.81 rm -rf .libs _libs
#8 29.81 rm -f *.o
#8 29.81 rm -f selection-point/*.o
#8 29.81 rm -f test_terminal.log
#8 29.81 rm -f test_terminal.trs
#8 29.82 rm -f test-suite.log
#8 29.82 rm -f *.lo
#8 29.82 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 29.82 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.82 Making clean in src/pulse
#8 29.82 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 29.82 rm -rf .libs _libs
#8 29.83 rm -f libguac_pulse.la
#8 29.83 rm -f ./so_locations
#8 29.83 rm -f *.o
#8 29.84 rm -f *.lo
#8 29.84 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 29.84 Making clean in src/protocols/kubernetes
#8 29.85 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.85 Making clean in .
#8 29.86 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.86 rm -f libguac-client-kubernetes.la
#8 29.86 rm -f ./so_locations
#8 29.86 rm -rf .libs _libs
#8 29.86 rm -f *.o
#8 29.87 rm -f *.lo
#8 29.87 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.87 Making clean in tests
#8 29.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.87 rm -f test_kubernetes
#8 29.87 test -z "" || rm -f test_kubernetes
#8 29.88 rm -f _generated_runner.c
#8 29.88 rm -rf .libs _libs
#8 29.88 rm -f *.o
#8 29.88 rm -f url/*.o
#8 29.89 rm -f test_kubernetes.log
#8 29.89 rm -f test_kubernetes.trs
#8 29.89 rm -f test-suite.log
#8 29.89 rm -f *.lo
#8 29.89 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.89 Making clean in src/protocols/rdp
#8 29.90 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.91 Making clean in .
#8 29.92 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.92 rm -f libguac-common-svc-client.la libguacai-client.la
#8 29.92 rm -f ./so_locations
#8 29.93 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 29.93 rm -f libguac-client-rdp.la
#8 29.93 rm -f ./so_locations
#8 29.93 rm -rf .libs _libs
#8 29.94 rm -rf channels/.libs channels/_libs
#8 29.94 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 29.94 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 29.94 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 29.94 rm -rf plugins/.libs plugins/_libs
#8 29.94 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 29.94 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 29.94 rm -f *.o
#8 29.95 rm -f channels/*.o
#8 29.95 rm -f channels/*.lo
#8 29.95 rm -f channels/audio-input/*.o
#8 29.96 rm -f channels/audio-input/*.lo
#8 29.96 rm -f channels/rdpdr/*.o
#8 29.96 rm -f channels/rdpdr/*.lo
#8 29.96 rm -f channels/rdpsnd/*.o
#8 29.97 rm -f channels/rdpsnd/*.lo
#8 29.97 rm -f plugins/*.o
#8 29.97 rm -f plugins/*.lo
#8 29.98 rm -f plugins/guac-common-svc/*.o
#8 29.98 rm -f plugins/guac-common-svc/*.lo
#8 29.98 rm -f plugins/guacai/*.o
#8 29.99 rm -f plugins/guacai/*.lo
#8 29.99 rm -f *.lo
#8 29.99 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.99 Making clean in tests
#8 30.00 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.00 rm -f test_rdp
#8 30.00 test -z "" || rm -f test_rdp
#8 30.00 rm -f _generated_runner.c
#8 30.00 rm -rf .libs _libs
#8 30.00 rm -f *.o
#8 30.01 rm -f fs/*.o
#8 30.01 rm -f test_rdp.log
#8 30.01 rm -f test_rdp.trs
#8 30.01 rm -f test-suite.log
#8 30.01 rm -f *.lo
#8 30.02 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.02 Making clean in src/protocols/ssh
#8 30.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.02 rm -f libguac-client-ssh.la
#8 30.03 rm -f ./so_locations
#8 30.03 rm -rf .libs _libs
#8 30.03 rm -f *.o
#8 30.03 rm -f *.lo
#8 30.04 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.04 Making clean in src/protocols/telnet
#8 30.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.04 rm -f libguac-client-telnet.la
#8 30.05 rm -f ./so_locations
#8 30.05 rm -rf .libs _libs
#8 30.05 rm -f *.o
#8 30.06 rm -f *.lo
#8 30.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.06 Making clean in src/protocols/vnc
#8 30.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.06 rm -f libguac-client-vnc.la
#8 30.07 rm -f ./so_locations
#8 30.07 rm -rf .libs _libs
#8 30.07 rm -f *.o
#8 30.08 rm -f *.lo
#8 30.08 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.08 Making clean in src/guacd
#8 30.08 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.08 rm -f
#8 30.08 rm -rf .libs _libs
#8 30.09 rm -f guacd
#8 30.09 test -z "" || rm -f guacd
#8 30.09 rm -f *.o
#8 30.09 rm -f *.lo
#8 30.10 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.10 Making clean in src/guacenc
#8 30.10 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.10 rm -f guacenc
#8 30.10 test -z "" || rm -f guacenc
#8 30.11 rm -rf .libs _libs
#8 30.11 rm -f *.o
#8 30.11 rm -f *.lo
#8 30.12 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.12 Making clean in src/guaclog
#8 30.12 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.12 rm -f guaclog
#8 30.12 test -z "" || rm -f guaclog
#8 30.12 rm -rf .libs _libs
#8 30.12 rm -f *.o
#8 30.13 rm -f *.lo
#8 30.13 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.13 make[1]: Entering directory '/build/guacamole-server'
#8 30.13 rm -rf .libs _libs
#8 30.13 rm -f *.lo
#8 30.14 make[1]: Leaving directory '/build/guacamole-server'
#8 30.14 + make
#8 30.15 make all-recursive
#8 30.15 make[1]: Entering directory '/build/guacamole-server'
#8 30.16 Making all in src/libguac
#8 30.16 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.17 Making all in .
#8 30.18 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.18 CC libguac_la-argv.lo
#8 30.61 CC libguac_la-audio.lo
#8 31.05 CC libguac_la-client.lo
#8 31.99 CC libguac_la-display.lo
#8 32.45 CC libguac_la-display-builtin-cursors.lo
#8 32.60 CC libguac_la-display-cursor.lo
#8 32.92 CC libguac_la-display-flush.lo
#8 33.40 CC libguac_la-display-layer.lo
#8 33.90 CC libguac_la-display-layer-list.lo
#8 34.38 CC libguac_la-display-plan.lo
#8 35.02 CC libguac_la-display-plan-combine.lo
#8 35.48 CC libguac_la-display-plan-rect.lo
#8 35.83 CC libguac_la-display-plan-search.lo
#8 36.27 CC libguac_la-display-render-thread.lo
#8 36.59 CC libguac_la-display-worker.lo
#8 37.07 CC libguac_la-encode-jpeg.lo
#8 37.42 CC libguac_la-encode-png.lo
#8 37.90 CC libguac_la-error.lo
#8 38.16 CC libguac_la-fifo.lo
#8 38.45 CC libguac_la-file.lo
#8 38.74 CC libguac_la-fips.lo
#8 39.05 CC libguac_la-flag.lo
#8 39.32 CC libguac_la-hash.lo
#8 39.57 CC libguac_la-id.lo
#8 39.81 CC libguac_la-mem.lo
#8 40.25 CC libguac_la-rwlock.lo
#8 40.59 CC libguac_la-palette.lo
#8 40.95 CC libguac_la-parser.lo
#8 41.44 CC libguac_la-pool.lo
#8 41.80 CC libguac_la-proctitle.lo
#8 42.31 CC libguac_la-protocol.lo
#8 44.23 CC libguac_la-raw_encoder.lo
#8 44.58 CC libguac_la-recording.lo
#8 44.95 CC libguac_la-rect.lo
#8 45.21 CC libguac_la-socket.lo
#8 45.78 CC libguac_la-socket-broadcast.lo
#8 46.11 CC libguac_la-socket-fd.lo
#8 46.52 CC libguac_la-socket-nest.lo
#8 46.89 CC libguac_la-socket-tee.lo
#8 47.16 CC libguac_la-string.lo
#8 47.25 string.c: In function 'guac_strnstr':
#8 47.25 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.25 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.25 | ^
#8 47.33 cc1: all warnings being treated as errors
#8 47.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.33 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 47.33 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 47.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.33 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.33 make[1]: Leaving directory '/build/guacamole-server'
#8 47.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:
47.25 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.25 | ^
47.33 cc1: all warnings being treated as errors
47.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.33 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
47.33 make[2]: *** [Makefile:1241: all-recursive] Error 1
47.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.33 make[1]: *** [Makefile:552: all-recursive] Error 1
47.33 make[1]: Leaving directory '/build/guacamole-server'
47.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2355
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2354
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2354/display/redirect>
Changes:
------------------------------------------
[...truncated 154.50 KiB...]
#8 27.61 rm -f *.o
#8 27.61 rm -f sftp/*.o
#8 27.62 rm -f test_common_ssh.log
#8 27.62 rm -f test_common_ssh.trs
#8 27.62 rm -f test-suite.log
#8 27.62 rm -f *.lo
#8 27.62 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 27.62 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 27.62 Making clean in src/terminal
#8 27.63 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 27.64 Making clean in .
#8 27.64 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 27.64 rm -f libguac-terminal.la
#8 27.65 rm -f ./so_locations
#8 27.65 rm -rf .libs _libs
#8 27.65 rm -f *.o
#8 27.66 rm -f *.lo
#8 27.66 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 27.66 Making clean in tests
#8 27.66 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 27.66 rm -f test_terminal
#8 27.66 test -z "" || rm -f test_terminal
#8 27.67 rm -f _generated_runner.c
#8 27.67 rm -rf .libs _libs
#8 27.67 rm -f *.o
#8 27.67 rm -f selection-point/*.o
#8 27.68 rm -f test_terminal.log
#8 27.68 rm -f test_terminal.trs
#8 27.68 rm -f test-suite.log
#8 27.68 rm -f *.lo
#8 27.68 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 27.68 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 27.68 Making clean in src/pulse
#8 27.69 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 27.69 rm -rf .libs _libs
#8 27.69 rm -f libguac_pulse.la
#8 27.70 rm -f ./so_locations
#8 27.70 rm -f *.o
#8 27.70 rm -f *.lo
#8 27.70 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 27.70 Making clean in src/protocols/kubernetes
#8 27.71 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 27.71 Making clean in .
#8 27.72 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 27.72 rm -f libguac-client-kubernetes.la
#8 27.72 rm -f ./so_locations
#8 27.72 rm -rf .libs _libs
#8 27.73 rm -f *.o
#8 27.73 rm -f *.lo
#8 27.73 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 27.73 Making clean in tests
#8 27.73 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 27.73 rm -f test_kubernetes
#8 27.74 test -z "" || rm -f test_kubernetes
#8 27.74 rm -f _generated_runner.c
#8 27.74 rm -rf .libs _libs
#8 27.74 rm -f *.o
#8 27.74 rm -f url/*.o
#8 27.75 rm -f test_kubernetes.log
#8 27.75 rm -f test_kubernetes.trs
#8 27.75 rm -f test-suite.log
#8 27.75 rm -f *.lo
#8 27.75 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 27.75 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 27.75 Making clean in src/protocols/rdp
#8 27.76 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 27.77 Making clean in .
#8 27.78 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 27.78 rm -f libguac-common-svc-client.la libguacai-client.la
#8 27.78 rm -f ./so_locations
#8 27.78 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 27.78 rm -f libguac-client-rdp.la
#8 27.79 rm -f ./so_locations
#8 27.79 rm -rf .libs _libs
#8 27.79 rm -rf channels/.libs channels/_libs
#8 27.79 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 27.79 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 27.80 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 27.80 rm -rf plugins/.libs plugins/_libs
#8 27.80 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 27.80 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 27.80 rm -f *.o
#8 27.80 rm -f channels/*.o
#8 27.81 rm -f channels/*.lo
#8 27.81 rm -f channels/audio-input/*.o
#8 27.81 rm -f channels/audio-input/*.lo
#8 27.82 rm -f channels/rdpdr/*.o
#8 27.82 rm -f channels/rdpdr/*.lo
#8 27.82 rm -f channels/rdpsnd/*.o
#8 27.82 rm -f channels/rdpsnd/*.lo
#8 27.83 rm -f plugins/*.o
#8 27.83 rm -f plugins/*.lo
#8 27.83 rm -f plugins/guac-common-svc/*.o
#8 27.84 rm -f plugins/guac-common-svc/*.lo
#8 27.84 rm -f plugins/guacai/*.o
#8 27.84 rm -f plugins/guacai/*.lo
#8 27.84 rm -f *.lo
#8 27.85 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 27.85 Making clean in tests
#8 27.85 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 27.85 rm -f test_rdp
#8 27.85 test -z "" || rm -f test_rdp
#8 27.85 rm -f _generated_runner.c
#8 27.86 rm -rf .libs _libs
#8 27.86 rm -f *.o
#8 27.86 rm -f fs/*.o
#8 27.86 rm -f test_rdp.log
#8 27.86 rm -f test_rdp.trs
#8 27.87 rm -f test-suite.log
#8 27.87 rm -f *.lo
#8 27.87 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 27.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 27.87 Making clean in src/protocols/ssh
#8 27.88 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 27.88 rm -f libguac-client-ssh.la
#8 27.88 rm -f ./so_locations
#8 27.88 rm -rf .libs _libs
#8 27.88 rm -f *.o
#8 27.89 rm -f *.lo
#8 27.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 27.89 Making clean in src/protocols/telnet
#8 27.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 27.89 rm -f libguac-client-telnet.la
#8 27.90 rm -f ./so_locations
#8 27.90 rm -rf .libs _libs
#8 27.90 rm -f *.o
#8 27.91 rm -f *.lo
#8 27.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 27.91 Making clean in src/protocols/vnc
#8 27.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 27.91 rm -f libguac-client-vnc.la
#8 27.92 rm -f ./so_locations
#8 27.92 rm -rf .libs _libs
#8 27.92 rm -f *.o
#8 27.93 rm -f *.lo
#8 27.93 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 27.93 Making clean in src/guacd
#8 27.93 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 27.93 rm -f
#8 27.93 rm -rf .libs _libs
#8 27.93 rm -f guacd
#8 27.94 test -z "" || rm -f guacd
#8 27.94 rm -f *.o
#8 27.94 rm -f *.lo
#8 27.94 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 27.94 Making clean in src/guacenc
#8 27.95 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 27.95 rm -f guacenc
#8 27.95 test -z "" || rm -f guacenc
#8 27.95 rm -rf .libs _libs
#8 27.96 rm -f *.o
#8 27.96 rm -f *.lo
#8 27.96 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 27.96 Making clean in src/guaclog
#8 27.97 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 27.97 rm -f guaclog
#8 27.97 test -z "" || rm -f guaclog
#8 27.97 rm -rf .libs _libs
#8 27.97 rm -f *.o
#8 27.97 rm -f *.lo
#8 27.98 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 27.98 make[1]: Entering directory '/build/guacamole-server'
#8 27.98 rm -rf .libs _libs
#8 27.98 rm -f *.lo
#8 27.98 make[1]: Leaving directory '/build/guacamole-server'
#8 27.99 + make
#8 27.99 make all-recursive
#8 28.00 make[1]: Entering directory '/build/guacamole-server'
#8 28.00 Making all in src/libguac
#8 28.01 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.01 Making all in .
#8 28.02 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.02 CC libguac_la-argv.lo
#8 28.45 CC libguac_la-audio.lo
#8 28.85 CC libguac_la-client.lo
#8 29.75 CC libguac_la-display.lo
#8 30.21 CC libguac_la-display-builtin-cursors.lo
#8 30.35 CC libguac_la-display-cursor.lo
#8 30.67 CC libguac_la-display-flush.lo
#8 31.14 CC libguac_la-display-layer.lo
#8 31.65 CC libguac_la-display-layer-list.lo
#8 32.11 CC libguac_la-display-plan.lo
#8 32.74 CC libguac_la-display-plan-combine.lo
#8 33.20 CC libguac_la-display-plan-rect.lo
#8 33.54 CC libguac_la-display-plan-search.lo
#8 33.97 CC libguac_la-display-render-thread.lo
#8 34.31 CC libguac_la-display-worker.lo
#8 34.81 CC libguac_la-encode-jpeg.lo
#8 35.18 CC libguac_la-encode-png.lo
#8 35.65 CC libguac_la-error.lo
#8 35.92 CC libguac_la-fifo.lo
#8 36.27 CC libguac_la-file.lo
#8 36.62 CC libguac_la-fips.lo
#8 36.95 CC libguac_la-flag.lo
#8 37.27 CC libguac_la-hash.lo
#8 37.55 CC libguac_la-id.lo
#8 37.78 CC libguac_la-mem.lo
#8 38.21 CC libguac_la-rwlock.lo
#8 38.56 CC libguac_la-palette.lo
#8 38.89 CC libguac_la-parser.lo
#8 39.36 CC libguac_la-pool.lo
#8 39.71 CC libguac_la-proctitle.lo
#8 40.19 CC libguac_la-protocol.lo
#8 41.81 CC libguac_la-raw_encoder.lo
#8 42.13 CC libguac_la-recording.lo
#8 42.52 CC libguac_la-rect.lo
#8 42.79 CC libguac_la-socket.lo
#8 43.37 CC libguac_la-socket-broadcast.lo
#8 43.71 CC libguac_la-socket-fd.lo
#8 44.13 CC libguac_la-socket-nest.lo
#8 44.48 CC libguac_la-socket-tee.lo
#8 44.76 CC libguac_la-string.lo
#8 44.86 string.c: In function 'guac_strnstr':
#8 44.86 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 44.86 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 44.86 | ^
#8 44.94 cc1: all warnings being treated as errors
#8 44.94 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 44.94 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 44.94 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 44.94 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 44.94 make[1]: Leaving directory '/build/guacamole-server'
#8 44.94 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 44.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:
44.86 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
44.86 | ^
44.94 cc1: all warnings being treated as errors
44.94 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
44.94 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
44.94 make[2]: *** [Makefile:1241: all-recursive] Error 1
44.94 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
44.94 make[1]: Leaving directory '/build/guacamole-server'
44.94 make[1]: *** [Makefile:552: all-recursive] Error 1
44.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2354
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2353
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2353/display/redirect>
Changes:
------------------------------------------
[...truncated 154.55 KiB...]
#8 32.72 rm -f *.o
#8 32.72 rm -f sftp/*.o
#8 32.73 rm -f test_common_ssh.log
#8 32.73 rm -f test_common_ssh.trs
#8 32.73 rm -f test-suite.log
#8 32.73 rm -f *.lo
#8 32.73 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 32.73 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 32.73 Making clean in src/terminal
#8 32.74 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.74 Making clean in .
#8 32.75 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 32.75 rm -f libguac-terminal.la
#8 32.75 rm -f ./so_locations
#8 32.76 rm -rf .libs _libs
#8 32.76 rm -f *.o
#8 32.76 rm -f *.lo
#8 32.76 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.76 Making clean in tests
#8 32.77 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.77 rm -f test_terminal
#8 32.77 test -z "" || rm -f test_terminal
#8 32.77 rm -f _generated_runner.c
#8 32.77 rm -rf .libs _libs
#8 32.77 rm -f *.o
#8 32.78 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.78 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.79 rm -f libguac_pulse.la
#8 32.80 rm -f ./so_locations
#8 32.80 rm -f *.o
#8 32.80 rm -f *.lo
#8 32.81 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 32.81 Making clean in src/protocols/kubernetes
#8 32.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.81 Making clean in .
#8 32.82 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.82 rm -f libguac-client-kubernetes.la
#8 32.82 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.83 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.83 Making clean in tests
#8 32.84 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.84 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.84 rm -f *.o
#8 32.85 rm -f url/*.o
#8 32.85 rm -f test_kubernetes.log
#8 32.85 rm -f test_kubernetes.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/protocols/kubernetes/tests'
#8 32.86 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.86 Making clean in src/protocols/rdp
#8 32.86 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.87 Making clean in .
#8 32.88 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.88 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.89 rm -f ./so_locations
#8 32.89 rm -rf .libs _libs
#8 32.90 rm -rf channels/.libs channels/_libs
#8 32.90 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.90 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.90 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.90 rm -rf plugins/.libs plugins/_libs
#8 32.90 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.90 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.90 rm -f *.o
#8 32.91 rm -f channels/*.o
#8 32.91 rm -f channels/*.lo
#8 32.91 rm -f channels/audio-input/*.o
#8 32.91 rm -f channels/audio-input/*.lo
#8 32.92 rm -f channels/rdpdr/*.o
#8 32.92 rm -f channels/rdpdr/*.lo
#8 32.92 rm -f channels/rdpsnd/*.o
#8 32.92 rm -f channels/rdpsnd/*.lo
#8 32.93 rm -f plugins/*.o
#8 32.93 rm -f plugins/*.lo
#8 32.93 rm -f plugins/guac-common-svc/*.o
#8 32.94 rm -f plugins/guac-common-svc/*.lo
#8 32.94 rm -f plugins/guacai/*.o
#8 32.94 rm -f plugins/guacai/*.lo
#8 32.95 rm -f *.lo
#8 32.95 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.95 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.96 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.96 rm -f test_rdp.log
#8 32.97 rm -f test_rdp.trs
#8 32.97 rm -f test-suite.log
#8 32.97 rm -f *.lo
#8 32.97 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.97 Making clean in src/protocols/ssh
#8 32.98 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.98 rm -f libguac-client-ssh.la
#8 32.98 rm -f ./so_locations
#8 32.98 rm -rf .libs _libs
#8 32.99 rm -f *.o
#8 32.99 rm -f *.lo
#8 32.99 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.99 Making clean in src/protocols/telnet
#8 33.00 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 33.00 rm -f libguac-client-telnet.la
#8 33.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.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 33.01 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.02 rm -f ./so_locations
#8 33.02 rm -rf .libs _libs
#8 33.03 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.04 test -z "" || rm -f guacd
#8 33.04 rm -f *.o
#8 33.05 rm -f *.lo
#8 33.05 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 33.05 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.06 test -z "" || rm -f guacenc
#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/guacenc'
#8 33.07 Making clean in src/guaclog
#8 33.07 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 33.07 rm -f guaclog
#8 33.07 test -z "" || rm -f guaclog
#8 33.07 rm -rf .libs _libs
#8 33.08 rm -f *.o
#8 33.08 rm -f *.lo
#8 33.08 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 33.08 make[1]: Entering directory '/build/guacamole-server'
#8 33.08 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.10 make[1]: Entering directory '/build/guacamole-server'
#8 33.11 Making all in src/libguac
#8 33.11 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.12 Making all in .
#8 33.13 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 33.13 CC libguac_la-argv.lo
#8 33.56 CC libguac_la-audio.lo
#8 33.98 CC libguac_la-client.lo
#8 34.96 CC libguac_la-display.lo
#8 35.46 CC libguac_la-display-builtin-cursors.lo
#8 35.62 CC libguac_la-display-cursor.lo
#8 35.95 CC libguac_la-display-flush.lo
#8 36.46 CC libguac_la-display-layer.lo
#8 36.96 CC libguac_la-display-layer-list.lo
#8 37.42 CC libguac_la-display-plan.lo
#8 38.10 CC libguac_la-display-plan-combine.lo
#8 38.58 CC libguac_la-display-plan-rect.lo
#8 38.96 CC libguac_la-display-plan-search.lo
#8 39.43 CC libguac_la-display-render-thread.lo
#8 39.78 CC libguac_la-display-worker.lo
#8 40.28 CC libguac_la-encode-jpeg.lo
#8 40.69 CC libguac_la-encode-png.lo
#8 41.19 CC libguac_la-error.lo
#8 41.46 CC libguac_la-fifo.lo
#8 41.80 CC libguac_la-file.lo
#8 42.15 CC libguac_la-fips.lo
#8 42.50 CC libguac_la-flag.lo
#8 43.03 CC libguac_la-hash.lo
#8 43.32 CC libguac_la-id.lo
#8 43.56 CC libguac_la-mem.lo
#8 43.99 CC libguac_la-rwlock.lo
#8 44.35 CC libguac_la-palette.lo
#8 44.69 CC libguac_la-parser.lo
#8 45.17 CC libguac_la-pool.lo
#8 45.52 CC libguac_la-proctitle.lo
#8 46.02 CC libguac_la-protocol.lo
#8 47.80 CC libguac_la-raw_encoder.lo
#8 48.14 CC libguac_la-recording.lo
#8 48.54 CC libguac_la-rect.lo
#8 48.81 CC libguac_la-socket.lo
#8 49.40 CC libguac_la-socket-broadcast.lo
#8 49.76 CC libguac_la-socket-fd.lo
#8 50.17 CC libguac_la-socket-nest.lo
#8 50.55 CC libguac_la-socket-tee.lo
#8 50.83 CC libguac_la-string.lo
#8 50.93 string.c: In function 'guac_strnstr':
#8 50.93 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 50.93 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 50.93 | ^
#8 51.01 cc1: all warnings being treated as errors
#8 51.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.01 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 51.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 51.01 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 51.01 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 51.01 make[1]: Leaving directory '/build/guacamole-server'
#8 51.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:
50.93 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
50.93 | ^
51.01 cc1: all warnings being treated as errors
51.01 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
51.01 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
51.01 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
51.01 make[2]: *** [Makefile:1241: all-recursive] Error 1
51.01 make[1]: *** [Makefile:552: all-recursive] Error 1
51.01 make[1]: Leaving directory '/build/guacamole-server'
51.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2353
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2352
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2352/display/redirect>
Changes:
------------------------------------------
[...truncated 156.51 KiB...]
#8 27.95 rm -f *.o
#8 27.95 rm -f sftp/*.o
#8 27.95 rm -f test_common_ssh.log
#8 27.95 rm -f test_common_ssh.trs
#8 27.95 rm -f test-suite.log
#8 27.95 rm -f *.lo
#8 27.96 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 27.96 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 27.96 Making clean in src/terminal
#8 27.96 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 27.97 Making clean in .
#8 27.97 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 27.97 rm -f libguac-terminal.la
#8 27.98 rm -f ./so_locations
#8 27.98 rm -rf .libs _libs
#8 27.98 rm -f *.o
#8 27.99 rm -f *.lo
#8 27.99 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 27.99 Making clean in tests
#8 27.99 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 27.99 rm -f test_terminal
#8 28.00 test -z "" || rm -f test_terminal
#8 28.00 rm -f _generated_runner.c
#8 28.00 rm -rf .libs _libs
#8 28.00 rm -f *.o
#8 28.00 rm -f selection-point/*.o
#8 28.01 rm -f test_terminal.log
#8 28.01 rm -f test_terminal.trs
#8 28.01 rm -f test-suite.log
#8 28.01 rm -f *.lo
#8 28.01 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 28.01 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.01 Making clean in src/pulse
#8 28.02 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 28.02 rm -rf .libs _libs
#8 28.02 rm -f libguac_pulse.la
#8 28.02 rm -f ./so_locations
#8 28.03 rm -f *.o
#8 28.03 rm -f *.lo
#8 28.03 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 28.03 Making clean in src/protocols/kubernetes
#8 28.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.04 Making clean in .
#8 28.05 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.05 rm -f libguac-client-kubernetes.la
#8 28.05 rm -f ./so_locations
#8 28.05 rm -rf .libs _libs
#8 28.05 rm -f *.o
#8 28.06 rm -f *.lo
#8 28.06 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.06 Making clean in tests
#8 28.07 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.07 rm -f test_kubernetes
#8 28.07 test -z "" || rm -f test_kubernetes
#8 28.07 rm -f _generated_runner.c
#8 28.07 rm -rf .libs _libs
#8 28.07 rm -f *.o
#8 28.07 rm -f url/*.o
#8 28.08 rm -f test_kubernetes.log
#8 28.08 rm -f test_kubernetes.trs
#8 28.08 rm -f test-suite.log
#8 28.08 rm -f *.lo
#8 28.08 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.08 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.08 Making clean in src/protocols/rdp
#8 28.09 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.10 Making clean in .
#8 28.11 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.11 rm -f libguac-common-svc-client.la libguacai-client.la
#8 28.11 rm -f ./so_locations
#8 28.11 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 28.12 rm -f libguac-client-rdp.la
#8 28.12 rm -f ./so_locations
#8 28.12 rm -rf .libs _libs
#8 28.12 rm -rf channels/.libs channels/_libs
#8 28.13 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 28.13 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 28.13 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 28.13 rm -rf plugins/.libs plugins/_libs
#8 28.13 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 28.13 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 28.13 rm -f *.o
#8 28.14 rm -f channels/*.o
#8 28.14 rm -f channels/*.lo
#8 28.14 rm -f channels/audio-input/*.o
#8 28.15 rm -f channels/audio-input/*.lo
#8 28.15 rm -f channels/rdpdr/*.o
#8 28.15 rm -f channels/rdpdr/*.lo
#8 28.15 rm -f channels/rdpsnd/*.o
#8 28.16 rm -f channels/rdpsnd/*.lo
#8 28.16 rm -f plugins/*.o
#8 28.16 rm -f plugins/*.lo
#8 28.17 rm -f plugins/guac-common-svc/*.o
#8 28.17 rm -f plugins/guac-common-svc/*.lo
#8 28.17 rm -f plugins/guacai/*.o
#8 28.17 rm -f plugins/guacai/*.lo
#8 28.18 rm -f *.lo
#8 28.18 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.18 Making clean in tests
#8 28.18 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.18 rm -f test_rdp
#8 28.19 test -z "" || rm -f test_rdp
#8 28.19 rm -f _generated_runner.c
#8 28.19 rm -rf .libs _libs
#8 28.19 rm -f *.o
#8 28.19 rm -f fs/*.o
#8 28.20 rm -f test_rdp.log
#8 28.20 rm -f test_rdp.trs
#8 28.20 rm -f test-suite.log
#8 28.20 rm -f *.lo
#8 28.20 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.20 Making clean in src/protocols/ssh
#8 28.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 28.21 rm -f libguac-client-ssh.la
#8 28.21 rm -f ./so_locations
#8 28.22 rm -rf .libs _libs
#8 28.22 rm -f *.o
#8 28.22 rm -f *.lo
#8 28.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 28.22 Making clean in src/protocols/telnet
#8 28.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 28.23 rm -f libguac-client-telnet.la
#8 28.23 rm -f ./so_locations
#8 28.23 rm -rf .libs _libs
#8 28.24 rm -f *.o
#8 28.24 rm -f *.lo
#8 28.24 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 28.24 Making clean in src/protocols/vnc
#8 28.25 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 28.25 rm -f libguac-client-vnc.la
#8 28.25 rm -f ./so_locations
#8 28.25 rm -rf .libs _libs
#8 28.25 rm -f *.o
#8 28.26 rm -f *.lo
#8 28.26 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 28.26 Making clean in src/guacd
#8 28.26 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 28.26 rm -f
#8 28.27 rm -rf .libs _libs
#8 28.27 rm -f guacd
#8 28.27 test -z "" || rm -f guacd
#8 28.27 rm -f *.o
#8 28.27 rm -f *.lo
#8 28.28 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 28.28 Making clean in src/guacenc
#8 28.28 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 28.28 rm -f guacenc
#8 28.28 test -z "" || rm -f guacenc
#8 28.28 rm -rf .libs _libs
#8 28.29 rm -f *.o
#8 28.29 rm -f *.lo
#8 28.29 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 28.29 Making clean in src/guaclog
#8 28.30 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 28.30 rm -f guaclog
#8 28.30 test -z "" || rm -f guaclog
#8 28.30 rm -rf .libs _libs
#8 28.30 rm -f *.o
#8 28.30 rm -f *.lo
#8 28.31 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 28.31 make[1]: Entering directory '/build/guacamole-server'
#8 28.31 rm -rf .libs _libs
#8 28.31 rm -f *.lo
#8 28.31 make[1]: Leaving directory '/build/guacamole-server'
#8 28.31 + make
#8 28.32 make all-recursive
#8 28.32 make[1]: Entering directory '/build/guacamole-server'
#8 28.33 Making all in src/libguac
#8 28.34 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.34 Making all in .
#8 28.35 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.35 CC libguac_la-argv.lo
#8 28.70 CC libguac_la-audio.lo
#8 29.03 CC libguac_la-client.lo
#8 29.78 CC libguac_la-display.lo
#8 30.16 CC libguac_la-display-builtin-cursors.lo
#8 30.27 CC libguac_la-display-cursor.lo
#8 30.53 CC libguac_la-display-flush.lo
#8 30.91 CC libguac_la-display-layer.lo
#8 31.31 CC libguac_la-display-layer-list.lo
#8 31.69 CC libguac_la-display-plan.lo
#8 32.24 CC libguac_la-display-plan-combine.lo
#8 32.64 CC libguac_la-display-plan-rect.lo
#8 32.93 CC libguac_la-display-plan-search.lo
#8 33.30 CC libguac_la-display-render-thread.lo
#8 33.57 CC libguac_la-display-worker.lo
#8 33.98 CC libguac_la-encode-jpeg.lo
#8 34.30 CC libguac_la-encode-png.lo
#8 34.74 CC libguac_la-error.lo
#8 34.97 CC libguac_la-fifo.lo
#8 35.26 CC libguac_la-file.lo
#8 35.56 CC libguac_la-fips.lo
#8 35.89 CC libguac_la-flag.lo
#8 36.20 CC libguac_la-hash.lo
#8 36.46 CC libguac_la-id.lo
#8 36.69 CC libguac_la-mem.lo
#8 37.11 CC libguac_la-rwlock.lo
#8 37.44 CC libguac_la-palette.lo
#8 37.76 CC libguac_la-parser.lo
#8 38.17 CC libguac_la-pool.lo
#8 38.48 CC libguac_la-proctitle.lo
#8 38.95 CC libguac_la-protocol.lo
#8 40.99 CC libguac_la-raw_encoder.lo
#8 41.36 CC libguac_la-recording.lo
#8 41.77 CC libguac_la-rect.lo
#8 42.03 CC libguac_la-socket.lo
#8 42.67 CC libguac_la-socket-broadcast.lo
#8 43.06 CC libguac_la-socket-fd.lo
#8 43.47 CC libguac_la-socket-nest.lo
#8 43.80 CC libguac_la-socket-tee.lo
#8 44.10 CC libguac_la-string.lo
#8 44.19 string.c: In function 'guac_strnstr':
#8 44.19 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 44.19 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 44.19 | ^
#8 44.26 cc1: all warnings being treated as errors
#8 44.26 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 44.26 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 44.26 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 44.26 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 44.26 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 44.26 make[1]: Leaving directory '/build/guacamole-server'
#8 44.26 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:
44.19 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
44.19 | ^
44.26 cc1: all warnings being treated as errors
44.26 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
44.26 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
44.26 make[2]: *** [Makefile:1241: all-recursive] Error 1
44.26 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
44.26 make[1]: *** [Makefile:552: all-recursive] Error 1
44.26 make[1]: Leaving directory '/build/guacamole-server'
44.26 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2352
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2351
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2351/display/redirect>
Changes:
------------------------------------------
[...truncated 156.36 KiB...]
#8 29.58 rm -f *.o
#8 29.58 rm -f sftp/*.o
#8 29.58 rm -f test_common_ssh.log
#8 29.59 rm -f test_common_ssh.trs
#8 29.59 rm -f test-suite.log
#8 29.59 rm -f *.lo
#8 29.59 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.59 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.59 Making clean in src/terminal
#8 29.60 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.61 Making clean in .
#8 29.61 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.61 rm -f libguac-terminal.la
#8 29.62 rm -f ./so_locations
#8 29.62 rm -rf .libs _libs
#8 29.62 rm -f *.o
#8 29.63 rm -f *.lo
#8 29.63 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.63 Making clean in tests
#8 29.63 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 29.63 rm -f test_terminal
#8 29.64 test -z "" || rm -f test_terminal
#8 29.64 rm -f _generated_runner.c
#8 29.64 rm -rf .libs _libs
#8 29.64 rm -f *.o
#8 29.64 rm -f selection-point/*.o
#8 29.65 rm -f test_terminal.log
#8 29.65 rm -f test_terminal.trs
#8 29.65 rm -f test-suite.log
#8 29.65 rm -f *.lo
#8 29.65 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 29.66 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.66 Making clean in src/pulse
#8 29.66 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 29.66 rm -rf .libs _libs
#8 29.66 rm -f libguac_pulse.la
#8 29.67 rm -f ./so_locations
#8 29.67 rm -f *.o
#8 29.67 rm -f *.lo
#8 29.68 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 29.68 Making clean in src/protocols/kubernetes
#8 29.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.69 Making clean in .
#8 29.69 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.69 rm -f libguac-client-kubernetes.la
#8 29.70 rm -f ./so_locations
#8 29.70 rm -rf .libs _libs
#8 29.70 rm -f *.o
#8 29.71 rm -f *.lo
#8 29.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.71 Making clean in tests
#8 29.72 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.72 rm -f test_kubernetes
#8 29.72 test -z "" || rm -f test_kubernetes
#8 29.72 rm -f _generated_runner.c
#8 29.72 rm -rf .libs _libs
#8 29.72 rm -f *.o
#8 29.73 rm -f url/*.o
#8 29.73 rm -f test_kubernetes.log
#8 29.73 rm -f test_kubernetes.trs
#8 29.73 rm -f test-suite.log
#8 29.73 rm -f *.lo
#8 29.74 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.74 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.74 Making clean in src/protocols/rdp
#8 29.75 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.76 Making clean in .
#8 29.76 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.76 rm -f libguac-common-svc-client.la libguacai-client.la
#8 29.77 rm -f ./so_locations
#8 29.77 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 29.77 rm -f libguac-client-rdp.la
#8 29.78 rm -f ./so_locations
#8 29.78 rm -rf .libs _libs
#8 29.79 rm -rf channels/.libs channels/_libs
#8 29.79 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 29.79 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 29.79 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 29.79 rm -rf plugins/.libs plugins/_libs
#8 29.79 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 29.79 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 29.79 rm -f *.o
#8 29.80 rm -f channels/*.o
#8 29.80 rm -f channels/*.lo
#8 29.80 rm -f channels/audio-input/*.o
#8 29.81 rm -f channels/audio-input/*.lo
#8 29.81 rm -f channels/rdpdr/*.o
#8 29.81 rm -f channels/rdpdr/*.lo
#8 29.81 rm -f channels/rdpsnd/*.o
#8 29.82 rm -f channels/rdpsnd/*.lo
#8 29.82 rm -f plugins/*.o
#8 29.82 rm -f plugins/*.lo
#8 29.83 rm -f plugins/guac-common-svc/*.o
#8 29.83 rm -f plugins/guac-common-svc/*.lo
#8 29.83 rm -f plugins/guacai/*.o
#8 29.83 rm -f plugins/guacai/*.lo
#8 29.84 rm -f *.lo
#8 29.84 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.84 Making clean in tests
#8 29.85 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.85 rm -f test_rdp
#8 29.85 test -z "" || rm -f test_rdp
#8 29.85 rm -f _generated_runner.c
#8 29.85 rm -rf .libs _libs
#8 29.85 rm -f *.o
#8 29.86 rm -f fs/*.o
#8 29.86 rm -f test_rdp.log
#8 29.86 rm -f test_rdp.trs
#8 29.86 rm -f test-suite.log
#8 29.86 rm -f *.lo
#8 29.87 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.87 Making clean in src/protocols/ssh
#8 29.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.87 rm -f libguac-client-ssh.la
#8 29.88 rm -f ./so_locations
#8 29.88 rm -rf .libs _libs
#8 29.88 rm -f *.o
#8 29.89 rm -f *.lo
#8 29.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.89 Making clean in src/protocols/telnet
#8 29.90 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.90 rm -f libguac-client-telnet.la
#8 29.90 rm -f ./so_locations
#8 29.91 rm -rf .libs _libs
#8 29.91 rm -f *.o
#8 29.91 rm -f *.lo
#8 29.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.91 Making clean in src/protocols/vnc
#8 29.92 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.92 rm -f libguac-client-vnc.la
#8 29.93 rm -f ./so_locations
#8 29.93 rm -rf .libs _libs
#8 29.93 rm -f *.o
#8 29.93 rm -f *.lo
#8 29.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.94 Making clean in src/guacd
#8 29.94 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.94 rm -f
#8 29.94 rm -rf .libs _libs
#8 29.94 rm -f guacd
#8 29.95 test -z "" || rm -f guacd
#8 29.95 rm -f *.o
#8 29.95 rm -f *.lo
#8 29.95 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.95 Making clean in src/guacenc
#8 29.96 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.96 rm -f guacenc
#8 29.96 test -z "" || rm -f guacenc
#8 29.96 rm -rf .libs _libs
#8 29.97 rm -f *.o
#8 29.97 rm -f *.lo
#8 29.97 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.97 Making clean in src/guaclog
#8 29.98 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.98 rm -f guaclog
#8 29.98 test -z "" || rm -f guaclog
#8 29.98 rm -rf .libs _libs
#8 29.98 rm -f *.o
#8 29.99 rm -f *.lo
#8 29.99 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.99 make[1]: Entering directory '/build/guacamole-server'
#8 29.99 rm -rf .libs _libs
#8 29.99 rm -f *.lo
#8 30.00 make[1]: Leaving directory '/build/guacamole-server'
#8 30.00 + make
#8 30.01 make all-recursive
#8 30.01 make[1]: Entering directory '/build/guacamole-server'
#8 30.02 Making all in src/libguac
#8 30.03 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.03 Making all in .
#8 30.04 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.04 CC libguac_la-argv.lo
#8 30.47 CC libguac_la-audio.lo
#8 30.89 CC libguac_la-client.lo
#8 31.76 CC libguac_la-display.lo
#8 32.17 CC libguac_la-display-builtin-cursors.lo
#8 32.32 CC libguac_la-display-cursor.lo
#8 32.64 CC libguac_la-display-flush.lo
#8 33.12 CC libguac_la-display-layer.lo
#8 33.63 CC libguac_la-display-layer-list.lo
#8 34.10 CC libguac_la-display-plan.lo
#8 34.75 CC libguac_la-display-plan-combine.lo
#8 35.22 CC libguac_la-display-plan-rect.lo
#8 35.59 CC libguac_la-display-plan-search.lo
#8 36.04 CC libguac_la-display-render-thread.lo
#8 36.39 CC libguac_la-display-worker.lo
#8 36.89 CC libguac_la-encode-jpeg.lo
#8 37.27 CC libguac_la-encode-png.lo
#8 37.76 CC libguac_la-error.lo
#8 38.05 CC libguac_la-fifo.lo
#8 38.40 CC libguac_la-file.lo
#8 38.76 CC libguac_la-fips.lo
#8 39.11 CC libguac_la-flag.lo
#8 39.43 CC libguac_la-hash.lo
#8 39.74 CC libguac_la-id.lo
#8 39.98 CC libguac_la-mem.lo
#8 40.42 CC libguac_la-rwlock.lo
#8 40.77 CC libguac_la-palette.lo
#8 41.12 CC libguac_la-parser.lo
#8 41.60 CC libguac_la-pool.lo
#8 41.96 CC libguac_la-proctitle.lo
#8 42.44 CC libguac_la-protocol.lo
#8 44.03 CC libguac_la-raw_encoder.lo
#8 44.36 CC libguac_la-recording.lo
#8 44.77 CC libguac_la-rect.lo
#8 45.02 CC libguac_la-socket.lo
#8 45.60 CC libguac_la-socket-broadcast.lo
#8 45.95 CC libguac_la-socket-fd.lo
#8 46.37 CC libguac_la-socket-nest.lo
#8 46.73 CC libguac_la-socket-tee.lo
#8 47.02 CC libguac_la-string.lo
#8 47.13 string.c: In function 'guac_strnstr':
#8 47.13 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.13 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.13 | ^
#8 47.20 cc1: all warnings being treated as errors
#8 47.20 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.21 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 47.21 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 47.21 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.21 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.21 make[1]: Leaving directory '/build/guacamole-server'
#8 47.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:
47.13 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.13 | ^
47.20 cc1: all warnings being treated as errors
47.20 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.21 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
47.21 make[2]: *** [Makefile:1241: all-recursive] Error 1
47.21 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.21 make[1]: *** [Makefile:552: all-recursive] Error 1
47.21 make[1]: Leaving directory '/build/guacamole-server'
47.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2351
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2350
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2350/display/redirect>
Changes:
------------------------------------------
[...truncated 154.50 KiB...]
#8 30.20 rm -f *.o
#8 30.20 rm -f sftp/*.o
#8 30.21 rm -f test_common_ssh.log
#8 30.21 rm -f test_common_ssh.trs
#8 30.21 rm -f test-suite.log
#8 30.21 rm -f *.lo
#8 30.21 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.21 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.21 Making clean in src/terminal
#8 30.22 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.23 Making clean in .
#8 30.23 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.23 rm -f libguac-terminal.la
#8 30.24 rm -f ./so_locations
#8 30.24 rm -rf .libs _libs
#8 30.24 rm -f *.o
#8 30.25 rm -f *.lo
#8 30.25 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.25 Making clean in tests
#8 30.25 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.25 rm -f test_terminal
#8 30.25 test -z "" || rm -f test_terminal
#8 30.26 rm -f _generated_runner.c
#8 30.26 rm -rf .libs _libs
#8 30.26 rm -f *.o
#8 30.26 rm -f selection-point/*.o
#8 30.27 rm -f test_terminal.log
#8 30.27 rm -f test_terminal.trs
#8 30.27 rm -f test-suite.log
#8 30.27 rm -f *.lo
#8 30.27 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.27 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.28 Making clean in src/pulse
#8 30.28 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.28 rm -rf .libs _libs
#8 30.28 rm -f libguac_pulse.la
#8 30.29 rm -f ./so_locations
#8 30.29 rm -f *.o
#8 30.29 rm -f *.lo
#8 30.30 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.30 Making clean in src/protocols/kubernetes
#8 30.30 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.31 Making clean in .
#8 30.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.31 rm -f libguac-client-kubernetes.la
#8 30.32 rm -f ./so_locations
#8 30.32 rm -rf .libs _libs
#8 30.32 rm -f *.o
#8 30.32 rm -f *.lo
#8 30.33 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.33 Making clean in tests
#8 30.33 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.33 rm -f test_kubernetes
#8 30.33 test -z "" || rm -f test_kubernetes
#8 30.34 rm -f _generated_runner.c
#8 30.34 rm -rf .libs _libs
#8 30.34 rm -f *.o
#8 30.34 rm -f url/*.o
#8 30.35 rm -f test_kubernetes.log
#8 30.35 rm -f test_kubernetes.trs
#8 30.35 rm -f test-suite.log
#8 30.35 rm -f *.lo
#8 30.35 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.35 Making clean in src/protocols/rdp
#8 30.36 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.37 Making clean in .
#8 30.38 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.38 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.39 rm -f ./so_locations
#8 30.39 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.39 rm -f libguac-client-rdp.la
#8 30.39 rm -f ./so_locations
#8 30.40 rm -rf .libs _libs
#8 30.40 rm -rf channels/.libs channels/_libs
#8 30.40 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.40 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.40 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.40 rm -rf plugins/.libs plugins/_libs
#8 30.40 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.41 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.41 rm -f *.o
#8 30.41 rm -f channels/*.o
#8 30.41 rm -f channels/*.lo
#8 30.42 rm -f channels/audio-input/*.o
#8 30.42 rm -f channels/audio-input/*.lo
#8 30.42 rm -f channels/rdpdr/*.o
#8 30.43 rm -f channels/rdpdr/*.lo
#8 30.43 rm -f channels/rdpsnd/*.o
#8 30.43 rm -f channels/rdpsnd/*.lo
#8 30.43 rm -f plugins/*.o
#8 30.44 rm -f plugins/*.lo
#8 30.44 rm -f plugins/guac-common-svc/*.o
#8 30.44 rm -f plugins/guac-common-svc/*.lo
#8 30.45 rm -f plugins/guacai/*.o
#8 30.45 rm -f plugins/guacai/*.lo
#8 30.45 rm -f *.lo
#8 30.46 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.46 Making clean in tests
#8 30.46 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.46 rm -f test_rdp
#8 30.46 test -z "" || rm -f test_rdp
#8 30.46 rm -f _generated_runner.c
#8 30.47 rm -rf .libs _libs
#8 30.47 rm -f *.o
#8 30.47 rm -f fs/*.o
#8 30.47 rm -f test_rdp.log
#8 30.47 rm -f test_rdp.trs
#8 30.48 rm -f test-suite.log
#8 30.48 rm -f *.lo
#8 30.48 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.48 Making clean in src/protocols/ssh
#8 30.49 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.49 rm -f libguac-client-ssh.la
#8 30.49 rm -f ./so_locations
#8 30.49 rm -rf .libs _libs
#8 30.50 rm -f *.o
#8 30.50 rm -f *.lo
#8 30.50 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.50 Making clean in src/protocols/telnet
#8 30.51 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.51 rm -f libguac-client-telnet.la
#8 30.52 rm -f ./so_locations
#8 30.52 rm -rf .libs _libs
#8 30.52 rm -f *.o
#8 30.52 rm -f *.lo
#8 30.53 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.53 Making clean in src/protocols/vnc
#8 30.53 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.53 rm -f libguac-client-vnc.la
#8 30.54 rm -f ./so_locations
#8 30.54 rm -rf .libs _libs
#8 30.54 rm -f *.o
#8 30.54 rm -f *.lo
#8 30.55 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.55 Making clean in src/guacd
#8 30.55 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.55 rm -f
#8 30.55 rm -rf .libs _libs
#8 30.56 rm -f guacd
#8 30.56 test -z "" || rm -f guacd
#8 30.56 rm -f *.o
#8 30.56 rm -f *.lo
#8 30.57 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.57 Making clean in src/guacenc
#8 30.57 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.57 rm -f guacenc
#8 30.57 test -z "" || rm -f guacenc
#8 30.58 rm -rf .libs _libs
#8 30.58 rm -f *.o
#8 30.58 rm -f *.lo
#8 30.59 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.59 Making clean in src/guaclog
#8 30.59 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.59 rm -f guaclog
#8 30.59 test -z "" || rm -f guaclog
#8 30.59 rm -rf .libs _libs
#8 30.60 rm -f *.o
#8 30.60 rm -f *.lo
#8 30.60 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.61 make[1]: Entering directory '/build/guacamole-server'
#8 30.61 rm -rf .libs _libs
#8 30.61 rm -f *.lo
#8 30.61 make[1]: Leaving directory '/build/guacamole-server'
#8 30.61 + make
#8 30.62 make all-recursive
#8 30.63 make[1]: Entering directory '/build/guacamole-server'
#8 30.63 Making all in src/libguac
#8 30.64 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.65 Making all in .
#8 30.66 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.66 CC libguac_la-argv.lo
#8 31.10 CC libguac_la-audio.lo
#8 31.51 CC libguac_la-client.lo
#8 32.43 CC libguac_la-display.lo
#8 32.91 CC libguac_la-display-builtin-cursors.lo
#8 33.06 CC libguac_la-display-cursor.lo
#8 33.39 CC libguac_la-display-flush.lo
#8 33.86 CC libguac_la-display-layer.lo
#8 34.37 CC libguac_la-display-layer-list.lo
#8 34.83 CC libguac_la-display-plan.lo
#8 35.47 CC libguac_la-display-plan-combine.lo
#8 35.93 CC libguac_la-display-plan-rect.lo
#8 36.30 CC libguac_la-display-plan-search.lo
#8 36.75 CC libguac_la-display-render-thread.lo
#8 37.10 CC libguac_la-display-worker.lo
#8 37.63 CC libguac_la-encode-jpeg.lo
#8 38.00 CC libguac_la-encode-png.lo
#8 38.49 CC libguac_la-error.lo
#8 38.76 CC libguac_la-fifo.lo
#8 39.11 CC libguac_la-file.lo
#8 39.47 CC libguac_la-fips.lo
#8 39.80 CC libguac_la-flag.lo
#8 40.14 CC libguac_la-hash.lo
#8 40.42 CC libguac_la-id.lo
#8 40.64 CC libguac_la-mem.lo
#8 41.07 CC libguac_la-rwlock.lo
#8 41.41 CC libguac_la-palette.lo
#8 41.88 CC libguac_la-parser.lo
#8 42.35 CC libguac_la-pool.lo
#8 42.71 CC libguac_la-proctitle.lo
#8 43.18 CC libguac_la-protocol.lo
#8 44.92 CC libguac_la-raw_encoder.lo
#8 45.27 CC libguac_la-recording.lo
#8 45.68 CC libguac_la-rect.lo
#8 45.95 CC libguac_la-socket.lo
#8 46.52 CC libguac_la-socket-broadcast.lo
#8 46.87 CC libguac_la-socket-fd.lo
#8 47.30 CC libguac_la-socket-nest.lo
#8 47.65 CC libguac_la-socket-tee.lo
#8 47.93 CC libguac_la-string.lo
#8 48.03 string.c: In function 'guac_strnstr':
#8 48.03 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 48.03 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 48.03 | ^
#8 48.11 cc1: all warnings being treated as errors
#8 48.11 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 48.11 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.11 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 48.11 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.11 make[1]: Leaving directory '/build/guacamole-server'
#8 48.11 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 48.11 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:
48.03 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
48.03 | ^
48.11 cc1: all warnings being treated as errors
48.11 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
48.11 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
48.11 make[2]: *** [Makefile:1241: all-recursive] Error 1
48.11 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
48.11 make[1]: Leaving directory '/build/guacamole-server'
48.11 make[1]: *** [Makefile:552: all-recursive] Error 1
48.11 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2350
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2349
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2349/display/redirect>
Changes:
------------------------------------------
[...truncated 156.40 KiB...]
#8 31.97 rm -f *.o
#8 31.97 rm -f sftp/*.o
#8 31.97 rm -f test_common_ssh.log
#8 31.98 rm -f test_common_ssh.trs
#8 31.98 rm -f test-suite.log
#8 31.98 rm -f *.lo
#8 31.98 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 31.98 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 31.98 Making clean in src/terminal
#8 31.99 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.99 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.00 rm -f ./so_locations
#8 32.01 rm -rf .libs _libs
#8 32.01 rm -f *.o
#8 32.01 rm -f *.lo
#8 32.01 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.01 Making clean in tests
#8 32.02 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 32.02 rm -f test_terminal
#8 32.02 test -z "" || rm -f test_terminal
#8 32.02 rm -f _generated_runner.c
#8 32.02 rm -rf .libs _libs
#8 32.03 rm -f *.o
#8 32.03 rm -f selection-point/*.o
#8 32.03 rm -f test_terminal.log
#8 32.03 rm -f test_terminal.trs
#8 32.03 rm -f test-suite.log
#8 32.03 rm -f *.lo
#8 32.04 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 32.04 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 32.04 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.05 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.08 rm -f ./so_locations
#8 32.08 rm -rf .libs _libs
#8 32.08 rm -f *.o
#8 32.09 rm -f *.lo
#8 32.09 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.09 Making clean in tests
#8 32.09 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.09 rm -f test_kubernetes
#8 32.09 test -z "" || rm -f test_kubernetes
#8 32.10 rm -f _generated_runner.c
#8 32.10 rm -rf .libs _libs
#8 32.10 rm -f *.o
#8 32.10 rm -f url/*.o
#8 32.10 rm -f test_kubernetes.log
#8 32.10 rm -f test_kubernetes.trs
#8 32.11 rm -f test-suite.log
#8 32.11 rm -f *.lo
#8 32.11 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 32.11 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 32.11 Making clean in src/protocols/rdp
#8 32.12 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.13 Making clean in .
#8 32.13 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 32.13 rm -f libguac-common-svc-client.la libguacai-client.la
#8 32.14 rm -f ./so_locations
#8 32.14 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 32.14 rm -f libguac-client-rdp.la
#8 32.15 rm -f ./so_locations
#8 32.15 rm -rf .libs _libs
#8 32.15 rm -rf channels/.libs channels/_libs
#8 32.15 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 32.15 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 32.15 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 32.15 rm -rf plugins/.libs plugins/_libs
#8 32.16 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 32.16 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 32.16 rm -f *.o
#8 32.16 rm -f channels/*.o
#8 32.16 rm -f channels/*.lo
#8 32.17 rm -f channels/audio-input/*.o
#8 32.17 rm -f channels/audio-input/*.lo
#8 32.17 rm -f channels/rdpdr/*.o
#8 32.18 rm -f channels/rdpdr/*.lo
#8 32.18 rm -f channels/rdpsnd/*.o
#8 32.18 rm -f channels/rdpsnd/*.lo
#8 32.19 rm -f plugins/*.o
#8 32.19 rm -f plugins/*.lo
#8 32.19 rm -f plugins/guac-common-svc/*.o
#8 32.19 rm -f plugins/guac-common-svc/*.lo
#8 32.20 rm -f plugins/guacai/*.o
#8 32.20 rm -f plugins/guacai/*.lo
#8 32.20 rm -f *.lo
#8 32.20 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.20 Making clean in tests
#8 32.21 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.21 rm -f test_rdp
#8 32.21 test -z "" || rm -f test_rdp
#8 32.21 rm -f _generated_runner.c
#8 32.21 rm -rf .libs _libs
#8 32.21 rm -f *.o
#8 32.22 rm -f fs/*.o
#8 32.22 rm -f test_rdp.log
#8 32.23 rm -f test_rdp.trs
#8 32.23 rm -f test-suite.log
#8 32.23 rm -f *.lo
#8 32.23 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.23 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.23 Making clean in src/protocols/ssh
#8 32.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.24 rm -f libguac-client-ssh.la
#8 32.25 rm -f ./so_locations
#8 32.25 rm -rf .libs _libs
#8 32.25 rm -f *.o
#8 32.25 rm -f *.lo
#8 32.26 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.26 Making clean in src/protocols/telnet
#8 32.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.26 rm -f libguac-client-telnet.la
#8 32.27 rm -f ./so_locations
#8 32.27 rm -rf .libs _libs
#8 32.27 rm -f *.o
#8 32.27 rm -f *.lo
#8 32.28 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.28 Making clean in src/protocols/vnc
#8 32.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.28 rm -f libguac-client-vnc.la
#8 32.29 rm -f ./so_locations
#8 32.29 rm -rf .libs _libs
#8 32.29 rm -f *.o
#8 32.29 rm -f *.lo
#8 32.30 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.30 Making clean in src/guacd
#8 32.30 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.30 rm -f
#8 32.30 rm -rf .libs _libs
#8 32.30 rm -f guacd
#8 32.30 test -z "" || rm -f guacd
#8 32.31 rm -f *.o
#8 32.31 rm -f *.lo
#8 32.31 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.31 Making clean in src/guacenc
#8 32.32 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.32 rm -f guacenc
#8 32.32 test -z "" || rm -f guacenc
#8 32.32 rm -rf .libs _libs
#8 32.32 rm -f *.o
#8 32.33 rm -f *.lo
#8 32.33 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.33 Making clean in src/guaclog
#8 32.33 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.33 rm -f guaclog
#8 32.33 test -z "" || rm -f guaclog
#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/guaclog'
#8 32.35 make[1]: Entering directory '/build/guacamole-server'
#8 32.35 rm -rf .libs _libs
#8 32.35 rm -f *.lo
#8 32.35 make[1]: Leaving directory '/build/guacamole-server'
#8 32.35 + make
#8 32.36 make all-recursive
#8 32.36 make[1]: Entering directory '/build/guacamole-server'
#8 32.37 Making all in src/libguac
#8 32.37 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.38 Making all in .
#8 32.38 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.39 CC libguac_la-argv.lo
#8 32.78 CC libguac_la-audio.lo
#8 33.16 CC libguac_la-client.lo
#8 34.03 CC libguac_la-display.lo
#8 34.45 CC libguac_la-display-builtin-cursors.lo
#8 34.57 CC libguac_la-display-cursor.lo
#8 34.85 CC libguac_la-display-flush.lo
#8 35.27 CC libguac_la-display-layer.lo
#8 35.77 CC libguac_la-display-layer-list.lo
#8 36.19 CC libguac_la-display-plan.lo
#8 36.79 CC libguac_la-display-plan-combine.lo
#8 37.24 CC libguac_la-display-plan-rect.lo
#8 37.57 CC libguac_la-display-plan-search.lo
#8 37.98 CC libguac_la-display-render-thread.lo
#8 38.32 CC libguac_la-display-worker.lo
#8 38.78 CC libguac_la-encode-jpeg.lo
#8 39.15 CC libguac_la-encode-png.lo
#8 39.85 CC libguac_la-error.lo
#8 40.17 CC libguac_la-fifo.lo
#8 40.49 CC libguac_la-file.lo
#8 40.81 CC libguac_la-fips.lo
#8 41.13 CC libguac_la-flag.lo
#8 41.46 CC libguac_la-hash.lo
#8 41.84 CC libguac_la-id.lo
#8 42.07 CC libguac_la-mem.lo
#8 42.48 CC libguac_la-rwlock.lo
#8 42.81 CC libguac_la-palette.lo
#8 43.14 CC libguac_la-parser.lo
#8 43.59 CC libguac_la-pool.lo
#8 44.06 CC libguac_la-proctitle.lo
#8 44.59 CC libguac_la-protocol.lo
#8 46.91 CC libguac_la-raw_encoder.lo
#8 47.25 CC libguac_la-recording.lo
#8 47.71 CC libguac_la-rect.lo
#8 48.02 CC libguac_la-socket.lo
#8 48.58 CC libguac_la-socket-broadcast.lo
#8 48.94 CC libguac_la-socket-fd.lo
#8 49.33 CC libguac_la-socket-nest.lo
#8 49.65 CC libguac_la-socket-tee.lo
#8 49.91 CC libguac_la-string.lo
#8 50.01 string.c: In function 'guac_strnstr':
#8 50.01 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 50.01 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 50.01 | ^
#8 50.09 cc1: all warnings being treated as errors
#8 50.09 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 50.09 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.09 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 50.09 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.09 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 50.09 make[1]: Leaving directory '/build/guacamole-server'
#8 50.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:
50.01 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
50.01 | ^
50.09 cc1: all warnings being treated as errors
50.09 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
50.09 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
50.09 make[2]: *** [Makefile:1241: all-recursive] Error 1
50.09 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
50.09 make[1]: *** [Makefile:552: all-recursive] Error 1
50.09 make[1]: Leaving directory '/build/guacamole-server'
50.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2349
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2348
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2348/display/redirect>
Changes:
------------------------------------------
[...truncated 154.52 KiB...]
#8 30.21 rm -f *.o
#8 30.21 rm -f sftp/*.o
#8 30.21 rm -f test_common_ssh.log
#8 30.22 rm -f test_common_ssh.trs
#8 30.22 rm -f test-suite.log
#8 30.22 rm -f *.lo
#8 30.22 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.22 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.22 Making clean in src/terminal
#8 30.23 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.24 Making clean in .
#8 30.24 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.24 rm -f libguac-terminal.la
#8 30.25 rm -f ./so_locations
#8 30.25 rm -rf .libs _libs
#8 30.25 rm -f *.o
#8 30.25 rm -f *.lo
#8 30.26 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.26 Making clean in tests
#8 30.26 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.26 rm -f test_terminal
#8 30.26 test -z "" || rm -f test_terminal
#8 30.27 rm -f _generated_runner.c
#8 30.27 rm -rf .libs _libs
#8 30.27 rm -f *.o
#8 30.27 rm -f selection-point/*.o
#8 30.28 rm -f test_terminal.log
#8 30.28 rm -f test_terminal.trs
#8 30.28 rm -f test-suite.log
#8 30.28 rm -f *.lo
#8 30.29 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.29 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.29 Making clean in src/pulse
#8 30.29 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.29 rm -rf .libs _libs
#8 30.29 rm -f libguac_pulse.la
#8 30.30 rm -f ./so_locations
#8 30.30 rm -f *.o
#8 30.30 rm -f *.lo
#8 30.31 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.31 Making clean in src/protocols/kubernetes
#8 30.31 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.32 Making clean in .
#8 30.32 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.32 rm -f libguac-client-kubernetes.la
#8 30.33 rm -f ./so_locations
#8 30.33 rm -rf .libs _libs
#8 30.34 rm -f *.o
#8 30.34 rm -f *.lo
#8 30.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.34 Making clean in tests
#8 30.35 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.35 rm -f test_kubernetes
#8 30.35 test -z "" || rm -f test_kubernetes
#8 30.35 rm -f _generated_runner.c
#8 30.35 rm -rf .libs _libs
#8 30.35 rm -f *.o
#8 30.36 rm -f url/*.o
#8 30.36 rm -f test_kubernetes.log
#8 30.36 rm -f test_kubernetes.trs
#8 30.37 rm -f test-suite.log
#8 30.37 rm -f *.lo
#8 30.37 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.37 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.37 Making clean in src/protocols/rdp
#8 30.38 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.39 Making clean in .
#8 30.40 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.40 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.40 rm -f ./so_locations
#8 30.41 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.41 rm -f libguac-client-rdp.la
#8 30.41 rm -f ./so_locations
#8 30.42 rm -rf .libs _libs
#8 30.42 rm -rf channels/.libs channels/_libs
#8 30.42 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.42 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.42 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.42 rm -rf plugins/.libs plugins/_libs
#8 30.42 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.43 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.43 rm -f *.o
#8 30.43 rm -f channels/*.o
#8 30.43 rm -f channels/*.lo
#8 30.44 rm -f channels/audio-input/*.o
#8 30.44 rm -f channels/audio-input/*.lo
#8 30.44 rm -f channels/rdpdr/*.o
#8 30.45 rm -f channels/rdpdr/*.lo
#8 30.45 rm -f channels/rdpsnd/*.o
#8 30.45 rm -f channels/rdpsnd/*.lo
#8 30.46 rm -f plugins/*.o
#8 30.46 rm -f plugins/*.lo
#8 30.46 rm -f plugins/guac-common-svc/*.o
#8 30.47 rm -f plugins/guac-common-svc/*.lo
#8 30.47 rm -f plugins/guacai/*.o
#8 30.47 rm -f plugins/guacai/*.lo
#8 30.48 rm -f *.lo
#8 30.48 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.48 Making clean in tests
#8 30.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.48 rm -f test_rdp
#8 30.49 test -z "" || rm -f test_rdp
#8 30.49 rm -f _generated_runner.c
#8 30.49 rm -rf .libs _libs
#8 30.49 rm -f *.o
#8 30.49 rm -f fs/*.o
#8 30.50 rm -f test_rdp.log
#8 30.50 rm -f test_rdp.trs
#8 30.50 rm -f test-suite.log
#8 30.50 rm -f *.lo
#8 30.51 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.51 Making clean in src/protocols/ssh
#8 30.51 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.51 rm -f libguac-client-ssh.la
#8 30.52 rm -f ./so_locations
#8 30.52 rm -rf .libs _libs
#8 30.52 rm -f *.o
#8 30.53 rm -f *.lo
#8 30.53 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.53 Making clean in src/protocols/telnet
#8 30.54 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.54 rm -f libguac-client-telnet.la
#8 30.54 rm -f ./so_locations
#8 30.54 rm -rf .libs _libs
#8 30.55 rm -f *.o
#8 30.55 rm -f *.lo
#8 30.55 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.55 Making clean in src/protocols/vnc
#8 30.56 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.56 rm -f libguac-client-vnc.la
#8 30.57 rm -f ./so_locations
#8 30.57 rm -rf .libs _libs
#8 30.57 rm -f *.o
#8 30.57 rm -f *.lo
#8 30.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.58 Making clean in src/guacd
#8 30.58 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.58 rm -f
#8 30.58 rm -rf .libs _libs
#8 30.58 rm -f guacd
#8 30.59 test -z "" || rm -f guacd
#8 30.59 rm -f *.o
#8 30.59 rm -f *.lo
#8 30.60 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.60 Making clean in src/guacenc
#8 30.60 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.60 rm -f guacenc
#8 30.61 test -z "" || rm -f guacenc
#8 30.61 rm -rf .libs _libs
#8 30.61 rm -f *.o
#8 30.61 rm -f *.lo
#8 30.62 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.62 Making clean in src/guaclog
#8 30.62 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.62 rm -f guaclog
#8 30.62 test -z "" || rm -f guaclog
#8 30.63 rm -rf .libs _libs
#8 30.63 rm -f *.o
#8 30.63 rm -f *.lo
#8 30.63 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.64 make[1]: Entering directory '/build/guacamole-server'
#8 30.64 rm -rf .libs _libs
#8 30.64 rm -f *.lo
#8 30.64 make[1]: Leaving directory '/build/guacamole-server'
#8 30.64 + make
#8 30.65 make all-recursive
#8 30.66 make[1]: Entering directory '/build/guacamole-server'
#8 30.66 Making all in src/libguac
#8 30.67 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.68 Making all in .
#8 30.69 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.69 CC libguac_la-argv.lo
#8 31.12 CC libguac_la-audio.lo
#8 31.52 CC libguac_la-client.lo
#8 32.41 CC libguac_la-display.lo
#8 32.89 CC libguac_la-display-builtin-cursors.lo
#8 33.04 CC libguac_la-display-cursor.lo
#8 33.37 CC libguac_la-display-flush.lo
#8 33.86 CC libguac_la-display-layer.lo
#8 34.38 CC libguac_la-display-layer-list.lo
#8 34.85 CC libguac_la-display-plan.lo
#8 35.52 CC libguac_la-display-plan-combine.lo
#8 35.99 CC libguac_la-display-plan-rect.lo
#8 36.36 CC libguac_la-display-plan-search.lo
#8 36.82 CC libguac_la-display-render-thread.lo
#8 37.17 CC libguac_la-display-worker.lo
#8 37.68 CC libguac_la-encode-jpeg.lo
#8 38.05 CC libguac_la-encode-png.lo
#8 38.53 CC libguac_la-error.lo
#8 38.80 CC libguac_la-fifo.lo
#8 39.15 CC libguac_la-file.lo
#8 39.51 CC libguac_la-fips.lo
#8 39.85 CC libguac_la-flag.lo
#8 40.18 CC libguac_la-hash.lo
#8 40.46 CC libguac_la-id.lo
#8 40.70 CC libguac_la-mem.lo
#8 41.14 CC libguac_la-rwlock.lo
#8 41.50 CC libguac_la-palette.lo
#8 41.85 CC libguac_la-parser.lo
#8 42.34 CC libguac_la-pool.lo
#8 42.69 CC libguac_la-proctitle.lo
#8 43.18 CC libguac_la-protocol.lo
#8 44.86 CC libguac_la-raw_encoder.lo
#8 45.17 CC libguac_la-recording.lo
#8 45.57 CC libguac_la-rect.lo
#8 45.83 CC libguac_la-socket.lo
#8 46.41 CC libguac_la-socket-broadcast.lo
#8 46.78 CC libguac_la-socket-fd.lo
#8 47.21 CC libguac_la-socket-nest.lo
#8 47.57 CC libguac_la-socket-tee.lo
#8 47.86 CC libguac_la-string.lo
#8 47.97 string.c: In function 'guac_strnstr':
#8 47.97 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.97 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.97 | ^
#8 48.05 cc1: all warnings being treated as errors
#8 48.05 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 48.05 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.05 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 48.05 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.05 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 48.05 make[1]: Leaving directory '/build/guacamole-server'
#8 48.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:
47.97 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.97 | ^
48.05 cc1: all warnings being treated as errors
48.05 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
48.05 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
48.05 make[2]: *** [Makefile:1241: all-recursive] Error 1
48.05 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
48.05 make[1]: *** [Makefile:552: all-recursive] Error 1
48.05 make[1]: Leaving directory '/build/guacamole-server'
48.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2348
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2347
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2347/display/redirect>
Changes:
------------------------------------------
[...truncated 154.50 KiB...]
#8 29.95 rm -f *.o
#8 29.95 rm -f sftp/*.o
#8 29.95 rm -f test_common_ssh.log
#8 29.96 rm -f test_common_ssh.trs
#8 29.96 rm -f test-suite.log
#8 29.96 rm -f *.lo
#8 29.96 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.96 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.96 Making clean in src/terminal
#8 29.97 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.98 Making clean in .
#8 29.98 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.98 rm -f libguac-terminal.la
#8 29.99 rm -f ./so_locations
#8 29.99 rm -rf .libs _libs
#8 29.99 rm -f *.o
#8 29.99 rm -f *.lo
#8 30.00 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.00 Making clean in tests
#8 30.00 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.00 rm -f test_terminal
#8 30.00 test -z "" || rm -f test_terminal
#8 30.01 rm -f _generated_runner.c
#8 30.01 rm -rf .libs _libs
#8 30.01 rm -f *.o
#8 30.01 rm -f selection-point/*.o
#8 30.01 rm -f test_terminal.log
#8 30.02 rm -f test_terminal.trs
#8 30.02 rm -f test-suite.log
#8 30.02 rm -f *.lo
#8 30.02 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.02 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.02 Making clean in src/pulse
#8 30.03 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.03 rm -rf .libs _libs
#8 30.03 rm -f libguac_pulse.la
#8 30.04 rm -f ./so_locations
#8 30.04 rm -f *.o
#8 30.04 rm -f *.lo
#8 30.04 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.04 Making clean in src/protocols/kubernetes
#8 30.05 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.06 Making clean in .
#8 30.06 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.06 rm -f libguac-client-kubernetes.la
#8 30.07 rm -f ./so_locations
#8 30.07 rm -rf .libs _libs
#8 30.07 rm -f *.o
#8 30.07 rm -f *.lo
#8 30.08 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.08 Making clean in tests
#8 30.08 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.08 rm -f test_kubernetes
#8 30.08 test -z "" || rm -f test_kubernetes
#8 30.08 rm -f _generated_runner.c
#8 30.09 rm -rf .libs _libs
#8 30.09 rm -f *.o
#8 30.09 rm -f url/*.o
#8 30.09 rm -f test_kubernetes.log
#8 30.09 rm -f test_kubernetes.trs
#8 30.10 rm -f test-suite.log
#8 30.10 rm -f *.lo
#8 30.10 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.10 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.10 Making clean in src/protocols/rdp
#8 30.11 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.12 Making clean in .
#8 30.13 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.13 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.13 rm -f ./so_locations
#8 30.14 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.14 rm -f libguac-client-rdp.la
#8 30.14 rm -f ./so_locations
#8 30.15 rm -rf .libs _libs
#8 30.15 rm -rf channels/.libs channels/_libs
#8 30.15 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.15 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.15 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.15 rm -rf plugins/.libs plugins/_libs
#8 30.15 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.16 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.16 rm -f *.o
#8 30.16 rm -f channels/*.o
#8 30.16 rm -f channels/*.lo
#8 30.17 rm -f channels/audio-input/*.o
#8 30.17 rm -f channels/audio-input/*.lo
#8 30.17 rm -f channels/rdpdr/*.o
#8 30.18 rm -f channels/rdpdr/*.lo
#8 30.18 rm -f channels/rdpsnd/*.o
#8 30.18 rm -f channels/rdpsnd/*.lo
#8 30.19 rm -f plugins/*.o
#8 30.19 rm -f plugins/*.lo
#8 30.19 rm -f plugins/guac-common-svc/*.o
#8 30.19 rm -f plugins/guac-common-svc/*.lo
#8 30.20 rm -f plugins/guacai/*.o
#8 30.20 rm -f plugins/guacai/*.lo
#8 30.21 rm -f *.lo
#8 30.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.21 Making clean in tests
#8 30.21 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.21 rm -f test_rdp
#8 30.22 test -z "" || rm -f test_rdp
#8 30.22 rm -f _generated_runner.c
#8 30.22 rm -rf .libs _libs
#8 30.22 rm -f *.o
#8 30.22 rm -f fs/*.o
#8 30.23 rm -f test_rdp.log
#8 30.23 rm -f test_rdp.trs
#8 30.23 rm -f test-suite.log
#8 30.23 rm -f *.lo
#8 30.23 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.24 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.24 Making clean in src/protocols/ssh
#8 30.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.24 rm -f libguac-client-ssh.la
#8 30.25 rm -f ./so_locations
#8 30.25 rm -rf .libs _libs
#8 30.25 rm -f *.o
#8 30.25 rm -f *.lo
#8 30.26 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.26 Making clean in src/protocols/telnet
#8 30.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.26 rm -f libguac-client-telnet.la
#8 30.27 rm -f ./so_locations
#8 30.27 rm -rf .libs _libs
#8 30.27 rm -f *.o
#8 30.28 rm -f *.lo
#8 30.28 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.28 Making clean in src/protocols/vnc
#8 30.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.28 rm -f libguac-client-vnc.la
#8 30.29 rm -f ./so_locations
#8 30.29 rm -rf .libs _libs
#8 30.30 rm -f *.o
#8 30.30 rm -f *.lo
#8 30.30 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.30 Making clean in src/guacd
#8 30.31 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.31 rm -f
#8 30.31 rm -rf .libs _libs
#8 30.31 rm -f guacd
#8 30.31 test -z "" || rm -f guacd
#8 30.31 rm -f *.o
#8 30.32 rm -f *.lo
#8 30.32 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.32 Making clean in src/guacenc
#8 30.33 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.33 rm -f guacenc
#8 30.33 test -z "" || rm -f guacenc
#8 30.33 rm -rf .libs _libs
#8 30.33 rm -f *.o
#8 30.33 rm -f *.lo
#8 30.34 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.34 Making clean in src/guaclog
#8 30.34 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.34 rm -f guaclog
#8 30.34 test -z "" || rm -f guaclog
#8 30.35 rm -rf .libs _libs
#8 30.35 rm -f *.o
#8 30.35 rm -f *.lo
#8 30.35 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.36 make[1]: Entering directory '/build/guacamole-server'
#8 30.36 rm -rf .libs _libs
#8 30.36 rm -f *.lo
#8 30.36 make[1]: Leaving directory '/build/guacamole-server'
#8 30.36 + make
#8 30.37 make all-recursive
#8 30.37 make[1]: Entering directory '/build/guacamole-server'
#8 30.38 Making all in src/libguac
#8 30.39 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.40 Making all in .
#8 30.41 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.41 CC libguac_la-argv.lo
#8 30.83 CC libguac_la-audio.lo
#8 31.24 CC libguac_la-client.lo
#8 32.14 CC libguac_la-display.lo
#8 32.61 CC libguac_la-display-builtin-cursors.lo
#8 32.76 CC libguac_la-display-cursor.lo
#8 33.08 CC libguac_la-display-flush.lo
#8 33.55 CC libguac_la-display-layer.lo
#8 34.06 CC libguac_la-display-layer-list.lo
#8 34.53 CC libguac_la-display-plan.lo
#8 35.20 CC libguac_la-display-plan-combine.lo
#8 35.67 CC libguac_la-display-plan-rect.lo
#8 36.03 CC libguac_la-display-plan-search.lo
#8 36.47 CC libguac_la-display-render-thread.lo
#8 36.82 CC libguac_la-display-worker.lo
#8 37.33 CC libguac_la-encode-jpeg.lo
#8 37.68 CC libguac_la-encode-png.lo
#8 38.17 CC libguac_la-error.lo
#8 38.45 CC libguac_la-fifo.lo
#8 38.80 CC libguac_la-file.lo
#8 39.16 CC libguac_la-fips.lo
#8 39.51 CC libguac_la-flag.lo
#8 39.84 CC libguac_la-hash.lo
#8 40.14 CC libguac_la-id.lo
#8 40.39 CC libguac_la-mem.lo
#8 40.84 CC libguac_la-rwlock.lo
#8 41.20 CC libguac_la-palette.lo
#8 41.55 CC libguac_la-parser.lo
#8 42.04 CC libguac_la-pool.lo
#8 42.40 CC libguac_la-proctitle.lo
#8 42.88 CC libguac_la-protocol.lo
#8 44.56 CC libguac_la-raw_encoder.lo
#8 44.92 CC libguac_la-recording.lo
#8 45.32 CC libguac_la-rect.lo
#8 45.58 CC libguac_la-socket.lo
#8 46.16 CC libguac_la-socket-broadcast.lo
#8 46.51 CC libguac_la-socket-fd.lo
#8 46.92 CC libguac_la-socket-nest.lo
#8 47.29 CC libguac_la-socket-tee.lo
#8 47.58 CC libguac_la-string.lo
#8 47.69 string.c: In function 'guac_strnstr':
#8 47.69 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.69 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.69 | ^
#8 47.77 cc1: all warnings being treated as errors
#8 47.77 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.77 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 47.77 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 47.77 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.77 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.77 make[1]: Leaving directory '/build/guacamole-server'
#8 47.78 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
47.69 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.69 | ^
47.77 cc1: all warnings being treated as errors
47.77 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.77 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
47.77 make[2]: *** [Makefile:1241: all-recursive] Error 1
47.77 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.77 make[1]: *** [Makefile:552: all-recursive] Error 1
47.77 make[1]: Leaving directory '/build/guacamole-server'
47.78 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2347
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2346
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2346/display/redirect>
Changes:
------------------------------------------
[...truncated 156.67 KiB...]
#8 53.69 rm -f *.o
#8 53.70 rm -f sftp/*.o
#8 53.70 rm -f test_common_ssh.log
#8 53.70 rm -f test_common_ssh.trs
#8 53.70 rm -f test-suite.log
#8 53.70 rm -f *.lo
#8 53.71 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 53.71 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 53.71 Making clean in src/terminal
#8 53.71 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 53.72 Making clean in .
#8 53.73 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 53.73 rm -f libguac-terminal.la
#8 53.74 rm -f ./so_locations
#8 53.74 rm -rf .libs _libs
#8 53.74 rm -f *.o
#8 53.74 rm -f *.lo
#8 53.75 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 53.75 Making clean in tests
#8 53.75 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 53.75 rm -f test_terminal
#8 53.75 test -z "" || rm -f test_terminal
#8 53.76 rm -f _generated_runner.c
#8 53.76 rm -rf .libs _libs
#8 53.76 rm -f *.o
#8 53.76 rm -f selection-point/*.o
#8 53.77 rm -f test_terminal.log
#8 53.77 rm -f test_terminal.trs
#8 53.77 rm -f test-suite.log
#8 53.77 rm -f *.lo
#8 53.77 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 53.77 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 53.77 Making clean in src/pulse
#8 53.78 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 53.78 rm -rf .libs _libs
#8 53.78 rm -f libguac_pulse.la
#8 53.79 rm -f ./so_locations
#8 53.79 rm -f *.o
#8 53.79 rm -f *.lo
#8 53.79 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 53.80 Making clean in src/protocols/kubernetes
#8 53.80 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 53.81 Making clean in .
#8 53.81 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 53.81 rm -f libguac-client-kubernetes.la
#8 53.82 rm -f ./so_locations
#8 53.82 rm -rf .libs _libs
#8 53.82 rm -f *.o
#8 53.83 rm -f *.lo
#8 53.83 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 53.84 Making clean in tests
#8 53.84 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 53.84 rm -f test_kubernetes
#8 53.84 test -z "" || rm -f test_kubernetes
#8 53.84 rm -f _generated_runner.c
#8 53.84 rm -rf .libs _libs
#8 53.85 rm -f *.o
#8 53.85 rm -f url/*.o
#8 53.85 rm -f test_kubernetes.log
#8 53.85 rm -f test_kubernetes.trs
#8 53.86 rm -f test-suite.log
#8 53.86 rm -f *.lo
#8 53.87 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 53.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 53.87 Making clean in src/protocols/rdp
#8 53.88 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 53.89 Making clean in .
#8 53.90 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 53.90 rm -f libguac-common-svc-client.la libguacai-client.la
#8 53.91 rm -f ./so_locations
#8 53.91 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 53.91 rm -f libguac-client-rdp.la
#8 53.94 rm -f ./so_locations
#8 53.94 rm -rf .libs _libs
#8 53.94 rm -rf channels/.libs channels/_libs
#8 53.95 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 53.95 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 53.95 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 53.95 rm -rf plugins/.libs plugins/_libs
#8 53.95 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 53.96 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 53.96 rm -f *.o
#8 53.96 rm -f channels/*.o
#8 53.97 rm -f channels/*.lo
#8 53.97 rm -f channels/audio-input/*.o
#8 53.98 rm -f channels/audio-input/*.lo
#8 53.98 rm -f channels/rdpdr/*.o
#8 53.99 rm -f channels/rdpdr/*.lo
#8 54.00 rm -f channels/rdpsnd/*.o
#8 54.00 rm -f channels/rdpsnd/*.lo
#8 54.01 rm -f plugins/*.o
#8 54.02 rm -f plugins/*.lo
#8 54.02 rm -f plugins/guac-common-svc/*.o
#8 54.02 rm -f plugins/guac-common-svc/*.lo
#8 54.03 rm -f plugins/guacai/*.o
#8 54.03 rm -f plugins/guacai/*.lo
#8 54.04 rm -f *.lo
#8 54.04 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 54.04 Making clean in tests
#8 54.05 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 54.05 rm -f test_rdp
#8 54.05 test -z "" || rm -f test_rdp
#8 54.05 rm -f _generated_runner.c
#8 54.05 rm -rf .libs _libs
#8 54.05 rm -f *.o
#8 54.06 rm -f fs/*.o
#8 54.06 rm -f test_rdp.log
#8 54.06 rm -f test_rdp.trs
#8 54.06 rm -f test-suite.log
#8 54.06 rm -f *.lo
#8 54.06 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 54.07 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 54.07 Making clean in src/protocols/ssh
#8 54.07 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 54.07 rm -f libguac-client-ssh.la
#8 54.08 rm -f ./so_locations
#8 54.08 rm -rf .libs _libs
#8 54.08 rm -f *.o
#8 54.09 rm -f *.lo
#8 54.09 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 54.09 Making clean in src/protocols/telnet
#8 54.09 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 54.09 rm -f libguac-client-telnet.la
#8 54.10 rm -f ./so_locations
#8 54.10 rm -rf .libs _libs
#8 54.10 rm -f *.o
#8 54.11 rm -f *.lo
#8 54.11 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 54.11 Making clean in src/protocols/vnc
#8 54.11 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 54.11 rm -f libguac-client-vnc.la
#8 54.12 rm -f ./so_locations
#8 54.12 rm -rf .libs _libs
#8 54.12 rm -f *.o
#8 54.13 rm -f *.lo
#8 54.13 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 54.13 Making clean in src/guacd
#8 54.13 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 54.13 rm -f
#8 54.13 rm -rf .libs _libs
#8 54.14 rm -f guacd
#8 54.14 test -z "" || rm -f guacd
#8 54.14 rm -f *.o
#8 54.14 rm -f *.lo
#8 54.14 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 54.14 Making clean in src/guacenc
#8 54.15 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 54.15 rm -f guacenc
#8 54.15 test -z "" || rm -f guacenc
#8 54.15 rm -rf .libs _libs
#8 54.15 rm -f *.o
#8 54.16 rm -f *.lo
#8 54.16 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 54.16 Making clean in src/guaclog
#8 54.17 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 54.17 rm -f guaclog
#8 54.17 test -z "" || rm -f guaclog
#8 54.17 rm -rf .libs _libs
#8 54.17 rm -f *.o
#8 54.17 rm -f *.lo
#8 54.18 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 54.18 make[1]: Entering directory '/build/guacamole-server'
#8 54.18 rm -rf .libs _libs
#8 54.18 rm -f *.lo
#8 54.18 make[1]: Leaving directory '/build/guacamole-server'
#8 54.18 + make
#8 54.19 make all-recursive
#8 54.19 make[1]: Entering directory '/build/guacamole-server'
#8 54.20 Making all in src/libguac
#8 54.21 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 54.21 Making all in .
#8 54.22 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 54.22 CC libguac_la-argv.lo
#8 54.84 CC libguac_la-audio.lo
#8 55.41 CC libguac_la-client.lo
#8 56.72 CC libguac_la-display.lo
#8 57.52 CC libguac_la-display-builtin-cursors.lo
#8 57.75 CC libguac_la-display-cursor.lo
#8 58.17 CC libguac_la-display-flush.lo
#8 58.91 CC libguac_la-display-layer.lo
#8 59.61 CC libguac_la-display-layer-list.lo
#8 60.26 CC libguac_la-display-plan.lo
#8 61.27 CC libguac_la-display-plan-combine.lo
#8 62.36 CC libguac_la-display-plan-rect.lo
#8 62.94 CC libguac_la-display-plan-search.lo
#8 63.56 CC libguac_la-display-render-thread.lo
#8 63.99 CC libguac_la-display-worker.lo
#8 64.77 CC libguac_la-encode-jpeg.lo
#8 65.27 CC libguac_la-encode-png.lo
#8 65.88 CC libguac_la-error.lo
#8 66.17 CC libguac_la-fifo.lo
#8 67.04 CC libguac_la-file.lo
#8 67.51 CC libguac_la-fips.lo
#8 68.03 CC libguac_la-flag.lo
#8 68.53 CC libguac_la-hash.lo
#8 68.88 CC libguac_la-id.lo
#8 69.20 CC libguac_la-mem.lo
#8 69.88 CC libguac_la-rwlock.lo
#8 70.28 CC libguac_la-palette.lo
#8 70.71 CC libguac_la-parser.lo
#8 71.37 CC libguac_la-pool.lo
#8 71.92 CC libguac_la-proctitle.lo
#8 72.65 CC libguac_la-protocol.lo
#8 75.18 CC libguac_la-raw_encoder.lo
#8 75.69 CC libguac_la-recording.lo
#8 76.18 CC libguac_la-rect.lo
#8 76.48 CC libguac_la-socket.lo
#8 77.56 CC libguac_la-socket-broadcast.lo
#8 78.32 CC libguac_la-socket-fd.lo
#8 79.17 CC libguac_la-socket-nest.lo
#8 79.86 CC libguac_la-socket-tee.lo
#8 80.56 CC libguac_la-string.lo
#8 80.66 string.c: In function 'guac_strnstr':
#8 80.66 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 80.66 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 80.66 | ^
#8 80.76 cc1: all warnings being treated as errors
#8 80.76 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 80.76 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 80.76 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 80.76 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 80.77 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 80.77 make[1]: Leaving directory '/build/guacamole-server'
#8 80.77 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:
80.66 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
80.66 | ^
80.76 cc1: all warnings being treated as errors
80.76 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
80.76 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
80.76 make[2]: *** [Makefile:1241: all-recursive] Error 1
80.76 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
80.77 make[1]: *** [Makefile:552: all-recursive] Error 1
80.77 make[1]: Leaving directory '/build/guacamole-server'
80.77 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2346
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2345
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2345/display/redirect>
Changes:
------------------------------------------
[...truncated 156.65 KiB...]
#8 29.89 rm -f *.o
#8 29.90 rm -f sftp/*.o
#8 29.90 rm -f test_common_ssh.log
#8 29.90 rm -f test_common_ssh.trs
#8 29.90 rm -f test-suite.log
#8 29.90 rm -f *.lo
#8 29.91 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.91 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.91 Making clean in src/terminal
#8 29.91 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.92 Making clean in .
#8 29.93 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.93 rm -f libguac-terminal.la
#8 29.93 rm -f ./so_locations
#8 29.93 rm -rf .libs _libs
#8 29.94 rm -f *.o
#8 29.94 rm -f *.lo
#8 29.94 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.94 Making clean in tests
#8 29.95 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 29.95 rm -f test_terminal
#8 29.95 test -z "" || rm -f test_terminal
#8 29.95 rm -f _generated_runner.c
#8 29.95 rm -rf .libs _libs
#8 29.95 rm -f *.o
#8 29.96 rm -f selection-point/*.o
#8 29.96 rm -f test_terminal.log
#8 29.96 rm -f test_terminal.trs
#8 29.96 rm -f test-suite.log
#8 29.96 rm -f *.lo
#8 29.97 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 29.97 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.97 Making clean in src/pulse
#8 29.97 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 29.97 rm -rf .libs _libs
#8 29.97 rm -f libguac_pulse.la
#8 29.98 rm -f ./so_locations
#8 29.98 rm -f *.o
#8 29.99 rm -f *.lo
#8 29.99 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 29.99 Making clean in src/protocols/kubernetes
#8 30.00 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.00 Making clean in .
#8 30.01 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.01 rm -f libguac-client-kubernetes.la
#8 30.02 rm -f ./so_locations
#8 30.02 rm -rf .libs _libs
#8 30.02 rm -f *.o
#8 30.02 rm -f *.lo
#8 30.03 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.03 Making clean in tests
#8 30.03 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.03 rm -f test_kubernetes
#8 30.03 test -z "" || rm -f test_kubernetes
#8 30.03 rm -f _generated_runner.c
#8 30.04 rm -rf .libs _libs
#8 30.04 rm -f *.o
#8 30.04 rm -f url/*.o
#8 30.04 rm -f test_kubernetes.log
#8 30.05 rm -f test_kubernetes.trs
#8 30.05 rm -f test-suite.log
#8 30.05 rm -f *.lo
#8 30.05 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.05 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.05 Making clean in src/protocols/rdp
#8 30.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.07 Making clean in .
#8 30.08 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.08 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.08 rm -f ./so_locations
#8 30.08 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.09 rm -f libguac-client-rdp.la
#8 30.09 rm -f ./so_locations
#8 30.09 rm -rf .libs _libs
#8 30.10 rm -rf channels/.libs channels/_libs
#8 30.10 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.10 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.10 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.10 rm -rf plugins/.libs plugins/_libs
#8 30.10 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.10 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.11 rm -f *.o
#8 30.11 rm -f channels/*.o
#8 30.11 rm -f channels/*.lo
#8 30.12 rm -f channels/audio-input/*.o
#8 30.12 rm -f channels/audio-input/*.lo
#8 30.12 rm -f channels/rdpdr/*.o
#8 30.13 rm -f channels/rdpdr/*.lo
#8 30.13 rm -f channels/rdpsnd/*.o
#8 30.14 rm -f channels/rdpsnd/*.lo
#8 30.14 rm -f plugins/*.o
#8 30.14 rm -f plugins/*.lo
#8 30.15 rm -f plugins/guac-common-svc/*.o
#8 30.15 rm -f plugins/guac-common-svc/*.lo
#8 30.15 rm -f plugins/guacai/*.o
#8 30.16 rm -f plugins/guacai/*.lo
#8 30.16 rm -f *.lo
#8 30.16 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.16 Making clean in tests
#8 30.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.17 rm -f test_rdp
#8 30.17 test -z "" || rm -f test_rdp
#8 30.17 rm -f _generated_runner.c
#8 30.17 rm -rf .libs _libs
#8 30.18 rm -f *.o
#8 30.18 rm -f fs/*.o
#8 30.18 rm -f test_rdp.log
#8 30.18 rm -f test_rdp.trs
#8 30.18 rm -f test-suite.log
#8 30.19 rm -f *.lo
#8 30.19 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.19 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.19 Making clean in src/protocols/ssh
#8 30.19 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.19 rm -f libguac-client-ssh.la
#8 30.20 rm -f ./so_locations
#8 30.20 rm -rf .libs _libs
#8 30.21 rm -f *.o
#8 30.21 rm -f *.lo
#8 30.21 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.21 Making clean in src/protocols/telnet
#8 30.22 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.22 rm -f libguac-client-telnet.la
#8 30.22 rm -f ./so_locations
#8 30.23 rm -rf .libs _libs
#8 30.23 rm -f *.o
#8 30.23 rm -f *.lo
#8 30.23 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.23 Making clean in src/protocols/vnc
#8 30.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.24 rm -f libguac-client-vnc.la
#8 30.24 rm -f ./so_locations
#8 30.25 rm -rf .libs _libs
#8 30.25 rm -f *.o
#8 30.25 rm -f *.lo
#8 30.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.25 Making clean in src/guacd
#8 30.26 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.26 rm -f
#8 30.26 rm -rf .libs _libs
#8 30.26 rm -f guacd
#8 30.26 test -z "" || rm -f guacd
#8 30.27 rm -f *.o
#8 30.27 rm -f *.lo
#8 30.27 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.28 Making clean in src/guacenc
#8 30.28 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.28 rm -f guacenc
#8 30.28 test -z "" || rm -f guacenc
#8 30.29 rm -rf .libs _libs
#8 30.29 rm -f *.o
#8 30.29 rm -f *.lo
#8 30.30 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.30 Making clean in src/guaclog
#8 30.30 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.30 rm -f guaclog
#8 30.30 test -z "" || rm -f guaclog
#8 30.30 rm -rf .libs _libs
#8 30.31 rm -f *.o
#8 30.31 rm -f *.lo
#8 30.31 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.32 make[1]: Entering directory '/build/guacamole-server'
#8 30.32 rm -rf .libs _libs
#8 30.32 rm -f *.lo
#8 30.32 make[1]: Leaving directory '/build/guacamole-server'
#8 30.32 + make
#8 30.33 make all-recursive
#8 30.34 make[1]: Entering directory '/build/guacamole-server'
#8 30.34 Making all in src/libguac
#8 30.35 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.36 Making all in .
#8 30.37 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.37 CC libguac_la-argv.lo
#8 30.81 CC libguac_la-audio.lo
#8 31.22 CC libguac_la-client.lo
#8 32.10 CC libguac_la-display.lo
#8 32.51 CC libguac_la-display-builtin-cursors.lo
#8 32.66 CC libguac_la-display-cursor.lo
#8 32.98 CC libguac_la-display-flush.lo
#8 33.46 CC libguac_la-display-layer.lo
#8 33.98 CC libguac_la-display-layer-list.lo
#8 34.45 CC libguac_la-display-plan.lo
#8 35.11 CC libguac_la-display-plan-combine.lo
#8 35.58 CC libguac_la-display-plan-rect.lo
#8 35.95 CC libguac_la-display-plan-search.lo
#8 36.42 CC libguac_la-display-render-thread.lo
#8 36.77 CC libguac_la-display-worker.lo
#8 37.27 CC libguac_la-encode-jpeg.lo
#8 37.67 CC libguac_la-encode-png.lo
#8 38.15 CC libguac_la-error.lo
#8 38.43 CC libguac_la-fifo.lo
#8 38.78 CC libguac_la-file.lo
#8 39.13 CC libguac_la-fips.lo
#8 39.47 CC libguac_la-flag.lo
#8 39.81 CC libguac_la-hash.lo
#8 40.08 CC libguac_la-id.lo
#8 40.32 CC libguac_la-mem.lo
#8 40.76 CC libguac_la-rwlock.lo
#8 41.12 CC libguac_la-palette.lo
#8 41.46 CC libguac_la-parser.lo
#8 41.93 CC libguac_la-pool.lo
#8 42.28 CC libguac_la-proctitle.lo
#8 42.76 CC libguac_la-protocol.lo
#8 44.38 CC libguac_la-raw_encoder.lo
#8 44.72 CC libguac_la-recording.lo
#8 45.11 CC libguac_la-rect.lo
#8 45.42 CC libguac_la-socket.lo
#8 46.00 CC libguac_la-socket-broadcast.lo
#8 46.35 CC libguac_la-socket-fd.lo
#8 46.77 CC libguac_la-socket-nest.lo
#8 47.13 CC libguac_la-socket-tee.lo
#8 47.43 CC libguac_la-string.lo
#8 47.54 string.c: In function 'guac_strnstr':
#8 47.54 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.54 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.54 | ^
#8 47.61 cc1: all warnings being treated as errors
#8 47.61 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.61 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 47.61 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 47.62 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.62 make[1]: Leaving directory '/build/guacamole-server'
#8 47.62 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.62 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
47.54 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.54 | ^
47.61 cc1: all warnings being treated as errors
47.61 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.61 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
47.61 make[2]: *** [Makefile:1241: all-recursive] Error 1
47.62 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.62 make[1]: Leaving directory '/build/guacamole-server'
47.62 make[1]: *** [Makefile:552: all-recursive] Error 1
47.62 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2345
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2344
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2344/display/redirect>
Changes:
------------------------------------------
[...truncated 155.41 KiB...]
#8 17.40 rm -f *.o
#8 17.40 rm -f sftp/*.o
#8 17.40 rm -f test_common_ssh.log
#8 17.40 rm -f test_common_ssh.trs
#8 17.40 rm -f test-suite.log
#8 17.40 rm -f *.lo
#8 17.40 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 17.40 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 17.40 Making clean in src/terminal
#8 17.41 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.41 Making clean in .
#8 17.41 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.41 rm -f libguac-terminal.la
#8 17.42 rm -f ./so_locations
#8 17.42 rm -rf .libs _libs
#8 17.42 rm -f *.o
#8 17.42 rm -f *.lo
#8 17.43 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 17.43 Making clean in tests
#8 17.43 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 17.43 rm -f test_terminal
#8 17.43 test -z "" || rm -f test_terminal
#8 17.43 rm -f _generated_runner.c
#8 17.43 rm -rf .libs _libs
#8 17.43 rm -f *.o
#8 17.43 rm -f selection-point/*.o
#8 17.44 rm -f test_terminal.log
#8 17.44 rm -f test_terminal.trs
#8 17.44 rm -f test-suite.log
#8 17.44 rm -f *.lo
#8 17.44 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 17.44 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 17.44 Making clean in src/pulse
#8 17.44 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 17.44 rm -rf .libs _libs
#8 17.44 rm -f libguac_pulse.la
#8 17.45 rm -f ./so_locations
#8 17.45 rm -f *.o
#8 17.45 rm -f *.lo
#8 17.45 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 17.45 Making clean in src/protocols/kubernetes
#8 17.46 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.46 Making clean in .
#8 17.46 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.46 rm -f libguac-client-kubernetes.la
#8 17.47 rm -f ./so_locations
#8 17.47 rm -rf .libs _libs
#8 17.47 rm -f *.o
#8 17.47 rm -f *.lo
#8 17.47 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.47 Making clean in tests
#8 17.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 17.48 rm -f test_kubernetes
#8 17.48 test -z "" || rm -f test_kubernetes
#8 17.48 rm -f _generated_runner.c
#8 17.48 rm -rf .libs _libs
#8 17.48 rm -f *.o
#8 17.48 rm -f url/*.o
#8 17.48 rm -f test_kubernetes.log
#8 17.49 rm -f test_kubernetes.trs
#8 17.49 rm -f test-suite.log
#8 17.49 rm -f *.lo
#8 17.49 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 17.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.49 Making clean in src/protocols/rdp
#8 17.49 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 17.50 Making clean in .
#8 17.50 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 17.50 rm -f libguac-common-svc-client.la libguacai-client.la
#8 17.51 rm -f ./so_locations
#8 17.51 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 17.51 rm -f libguac-client-rdp.la
#8 17.51 rm -f ./so_locations
#8 17.51 rm -rf .libs _libs
#8 17.51 rm -rf channels/.libs channels/_libs
#8 17.52 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 17.52 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 17.52 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 17.52 rm -rf plugins/.libs plugins/_libs
#8 17.52 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 17.52 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 17.52 rm -f *.o
#8 17.52 rm -f channels/*.o
#8 17.52 rm -f channels/*.lo
#8 17.53 rm -f channels/audio-input/*.o
#8 17.53 rm -f channels/audio-input/*.lo
#8 17.53 rm -f channels/rdpdr/*.o
#8 17.53 rm -f channels/rdpdr/*.lo
#8 17.53 rm -f channels/rdpsnd/*.o
#8 17.54 rm -f channels/rdpsnd/*.lo
#8 17.54 rm -f plugins/*.o
#8 17.54 rm -f plugins/*.lo
#8 17.54 rm -f plugins/guac-common-svc/*.o
#8 17.54 rm -f plugins/guac-common-svc/*.lo
#8 17.55 rm -f plugins/guacai/*.o
#8 17.55 rm -f plugins/guacai/*.lo
#8 17.55 rm -f *.lo
#8 17.55 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.55 Making clean in tests
#8 17.55 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.55 rm -f test_rdp
#8 17.55 test -z "" || rm -f test_rdp
#8 17.56 rm -f _generated_runner.c
#8 17.56 rm -rf .libs _libs
#8 17.56 rm -f *.o
#8 17.56 rm -f fs/*.o
#8 17.56 rm -f test_rdp.log
#8 17.56 rm -f test_rdp.trs
#8 17.56 rm -f test-suite.log
#8 17.56 rm -f *.lo
#8 17.57 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.57 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.57 Making clean in src/protocols/ssh
#8 17.57 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 17.57 rm -f libguac-client-ssh.la
#8 17.57 rm -f ./so_locations
#8 17.58 rm -rf .libs _libs
#8 17.58 rm -f *.o
#8 17.58 rm -f *.lo
#8 17.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 17.58 Making clean in src/protocols/telnet
#8 17.58 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 17.58 rm -f libguac-client-telnet.la
#8 17.59 rm -f ./so_locations
#8 17.59 rm -rf .libs _libs
#8 17.59 rm -f *.o
#8 17.59 rm -f *.lo
#8 17.59 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 17.59 Making clean in src/protocols/vnc
#8 17.60 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 17.60 rm -f libguac-client-vnc.la
#8 17.60 rm -f ./so_locations
#8 17.60 rm -rf .libs _libs
#8 17.60 rm -f *.o
#8 17.60 rm -f *.lo
#8 17.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 17.61 Making clean in src/guacd
#8 17.61 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 17.61 rm -f
#8 17.61 rm -rf .libs _libs
#8 17.61 rm -f guacd
#8 17.61 test -z "" || rm -f guacd
#8 17.61 rm -f *.o
#8 17.61 rm -f *.lo
#8 17.62 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 17.62 Making clean in src/guacenc
#8 17.62 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 17.62 rm -f guacenc
#8 17.62 test -z "" || rm -f guacenc
#8 17.62 rm -rf .libs _libs
#8 17.62 rm -f *.o
#8 17.62 rm -f *.lo
#8 17.63 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 17.63 Making clean in src/guaclog
#8 17.63 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 17.63 rm -f guaclog
#8 17.63 test -z "" || rm -f guaclog
#8 17.63 rm -rf .libs _libs
#8 17.63 rm -f *.o
#8 17.63 rm -f *.lo
#8 17.64 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 17.64 make[1]: Entering directory '/build/guacamole-server'
#8 17.64 rm -rf .libs _libs
#8 17.64 rm -f *.lo
#8 17.64 make[1]: Leaving directory '/build/guacamole-server'
#8 17.64 + make
#8 17.65 make all-recursive
#8 17.65 make[1]: Entering directory '/build/guacamole-server'
#8 17.65 Making all in src/libguac
#8 17.66 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 17.66 Making all in .
#8 17.66 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 17.67 CC libguac_la-argv.lo
#8 17.91 CC libguac_la-audio.lo
#8 18.13 CC libguac_la-client.lo
#8 18.66 CC libguac_la-display.lo
#8 18.93 CC libguac_la-display-builtin-cursors.lo
#8 19.00 CC libguac_la-display-cursor.lo
#8 19.18 CC libguac_la-display-flush.lo
#8 19.44 CC libguac_la-display-layer.lo
#8 19.73 CC libguac_la-display-layer-list.lo
#8 19.99 CC libguac_la-display-plan.lo
#8 20.36 CC libguac_la-display-plan-combine.lo
#8 20.63 CC libguac_la-display-plan-rect.lo
#8 20.84 CC libguac_la-display-plan-search.lo
#8 21.10 CC libguac_la-display-render-thread.lo
#8 21.31 CC libguac_la-display-worker.lo
#8 21.59 CC libguac_la-encode-jpeg.lo
#8 21.81 CC libguac_la-encode-png.lo
#8 22.10 CC libguac_la-error.lo
#8 22.25 CC libguac_la-fifo.lo
#8 22.45 CC libguac_la-file.lo
#8 22.64 CC libguac_la-fips.lo
#8 22.82 CC libguac_la-flag.lo
#8 23.01 CC libguac_la-hash.lo
#8 23.16 CC libguac_la-id.lo
#8 23.29 CC libguac_la-mem.lo
#8 23.55 CC libguac_la-rwlock.lo
#8 23.74 CC libguac_la-palette.lo
#8 23.93 CC libguac_la-parser.lo
#8 24.20 CC libguac_la-pool.lo
#8 24.40 CC libguac_la-proctitle.lo
#8 24.68 CC libguac_la-protocol.lo
#8 25.77 CC libguac_la-raw_encoder.lo
#8 25.96 CC libguac_la-recording.lo
#8 26.18 CC libguac_la-rect.lo
#8 26.33 CC libguac_la-socket.lo
#8 26.65 CC libguac_la-socket-broadcast.lo
#8 26.85 CC libguac_la-socket-fd.lo
#8 27.08 CC libguac_la-socket-nest.lo
#8 27.29 CC libguac_la-socket-tee.lo
#8 27.45 CC libguac_la-string.lo
#8 27.50 string.c: In function 'guac_strnstr':
#8 27.50 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 27.50 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 27.50 | ^
#8 27.54 cc1: all warnings being treated as errors
#8 27.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 27.55 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 27.55 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 27.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 27.55 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 27.55 make[1]: Leaving directory '/build/guacamole-server'
#8 27.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:
27.50 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
27.50 | ^
27.54 cc1: all warnings being treated as errors
27.55 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
27.55 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
27.55 make[2]: *** [Makefile:1241: all-recursive] Error 1
27.55 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
27.55 make[1]: *** [Makefile:552: all-recursive] Error 1
27.55 make[1]: Leaving directory '/build/guacamole-server'
27.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 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2344
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-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-fedora » latest,ubuntu #2343
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2343/display/redirect>
Changes:
------------------------------------------
[...truncated 156.01 KiB...]
#8 29.86 rm -f *.o
#8 29.87 rm -f sftp/*.o
#8 29.87 rm -f test_common_ssh.log
#8 29.87 rm -f test_common_ssh.trs
#8 29.87 rm -f test-suite.log
#8 29.87 rm -f *.lo
#8 29.88 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.88 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.88 Making clean in src/terminal
#8 29.88 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.89 Making clean in .
#8 29.90 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.90 rm -f libguac-terminal.la
#8 29.90 rm -f ./so_locations
#8 29.90 rm -rf .libs _libs
#8 29.91 rm -f *.o
#8 29.91 rm -f *.lo
#8 29.91 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.91 Making clean in tests
#8 29.92 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 29.92 rm -f test_terminal
#8 29.92 test -z "" || rm -f test_terminal
#8 29.92 rm -f _generated_runner.c
#8 29.92 rm -rf .libs _libs
#8 29.92 rm -f *.o
#8 29.93 rm -f selection-point/*.o
#8 29.93 rm -f test_terminal.log
#8 29.93 rm -f test_terminal.trs
#8 29.93 rm -f test-suite.log
#8 29.94 rm -f *.lo
#8 29.94 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 29.94 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.94 Making clean in src/pulse
#8 29.94 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 29.94 rm -rf .libs _libs
#8 29.94 rm -f libguac_pulse.la
#8 29.95 rm -f ./so_locations
#8 29.95 rm -f *.o
#8 29.96 rm -f *.lo
#8 29.96 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 29.96 Making clean in src/protocols/kubernetes
#8 29.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.97 Making clean in .
#8 29.98 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.98 rm -f libguac-client-kubernetes.la
#8 29.98 rm -f ./so_locations
#8 29.99 rm -rf .libs _libs
#8 29.99 rm -f *.o
#8 29.99 rm -f *.lo
#8 29.99 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.99 Making clean in tests
#8 30.00 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.00 rm -f test_kubernetes
#8 30.00 test -z "" || rm -f test_kubernetes
#8 30.00 rm -f _generated_runner.c
#8 30.00 rm -rf .libs _libs
#8 30.01 rm -f *.o
#8 30.01 rm -f url/*.o
#8 30.01 rm -f test_kubernetes.log
#8 30.01 rm -f test_kubernetes.trs
#8 30.02 rm -f test-suite.log
#8 30.02 rm -f *.lo
#8 30.02 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.02 Making clean in src/protocols/rdp
#8 30.03 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.04 Making clean in .
#8 30.04 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.04 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.05 rm -f ./so_locations
#8 30.05 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.05 rm -f libguac-client-rdp.la
#8 30.06 rm -f ./so_locations
#8 30.06 rm -rf .libs _libs
#8 30.06 rm -rf channels/.libs channels/_libs
#8 30.07 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.07 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.07 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.07 rm -rf plugins/.libs plugins/_libs
#8 30.07 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.07 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.07 rm -f *.o
#8 30.08 rm -f channels/*.o
#8 30.08 rm -f channels/*.lo
#8 30.08 rm -f channels/audio-input/*.o
#8 30.09 rm -f channels/audio-input/*.lo
#8 30.09 rm -f channels/rdpdr/*.o
#8 30.09 rm -f channels/rdpdr/*.lo
#8 30.10 rm -f channels/rdpsnd/*.o
#8 30.10 rm -f channels/rdpsnd/*.lo
#8 30.10 rm -f plugins/*.o
#8 30.11 rm -f plugins/*.lo
#8 30.11 rm -f plugins/guac-common-svc/*.o
#8 30.11 rm -f plugins/guac-common-svc/*.lo
#8 30.12 rm -f plugins/guacai/*.o
#8 30.12 rm -f plugins/guacai/*.lo
#8 30.12 rm -f *.lo
#8 30.13 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.13 Making clean in tests
#8 30.13 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.13 rm -f test_rdp
#8 30.13 test -z "" || rm -f test_rdp
#8 30.13 rm -f _generated_runner.c
#8 30.14 rm -rf .libs _libs
#8 30.14 rm -f *.o
#8 30.14 rm -f fs/*.o
#8 30.15 rm -f test_rdp.log
#8 30.15 rm -f test_rdp.trs
#8 30.15 rm -f test-suite.log
#8 30.15 rm -f *.lo
#8 30.15 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.15 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.15 Making clean in src/protocols/ssh
#8 30.16 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.16 rm -f libguac-client-ssh.la
#8 30.17 rm -f ./so_locations
#8 30.17 rm -rf .libs _libs
#8 30.17 rm -f *.o
#8 30.17 rm -f *.lo
#8 30.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.17 Making clean in src/protocols/telnet
#8 30.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.18 rm -f libguac-client-telnet.la
#8 30.19 rm -f ./so_locations
#8 30.19 rm -rf .libs _libs
#8 30.19 rm -f *.o
#8 30.19 rm -f *.lo
#8 30.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.20 Making clean in src/protocols/vnc
#8 30.20 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.20 rm -f libguac-client-vnc.la
#8 30.21 rm -f ./so_locations
#8 30.21 rm -rf .libs _libs
#8 30.21 rm -f *.o
#8 30.21 rm -f *.lo
#8 30.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.22 Making clean in src/guacd
#8 30.22 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.22 rm -f
#8 30.22 rm -rf .libs _libs
#8 30.23 rm -f guacd
#8 30.23 test -z "" || rm -f guacd
#8 30.23 rm -f *.o
#8 30.23 rm -f *.lo
#8 30.24 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.24 Making clean in src/guacenc
#8 30.24 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.24 rm -f guacenc
#8 30.24 test -z "" || rm -f guacenc
#8 30.25 rm -rf .libs _libs
#8 30.25 rm -f *.o
#8 30.25 rm -f *.lo
#8 30.25 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.25 Making clean in src/guaclog
#8 30.26 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.26 rm -f guaclog
#8 30.26 test -z "" || rm -f guaclog
#8 30.26 rm -rf .libs _libs
#8 30.26 rm -f *.o
#8 30.27 rm -f *.lo
#8 30.27 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.27 make[1]: Entering directory '/build/guacamole-server'
#8 30.27 rm -rf .libs _libs
#8 30.28 rm -f *.lo
#8 30.28 make[1]: Leaving directory '/build/guacamole-server'
#8 30.28 + make
#8 30.29 make all-recursive
#8 30.29 make[1]: Entering directory '/build/guacamole-server'
#8 30.30 Making all in src/libguac
#8 30.30 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.31 Making all in .
#8 30.32 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.32 CC libguac_la-argv.lo
#8 30.75 CC libguac_la-audio.lo
#8 31.17 CC libguac_la-client.lo
#8 32.08 CC libguac_la-display.lo
#8 32.55 CC libguac_la-display-builtin-cursors.lo
#8 32.69 CC libguac_la-display-cursor.lo
#8 33.00 CC libguac_la-display-flush.lo
#8 33.48 CC libguac_la-display-layer.lo
#8 33.98 CC libguac_la-display-layer-list.lo
#8 34.45 CC libguac_la-display-plan.lo
#8 35.10 CC libguac_la-display-plan-combine.lo
#8 35.59 CC libguac_la-display-plan-rect.lo
#8 35.97 CC libguac_la-display-plan-search.lo
#8 36.43 CC libguac_la-display-render-thread.lo
#8 36.78 CC libguac_la-display-worker.lo
#8 37.29 CC libguac_la-encode-jpeg.lo
#8 37.68 CC libguac_la-encode-png.lo
#8 38.16 CC libguac_la-error.lo
#8 38.45 CC libguac_la-fifo.lo
#8 38.90 CC libguac_la-file.lo
#8 39.26 CC libguac_la-fips.lo
#8 39.61 CC libguac_la-flag.lo
#8 39.94 CC libguac_la-hash.lo
#8 40.22 CC libguac_la-id.lo
#8 40.48 CC libguac_la-mem.lo
#8 40.93 CC libguac_la-rwlock.lo
#8 41.29 CC libguac_la-palette.lo
#8 41.64 CC libguac_la-parser.lo
#8 42.13 CC libguac_la-pool.lo
#8 42.48 CC libguac_la-proctitle.lo
#8 42.97 CC libguac_la-protocol.lo
#8 44.53 CC libguac_la-raw_encoder.lo
#8 44.87 CC libguac_la-recording.lo
#8 45.27 CC libguac_la-rect.lo
#8 45.53 CC libguac_la-socket.lo
#8 46.12 CC libguac_la-socket-broadcast.lo
#8 46.47 CC libguac_la-socket-fd.lo
#8 46.90 CC libguac_la-socket-nest.lo
#8 47.27 CC libguac_la-socket-tee.lo
#8 47.56 CC libguac_la-string.lo
#8 47.66 string.c: In function 'guac_strnstr':
#8 47.66 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.66 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.66 | ^
#8 47.73 cc1: all warnings being treated as errors
#8 47.74 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 47.74 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.74 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 47.74 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.74 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.74 make[1]: Leaving directory '/build/guacamole-server'
#8 47.74 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
47.66 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.66 | ^
47.73 cc1: all warnings being treated as errors
47.74 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
47.74 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.74 make[2]: *** [Makefile:1241: all-recursive] Error 1
47.74 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.74 make[1]: *** [Makefile:552: all-recursive] Error 1
47.74 make[1]: Leaving directory '/build/guacamole-server'
47.74 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2343
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2343:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2342
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2342/display/redirect>
Changes:
------------------------------------------
[...truncated 155.31 KiB...]
#8 19.84 rm -f *.o
#8 19.84 rm -f sftp/*.o
#8 19.84 rm -f test_common_ssh.log
#8 19.84 rm -f test_common_ssh.trs
#8 19.84 rm -f test-suite.log
#8 19.84 rm -f *.lo
#8 19.85 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 19.85 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 19.85 Making clean in src/terminal
#8 19.85 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.85 Making clean in .
#8 19.86 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.86 rm -f libguac-terminal.la
#8 19.86 rm -f ./so_locations
#8 19.86 rm -rf .libs _libs
#8 19.87 rm -f *.o
#8 19.87 rm -f *.lo
#8 19.87 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.87 Making clean in tests
#8 19.87 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 19.87 rm -f test_terminal
#8 19.87 test -z "" || rm -f test_terminal
#8 19.88 rm -f _generated_runner.c
#8 19.88 rm -rf .libs _libs
#8 19.88 rm -f *.o
#8 19.88 rm -f selection-point/*.o
#8 19.88 rm -f test_terminal.log
#8 19.88 rm -f test_terminal.trs
#8 19.88 rm -f test-suite.log
#8 19.89 rm -f *.lo
#8 19.89 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 19.89 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.89 Making clean in src/pulse
#8 19.89 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 19.89 rm -rf .libs _libs
#8 19.89 rm -f libguac_pulse.la
#8 19.90 rm -f ./so_locations
#8 19.90 rm -f *.o
#8 19.90 rm -f *.lo
#8 19.90 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 19.90 Making clean in src/protocols/kubernetes
#8 19.90 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.91 Making clean in .
#8 19.91 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.91 rm -f libguac-client-kubernetes.la
#8 19.92 rm -f ./so_locations
#8 19.92 rm -rf .libs _libs
#8 19.92 rm -f *.o
#8 19.92 rm -f *.lo
#8 19.92 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.92 Making clean in tests
#8 19.93 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.93 rm -f test_kubernetes
#8 19.93 test -z "" || rm -f test_kubernetes
#8 19.93 rm -f _generated_runner.c
#8 19.93 rm -rf .libs _libs
#8 19.93 rm -f *.o
#8 19.93 rm -f url/*.o
#8 19.93 rm -f test_kubernetes.log
#8 19.93 rm -f test_kubernetes.trs
#8 19.94 rm -f test-suite.log
#8 19.94 rm -f *.lo
#8 19.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.94 Making clean in src/protocols/rdp
#8 19.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.95 Making clean in .
#8 19.95 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.95 rm -f libguac-common-svc-client.la libguacai-client.la
#8 19.96 rm -f ./so_locations
#8 19.96 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 19.96 rm -f libguac-client-rdp.la
#8 19.96 rm -f ./so_locations
#8 19.96 rm -rf .libs _libs
#8 19.96 rm -rf channels/.libs channels/_libs
#8 19.97 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 19.97 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 19.97 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 19.97 rm -rf plugins/.libs plugins/_libs
#8 19.97 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 19.97 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 19.97 rm -f *.o
#8 19.97 rm -f channels/*.o
#8 19.97 rm -f channels/*.lo
#8 19.98 rm -f channels/audio-input/*.o
#8 19.98 rm -f channels/audio-input/*.lo
#8 19.98 rm -f channels/rdpdr/*.o
#8 19.98 rm -f channels/rdpdr/*.lo
#8 19.98 rm -f channels/rdpsnd/*.o
#8 19.99 rm -f channels/rdpsnd/*.lo
#8 19.99 rm -f plugins/*.o
#8 19.99 rm -f plugins/*.lo
#8 19.99 rm -f plugins/guac-common-svc/*.o
#8 19.99 rm -f plugins/guac-common-svc/*.lo
#8 20.00 rm -f plugins/guacai/*.o
#8 20.00 rm -f plugins/guacai/*.lo
#8 20.00 rm -f *.lo
#8 20.00 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.00 Making clean in tests
#8 20.01 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.01 rm -f test_rdp
#8 20.01 test -z "" || rm -f test_rdp
#8 20.01 rm -f _generated_runner.c
#8 20.01 rm -rf .libs _libs
#8 20.01 rm -f *.o
#8 20.01 rm -f fs/*.o
#8 20.01 rm -f test_rdp.log
#8 20.01 rm -f test_rdp.trs
#8 20.02 rm -f test-suite.log
#8 20.02 rm -f *.lo
#8 20.02 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.02 Making clean in src/protocols/ssh
#8 20.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 20.02 rm -f libguac-client-ssh.la
#8 20.03 rm -f ./so_locations
#8 20.03 rm -rf .libs _libs
#8 20.03 rm -f *.o
#8 20.03 rm -f *.lo
#8 20.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 20.03 Making clean in src/protocols/telnet
#8 20.03 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 20.03 rm -f libguac-client-telnet.la
#8 20.04 rm -f ./so_locations
#8 20.04 rm -rf .libs _libs
#8 20.04 rm -f *.o
#8 20.04 rm -f *.lo
#8 20.05 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 20.05 Making clean in src/protocols/vnc
#8 20.05 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 20.05 rm -f libguac-client-vnc.la
#8 20.05 rm -f ./so_locations
#8 20.05 rm -rf .libs _libs
#8 20.05 rm -f *.o
#8 20.06 rm -f *.lo
#8 20.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 20.06 Making clean in src/guacd
#8 20.06 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 20.06 rm -f
#8 20.06 rm -rf .libs _libs
#8 20.06 rm -f guacd
#8 20.06 test -z "" || rm -f guacd
#8 20.07 rm -f *.o
#8 20.07 rm -f *.lo
#8 20.07 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 20.07 Making clean in src/guacenc
#8 20.07 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 20.07 rm -f guacenc
#8 20.07 test -z "" || rm -f guacenc
#8 20.08 rm -rf .libs _libs
#8 20.08 rm -f *.o
#8 20.08 rm -f *.lo
#8 20.08 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 20.08 Making clean in src/guaclog
#8 20.08 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 20.08 rm -f guaclog
#8 20.08 test -z "" || rm -f guaclog
#8 20.09 rm -rf .libs _libs
#8 20.09 rm -f *.o
#8 20.09 rm -f *.lo
#8 20.09 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 20.09 make[1]: Entering directory '/build/guacamole-server'
#8 20.09 rm -rf .libs _libs
#8 20.09 rm -f *.lo
#8 20.10 make[1]: Leaving directory '/build/guacamole-server'
#8 20.10 + make
#8 20.10 make all-recursive
#8 20.10 make[1]: Entering directory '/build/guacamole-server'
#8 20.11 Making all in src/libguac
#8 20.11 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.12 Making all in .
#8 20.12 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.12 CC libguac_la-argv.lo
#8 20.39 CC libguac_la-audio.lo
#8 20.64 CC libguac_la-client.lo
#8 21.24 CC libguac_la-display.lo
#8 21.54 CC libguac_la-display-builtin-cursors.lo
#8 21.64 CC libguac_la-display-cursor.lo
#8 21.85 CC libguac_la-display-flush.lo
#8 22.16 CC libguac_la-display-layer.lo
#8 22.49 CC libguac_la-display-layer-list.lo
#8 22.77 CC libguac_la-display-plan.lo
#8 23.22 CC libguac_la-display-plan-combine.lo
#8 23.51 CC libguac_la-display-plan-rect.lo
#8 23.74 CC libguac_la-display-plan-search.lo
#8 24.02 CC libguac_la-display-render-thread.lo
#8 24.23 CC libguac_la-display-worker.lo
#8 24.56 CC libguac_la-encode-jpeg.lo
#8 24.80 CC libguac_la-encode-png.lo
#8 25.12 CC libguac_la-error.lo
#8 25.32 CC libguac_la-fifo.lo
#8 25.58 CC libguac_la-file.lo
#8 25.82 CC libguac_la-fips.lo
#8 26.05 CC libguac_la-flag.lo
#8 26.30 CC libguac_la-hash.lo
#8 26.50 CC libguac_la-id.lo
#8 26.70 CC libguac_la-mem.lo
#8 27.01 CC libguac_la-rwlock.lo
#8 27.27 CC libguac_la-palette.lo
#8 27.51 CC libguac_la-parser.lo
#8 27.85 CC libguac_la-pool.lo
#8 28.07 CC libguac_la-proctitle.lo
#8 28.36 CC libguac_la-protocol.lo
#8 29.58 CC libguac_la-raw_encoder.lo
#8 29.79 CC libguac_la-recording.lo
#8 30.02 CC libguac_la-rect.lo
#8 30.18 CC libguac_la-socket.lo
#8 30.53 CC libguac_la-socket-broadcast.lo
#8 30.75 CC libguac_la-socket-fd.lo
#8 31.01 CC libguac_la-socket-nest.lo
#8 31.25 CC libguac_la-socket-tee.lo
#8 31.45 CC libguac_la-string.lo
#8 31.53 string.c: In function 'guac_strnstr':
#8 31.53 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 31.53 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 31.53 | ^
#8 31.59 cc1: all warnings being treated as errors
#8 31.59 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.59 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 31.59 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.59 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 31.59 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 31.59 make[1]: Leaving directory '/build/guacamole-server'
#8 31.59 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
31.53 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
31.53 | ^
31.59 cc1: all warnings being treated as errors
31.59 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
31.59 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
31.59 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
31.59 make[2]: *** [Makefile:1241: all-recursive] Error 1
31.59 make[1]: *** [Makefile:552: all-recursive] Error 1
31.59 make[1]: Leaving directory '/build/guacamole-server'
31.59 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2342
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2342:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2341
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2341/display/redirect>
Changes:
------------------------------------------
[...truncated 156.08 KiB...]
#8 25.32 rm -f *.o
#8 25.33 rm -f sftp/*.o
#8 25.33 rm -f test_common_ssh.log
#8 25.33 rm -f test_common_ssh.trs
#8 25.33 rm -f test-suite.log
#8 25.33 rm -f *.lo
#8 25.34 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 25.34 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 25.34 Making clean in src/terminal
#8 25.34 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 25.35 Making clean in .
#8 25.35 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 25.35 rm -f libguac-terminal.la
#8 25.36 rm -f ./so_locations
#8 25.36 rm -rf .libs _libs
#8 25.36 rm -f *.o
#8 25.36 rm -f *.lo
#8 25.36 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 25.36 Making clean in tests
#8 25.37 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 25.37 rm -f test_terminal
#8 25.37 test -z "" || rm -f test_terminal
#8 25.37 rm -f _generated_runner.c
#8 25.37 rm -rf .libs _libs
#8 25.37 rm -f *.o
#8 25.38 rm -f selection-point/*.o
#8 25.38 rm -f test_terminal.log
#8 25.38 rm -f test_terminal.trs
#8 25.38 rm -f test-suite.log
#8 25.38 rm -f *.lo
#8 25.38 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 25.38 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 25.39 Making clean in src/pulse
#8 25.39 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 25.39 rm -rf .libs _libs
#8 25.39 rm -f libguac_pulse.la
#8 25.40 rm -f ./so_locations
#8 25.40 rm -f *.o
#8 25.40 rm -f *.lo
#8 25.40 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 25.40 Making clean in src/protocols/kubernetes
#8 25.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.41 Making clean in .
#8 25.42 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.42 rm -f libguac-client-kubernetes.la
#8 25.42 rm -f ./so_locations
#8 25.42 rm -rf .libs _libs
#8 25.43 rm -f *.o
#8 25.43 rm -f *.lo
#8 25.43 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.43 Making clean in tests
#8 25.43 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 25.43 rm -f test_kubernetes
#8 25.44 test -z "" || rm -f test_kubernetes
#8 25.44 rm -f _generated_runner.c
#8 25.44 rm -rf .libs _libs
#8 25.44 rm -f *.o
#8 25.44 rm -f url/*.o
#8 25.44 rm -f test_kubernetes.log
#8 25.45 rm -f test_kubernetes.trs
#8 25.45 rm -f test-suite.log
#8 25.45 rm -f *.lo
#8 25.45 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 25.45 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 25.45 Making clean in src/protocols/rdp
#8 25.46 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 25.46 Making clean in .
#8 25.47 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 25.47 rm -f libguac-common-svc-client.la libguacai-client.la
#8 25.48 rm -f ./so_locations
#8 25.48 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 25.48 rm -f libguac-client-rdp.la
#8 25.48 rm -f ./so_locations
#8 25.49 rm -rf .libs _libs
#8 25.49 rm -rf channels/.libs channels/_libs
#8 25.49 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 25.49 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 25.49 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 25.49 rm -rf plugins/.libs plugins/_libs
#8 25.49 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 25.49 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 25.49 rm -f *.o
#8 25.50 rm -f channels/*.o
#8 25.50 rm -f channels/*.lo
#8 25.50 rm -f channels/audio-input/*.o
#8 25.50 rm -f channels/audio-input/*.lo
#8 25.51 rm -f channels/rdpdr/*.o
#8 25.51 rm -f channels/rdpdr/*.lo
#8 25.51 rm -f channels/rdpsnd/*.o
#8 25.52 rm -f channels/rdpsnd/*.lo
#8 25.52 rm -f plugins/*.o
#8 25.52 rm -f plugins/*.lo
#8 25.52 rm -f plugins/guac-common-svc/*.o
#8 25.53 rm -f plugins/guac-common-svc/*.lo
#8 25.53 rm -f plugins/guacai/*.o
#8 25.53 rm -f plugins/guacai/*.lo
#8 25.53 rm -f *.lo
#8 25.54 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 25.54 Making clean in tests
#8 25.54 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 25.54 rm -f test_rdp
#8 25.54 test -z "" || rm -f test_rdp
#8 25.54 rm -f _generated_runner.c
#8 25.55 rm -rf .libs _libs
#8 25.55 rm -f *.o
#8 25.55 rm -f fs/*.o
#8 25.55 rm -f test_rdp.log
#8 25.55 rm -f test_rdp.trs
#8 25.55 rm -f test-suite.log
#8 25.56 rm -f *.lo
#8 25.56 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 25.56 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 25.56 Making clean in src/protocols/ssh
#8 25.56 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 25.56 rm -f libguac-client-ssh.la
#8 25.57 rm -f ./so_locations
#8 25.57 rm -rf .libs _libs
#8 25.57 rm -f *.o
#8 25.57 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.58 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 25.58 rm -f libguac-client-telnet.la
#8 25.59 rm -f ./so_locations
#8 25.59 rm -rf .libs _libs
#8 25.59 rm -f *.o
#8 25.59 rm -f *.lo
#8 25.59 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 25.59 Making clean in src/protocols/vnc
#8 25.60 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 25.60 rm -f libguac-client-vnc.la
#8 25.60 rm -f ./so_locations
#8 25.60 rm -rf .libs _libs
#8 25.61 rm -f *.o
#8 25.61 rm -f *.lo
#8 25.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 25.61 Making clean in src/guacd
#8 25.62 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 25.62 rm -f
#8 25.62 rm -rf .libs _libs
#8 25.62 rm -f guacd
#8 25.62 test -z "" || rm -f guacd
#8 25.62 rm -f *.o
#8 25.62 rm -f *.lo
#8 25.63 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 25.63 Making clean in src/guacenc
#8 25.63 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 25.63 rm -f guacenc
#8 25.63 test -z "" || rm -f guacenc
#8 25.63 rm -rf .libs _libs
#8 25.64 rm -f *.o
#8 25.64 rm -f *.lo
#8 25.64 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 25.64 Making clean in src/guaclog
#8 25.64 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 25.64 rm -f guaclog
#8 25.65 test -z "" || rm -f guaclog
#8 25.65 rm -rf .libs _libs
#8 25.65 rm -f *.o
#8 25.65 rm -f *.lo
#8 25.65 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 25.66 make[1]: Entering directory '/build/guacamole-server'
#8 25.66 rm -rf .libs _libs
#8 25.66 rm -f *.lo
#8 25.66 make[1]: Leaving directory '/build/guacamole-server'
#8 25.66 + make
#8 25.67 make all-recursive
#8 25.67 make[1]: Entering directory '/build/guacamole-server'
#8 25.68 Making all in src/libguac
#8 25.68 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 25.69 Making all in .
#8 25.69 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 25.70 CC libguac_la-argv.lo
#8 26.06 CC libguac_la-audio.lo
#8 26.40 CC libguac_la-client.lo
#8 27.25 CC libguac_la-display.lo
#8 27.72 CC libguac_la-display-builtin-cursors.lo
#8 27.86 CC libguac_la-display-cursor.lo
#8 28.16 CC libguac_la-display-flush.lo
#8 28.56 CC libguac_la-display-layer.lo
#8 28.99 CC libguac_la-display-layer-list.lo
#8 29.46 CC libguac_la-display-plan.lo
#8 30.03 CC libguac_la-display-plan-combine.lo
#8 30.49 CC libguac_la-display-plan-rect.lo
#8 30.85 CC libguac_la-display-plan-search.lo
#8 31.30 CC libguac_la-display-render-thread.lo
#8 31.64 CC libguac_la-display-worker.lo
#8 32.14 CC libguac_la-encode-jpeg.lo
#8 32.51 CC libguac_la-encode-png.lo
#8 32.98 CC libguac_la-error.lo
#8 33.27 CC libguac_la-fifo.lo
#8 33.61 CC libguac_la-file.lo
#8 33.97 CC libguac_la-fips.lo
#8 34.32 CC libguac_la-flag.lo
#8 34.65 CC libguac_la-hash.lo
#8 34.93 CC libguac_la-id.lo
#8 35.17 CC libguac_la-mem.lo
#8 35.60 CC libguac_la-rwlock.lo
#8 35.95 CC libguac_la-palette.lo
#8 36.30 CC libguac_la-parser.lo
#8 36.77 CC libguac_la-pool.lo
#8 37.14 CC libguac_la-proctitle.lo
#8 37.62 CC libguac_la-protocol.lo
#8 39.45 CC libguac_la-raw_encoder.lo
#8 39.79 CC libguac_la-recording.lo
#8 40.17 CC libguac_la-rect.lo
#8 40.42 CC libguac_la-socket.lo
#8 41.00 CC libguac_la-socket-broadcast.lo
#8 41.32 CC libguac_la-socket-fd.lo
#8 41.72 CC libguac_la-socket-nest.lo
#8 42.08 CC libguac_la-socket-tee.lo
#8 42.35 CC libguac_la-string.lo
#8 42.45 string.c: In function 'guac_strnstr':
#8 42.45 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 42.45 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 42.45 | ^
#8 42.53 cc1: all warnings being treated as errors
#8 42.53 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 42.53 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 42.53 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 42.53 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 42.53 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 42.53 make[1]: Leaving directory '/build/guacamole-server'
#8 42.53 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
42.45 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
42.45 | ^
42.53 cc1: all warnings being treated as errors
42.53 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
42.53 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
42.53 make[2]: *** [Makefile:1241: all-recursive] Error 1
42.53 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
42.53 make[1]: *** [Makefile:552: all-recursive] Error 1
42.53 make[1]: Leaving directory '/build/guacamole-server'
42.53 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2341
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2341:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2340
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2340/display/redirect>
Changes:
------------------------------------------
[...truncated 155.01 KiB...]
#8 19.57 rm -f *.o
#8 19.57 rm -f sftp/*.o
#8 19.57 rm -f test_common_ssh.log
#8 19.57 rm -f test_common_ssh.trs
#8 19.57 rm -f test-suite.log
#8 19.57 rm -f *.lo
#8 19.57 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 19.57 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 19.57 Making clean in src/terminal
#8 19.58 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.58 Making clean in .
#8 19.58 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.58 rm -f libguac-terminal.la
#8 19.58 rm -f ./so_locations
#8 19.59 rm -rf .libs _libs
#8 19.59 rm -f *.o
#8 19.59 rm -f *.lo
#8 19.59 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.59 Making clean in tests
#8 19.59 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 19.59 rm -f test_terminal
#8 19.59 test -z "" || rm -f test_terminal
#8 19.59 rm -f _generated_runner.c
#8 19.59 rm -rf .libs _libs
#8 19.59 rm -f *.o
#8 19.60 rm -f selection-point/*.o
#8 19.60 rm -f test_terminal.log
#8 19.60 rm -f test_terminal.trs
#8 19.60 rm -f test-suite.log
#8 19.60 rm -f *.lo
#8 19.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 19.60 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.60 Making clean in src/pulse
#8 19.60 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 19.60 rm -rf .libs _libs
#8 19.60 rm -f libguac_pulse.la
#8 19.61 rm -f ./so_locations
#8 19.61 rm -f *.o
#8 19.61 rm -f *.lo
#8 19.61 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 19.61 Making clean in src/protocols/kubernetes
#8 19.61 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.62 Making clean in .
#8 19.62 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.62 rm -f libguac-client-kubernetes.la
#8 19.62 rm -f ./so_locations
#8 19.62 rm -rf .libs _libs
#8 19.63 rm -f *.o
#8 19.63 rm -f *.lo
#8 19.63 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.63 Making clean in tests
#8 19.63 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.63 rm -f test_kubernetes
#8 19.63 test -z "" || rm -f test_kubernetes
#8 19.63 rm -f _generated_runner.c
#8 19.63 rm -rf .libs _libs
#8 19.63 rm -f *.o
#8 19.64 rm -f url/*.o
#8 19.64 rm -f test_kubernetes.log
#8 19.64 rm -f test_kubernetes.trs
#8 19.64 rm -f test-suite.log
#8 19.64 rm -f *.lo
#8 19.64 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.64 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.64 Making clean in src/protocols/rdp
#8 19.65 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.65 Making clean in .
#8 19.65 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.65 rm -f libguac-common-svc-client.la libguacai-client.la
#8 19.66 rm -f ./so_locations
#8 19.66 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 19.66 rm -f libguac-client-rdp.la
#8 19.66 rm -f ./so_locations
#8 19.67 rm -rf .libs _libs
#8 19.67 rm -rf channels/.libs channels/_libs
#8 19.67 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 19.67 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 19.67 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 19.67 rm -rf plugins/.libs plugins/_libs
#8 19.68 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 19.68 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 19.68 rm -f *.o
#8 19.69 rm -f channels/*.o
#8 19.69 rm -f channels/*.lo
#8 19.69 rm -f channels/audio-input/*.o
#8 19.72 rm -f channels/audio-input/*.lo
#8 19.72 rm -f channels/rdpdr/*.o
#8 19.72 rm -f channels/rdpdr/*.lo
#8 19.72 rm -f channels/rdpsnd/*.o
#8 19.73 rm -f channels/rdpsnd/*.lo
#8 19.73 rm -f plugins/*.o
#8 19.73 rm -f plugins/*.lo
#8 19.74 rm -f plugins/guac-common-svc/*.o
#8 19.74 rm -f plugins/guac-common-svc/*.lo
#8 19.75 rm -f plugins/guacai/*.o
#8 19.76 rm -f plugins/guacai/*.lo
#8 19.77 rm -f *.lo
#8 19.77 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.77 Making clean in tests
#8 19.78 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.78 rm -f test_rdp
#8 19.78 test -z "" || rm -f test_rdp
#8 19.79 rm -f _generated_runner.c
#8 19.79 rm -rf .libs _libs
#8 19.79 rm -f *.o
#8 19.79 rm -f fs/*.o
#8 19.80 rm -f test_rdp.log
#8 19.80 rm -f test_rdp.trs
#8 19.80 rm -f test-suite.log
#8 19.80 rm -f *.lo
#8 19.80 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.80 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.80 Making clean in src/protocols/ssh
#8 19.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 19.81 rm -f libguac-client-ssh.la
#8 19.82 rm -f ./so_locations
#8 19.83 rm -rf .libs _libs
#8 19.83 rm -f *.o
#8 19.84 rm -f *.lo
#8 19.85 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 19.85 Making clean in src/protocols/telnet
#8 19.85 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 19.85 rm -f libguac-client-telnet.la
#8 19.86 rm -f ./so_locations
#8 19.86 rm -rf .libs _libs
#8 19.86 rm -f *.o
#8 19.86 rm -f *.lo
#8 19.86 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 19.86 Making clean in src/protocols/vnc
#8 19.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 19.87 rm -f libguac-client-vnc.la
#8 19.87 rm -f ./so_locations
#8 19.87 rm -rf .libs _libs
#8 19.87 rm -f *.o
#8 19.87 rm -f *.lo
#8 19.88 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 19.88 Making clean in src/guacd
#8 19.88 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 19.88 rm -f
#8 19.88 rm -rf .libs _libs
#8 19.88 rm -f guacd
#8 19.88 test -z "" || rm -f guacd
#8 19.88 rm -f *.o
#8 19.89 rm -f *.lo
#8 19.89 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 19.89 Making clean in src/guacenc
#8 19.89 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 19.89 rm -f guacenc
#8 19.89 test -z "" || rm -f guacenc
#8 19.89 rm -rf .libs _libs
#8 19.89 rm -f *.o
#8 19.90 rm -f *.lo
#8 19.90 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 19.90 Making clean in src/guaclog
#8 19.90 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 19.90 rm -f guaclog
#8 19.90 test -z "" || rm -f guaclog
#8 19.90 rm -rf .libs _libs
#8 19.90 rm -f *.o
#8 19.90 rm -f *.lo
#8 19.91 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 19.91 make[1]: Entering directory '/build/guacamole-server'
#8 19.91 rm -rf .libs _libs
#8 19.91 rm -f *.lo
#8 19.91 make[1]: Leaving directory '/build/guacamole-server'
#8 19.91 + make
#8 19.92 make all-recursive
#8 19.92 make[1]: Entering directory '/build/guacamole-server'
#8 19.92 Making all in src/libguac
#8 19.92 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.93 Making all in .
#8 19.93 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.93 CC libguac_la-argv.lo
#8 20.22 CC libguac_la-audio.lo
#8 20.45 CC libguac_la-client.lo
#8 21.00 CC libguac_la-display.lo
#8 21.28 CC libguac_la-display-builtin-cursors.lo
#8 21.36 CC libguac_la-display-cursor.lo
#8 21.57 CC libguac_la-display-flush.lo
#8 21.84 CC libguac_la-display-layer.lo
#8 22.14 CC libguac_la-display-layer-list.lo
#8 22.44 CC libguac_la-display-plan.lo
#8 22.82 CC libguac_la-display-plan-combine.lo
#8 23.12 CC libguac_la-display-plan-rect.lo
#8 23.31 CC libguac_la-display-plan-search.lo
#8 23.59 CC libguac_la-display-render-thread.lo
#8 23.78 CC libguac_la-display-worker.lo
#8 24.09 CC libguac_la-encode-jpeg.lo
#8 24.29 CC libguac_la-encode-png.lo
#8 24.54 CC libguac_la-error.lo
#8 24.71 CC libguac_la-fifo.lo
#8 24.90 CC libguac_la-file.lo
#8 25.12 CC libguac_la-fips.lo
#8 25.29 CC libguac_la-flag.lo
#8 25.50 CC libguac_la-hash.lo
#8 25.68 CC libguac_la-id.lo
#8 25.82 CC libguac_la-mem.lo
#8 26.10 CC libguac_la-rwlock.lo
#8 26.30 CC libguac_la-palette.lo
#8 26.51 CC libguac_la-parser.lo
#8 26.81 CC libguac_la-pool.lo
#8 27.01 CC libguac_la-proctitle.lo
#8 27.28 CC libguac_la-protocol.lo
#8 28.50 CC libguac_la-raw_encoder.lo
#8 28.70 CC libguac_la-recording.lo
#8 28.93 CC libguac_la-rect.lo
#8 29.08 CC libguac_la-socket.lo
#8 29.48 CC libguac_la-socket-broadcast.lo
#8 29.69 CC libguac_la-socket-fd.lo
#8 29.96 CC libguac_la-socket-nest.lo
#8 30.25 CC libguac_la-socket-tee.lo
#8 30.43 CC libguac_la-string.lo
#8 30.48 string.c: In function 'guac_strnstr':
#8 30.48 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 30.48 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 30.48 | ^
#8 30.53 cc1: all warnings being treated as errors
#8 30.53 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 30.53 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 30.53 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 30.53 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 30.54 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 30.54 make[1]: Leaving directory '/build/guacamole-server'
#8 30.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:
30.48 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
30.48 | ^
30.53 cc1: all warnings being treated as errors
30.53 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
30.53 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
30.53 make[2]: *** [Makefile:1241: all-recursive] Error 1
30.53 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
30.54 make[1]: *** [Makefile:552: all-recursive] Error 1
30.54 make[1]: Leaving directory '/build/guacamole-server'
30.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2340
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2340:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2339
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2339/display/redirect>
Changes:
------------------------------------------
[...truncated 155.69 KiB...]
#8 23.15 rm -f *.o
#8 23.15 rm -f sftp/*.o
#8 23.15 rm -f test_common_ssh.log
#8 23.15 rm -f test_common_ssh.trs
#8 23.15 rm -f test-suite.log
#8 23.16 rm -f *.lo
#8 23.16 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 23.16 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 23.16 Making clean in src/terminal
#8 23.16 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 23.17 Making clean in .
#8 23.17 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 23.17 rm -f libguac-terminal.la
#8 23.18 rm -f ./so_locations
#8 23.18 rm -rf .libs _libs
#8 23.18 rm -f *.o
#8 23.18 rm -f *.lo
#8 23.19 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 23.19 Making clean in tests
#8 23.19 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 23.19 rm -f test_terminal
#8 23.20 test -z "" || rm -f test_terminal
#8 23.20 rm -f _generated_runner.c
#8 23.20 rm -rf .libs _libs
#8 23.20 rm -f *.o
#8 23.20 rm -f selection-point/*.o
#8 23.20 rm -f test_terminal.log
#8 23.20 rm -f test_terminal.trs
#8 23.20 rm -f test-suite.log
#8 23.21 rm -f *.lo
#8 23.21 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 23.21 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 23.21 Making clean in src/pulse
#8 23.21 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 23.21 rm -rf .libs _libs
#8 23.21 rm -f libguac_pulse.la
#8 23.22 rm -f ./so_locations
#8 23.22 rm -f *.o
#8 23.22 rm -f *.lo
#8 23.23 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 23.23 Making clean in src/protocols/kubernetes
#8 23.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 23.24 Making clean in .
#8 23.24 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 23.24 rm -f libguac-client-kubernetes.la
#8 23.24 rm -f ./so_locations
#8 23.25 rm -rf .libs _libs
#8 23.25 rm -f *.o
#8 23.25 rm -f *.lo
#8 23.25 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 23.25 Making clean in tests
#8 23.26 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 23.26 rm -f test_kubernetes
#8 23.26 test -z "" || rm -f test_kubernetes
#8 23.26 rm -f _generated_runner.c
#8 23.26 rm -rf .libs _libs
#8 23.26 rm -f *.o
#8 23.26 rm -f url/*.o
#8 23.27 rm -f test_kubernetes.log
#8 23.27 rm -f test_kubernetes.trs
#8 23.27 rm -f test-suite.log
#8 23.27 rm -f *.lo
#8 23.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 23.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 23.27 Making clean in src/protocols/rdp
#8 23.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 23.29 Making clean in .
#8 23.29 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 23.29 rm -f libguac-common-svc-client.la libguacai-client.la
#8 23.30 rm -f ./so_locations
#8 23.30 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 23.30 rm -f libguac-client-rdp.la
#8 23.31 rm -f ./so_locations
#8 23.31 rm -rf .libs _libs
#8 23.31 rm -rf channels/.libs channels/_libs
#8 23.31 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 23.31 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 23.31 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 23.32 rm -rf plugins/.libs plugins/_libs
#8 23.32 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 23.32 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 23.32 rm -f *.o
#8 23.32 rm -f channels/*.o
#8 23.33 rm -f channels/*.lo
#8 23.33 rm -f channels/audio-input/*.o
#8 23.33 rm -f channels/audio-input/*.lo
#8 23.33 rm -f channels/rdpdr/*.o
#8 23.34 rm -f channels/rdpdr/*.lo
#8 23.34 rm -f channels/rdpsnd/*.o
#8 23.34 rm -f channels/rdpsnd/*.lo
#8 23.34 rm -f plugins/*.o
#8 23.34 rm -f plugins/*.lo
#8 23.35 rm -f plugins/guac-common-svc/*.o
#8 23.35 rm -f plugins/guac-common-svc/*.lo
#8 23.35 rm -f plugins/guacai/*.o
#8 23.35 rm -f plugins/guacai/*.lo
#8 23.36 rm -f *.lo
#8 23.36 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 23.36 Making clean in tests
#8 23.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 23.36 rm -f test_rdp
#8 23.37 test -z "" || rm -f test_rdp
#8 23.37 rm -f _generated_runner.c
#8 23.37 rm -rf .libs _libs
#8 23.37 rm -f *.o
#8 23.38 rm -f fs/*.o
#8 23.38 rm -f test_rdp.log
#8 23.38 rm -f test_rdp.trs
#8 23.38 rm -f test-suite.log
#8 23.38 rm -f *.lo
#8 23.39 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 23.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 23.39 Making clean in src/protocols/ssh
#8 23.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 23.39 rm -f libguac-client-ssh.la
#8 23.40 rm -f ./so_locations
#8 23.41 rm -rf .libs _libs
#8 23.41 rm -f *.o
#8 23.41 rm -f *.lo
#8 23.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 23.41 Making clean in src/protocols/telnet
#8 23.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 23.41 rm -f libguac-client-telnet.la
#8 23.42 rm -f ./so_locations
#8 23.42 rm -rf .libs _libs
#8 23.42 rm -f *.o
#8 23.43 rm -f *.lo
#8 23.43 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 23.43 Making clean in src/protocols/vnc
#8 23.43 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 23.43 rm -f libguac-client-vnc.la
#8 23.44 rm -f ./so_locations
#8 23.44 rm -rf .libs _libs
#8 23.45 rm -f *.o
#8 23.45 rm -f *.lo
#8 23.45 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 23.45 Making clean in src/guacd
#8 23.46 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 23.46 rm -f
#8 23.46 rm -rf .libs _libs
#8 23.46 rm -f guacd
#8 23.46 test -z "" || rm -f guacd
#8 23.46 rm -f *.o
#8 23.46 rm -f *.lo
#8 23.47 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 23.47 Making clean in src/guacenc
#8 23.47 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 23.47 rm -f guacenc
#8 23.48 test -z "" || rm -f guacenc
#8 23.48 rm -rf .libs _libs
#8 23.48 rm -f *.o
#8 23.48 rm -f *.lo
#8 23.49 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 23.49 Making clean in src/guaclog
#8 23.49 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 23.49 rm -f guaclog
#8 23.49 test -z "" || rm -f guaclog
#8 23.50 rm -rf .libs _libs
#8 23.50 rm -f *.o
#8 23.50 rm -f *.lo
#8 23.50 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 23.51 make[1]: Entering directory '/build/guacamole-server'
#8 23.51 rm -rf .libs _libs
#8 23.51 rm -f *.lo
#8 23.51 make[1]: Leaving directory '/build/guacamole-server'
#8 23.51 + make
#8 23.52 make all-recursive
#8 23.52 make[1]: Entering directory '/build/guacamole-server'
#8 23.53 Making all in src/libguac
#8 23.53 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 23.54 Making all in .
#8 23.55 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 23.55 CC libguac_la-argv.lo
#8 23.88 CC libguac_la-audio.lo
#8 24.18 CC libguac_la-client.lo
#8 24.92 CC libguac_la-display.lo
#8 25.23 CC libguac_la-display-builtin-cursors.lo
#8 25.34 CC libguac_la-display-cursor.lo
#8 25.58 CC libguac_la-display-flush.lo
#8 25.96 CC libguac_la-display-layer.lo
#8 26.37 CC libguac_la-display-layer-list.lo
#8 26.72 CC libguac_la-display-plan.lo
#8 27.11 CC libguac_la-display-plan-combine.lo
#8 27.40 CC libguac_la-display-plan-rect.lo
#8 27.65 CC libguac_la-display-plan-search.lo
#8 27.94 CC libguac_la-display-render-thread.lo
#8 28.15 CC libguac_la-display-worker.lo
#8 28.47 CC libguac_la-encode-jpeg.lo
#8 28.70 CC libguac_la-encode-png.lo
#8 29.02 CC libguac_la-error.lo
#8 29.19 CC libguac_la-fifo.lo
#8 29.41 CC libguac_la-file.lo
#8 29.64 CC libguac_la-fips.lo
#8 29.91 CC libguac_la-flag.lo
#8 30.19 CC libguac_la-hash.lo
#8 30.42 CC libguac_la-id.lo
#8 30.58 CC libguac_la-mem.lo
#8 30.94 CC libguac_la-rwlock.lo
#8 31.21 CC libguac_la-palette.lo
#8 31.45 CC libguac_la-parser.lo
#8 31.76 CC libguac_la-pool.lo
#8 31.99 CC libguac_la-proctitle.lo
#8 32.29 CC libguac_la-protocol.lo
#8 33.52 CC libguac_la-raw_encoder.lo
#8 33.72 CC libguac_la-recording.lo
#8 33.96 CC libguac_la-rect.lo
#8 34.13 CC libguac_la-socket.lo
#8 34.51 CC libguac_la-socket-broadcast.lo
#8 34.73 CC libguac_la-socket-fd.lo
#8 35.00 CC libguac_la-socket-nest.lo
#8 35.24 CC libguac_la-socket-tee.lo
#8 35.44 CC libguac_la-string.lo
#8 35.52 string.c: In function 'guac_strnstr':
#8 35.52 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 35.52 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 35.52 | ^
#8 35.58 cc1: all warnings being treated as errors
#8 35.59 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 35.59 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 35.59 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 35.59 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 35.59 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 35.59 make[1]: Leaving directory '/build/guacamole-server'
#8 35.59 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:
35.52 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
35.52 | ^
35.58 cc1: all warnings being treated as errors
35.59 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
35.59 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
35.59 make[2]: *** [Makefile:1241: all-recursive] Error 1
35.59 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
35.59 make[1]: *** [Makefile:552: all-recursive] Error 1
35.59 make[1]: Leaving directory '/build/guacamole-server'
35.59 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2339
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2339:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2338
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2338/display/redirect>
Changes:
------------------------------------------
[...truncated 154.00 KiB...]
#8 30.22 rm -f *.o
#8 30.22 rm -f sftp/*.o
#8 30.23 rm -f test_common_ssh.log
#8 30.23 rm -f test_common_ssh.trs
#8 30.23 rm -f test-suite.log
#8 30.23 rm -f *.lo
#8 30.23 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.24 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.24 Making clean in src/terminal
#8 30.24 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.25 Making clean in .
#8 30.25 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.25 rm -f libguac-terminal.la
#8 30.26 rm -f ./so_locations
#8 30.26 rm -rf .libs _libs
#8 30.26 rm -f *.o
#8 30.27 rm -f *.lo
#8 30.27 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.27 Making clean in tests
#8 30.28 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.28 rm -f test_terminal
#8 30.28 test -z "" || rm -f test_terminal
#8 30.28 rm -f _generated_runner.c
#8 30.28 rm -rf .libs _libs
#8 30.28 rm -f *.o
#8 30.29 rm -f selection-point/*.o
#8 30.29 rm -f test_terminal.log
#8 30.29 rm -f test_terminal.trs
#8 30.29 rm -f test-suite.log
#8 30.30 rm -f *.lo
#8 30.30 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.30 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.30 Making clean in src/pulse
#8 30.30 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.30 rm -rf .libs _libs
#8 30.31 rm -f libguac_pulse.la
#8 30.31 rm -f ./so_locations
#8 30.31 rm -f *.o
#8 30.32 rm -f *.lo
#8 30.32 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.32 Making clean in src/protocols/kubernetes
#8 30.33 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.33 Making clean in .
#8 30.34 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.34 rm -f libguac-client-kubernetes.la
#8 30.35 rm -f ./so_locations
#8 30.35 rm -rf .libs _libs
#8 30.35 rm -f *.o
#8 30.35 rm -f *.lo
#8 30.35 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.36 Making clean in tests
#8 30.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.36 rm -f test_kubernetes
#8 30.36 test -z "" || rm -f test_kubernetes
#8 30.36 rm -f _generated_runner.c
#8 30.36 rm -rf .libs _libs
#8 30.37 rm -f *.o
#8 30.37 rm -f url/*.o
#8 30.37 rm -f test_kubernetes.log
#8 30.37 rm -f test_kubernetes.trs
#8 30.38 rm -f test-suite.log
#8 30.38 rm -f *.lo
#8 30.38 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.38 Making clean in src/protocols/rdp
#8 30.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.40 Making clean in .
#8 30.41 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.41 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.41 rm -f ./so_locations
#8 30.42 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.42 rm -f libguac-client-rdp.la
#8 30.43 rm -f ./so_locations
#8 30.43 rm -rf .libs _libs
#8 30.43 rm -rf channels/.libs channels/_libs
#8 30.43 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.43 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.43 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.44 rm -rf plugins/.libs plugins/_libs
#8 30.44 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.44 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.44 rm -f *.o
#8 30.44 rm -f channels/*.o
#8 30.45 rm -f channels/*.lo
#8 30.45 rm -f channels/audio-input/*.o
#8 30.45 rm -f channels/audio-input/*.lo
#8 30.46 rm -f channels/rdpdr/*.o
#8 30.46 rm -f channels/rdpdr/*.lo
#8 30.46 rm -f channels/rdpsnd/*.o
#8 30.47 rm -f channels/rdpsnd/*.lo
#8 30.47 rm -f plugins/*.o
#8 30.47 rm -f plugins/*.lo
#8 30.48 rm -f plugins/guac-common-svc/*.o
#8 30.48 rm -f plugins/guac-common-svc/*.lo
#8 30.48 rm -f plugins/guacai/*.o
#8 30.49 rm -f plugins/guacai/*.lo
#8 30.49 rm -f *.lo
#8 30.49 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.49 Making clean in tests
#8 30.50 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.50 rm -f test_rdp
#8 30.50 test -z "" || rm -f test_rdp
#8 30.50 rm -f _generated_runner.c
#8 30.50 rm -rf .libs _libs
#8 30.50 rm -f *.o
#8 30.51 rm -f fs/*.o
#8 30.51 rm -f test_rdp.log
#8 30.51 rm -f test_rdp.trs
#8 30.51 rm -f test-suite.log
#8 30.51 rm -f *.lo
#8 30.52 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.52 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.52 Making clean in src/protocols/ssh
#8 30.52 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.52 rm -f libguac-client-ssh.la
#8 30.53 rm -f ./so_locations
#8 30.53 rm -rf .libs _libs
#8 30.53 rm -f *.o
#8 30.54 rm -f *.lo
#8 30.54 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.54 Making clean in src/protocols/telnet
#8 30.54 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.54 rm -f libguac-client-telnet.la
#8 30.55 rm -f ./so_locations
#8 30.55 rm -rf .libs _libs
#8 30.55 rm -f *.o
#8 30.56 rm -f *.lo
#8 30.56 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.56 Making clean in src/protocols/vnc
#8 30.57 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.57 rm -f libguac-client-vnc.la
#8 30.57 rm -f ./so_locations
#8 30.58 rm -rf .libs _libs
#8 30.58 rm -f *.o
#8 30.58 rm -f *.lo
#8 30.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.58 Making clean in src/guacd
#8 30.59 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.59 rm -f
#8 30.59 rm -rf .libs _libs
#8 30.59 rm -f guacd
#8 30.60 test -z "" || rm -f guacd
#8 30.60 rm -f *.o
#8 30.60 rm -f *.lo
#8 30.60 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.60 Making clean in src/guacenc
#8 30.61 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.61 rm -f guacenc
#8 30.61 test -z "" || rm -f guacenc
#8 30.61 rm -rf .libs _libs
#8 30.62 rm -f *.o
#8 30.62 rm -f *.lo
#8 30.62 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.62 Making clean in src/guaclog
#8 30.63 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.63 rm -f guaclog
#8 30.63 test -z "" || rm -f guaclog
#8 30.63 rm -rf .libs _libs
#8 30.63 rm -f *.o
#8 30.64 rm -f *.lo
#8 30.64 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.64 make[1]: Entering directory '/build/guacamole-server'
#8 30.64 rm -rf .libs _libs
#8 30.65 rm -f *.lo
#8 30.65 make[1]: Leaving directory '/build/guacamole-server'
#8 30.65 + make
#8 30.66 make all-recursive
#8 30.66 make[1]: Entering directory '/build/guacamole-server'
#8 30.67 Making all in src/libguac
#8 30.68 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.69 Making all in .
#8 30.69 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.69 CC libguac_la-argv.lo
#8 31.13 CC libguac_la-audio.lo
#8 31.54 CC libguac_la-client.lo
#8 32.45 CC libguac_la-display.lo
#8 32.87 CC libguac_la-display-builtin-cursors.lo
#8 33.02 CC libguac_la-display-cursor.lo
#8 33.34 CC libguac_la-display-flush.lo
#8 33.83 CC libguac_la-display-layer.lo
#8 34.34 CC libguac_la-display-layer-list.lo
#8 34.81 CC libguac_la-display-plan.lo
#8 35.47 CC libguac_la-display-plan-combine.lo
#8 35.95 CC libguac_la-display-plan-rect.lo
#8 36.31 CC libguac_la-display-plan-search.lo
#8 36.77 CC libguac_la-display-render-thread.lo
#8 37.12 CC libguac_la-display-worker.lo
#8 37.64 CC libguac_la-encode-jpeg.lo
#8 38.03 CC libguac_la-encode-png.lo
#8 38.51 CC libguac_la-error.lo
#8 38.80 CC libguac_la-fifo.lo
#8 39.15 CC libguac_la-file.lo
#8 39.51 CC libguac_la-fips.lo
#8 39.86 CC libguac_la-flag.lo
#8 40.19 CC libguac_la-hash.lo
#8 40.47 CC libguac_la-id.lo
#8 40.72 CC libguac_la-mem.lo
#8 41.15 CC libguac_la-rwlock.lo
#8 41.51 CC libguac_la-palette.lo
#8 41.86 CC libguac_la-parser.lo
#8 42.34 CC libguac_la-pool.lo
#8 42.70 CC libguac_la-proctitle.lo
#8 43.19 CC libguac_la-protocol.lo
#8 44.80 CC libguac_la-raw_encoder.lo
#8 45.16 CC libguac_la-recording.lo
#8 45.56 CC libguac_la-rect.lo
#8 45.83 CC libguac_la-socket.lo
#8 46.43 CC libguac_la-socket-broadcast.lo
#8 46.78 CC libguac_la-socket-fd.lo
#8 47.21 CC libguac_la-socket-nest.lo
#8 47.60 CC libguac_la-socket-tee.lo
#8 47.90 CC libguac_la-string.lo
#8 48.01 string.c: In function 'guac_strnstr':
#8 48.01 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 48.01 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 48.01 | ^
#8 48.08 cc1: all warnings being treated as errors
#8 48.08 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 48.08 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.08 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.08 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 48.09 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 48.09 make[1]: Leaving directory '/build/guacamole-server'
#8 48.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:
48.01 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
48.01 | ^
48.08 cc1: all warnings being treated as errors
48.08 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
48.08 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
48.08 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
48.08 make[2]: *** [Makefile:1241: all-recursive] Error 1
48.09 make[1]: *** [Makefile:552: all-recursive] Error 1
48.09 make[1]: Leaving directory '/build/guacamole-server'
48.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2338
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2338:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2337
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2337/display/redirect>
Changes:
------------------------------------------
[...truncated 155.97 KiB...]
#8 29.51 rm -f *.o
#8 29.52 rm -f sftp/*.o
#8 29.52 rm -f test_common_ssh.log
#8 29.52 rm -f test_common_ssh.trs
#8 29.52 rm -f test-suite.log
#8 29.53 rm -f *.lo
#8 29.53 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.53 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.53 Making clean in src/terminal
#8 29.54 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.54 Making clean in .
#8 29.55 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.55 rm -f libguac-terminal.la
#8 29.56 rm -f ./so_locations
#8 29.56 rm -rf .libs _libs
#8 29.56 rm -f *.o
#8 29.56 rm -f *.lo
#8 29.57 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.57 Making clean in tests
#8 29.57 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 29.57 rm -f test_terminal
#8 29.57 test -z "" || rm -f test_terminal
#8 29.57 rm -f _generated_runner.c
#8 29.58 rm -rf .libs _libs
#8 29.58 rm -f *.o
#8 29.58 rm -f selection-point/*.o
#8 29.58 rm -f test_terminal.log
#8 29.59 rm -f test_terminal.trs
#8 29.59 rm -f test-suite.log
#8 29.59 rm -f *.lo
#8 29.59 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 29.59 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.59 Making clean in src/pulse
#8 29.60 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 29.60 rm -rf .libs _libs
#8 29.60 rm -f libguac_pulse.la
#8 29.61 rm -f ./so_locations
#8 29.61 rm -f *.o
#8 29.61 rm -f *.lo
#8 29.61 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 29.61 Making clean in src/protocols/kubernetes
#8 29.62 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.63 Making clean in .
#8 29.63 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.63 rm -f libguac-client-kubernetes.la
#8 29.64 rm -f ./so_locations
#8 29.64 rm -rf .libs _libs
#8 29.64 rm -f *.o
#8 29.65 rm -f *.lo
#8 29.65 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.65 Making clean in tests
#8 29.66 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.66 rm -f test_kubernetes
#8 29.66 test -z "" || rm -f test_kubernetes
#8 29.66 rm -f _generated_runner.c
#8 29.66 rm -rf .libs _libs
#8 29.66 rm -f *.o
#8 29.67 rm -f url/*.o
#8 29.67 rm -f test_kubernetes.log
#8 29.67 rm -f test_kubernetes.trs
#8 29.67 rm -f test-suite.log
#8 29.67 rm -f *.lo
#8 29.68 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.68 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.68 Making clean in src/protocols/rdp
#8 29.69 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.69 Making clean in .
#8 29.70 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.70 rm -f libguac-common-svc-client.la libguacai-client.la
#8 29.71 rm -f ./so_locations
#8 29.71 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 29.71 rm -f libguac-client-rdp.la
#8 29.72 rm -f ./so_locations
#8 29.72 rm -rf .libs _libs
#8 29.72 rm -rf channels/.libs channels/_libs
#8 29.72 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 29.73 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 29.73 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 29.73 rm -rf plugins/.libs plugins/_libs
#8 29.73 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 29.73 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 29.73 rm -f *.o
#8 29.74 rm -f channels/*.o
#8 29.74 rm -f channels/*.lo
#8 29.74 rm -f channels/audio-input/*.o
#8 29.75 rm -f channels/audio-input/*.lo
#8 29.75 rm -f channels/rdpdr/*.o
#8 29.75 rm -f channels/rdpdr/*.lo
#8 29.76 rm -f channels/rdpsnd/*.o
#8 29.76 rm -f channels/rdpsnd/*.lo
#8 29.76 rm -f plugins/*.o
#8 29.77 rm -f plugins/*.lo
#8 29.77 rm -f plugins/guac-common-svc/*.o
#8 29.78 rm -f plugins/guac-common-svc/*.lo
#8 29.78 rm -f plugins/guacai/*.o
#8 29.78 rm -f plugins/guacai/*.lo
#8 29.79 rm -f *.lo
#8 29.79 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.79 Making clean in tests
#8 29.80 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.80 rm -f test_rdp
#8 29.80 test -z "" || rm -f test_rdp
#8 29.80 rm -f _generated_runner.c
#8 29.80 rm -rf .libs _libs
#8 29.80 rm -f *.o
#8 29.81 rm -f fs/*.o
#8 29.81 rm -f test_rdp.log
#8 29.81 rm -f test_rdp.trs
#8 29.81 rm -f test-suite.log
#8 29.82 rm -f *.lo
#8 29.82 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.82 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.82 Making clean in src/protocols/ssh
#8 29.83 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.83 rm -f libguac-client-ssh.la
#8 29.83 rm -f ./so_locations
#8 29.84 rm -rf .libs _libs
#8 29.84 rm -f *.o
#8 29.84 rm -f *.lo
#8 29.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.85 Making clean in src/protocols/telnet
#8 29.85 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.85 rm -f libguac-client-telnet.la
#8 29.86 rm -f ./so_locations
#8 29.86 rm -rf .libs _libs
#8 29.86 rm -f *.o
#8 29.86 rm -f *.lo
#8 29.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.87 Making clean in src/protocols/vnc
#8 29.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.87 rm -f libguac-client-vnc.la
#8 29.88 rm -f ./so_locations
#8 29.88 rm -rf .libs _libs
#8 29.89 rm -f *.o
#8 29.89 rm -f *.lo
#8 29.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.89 Making clean in src/guacd
#8 29.90 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.90 rm -f
#8 29.90 rm -rf .libs _libs
#8 29.90 rm -f guacd
#8 29.90 test -z "" || rm -f guacd
#8 29.90 rm -f *.o
#8 29.91 rm -f *.lo
#8 29.91 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.91 Making clean in src/guacenc
#8 29.92 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.92 rm -f guacenc
#8 29.92 test -z "" || rm -f guacenc
#8 29.92 rm -rf .libs _libs
#8 29.93 rm -f *.o
#8 29.93 rm -f *.lo
#8 29.93 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.93 Making clean in src/guaclog
#8 29.94 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.94 rm -f guaclog
#8 29.94 test -z "" || rm -f guaclog
#8 29.94 rm -rf .libs _libs
#8 29.94 rm -f *.o
#8 29.95 rm -f *.lo
#8 29.95 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.96 make[1]: Entering directory '/build/guacamole-server'
#8 29.96 rm -rf .libs _libs
#8 29.96 rm -f *.lo
#8 29.96 make[1]: Leaving directory '/build/guacamole-server'
#8 29.96 + make
#8 29.97 make all-recursive
#8 29.98 make[1]: Entering directory '/build/guacamole-server'
#8 29.98 Making all in src/libguac
#8 29.99 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.00 Making all in .
#8 30.01 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.01 CC libguac_la-argv.lo
#8 30.45 CC libguac_la-audio.lo
#8 30.86 CC libguac_la-client.lo
#8 31.75 CC libguac_la-display.lo
#8 32.17 CC libguac_la-display-builtin-cursors.lo
#8 32.31 CC libguac_la-display-cursor.lo
#8 32.63 CC libguac_la-display-flush.lo
#8 33.11 CC libguac_la-display-layer.lo
#8 33.62 CC libguac_la-display-layer-list.lo
#8 34.09 CC libguac_la-display-plan.lo
#8 34.75 CC libguac_la-display-plan-combine.lo
#8 35.22 CC libguac_la-display-plan-rect.lo
#8 35.60 CC libguac_la-display-plan-search.lo
#8 36.06 CC libguac_la-display-render-thread.lo
#8 36.41 CC libguac_la-display-worker.lo
#8 36.92 CC libguac_la-encode-jpeg.lo
#8 37.31 CC libguac_la-encode-png.lo
#8 37.80 CC libguac_la-error.lo
#8 38.08 CC libguac_la-fifo.lo
#8 38.43 CC libguac_la-file.lo
#8 38.78 CC libguac_la-fips.lo
#8 39.13 CC libguac_la-flag.lo
#8 39.44 CC libguac_la-hash.lo
#8 39.74 CC libguac_la-id.lo
#8 39.98 CC libguac_la-mem.lo
#8 40.43 CC libguac_la-rwlock.lo
#8 40.85 CC libguac_la-palette.lo
#8 41.21 CC libguac_la-parser.lo
#8 41.68 CC libguac_la-pool.lo
#8 42.05 CC libguac_la-proctitle.lo
#8 42.52 CC libguac_la-protocol.lo
#8 44.13 CC libguac_la-raw_encoder.lo
#8 44.44 CC libguac_la-recording.lo
#8 44.83 CC libguac_la-rect.lo
#8 45.09 CC libguac_la-socket.lo
#8 45.69 CC libguac_la-socket-broadcast.lo
#8 46.04 CC libguac_la-socket-fd.lo
#8 46.46 CC libguac_la-socket-nest.lo
#8 46.82 CC libguac_la-socket-tee.lo
#8 47.10 CC libguac_la-string.lo
#8 47.20 string.c: In function 'guac_strnstr':
#8 47.20 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.20 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.20 | ^
#8 47.28 cc1: all warnings being treated as errors
#8 47.28 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 47.28 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.28 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.28 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 47.29 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.29 make[1]: Leaving directory '/build/guacamole-server'
#8 47.29 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
47.20 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.20 | ^
47.28 cc1: all warnings being treated as errors
47.28 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
47.28 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.28 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.28 make[2]: *** [Makefile:1241: all-recursive] Error 1
47.29 make[1]: *** [Makefile:552: all-recursive] Error 1
47.29 make[1]: Leaving directory '/build/guacamole-server'
47.29 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2337
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2337:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2336
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2336/display/redirect>
Changes:
------------------------------------------
[...truncated 154.00 KiB...]
#8 30.19 rm -f *.o
#8 30.20 rm -f sftp/*.o
#8 30.20 rm -f test_common_ssh.log
#8 30.20 rm -f test_common_ssh.trs
#8 30.20 rm -f test-suite.log
#8 30.20 rm -f *.lo
#8 30.21 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.21 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.21 Making clean in src/terminal
#8 30.21 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.22 Making clean in .
#8 30.23 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.23 rm -f libguac-terminal.la
#8 30.23 rm -f ./so_locations
#8 30.24 rm -rf .libs _libs
#8 30.24 rm -f *.o
#8 30.24 rm -f *.lo
#8 30.25 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.25 Making clean in tests
#8 30.25 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.25 rm -f test_terminal
#8 30.25 test -z "" || rm -f test_terminal
#8 30.26 rm -f _generated_runner.c
#8 30.26 rm -rf .libs _libs
#8 30.26 rm -f *.o
#8 30.26 rm -f selection-point/*.o
#8 30.27 rm -f test_terminal.log
#8 30.27 rm -f test_terminal.trs
#8 30.27 rm -f test-suite.log
#8 30.27 rm -f *.lo
#8 30.27 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.27 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.27 Making clean in src/pulse
#8 30.28 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.28 rm -rf .libs _libs
#8 30.28 rm -f libguac_pulse.la
#8 30.29 rm -f ./so_locations
#8 30.29 rm -f *.o
#8 30.29 rm -f *.lo
#8 30.30 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.30 Making clean in src/protocols/kubernetes
#8 30.30 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.31 Making clean in .
#8 30.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.31 rm -f libguac-client-kubernetes.la
#8 30.32 rm -f ./so_locations
#8 30.32 rm -rf .libs _libs
#8 30.33 rm -f *.o
#8 30.33 rm -f *.lo
#8 30.33 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.33 Making clean in tests
#8 30.34 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.34 rm -f test_kubernetes
#8 30.34 test -z "" || rm -f test_kubernetes
#8 30.34 rm -f _generated_runner.c
#8 30.34 rm -rf .libs _libs
#8 30.34 rm -f *.o
#8 30.35 rm -f url/*.o
#8 30.35 rm -f test_kubernetes.log
#8 30.35 rm -f test_kubernetes.trs
#8 30.35 rm -f test-suite.log
#8 30.36 rm -f *.lo
#8 30.36 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.36 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.36 Making clean in src/protocols/rdp
#8 30.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.38 Making clean in .
#8 30.39 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.39 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.39 rm -f ./so_locations
#8 30.40 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.40 rm -f libguac-client-rdp.la
#8 30.40 rm -f ./so_locations
#8 30.41 rm -rf .libs _libs
#8 30.41 rm -rf channels/.libs channels/_libs
#8 30.41 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.41 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.41 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.41 rm -rf plugins/.libs plugins/_libs
#8 30.41 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.41 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.42 rm -f *.o
#8 30.42 rm -f channels/*.o
#8 30.42 rm -f channels/*.lo
#8 30.43 rm -f channels/audio-input/*.o
#8 30.43 rm -f channels/audio-input/*.lo
#8 30.43 rm -f channels/rdpdr/*.o
#8 30.43 rm -f channels/rdpdr/*.lo
#8 30.44 rm -f channels/rdpsnd/*.o
#8 30.44 rm -f channels/rdpsnd/*.lo
#8 30.44 rm -f plugins/*.o
#8 30.45 rm -f plugins/*.lo
#8 30.45 rm -f plugins/guac-common-svc/*.o
#8 30.45 rm -f plugins/guac-common-svc/*.lo
#8 30.46 rm -f plugins/guacai/*.o
#8 30.46 rm -f plugins/guacai/*.lo
#8 30.46 rm -f *.lo
#8 30.46 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.46 Making clean in tests
#8 30.47 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.47 rm -f test_rdp
#8 30.47 test -z "" || rm -f test_rdp
#8 30.47 rm -f _generated_runner.c
#8 30.47 rm -rf .libs _libs
#8 30.48 rm -f *.o
#8 30.48 rm -f fs/*.o
#8 30.48 rm -f test_rdp.log
#8 30.48 rm -f test_rdp.trs
#8 30.49 rm -f test-suite.log
#8 30.49 rm -f *.lo
#8 30.49 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.49 Making clean in src/protocols/ssh
#8 30.50 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.50 rm -f libguac-client-ssh.la
#8 30.51 rm -f ./so_locations
#8 30.51 rm -rf .libs _libs
#8 30.51 rm -f *.o
#8 30.51 rm -f *.lo
#8 30.52 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.52 Making clean in src/protocols/telnet
#8 30.52 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.52 rm -f libguac-client-telnet.la
#8 30.53 rm -f ./so_locations
#8 30.53 rm -rf .libs _libs
#8 30.54 rm -f *.o
#8 30.54 rm -f *.lo
#8 30.54 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.54 Making clean in src/protocols/vnc
#8 30.55 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.55 rm -f libguac-client-vnc.la
#8 30.56 rm -f ./so_locations
#8 30.56 rm -rf .libs _libs
#8 30.56 rm -f *.o
#8 30.56 rm -f *.lo
#8 30.57 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.57 Making clean in src/guacd
#8 30.57 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.57 rm -f
#8 30.57 rm -rf .libs _libs
#8 30.58 rm -f guacd
#8 30.58 test -z "" || rm -f guacd
#8 30.58 rm -f *.o
#8 30.58 rm -f *.lo
#8 30.59 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.59 Making clean in src/guacenc
#8 30.59 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.59 rm -f guacenc
#8 30.59 test -z "" || rm -f guacenc
#8 30.60 rm -rf .libs _libs
#8 30.60 rm -f *.o
#8 30.60 rm -f *.lo
#8 30.61 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.61 Making clean in src/guaclog
#8 30.61 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.61 rm -f guaclog
#8 30.61 test -z "" || rm -f guaclog
#8 30.62 rm -rf .libs _libs
#8 30.62 rm -f *.o
#8 30.62 rm -f *.lo
#8 30.63 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.63 make[1]: Entering directory '/build/guacamole-server'
#8 30.63 rm -rf .libs _libs
#8 30.63 rm -f *.lo
#8 30.63 make[1]: Leaving directory '/build/guacamole-server'
#8 30.64 + make
#8 30.64 make all-recursive
#8 30.65 make[1]: Entering directory '/build/guacamole-server'
#8 30.65 Making all in src/libguac
#8 30.66 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.67 Making all in .
#8 30.68 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.68 CC libguac_la-argv.lo
#8 31.11 CC libguac_la-audio.lo
#8 31.52 CC libguac_la-client.lo
#8 32.44 CC libguac_la-display.lo
#8 32.92 CC libguac_la-display-builtin-cursors.lo
#8 33.07 CC libguac_la-display-cursor.lo
#8 33.40 CC libguac_la-display-flush.lo
#8 33.89 CC libguac_la-display-layer.lo
#8 34.41 CC libguac_la-display-layer-list.lo
#8 34.89 CC libguac_la-display-plan.lo
#8 35.55 CC libguac_la-display-plan-combine.lo
#8 36.02 CC libguac_la-display-plan-rect.lo
#8 36.39 CC libguac_la-display-plan-search.lo
#8 36.85 CC libguac_la-display-render-thread.lo
#8 37.20 CC libguac_la-display-worker.lo
#8 37.71 CC libguac_la-encode-jpeg.lo
#8 38.10 CC libguac_la-encode-png.lo
#8 38.59 CC libguac_la-error.lo
#8 38.88 CC libguac_la-fifo.lo
#8 39.22 CC libguac_la-file.lo
#8 39.67 CC libguac_la-fips.lo
#8 40.02 CC libguac_la-flag.lo
#8 40.36 CC libguac_la-hash.lo
#8 40.64 CC libguac_la-id.lo
#8 40.88 CC libguac_la-mem.lo
#8 41.33 CC libguac_la-rwlock.lo
#8 41.69 CC libguac_la-palette.lo
#8 42.05 CC libguac_la-parser.lo
#8 42.53 CC libguac_la-pool.lo
#8 42.88 CC libguac_la-proctitle.lo
#8 43.37 CC libguac_la-protocol.lo
#8 45.13 CC libguac_la-raw_encoder.lo
#8 45.49 CC libguac_la-recording.lo
#8 45.89 CC libguac_la-rect.lo
#8 46.15 CC libguac_la-socket.lo
#8 46.72 CC libguac_la-socket-broadcast.lo
#8 47.07 CC libguac_la-socket-fd.lo
#8 47.50 CC libguac_la-socket-nest.lo
#8 47.85 CC libguac_la-socket-tee.lo
#8 48.15 CC libguac_la-string.lo
#8 48.25 string.c: In function 'guac_strnstr':
#8 48.25 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 48.25 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 48.25 | ^
#8 48.32 cc1: all warnings being treated as errors
#8 48.33 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 48.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.33 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 48.33 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 48.33 make[1]: Leaving directory '/build/guacamole-server'
#8 48.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:
48.25 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
48.25 | ^
48.32 cc1: all warnings being treated as errors
48.33 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
48.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
48.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
48.33 make[2]: *** [Makefile:1241: all-recursive] Error 1
48.33 make[1]: *** [Makefile:552: all-recursive] Error 1
48.33 make[1]: Leaving directory '/build/guacamole-server'
48.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2336
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2336:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2335
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2335/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 154.00 KiB...]
#8 35.32 rm -f *.o
#8 35.32 rm -f sftp/*.o
#8 35.32 rm -f test_common_ssh.log
#8 35.32 rm -f test_common_ssh.trs
#8 35.32 rm -f test-suite.log
#8 35.32 rm -f *.lo
#8 35.33 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 35.33 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 35.33 Making clean in src/terminal
#8 35.34 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 35.34 Making clean in .
#8 35.34 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 35.34 rm -f libguac-terminal.la
#8 35.35 rm -f ./so_locations
#8 35.35 rm -rf .libs _libs
#8 35.35 rm -f *.o
#8 35.36 rm -f *.lo
#8 35.36 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 35.36 Making clean in tests
#8 35.37 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 35.37 rm -f test_terminal
#8 35.37 test -z "" || rm -f test_terminal
#8 35.37 rm -f _generated_runner.c
#8 35.37 rm -rf .libs _libs
#8 35.37 rm -f *.o
#8 35.38 rm -f selection-point/*.o
#8 35.38 rm -f test_terminal.log
#8 35.38 rm -f test_terminal.trs
#8 35.38 rm -f test-suite.log
#8 35.38 rm -f *.lo
#8 35.39 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 35.39 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 35.39 Making clean in src/pulse
#8 35.39 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 35.39 rm -rf .libs _libs
#8 35.39 rm -f libguac_pulse.la
#8 35.40 rm -f ./so_locations
#8 35.40 rm -f *.o
#8 35.40 rm -f *.lo
#8 35.41 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 35.41 Making clean in src/protocols/kubernetes
#8 35.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.42 Making clean in .
#8 35.42 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.42 rm -f libguac-client-kubernetes.la
#8 35.43 rm -f ./so_locations
#8 35.43 rm -rf .libs _libs
#8 35.43 rm -f *.o
#8 35.43 rm -f *.lo
#8 35.43 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.43 Making clean in tests
#8 35.44 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 35.44 rm -f test_kubernetes
#8 35.44 test -z "" || rm -f test_kubernetes
#8 35.44 rm -f _generated_runner.c
#8 35.44 rm -rf .libs _libs
#8 35.44 rm -f *.o
#8 35.45 rm -f url/*.o
#8 35.45 rm -f test_kubernetes.log
#8 35.45 rm -f test_kubernetes.trs
#8 35.45 rm -f test-suite.log
#8 35.45 rm -f *.lo
#8 35.46 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 35.46 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.46 Making clean in src/protocols/rdp
#8 35.47 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.47 Making clean in .
#8 35.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.48 rm -f libguac-common-svc-client.la libguacai-client.la
#8 35.49 rm -f ./so_locations
#8 35.49 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 35.49 rm -f libguac-client-rdp.la
#8 35.50 rm -f ./so_locations
#8 35.50 rm -rf .libs _libs
#8 35.50 rm -rf channels/.libs channels/_libs
#8 35.50 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 35.50 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 35.50 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 35.50 rm -rf plugins/.libs plugins/_libs
#8 35.50 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 35.50 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 35.51 rm -f *.o
#8 35.51 rm -f channels/*.o
#8 35.51 rm -f channels/*.lo
#8 35.51 rm -f channels/audio-input/*.o
#8 35.52 rm -f channels/audio-input/*.lo
#8 35.52 rm -f channels/rdpdr/*.o
#8 35.52 rm -f channels/rdpdr/*.lo
#8 35.52 rm -f channels/rdpsnd/*.o
#8 35.53 rm -f channels/rdpsnd/*.lo
#8 35.53 rm -f plugins/*.o
#8 35.53 rm -f plugins/*.lo
#8 35.53 rm -f plugins/guac-common-svc/*.o
#8 35.54 rm -f plugins/guac-common-svc/*.lo
#8 35.54 rm -f plugins/guacai/*.o
#8 35.54 rm -f plugins/guacai/*.lo
#8 35.55 rm -f *.lo
#8 35.55 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.55 Making clean in tests
#8 35.55 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.55 rm -f test_rdp
#8 35.55 test -z "" || rm -f test_rdp
#8 35.55 rm -f _generated_runner.c
#8 35.56 rm -rf .libs _libs
#8 35.56 rm -f *.o
#8 35.56 rm -f fs/*.o
#8 35.56 rm -f test_rdp.log
#8 35.57 rm -f test_rdp.trs
#8 35.57 rm -f test-suite.log
#8 35.57 rm -f *.lo
#8 35.57 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.57 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.57 Making clean in src/protocols/ssh
#8 35.58 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 35.58 rm -f libguac-client-ssh.la
#8 35.58 rm -f ./so_locations
#8 35.58 rm -rf .libs _libs
#8 35.59 rm -f *.o
#8 35.59 rm -f *.lo
#8 35.59 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 35.59 Making clean in src/protocols/telnet
#8 35.60 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 35.60 rm -f libguac-client-telnet.la
#8 35.61 rm -f ./so_locations
#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/protocols/telnet'
#8 35.62 Making clean in src/protocols/vnc
#8 35.62 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 35.62 rm -f libguac-client-vnc.la
#8 35.63 rm -f ./so_locations
#8 35.63 rm -rf .libs _libs
#8 35.63 rm -f *.o
#8 35.64 rm -f *.lo
#8 35.64 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 35.64 Making clean in src/guacd
#8 35.64 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 35.64 rm -f
#8 35.65 rm -rf .libs _libs
#8 35.65 rm -f guacd
#8 35.65 test -z "" || rm -f guacd
#8 35.65 rm -f *.o
#8 35.66 rm -f *.lo
#8 35.66 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 35.66 Making clean in src/guacenc
#8 35.67 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 35.67 rm -f guacenc
#8 35.67 test -z "" || rm -f guacenc
#8 35.67 rm -rf .libs _libs
#8 35.67 rm -f *.o
#8 35.68 rm -f *.lo
#8 35.68 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 35.68 Making clean in src/guaclog
#8 35.69 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 35.69 rm -f guaclog
#8 35.69 test -z "" || rm -f guaclog
#8 35.69 rm -rf .libs _libs
#8 35.69 rm -f *.o
#8 35.70 rm -f *.lo
#8 35.70 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 35.70 make[1]: Entering directory '/build/guacamole-server'
#8 35.70 rm -rf .libs _libs
#8 35.70 rm -f *.lo
#8 35.71 make[1]: Leaving directory '/build/guacamole-server'
#8 35.71 + make
#8 35.71 make all-recursive
#8 35.72 make[1]: Entering directory '/build/guacamole-server'
#8 35.72 Making all in src/libguac
#8 35.73 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.73 Making all in .
#8 35.74 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.74 CC libguac_la-argv.lo
#8 36.14 CC libguac_la-audio.lo
#8 36.54 CC libguac_la-client.lo
#8 37.39 CC libguac_la-display.lo
#8 37.81 CC libguac_la-display-builtin-cursors.lo
#8 37.93 CC libguac_la-display-cursor.lo
#8 38.22 CC libguac_la-display-flush.lo
#8 38.63 CC libguac_la-display-layer.lo
#8 39.07 CC libguac_la-display-layer-list.lo
#8 39.48 CC libguac_la-display-plan.lo
#8 40.05 CC libguac_la-display-plan-combine.lo
#8 40.52 CC libguac_la-display-plan-rect.lo
#8 40.85 CC libguac_la-display-plan-search.lo
#8 41.25 CC libguac_la-display-render-thread.lo
#8 41.64 CC libguac_la-display-worker.lo
#8 42.10 CC libguac_la-encode-jpeg.lo
#8 42.45 CC libguac_la-encode-png.lo
#8 42.87 CC libguac_la-error.lo
#8 43.13 CC libguac_la-fifo.lo
#8 43.45 CC libguac_la-file.lo
#8 43.79 CC libguac_la-fips.lo
#8 44.11 CC libguac_la-flag.lo
#8 44.40 CC libguac_la-hash.lo
#8 44.65 CC libguac_la-id.lo
#8 44.88 CC libguac_la-mem.lo
#8 45.29 CC libguac_la-rwlock.lo
#8 45.64 CC libguac_la-palette.lo
#8 46.03 CC libguac_la-parser.lo
#8 46.45 CC libguac_la-pool.lo
#8 46.85 CC libguac_la-proctitle.lo
#8 47.28 CC libguac_la-protocol.lo
#8 49.12 CC libguac_la-raw_encoder.lo
#8 49.45 CC libguac_la-recording.lo
#8 49.82 CC libguac_la-rect.lo
#8 50.06 CC libguac_la-socket.lo
#8 50.62 CC libguac_la-socket-broadcast.lo
#8 50.95 CC libguac_la-socket-fd.lo
#8 51.34 CC libguac_la-socket-nest.lo
#8 51.74 CC libguac_la-socket-tee.lo
#8 52.00 CC libguac_la-string.lo
#8 52.10 string.c: In function 'guac_strnstr':
#8 52.10 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 52.10 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 52.10 | ^
#8 52.17 cc1: all warnings being treated as errors
#8 52.17 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
#8 52.17 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.17 make[2]: *** [Makefile:1241: all-recursive] Error 1
#8 52.17 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 52.18 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 52.18 make[1]: Leaving directory '/build/guacamole-server'
#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.10 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
52.10 | ^
52.17 cc1: all warnings being treated as errors
52.17 make[3]: *** [Makefile:1103: libguac_la-string.lo] Error 1
52.17 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
52.17 make[2]: *** [Makefile:1241: all-recursive] Error 1
52.17 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
52.18 make[1]: *** [Makefile:552: all-recursive] Error 1
52.18 make[1]: Leaving directory '/build/guacamole-server'
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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2335
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2335:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2334
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2334/display/redirect>
Changes:
------------------------------------------
[...truncated 151.54 KiB...]
#8 31.31 rm -rf .libs _libs
#8 31.31 rm -f *.o
#8 31.32 rm -f sftp/*.o
#8 31.32 rm -f test_common_ssh.log
#8 31.32 rm -f test_common_ssh.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/common-ssh/tests'
#8 31.33 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 31.33 Making clean in src/terminal
#8 31.33 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.34 Making clean in .
#8 31.34 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.34 rm -f libguac-terminal.la
#8 31.35 rm -f ./so_locations
#8 31.35 rm -rf .libs _libs
#8 31.35 rm -f *.o
#8 31.35 rm -f *.lo
#8 31.36 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.36 Making clean in tests
#8 31.36 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 31.36 rm -f test_terminal
#8 31.36 test -z "" || rm -f test_terminal
#8 31.36 rm -f _generated_runner.c
#8 31.37 rm -rf .libs _libs
#8 31.37 rm -f *.o
#8 31.37 rm -f selection-point/*.o
#8 31.37 rm -f test_terminal.log
#8 31.37 rm -f test_terminal.trs
#8 31.37 rm -f test-suite.log
#8 31.38 rm -f *.lo
#8 31.38 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 31.38 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.38 Making clean in src/pulse
#8 31.38 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 31.38 rm -rf .libs _libs
#8 31.39 rm -f libguac_pulse.la
#8 31.39 rm -f ./so_locations
#8 31.39 rm -f *.o
#8 31.40 rm -f *.lo
#8 31.40 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 31.40 Making clean in src/protocols/kubernetes
#8 31.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.41 Making clean in .
#8 31.41 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.41 rm -f libguac-client-kubernetes.la
#8 31.42 rm -f ./so_locations
#8 31.42 rm -rf .libs _libs
#8 31.42 rm -f *.o
#8 31.43 rm -f *.lo
#8 31.43 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.43 Making clean in tests
#8 31.43 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.43 rm -f test_kubernetes
#8 31.43 test -z "" || rm -f test_kubernetes
#8 31.44 rm -f _generated_runner.c
#8 31.44 rm -rf .libs _libs
#8 31.44 rm -f *.o
#8 31.44 rm -f url/*.o
#8 31.44 rm -f test_kubernetes.log
#8 31.45 rm -f test_kubernetes.trs
#8 31.45 rm -f test-suite.log
#8 31.45 rm -f *.lo
#8 31.45 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.45 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.45 Making clean in src/protocols/rdp
#8 31.46 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.47 Making clean in .
#8 31.47 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.47 rm -f libguac-common-svc-client.la libguacai-client.la
#8 31.48 rm -f ./so_locations
#8 31.48 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 31.48 rm -f libguac-client-rdp.la
#8 31.49 rm -f ./so_locations
#8 31.49 rm -rf .libs _libs
#8 31.49 rm -rf channels/.libs channels/_libs
#8 31.49 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 31.50 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 31.50 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 31.50 rm -rf plugins/.libs plugins/_libs
#8 31.50 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 31.50 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 31.50 rm -f *.o
#8 31.50 rm -f channels/*.o
#8 31.51 rm -f channels/*.lo
#8 31.51 rm -f channels/audio-input/*.o
#8 31.51 rm -f channels/audio-input/*.lo
#8 31.51 rm -f channels/rdpdr/*.o
#8 31.52 rm -f channels/rdpdr/*.lo
#8 31.52 rm -f channels/rdpsnd/*.o
#8 31.52 rm -f channels/rdpsnd/*.lo
#8 31.52 rm -f plugins/*.o
#8 31.53 rm -f plugins/*.lo
#8 31.53 rm -f plugins/guac-common-svc/*.o
#8 31.53 rm -f plugins/guac-common-svc/*.lo
#8 31.53 rm -f plugins/guacai/*.o
#8 31.54 rm -f plugins/guacai/*.lo
#8 31.54 rm -f *.lo
#8 31.54 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.54 Making clean in tests
#8 31.55 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.55 rm -f test_rdp
#8 31.55 test -z "" || rm -f test_rdp
#8 31.55 rm -f _generated_runner.c
#8 31.55 rm -rf .libs _libs
#8 31.55 rm -f *.o
#8 31.56 rm -f fs/*.o
#8 31.56 rm -f test_rdp.log
#8 31.56 rm -f test_rdp.trs
#8 31.56 rm -f test-suite.log
#8 31.56 rm -f *.lo
#8 31.57 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.57 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.57 Making clean in src/protocols/ssh
#8 31.57 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 31.57 rm -f libguac-client-ssh.la
#8 31.58 rm -f ./so_locations
#8 31.58 rm -rf .libs _libs
#8 31.58 rm -f *.o
#8 31.58 rm -f *.lo
#8 31.59 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 31.59 Making clean in src/protocols/telnet
#8 31.59 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 31.59 rm -f libguac-client-telnet.la
#8 31.60 rm -f ./so_locations
#8 31.60 rm -rf .libs _libs
#8 31.60 rm -f *.o
#8 31.60 rm -f *.lo
#8 31.60 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 31.60 Making clean in src/protocols/vnc
#8 31.61 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 31.61 rm -f libguac-client-vnc.la
#8 31.61 rm -f ./so_locations
#8 31.62 rm -rf .libs _libs
#8 31.62 rm -f *.o
#8 31.62 rm -f *.lo
#8 31.62 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 31.62 Making clean in src/guacd
#8 31.63 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 31.63 rm -f
#8 31.63 rm -rf .libs _libs
#8 31.63 rm -f guacd
#8 31.63 test -z "" || rm -f guacd
#8 31.63 rm -f *.o
#8 31.64 rm -f *.lo
#8 31.64 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 31.64 Making clean in src/guacenc
#8 31.64 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 31.64 rm -f guacenc
#8 31.65 test -z "" || rm -f guacenc
#8 31.65 rm -rf .libs _libs
#8 31.65 rm -f *.o
#8 31.65 rm -f *.lo
#8 31.65 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 31.66 Making clean in src/guaclog
#8 31.66 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 31.66 rm -f guaclog
#8 31.66 test -z "" || rm -f guaclog
#8 31.66 rm -rf .libs _libs
#8 31.66 rm -f *.o
#8 31.67 rm -f *.lo
#8 31.67 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 31.67 make[1]: Entering directory '/build/guacamole-server'
#8 31.67 rm -rf .libs _libs
#8 31.68 rm -f *.lo
#8 31.68 make[1]: Leaving directory '/build/guacamole-server'
#8 31.68 + make
#8 31.69 make all-recursive
#8 31.69 make[1]: Entering directory '/build/guacamole-server'
#8 31.69 Making all in src/libguac
#8 31.70 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.71 Making all in .
#8 31.71 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.72 CC libguac_la-argv.lo
#8 32.13 CC libguac_la-audio.lo
#8 32.53 CC libguac_la-client.lo
#8 33.47 CC libguac_la-display.lo
#8 33.89 CC libguac_la-display-builtin-cursors.lo
#8 34.01 CC libguac_la-display-cursor.lo
#8 34.32 CC libguac_la-display-flush.lo
#8 34.79 CC libguac_la-display-layer.lo
#8 35.29 CC libguac_la-display-layer-list.lo
#8 35.75 CC libguac_la-display-plan.lo
#8 36.42 CC libguac_la-display-plan-combine.lo
#8 36.91 CC libguac_la-display-plan-rect.lo
#8 37.28 CC libguac_la-display-plan-search.lo
#8 37.74 CC libguac_la-display-render-thread.lo
#8 38.09 CC libguac_la-display-worker.lo
#8 38.80 CC libguac_la-encode-jpeg.lo
#8 39.18 CC libguac_la-encode-png.lo
#8 39.67 CC libguac_la-error.lo
#8 39.96 CC libguac_la-fifo.lo
#8 40.32 CC libguac_la-file.lo
#8 40.69 CC libguac_la-fips.lo
#8 41.04 CC libguac_la-flag.lo
#8 41.37 CC libguac_la-hash.lo
#8 41.65 CC libguac_la-id.lo
#8 41.91 CC libguac_la-mem.lo
#8 42.36 CC libguac_la-rwlock.lo
#8 42.71 CC libguac_la-palette.lo
#8 43.07 CC libguac_la-parser.lo
#8 43.54 CC libguac_la-pool.lo
#8 43.94 CC libguac_la-protocol.lo
#8 45.83 CC libguac_la-raw_encoder.lo
#8 46.19 CC libguac_la-recording.lo
#8 46.60 CC libguac_la-rect.lo
#8 46.87 CC libguac_la-socket.lo
#8 47.45 CC libguac_la-socket-broadcast.lo
#8 47.81 CC libguac_la-socket-fd.lo
#8 48.27 CC libguac_la-socket-nest.lo
#8 48.66 CC libguac_la-socket-tee.lo
#8 48.96 CC libguac_la-string.lo
#8 49.06 string.c: In function 'guac_strnstr':
#8 49.06 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 49.06 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 49.06 | ^
#8 49.15 cc1: all warnings being treated as errors
#8 49.15 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 49.15 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 49.16 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 49.16 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 49.16 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 49.16 make[1]: Leaving directory '/build/guacamole-server'
#8 49.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:
49.06 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
49.06 | ^
49.15 cc1: all warnings being treated as errors
49.15 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
49.15 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
49.16 make[2]: *** [Makefile:1230: all-recursive] Error 1
49.16 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
49.16 make[1]: *** [Makefile:552: all-recursive] Error 1
49.16 make[1]: Leaving directory '/build/guacamole-server'
49.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2334
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2334:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2333
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2333/display/redirect>
Changes:
------------------------------------------
[...truncated 153.03 KiB...]
#8 20.33 rm -rf .libs _libs
#8 20.34 rm -f *.o
#8 20.34 rm -f sftp/*.o
#8 20.34 rm -f test_common_ssh.log
#8 20.34 rm -f test_common_ssh.trs
#8 20.34 rm -f test-suite.log
#8 20.34 rm -f *.lo
#8 20.35 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 20.35 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 20.35 Making clean in src/terminal
#8 20.35 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.35 Making clean in .
#8 20.36 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.36 rm -f libguac-terminal.la
#8 20.36 rm -f ./so_locations
#8 20.36 rm -rf .libs _libs
#8 20.36 rm -f *.o
#8 20.37 rm -f *.lo
#8 20.37 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.37 Making clean in tests
#8 20.37 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 20.37 rm -f test_terminal
#8 20.37 test -z "" || rm -f test_terminal
#8 20.37 rm -f _generated_runner.c
#8 20.37 rm -rf .libs _libs
#8 20.38 rm -f *.o
#8 20.38 rm -f selection-point/*.o
#8 20.38 rm -f test_terminal.log
#8 20.38 rm -f test_terminal.trs
#8 20.38 rm -f test-suite.log
#8 20.38 rm -f *.lo
#8 20.38 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 20.38 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.38 Making clean in src/pulse
#8 20.39 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 20.39 rm -rf .libs _libs
#8 20.39 rm -f libguac_pulse.la
#8 20.39 rm -f ./so_locations
#8 20.39 rm -f *.o
#8 20.40 rm -f *.lo
#8 20.40 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 20.40 Making clean in src/protocols/kubernetes
#8 20.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.41 Making clean in .
#8 20.41 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.41 rm -f libguac-client-kubernetes.la
#8 20.41 rm -f ./so_locations
#8 20.41 rm -rf .libs _libs
#8 20.42 rm -f *.o
#8 20.42 rm -f *.lo
#8 20.42 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.42 Making clean in tests
#8 20.42 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.42 rm -f test_kubernetes
#8 20.42 test -z "" || rm -f test_kubernetes
#8 20.43 rm -f _generated_runner.c
#8 20.43 rm -rf .libs _libs
#8 20.43 rm -f *.o
#8 20.43 rm -f url/*.o
#8 20.43 rm -f test_kubernetes.log
#8 20.43 rm -f test_kubernetes.trs
#8 20.43 rm -f test-suite.log
#8 20.43 rm -f *.lo
#8 20.44 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.44 Making clean in src/protocols/rdp
#8 20.44 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.45 Making clean in .
#8 20.45 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.45 rm -f libguac-common-svc-client.la libguacai-client.la
#8 20.46 rm -f ./so_locations
#8 20.46 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 20.46 rm -f libguac-client-rdp.la
#8 20.47 rm -f ./so_locations
#8 20.47 rm -rf .libs _libs
#8 20.47 rm -rf channels/.libs channels/_libs
#8 20.47 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 20.47 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 20.47 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 20.48 rm -rf plugins/.libs plugins/_libs
#8 20.48 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 20.48 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 20.48 rm -f *.o
#8 20.48 rm -f channels/*.o
#8 20.49 rm -f channels/*.lo
#8 20.49 rm -f channels/audio-input/*.o
#8 20.49 rm -f channels/audio-input/*.lo
#8 20.49 rm -f channels/rdpdr/*.o
#8 20.49 rm -f channels/rdpdr/*.lo
#8 20.50 rm -f channels/rdpsnd/*.o
#8 20.50 rm -f channels/rdpsnd/*.lo
#8 20.50 rm -f plugins/*.o
#8 20.50 rm -f plugins/*.lo
#8 20.51 rm -f plugins/guac-common-svc/*.o
#8 20.51 rm -f plugins/guac-common-svc/*.lo
#8 20.51 rm -f plugins/guacai/*.o
#8 20.51 rm -f plugins/guacai/*.lo
#8 20.51 rm -f *.lo
#8 20.52 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.52 Making clean in tests
#8 20.52 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.52 rm -f test_rdp
#8 20.52 test -z "" || rm -f test_rdp
#8 20.52 rm -f _generated_runner.c
#8 20.52 rm -rf .libs _libs
#8 20.52 rm -f *.o
#8 20.53 rm -f fs/*.o
#8 20.53 rm -f test_rdp.log
#8 20.53 rm -f test_rdp.trs
#8 20.53 rm -f test-suite.log
#8 20.53 rm -f *.lo
#8 20.53 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.53 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.53 Making clean in src/protocols/ssh
#8 20.54 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 20.54 rm -f libguac-client-ssh.la
#8 20.54 rm -f ./so_locations
#8 20.54 rm -rf .libs _libs
#8 20.54 rm -f *.o
#8 20.55 rm -f *.lo
#8 20.55 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 20.55 Making clean in src/protocols/telnet
#8 20.55 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 20.55 rm -f libguac-client-telnet.la
#8 20.56 rm -f ./so_locations
#8 20.56 rm -rf .libs _libs
#8 20.56 rm -f *.o
#8 20.56 rm -f *.lo
#8 20.56 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 20.56 Making clean in src/protocols/vnc
#8 20.57 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 20.57 rm -f libguac-client-vnc.la
#8 20.57 rm -f ./so_locations
#8 20.57 rm -rf .libs _libs
#8 20.57 rm -f *.o
#8 20.58 rm -f *.lo
#8 20.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 20.58 Making clean in src/guacd
#8 20.58 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 20.58 rm -f
#8 20.58 rm -rf .libs _libs
#8 20.58 rm -f guacd
#8 20.58 test -z "" || rm -f guacd
#8 20.58 rm -f *.o
#8 20.59 rm -f *.lo
#8 20.59 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 20.59 Making clean in src/guacenc
#8 20.59 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 20.59 rm -f guacenc
#8 20.59 test -z "" || rm -f guacenc
#8 20.60 rm -rf .libs _libs
#8 20.60 rm -f *.o
#8 20.60 rm -f *.lo
#8 20.60 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 20.60 Making clean in src/guaclog
#8 20.60 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 20.60 rm -f guaclog
#8 20.60 test -z "" || rm -f guaclog
#8 20.61 rm -rf .libs _libs
#8 20.61 rm -f *.o
#8 20.61 rm -f *.lo
#8 20.61 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 20.61 make[1]: Entering directory '/build/guacamole-server'
#8 20.61 rm -rf .libs _libs
#8 20.61 rm -f *.lo
#8 20.62 make[1]: Leaving directory '/build/guacamole-server'
#8 20.62 + make
#8 20.62 make all-recursive
#8 20.62 make[1]: Entering directory '/build/guacamole-server'
#8 20.63 Making all in src/libguac
#8 20.63 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.64 Making all in .
#8 20.64 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.64 CC libguac_la-argv.lo
#8 20.92 CC libguac_la-audio.lo
#8 21.19 CC libguac_la-client.lo
#8 21.82 CC libguac_la-display.lo
#8 22.11 CC libguac_la-display-builtin-cursors.lo
#8 22.23 CC libguac_la-display-cursor.lo
#8 22.42 CC libguac_la-display-flush.lo
#8 22.70 CC libguac_la-display-layer.lo
#8 23.02 CC libguac_la-display-layer-list.lo
#8 23.31 CC libguac_la-display-plan.lo
#8 23.69 CC libguac_la-display-plan-combine.lo
#8 23.96 CC libguac_la-display-plan-rect.lo
#8 24.18 CC libguac_la-display-plan-search.lo
#8 24.47 CC libguac_la-display-render-thread.lo
#8 24.67 CC libguac_la-display-worker.lo
#8 24.97 CC libguac_la-encode-jpeg.lo
#8 25.19 CC libguac_la-encode-png.lo
#8 25.47 CC libguac_la-error.lo
#8 25.63 CC libguac_la-fifo.lo
#8 25.84 CC libguac_la-file.lo
#8 26.08 CC libguac_la-fips.lo
#8 26.28 CC libguac_la-flag.lo
#8 26.51 CC libguac_la-hash.lo
#8 26.69 CC libguac_la-id.lo
#8 26.84 CC libguac_la-mem.lo
#8 27.11 CC libguac_la-rwlock.lo
#8 27.33 CC libguac_la-palette.lo
#8 27.53 CC libguac_la-parser.lo
#8 27.82 CC libguac_la-pool.lo
#8 28.04 CC libguac_la-protocol.lo
#8 29.36 CC libguac_la-raw_encoder.lo
#8 29.58 CC libguac_la-recording.lo
#8 29.83 CC libguac_la-rect.lo
#8 30.02 CC libguac_la-socket.lo
#8 30.49 CC libguac_la-socket-broadcast.lo
#8 30.78 CC libguac_la-socket-fd.lo
#8 31.20 CC libguac_la-socket-nest.lo
#8 31.53 CC libguac_la-socket-tee.lo
#8 31.82 CC libguac_la-string.lo
#8 31.92 string.c: In function 'guac_strnstr':
#8 31.92 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 31.92 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 31.92 | ^
#8 31.99 cc1: all warnings being treated as errors
#8 31.99 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 31.99 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 31.99 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.99 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.99 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 31.99 make[1]: Leaving directory '/build/guacamole-server'
#8 31.99 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
31.92 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
31.92 | ^
31.99 cc1: all warnings being treated as errors
31.99 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
31.99 make[2]: *** [Makefile:1230: all-recursive] Error 1
31.99 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
31.99 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
31.99 make[1]: *** [Makefile:552: all-recursive] Error 1
31.99 make[1]: Leaving directory '/build/guacamole-server'
31.99 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2333
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2333:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2332
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2332/display/redirect>
Changes:
------------------------------------------
[...truncated 151.04 KiB...]
#8 29.88 rm -rf .libs _libs
#8 29.89 rm -f *.o
#8 29.89 rm -f sftp/*.o
#8 29.89 rm -f test_common_ssh.log
#8 29.89 rm -f test_common_ssh.trs
#8 29.90 rm -f test-suite.log
#8 29.90 rm -f *.lo
#8 29.90 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.90 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.90 Making clean in src/terminal
#8 29.91 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.91 Making clean in .
#8 29.92 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.92 rm -f libguac-terminal.la
#8 29.92 rm -f ./so_locations
#8 29.93 rm -rf .libs _libs
#8 29.93 rm -f *.o
#8 29.93 rm -f *.lo
#8 29.93 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.93 Making clean in tests
#8 29.94 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 29.94 rm -f test_terminal
#8 29.94 test -z "" || rm -f test_terminal
#8 29.94 rm -f _generated_runner.c
#8 29.94 rm -rf .libs _libs
#8 29.94 rm -f *.o
#8 29.95 rm -f selection-point/*.o
#8 29.95 rm -f test_terminal.log
#8 29.95 rm -f test_terminal.trs
#8 29.95 rm -f test-suite.log
#8 29.95 rm -f *.lo
#8 29.96 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 29.96 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.96 Making clean in src/pulse
#8 29.96 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 29.96 rm -rf .libs _libs
#8 29.96 rm -f libguac_pulse.la
#8 29.97 rm -f ./so_locations
#8 29.97 rm -f *.o
#8 29.97 rm -f *.lo
#8 29.98 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 29.98 Making clean in src/protocols/kubernetes
#8 29.98 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.99 Making clean in .
#8 29.99 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.99 rm -f libguac-client-kubernetes.la
#8 30.00 rm -f ./so_locations
#8 30.00 rm -rf .libs _libs
#8 30.00 rm -f *.o
#8 30.00 rm -f *.lo
#8 30.01 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.01 Making clean in tests
#8 30.01 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.01 rm -f test_kubernetes
#8 30.01 test -z "" || rm -f test_kubernetes
#8 30.01 rm -f _generated_runner.c
#8 30.02 rm -rf .libs _libs
#8 30.02 rm -f *.o
#8 30.02 rm -f url/*.o
#8 30.02 rm -f test_kubernetes.log
#8 30.02 rm -f test_kubernetes.trs
#8 30.03 rm -f test-suite.log
#8 30.03 rm -f *.lo
#8 30.03 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.03 Making clean in src/protocols/rdp
#8 30.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.05 Making clean in .
#8 30.05 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.05 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.06 rm -f ./so_locations
#8 30.06 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.06 rm -f libguac-client-rdp.la
#8 30.07 rm -f ./so_locations
#8 30.07 rm -rf .libs _libs
#8 30.07 rm -rf channels/.libs channels/_libs
#8 30.07 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.07 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.07 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.08 rm -rf plugins/.libs plugins/_libs
#8 30.08 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.08 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.08 rm -f *.o
#8 30.08 rm -f channels/*.o
#8 30.09 rm -f channels/*.lo
#8 30.09 rm -f channels/audio-input/*.o
#8 30.09 rm -f channels/audio-input/*.lo
#8 30.09 rm -f channels/rdpdr/*.o
#8 30.10 rm -f channels/rdpdr/*.lo
#8 30.10 rm -f channels/rdpsnd/*.o
#8 30.10 rm -f channels/rdpsnd/*.lo
#8 30.10 rm -f plugins/*.o
#8 30.11 rm -f plugins/*.lo
#8 30.11 rm -f plugins/guac-common-svc/*.o
#8 30.11 rm -f plugins/guac-common-svc/*.lo
#8 30.11 rm -f plugins/guacai/*.o
#8 30.12 rm -f plugins/guacai/*.lo
#8 30.12 rm -f *.lo
#8 30.12 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.12 Making clean in tests
#8 30.12 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.12 rm -f test_rdp
#8 30.13 test -z "" || rm -f test_rdp
#8 30.13 rm -f _generated_runner.c
#8 30.13 rm -rf .libs _libs
#8 30.13 rm -f *.o
#8 30.13 rm -f fs/*.o
#8 30.14 rm -f test_rdp.log
#8 30.14 rm -f test_rdp.trs
#8 30.14 rm -f test-suite.log
#8 30.14 rm -f *.lo
#8 30.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.14 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.14 Making clean in src/protocols/ssh
#8 30.15 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.15 rm -f libguac-client-ssh.la
#8 30.16 rm -f ./so_locations
#8 30.16 rm -rf .libs _libs
#8 30.16 rm -f *.o
#8 30.16 rm -f *.lo
#8 30.16 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.16 Making clean in src/protocols/telnet
#8 30.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.17 rm -f libguac-client-telnet.la
#8 30.17 rm -f ./so_locations
#8 30.18 rm -rf .libs _libs
#8 30.18 rm -f *.o
#8 30.18 rm -f *.lo
#8 30.18 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.18 Making clean in src/protocols/vnc
#8 30.19 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.19 rm -f libguac-client-vnc.la
#8 30.19 rm -f ./so_locations
#8 30.20 rm -rf .libs _libs
#8 30.20 rm -f *.o
#8 30.20 rm -f *.lo
#8 30.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.20 Making clean in src/guacd
#8 30.21 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.21 rm -f
#8 30.21 rm -rf .libs _libs
#8 30.21 rm -f guacd
#8 30.21 test -z "" || rm -f guacd
#8 30.21 rm -f *.o
#8 30.21 rm -f *.lo
#8 30.22 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.22 Making clean in src/guacenc
#8 30.22 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.22 rm -f guacenc
#8 30.23 test -z "" || rm -f guacenc
#8 30.23 rm -rf .libs _libs
#8 30.23 rm -f *.o
#8 30.23 rm -f *.lo
#8 30.23 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.24 Making clean in src/guaclog
#8 30.24 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.24 rm -f guaclog
#8 30.24 test -z "" || rm -f guaclog
#8 30.24 rm -rf .libs _libs
#8 30.24 rm -f *.o
#8 30.25 rm -f *.lo
#8 30.25 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.25 make[1]: Entering directory '/build/guacamole-server'
#8 30.25 rm -rf .libs _libs
#8 30.25 rm -f *.lo
#8 30.26 make[1]: Leaving directory '/build/guacamole-server'
#8 30.26 + make
#8 30.26 make all-recursive
#8 30.27 make[1]: Entering directory '/build/guacamole-server'
#8 30.27 Making all in src/libguac
#8 30.28 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.29 Making all in .
#8 30.30 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.30 CC libguac_la-argv.lo
#8 30.72 CC libguac_la-audio.lo
#8 31.11 CC libguac_la-client.lo
#8 31.95 CC libguac_la-display.lo
#8 32.41 CC libguac_la-display-builtin-cursors.lo
#8 32.55 CC libguac_la-display-cursor.lo
#8 32.87 CC libguac_la-display-flush.lo
#8 33.34 CC libguac_la-display-layer.lo
#8 33.85 CC libguac_la-display-layer-list.lo
#8 34.32 CC libguac_la-display-plan.lo
#8 34.98 CC libguac_la-display-plan-combine.lo
#8 35.45 CC libguac_la-display-plan-rect.lo
#8 35.80 CC libguac_la-display-plan-search.lo
#8 36.29 CC libguac_la-display-render-thread.lo
#8 36.61 CC libguac_la-display-worker.lo
#8 37.13 CC libguac_la-encode-jpeg.lo
#8 37.53 CC libguac_la-encode-png.lo
#8 38.03 CC libguac_la-error.lo
#8 38.31 CC libguac_la-fifo.lo
#8 38.64 CC libguac_la-file.lo
#8 38.99 CC libguac_la-fips.lo
#8 39.32 CC libguac_la-flag.lo
#8 39.64 CC libguac_la-hash.lo
#8 39.91 CC libguac_la-id.lo
#8 40.14 CC libguac_la-mem.lo
#8 40.57 CC libguac_la-rwlock.lo
#8 40.92 CC libguac_la-palette.lo
#8 41.25 CC libguac_la-parser.lo
#8 41.72 CC libguac_la-pool.lo
#8 42.06 CC libguac_la-protocol.lo
#8 43.67 CC libguac_la-raw_encoder.lo
#8 44.02 CC libguac_la-recording.lo
#8 44.40 CC libguac_la-rect.lo
#8 44.65 CC libguac_la-socket.lo
#8 45.24 CC libguac_la-socket-broadcast.lo
#8 45.60 CC libguac_la-socket-fd.lo
#8 46.03 CC libguac_la-socket-nest.lo
#8 46.40 CC libguac_la-socket-tee.lo
#8 46.67 CC libguac_la-string.lo
#8 46.79 string.c: In function 'guac_strnstr':
#8 46.79 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 46.79 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 46.79 | ^
#8 46.87 cc1: all warnings being treated as errors
#8 46.87 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 46.87 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 46.87 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 46.87 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 46.87 make[1]: Leaving directory '/build/guacamole-server'
#8 46.87 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 46.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:
46.79 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
46.79 | ^
46.87 cc1: all warnings being treated as errors
46.87 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
46.87 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
46.87 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
46.87 make[2]: *** [Makefile:1230: all-recursive] Error 1
46.87 make[1]: Leaving directory '/build/guacamole-server'
46.87 make[1]: *** [Makefile:552: all-recursive] Error 1
46.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2332
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2332:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2331
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2331/display/redirect>
Changes:
------------------------------------------
[...truncated 151.04 KiB...]
#8 30.43 rm -rf .libs _libs
#8 30.43 rm -f *.o
#8 30.43 rm -f sftp/*.o
#8 30.44 rm -f test_common_ssh.log
#8 30.44 rm -f test_common_ssh.trs
#8 30.44 rm -f test-suite.log
#8 30.44 rm -f *.lo
#8 30.45 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.45 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.45 Making clean in src/terminal
#8 30.45 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.46 Making clean in .
#8 30.46 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.46 rm -f libguac-terminal.la
#8 30.47 rm -f ./so_locations
#8 30.47 rm -rf .libs _libs
#8 30.48 rm -f *.o
#8 30.48 rm -f *.lo
#8 30.48 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.48 Making clean in tests
#8 30.49 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.49 rm -f test_terminal
#8 30.49 test -z "" || rm -f test_terminal
#8 30.49 rm -f _generated_runner.c
#8 30.49 rm -rf .libs _libs
#8 30.49 rm -f *.o
#8 30.50 rm -f selection-point/*.o
#8 30.50 rm -f test_terminal.log
#8 30.50 rm -f test_terminal.trs
#8 30.51 rm -f test-suite.log
#8 30.51 rm -f *.lo
#8 30.51 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.51 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.51 Making clean in src/pulse
#8 30.52 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.52 rm -rf .libs _libs
#8 30.52 rm -f libguac_pulse.la
#8 30.53 rm -f ./so_locations
#8 30.53 rm -f *.o
#8 30.53 rm -f *.lo
#8 30.53 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.53 Making clean in src/protocols/kubernetes
#8 30.54 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.55 Making clean in .
#8 30.55 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.55 rm -f libguac-client-kubernetes.la
#8 30.56 rm -f ./so_locations
#8 30.56 rm -rf .libs _libs
#8 30.56 rm -f *.o
#8 30.57 rm -f *.lo
#8 30.57 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.57 Making clean in tests
#8 30.57 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.57 rm -f test_kubernetes
#8 30.58 test -z "" || rm -f test_kubernetes
#8 30.58 rm -f _generated_runner.c
#8 30.58 rm -rf .libs _libs
#8 30.58 rm -f *.o
#8 30.59 rm -f url/*.o
#8 30.59 rm -f test_kubernetes.log
#8 30.59 rm -f test_kubernetes.trs
#8 30.59 rm -f test-suite.log
#8 30.59 rm -f *.lo
#8 30.60 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.60 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.60 Making clean in src/protocols/rdp
#8 30.61 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.62 Making clean in .
#8 30.63 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.63 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.63 rm -f ./so_locations
#8 30.63 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.64 rm -f libguac-client-rdp.la
#8 30.64 rm -f ./so_locations
#8 30.65 rm -rf .libs _libs
#8 30.65 rm -rf channels/.libs channels/_libs
#8 30.65 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.65 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.65 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.65 rm -rf plugins/.libs plugins/_libs
#8 30.65 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.66 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.66 rm -f *.o
#8 30.66 rm -f channels/*.o
#8 30.66 rm -f channels/*.lo
#8 30.67 rm -f channels/audio-input/*.o
#8 30.67 rm -f channels/audio-input/*.lo
#8 30.67 rm -f channels/rdpdr/*.o
#8 30.68 rm -f channels/rdpdr/*.lo
#8 30.68 rm -f channels/rdpsnd/*.o
#8 30.68 rm -f channels/rdpsnd/*.lo
#8 30.69 rm -f plugins/*.o
#8 30.69 rm -f plugins/*.lo
#8 30.69 rm -f plugins/guac-common-svc/*.o
#8 30.70 rm -f plugins/guac-common-svc/*.lo
#8 30.70 rm -f plugins/guacai/*.o
#8 30.70 rm -f plugins/guacai/*.lo
#8 30.71 rm -f *.lo
#8 30.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.71 Making clean in tests
#8 30.71 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.71 rm -f test_rdp
#8 30.72 test -z "" || rm -f test_rdp
#8 30.72 rm -f _generated_runner.c
#8 30.72 rm -rf .libs _libs
#8 30.72 rm -f *.o
#8 30.73 rm -f fs/*.o
#8 30.73 rm -f test_rdp.log
#8 30.73 rm -f test_rdp.trs
#8 30.73 rm -f test-suite.log
#8 30.73 rm -f *.lo
#8 30.74 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.74 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.74 Making clean in src/protocols/ssh
#8 30.74 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.74 rm -f libguac-client-ssh.la
#8 30.75 rm -f ./so_locations
#8 30.75 rm -rf .libs _libs
#8 30.75 rm -f *.o
#8 30.76 rm -f *.lo
#8 30.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.76 Making clean in src/protocols/telnet
#8 30.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.77 rm -f libguac-client-telnet.la
#8 30.77 rm -f ./so_locations
#8 30.77 rm -rf .libs _libs
#8 30.78 rm -f *.o
#8 30.78 rm -f *.lo
#8 30.78 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.78 Making clean in src/protocols/vnc
#8 30.79 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.79 rm -f libguac-client-vnc.la
#8 30.80 rm -f ./so_locations
#8 30.80 rm -rf .libs _libs
#8 30.80 rm -f *.o
#8 30.80 rm -f *.lo
#8 30.81 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.81 Making clean in src/guacd
#8 30.81 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.81 rm -f
#8 30.81 rm -rf .libs _libs
#8 30.82 rm -f guacd
#8 30.82 test -z "" || rm -f guacd
#8 30.82 rm -f *.o
#8 30.82 rm -f *.lo
#8 30.83 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.83 Making clean in src/guacenc
#8 30.83 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.83 rm -f guacenc
#8 30.84 test -z "" || rm -f guacenc
#8 30.84 rm -rf .libs _libs
#8 30.84 rm -f *.o
#8 30.84 rm -f *.lo
#8 30.85 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.85 Making clean in src/guaclog
#8 30.85 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.85 rm -f guaclog
#8 30.85 test -z "" || rm -f guaclog
#8 30.86 rm -rf .libs _libs
#8 30.86 rm -f *.o
#8 30.86 rm -f *.lo
#8 30.87 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.87 make[1]: Entering directory '/build/guacamole-server'
#8 30.87 rm -rf .libs _libs
#8 30.87 rm -f *.lo
#8 30.87 make[1]: Leaving directory '/build/guacamole-server'
#8 30.88 + make
#8 30.88 make all-recursive
#8 30.89 make[1]: Entering directory '/build/guacamole-server'
#8 30.89 Making all in src/libguac
#8 30.90 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.91 Making all in .
#8 30.92 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.92 CC libguac_la-argv.lo
#8 31.35 CC libguac_la-audio.lo
#8 31.76 CC libguac_la-client.lo
#8 32.65 CC libguac_la-display.lo
#8 33.05 CC libguac_la-display-builtin-cursors.lo
#8 33.21 CC libguac_la-display-cursor.lo
#8 33.54 CC libguac_la-display-flush.lo
#8 34.04 CC libguac_la-display-layer.lo
#8 34.55 CC libguac_la-display-layer-list.lo
#8 35.02 CC libguac_la-display-plan.lo
#8 35.68 CC libguac_la-display-plan-combine.lo
#8 36.16 CC libguac_la-display-plan-rect.lo
#8 36.54 CC libguac_la-display-plan-search.lo
#8 37.00 CC libguac_la-display-render-thread.lo
#8 37.35 CC libguac_la-display-worker.lo
#8 37.85 CC libguac_la-encode-jpeg.lo
#8 38.23 CC libguac_la-encode-png.lo
#8 38.72 CC libguac_la-error.lo
#8 38.99 CC libguac_la-fifo.lo
#8 39.35 CC libguac_la-file.lo
#8 39.71 CC libguac_la-fips.lo
#8 40.06 CC libguac_la-flag.lo
#8 40.38 CC libguac_la-hash.lo
#8 40.65 CC libguac_la-id.lo
#8 40.90 CC libguac_la-mem.lo
#8 41.34 CC libguac_la-rwlock.lo
#8 41.70 CC libguac_la-palette.lo
#8 42.05 CC libguac_la-parser.lo
#8 42.53 CC libguac_la-pool.lo
#8 42.88 CC libguac_la-protocol.lo
#8 44.49 CC libguac_la-raw_encoder.lo
#8 44.81 CC libguac_la-recording.lo
#8 45.20 CC libguac_la-rect.lo
#8 45.47 CC libguac_la-socket.lo
#8 46.06 CC libguac_la-socket-broadcast.lo
#8 46.42 CC libguac_la-socket-fd.lo
#8 46.85 CC libguac_la-socket-nest.lo
#8 47.21 CC libguac_la-socket-tee.lo
#8 47.50 CC libguac_la-string.lo
#8 47.61 string.c: In function 'guac_strnstr':
#8 47.61 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.61 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.61 | ^
#8 47.68 cc1: all warnings being treated as errors
#8 47.69 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.69 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 47.69 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 47.69 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.69 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.69 make[1]: Leaving directory '/build/guacamole-server'
#8 47.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:
47.61 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.61 | ^
47.68 cc1: all warnings being treated as errors
47.69 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.69 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
47.69 make[2]: *** [Makefile:1230: all-recursive] Error 1
47.69 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.69 make[1]: *** [Makefile:552: all-recursive] Error 1
47.69 make[1]: Leaving directory '/build/guacamole-server'
47.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 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2331
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2331:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2330
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2330/display/redirect>
Changes:
------------------------------------------
[...truncated 153.11 KiB...]
#8 29.99 rm -rf .libs _libs
#8 29.99 rm -f *.o
#8 30.00 rm -f sftp/*.o
#8 30.00 rm -f test_common_ssh.log
#8 30.00 rm -f test_common_ssh.trs
#8 30.00 rm -f test-suite.log
#8 30.00 rm -f *.lo
#8 30.01 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.01 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.01 Making clean in src/terminal
#8 30.01 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.02 Making clean in .
#8 30.02 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.02 rm -f libguac-terminal.la
#8 30.03 rm -f ./so_locations
#8 30.03 rm -rf .libs _libs
#8 30.03 rm -f *.o
#8 30.04 rm -f *.lo
#8 30.04 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.04 Making clean in tests
#8 30.05 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.05 rm -f test_terminal
#8 30.05 test -z "" || rm -f test_terminal
#8 30.05 rm -f _generated_runner.c
#8 30.05 rm -rf .libs _libs
#8 30.05 rm -f *.o
#8 30.06 rm -f selection-point/*.o
#8 30.06 rm -f test_terminal.log
#8 30.06 rm -f test_terminal.trs
#8 30.06 rm -f test-suite.log
#8 30.06 rm -f *.lo
#8 30.07 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.07 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.07 Making clean in src/pulse
#8 30.07 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.07 rm -rf .libs _libs
#8 30.07 rm -f libguac_pulse.la
#8 30.08 rm -f ./so_locations
#8 30.08 rm -f *.o
#8 30.08 rm -f *.lo
#8 30.09 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.09 Making clean in src/protocols/kubernetes
#8 30.09 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.10 Making clean in .
#8 30.10 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.10 rm -f libguac-client-kubernetes.la
#8 30.11 rm -f ./so_locations
#8 30.11 rm -rf .libs _libs
#8 30.11 rm -f *.o
#8 30.12 rm -f *.lo
#8 30.12 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.12 Making clean in tests
#8 30.12 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.12 rm -f test_kubernetes
#8 30.12 test -z "" || rm -f test_kubernetes
#8 30.13 rm -f _generated_runner.c
#8 30.13 rm -rf .libs _libs
#8 30.13 rm -f *.o
#8 30.13 rm -f url/*.o
#8 30.13 rm -f test_kubernetes.log
#8 30.14 rm -f test_kubernetes.trs
#8 30.14 rm -f test-suite.log
#8 30.14 rm -f *.lo
#8 30.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.14 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.14 Making clean in src/protocols/rdp
#8 30.15 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.16 Making clean in .
#8 30.16 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.16 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.17 rm -f ./so_locations
#8 30.17 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.17 rm -f libguac-client-rdp.la
#8 30.18 rm -f ./so_locations
#8 30.18 rm -rf .libs _libs
#8 30.18 rm -rf channels/.libs channels/_libs
#8 30.18 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.19 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.19 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.19 rm -rf plugins/.libs plugins/_libs
#8 30.19 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.19 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.19 rm -f *.o
#8 30.20 rm -f channels/*.o
#8 30.20 rm -f channels/*.lo
#8 30.20 rm -f channels/audio-input/*.o
#8 30.20 rm -f channels/audio-input/*.lo
#8 30.21 rm -f channels/rdpdr/*.o
#8 30.21 rm -f channels/rdpdr/*.lo
#8 30.21 rm -f channels/rdpsnd/*.o
#8 30.22 rm -f channels/rdpsnd/*.lo
#8 30.22 rm -f plugins/*.o
#8 30.22 rm -f plugins/*.lo
#8 30.22 rm -f plugins/guac-common-svc/*.o
#8 30.23 rm -f plugins/guac-common-svc/*.lo
#8 30.23 rm -f plugins/guacai/*.o
#8 30.23 rm -f plugins/guacai/*.lo
#8 30.23 rm -f *.lo
#8 30.24 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.24 Making clean in tests
#8 30.24 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.24 rm -f test_rdp
#8 30.24 test -z "" || rm -f test_rdp
#8 30.25 rm -f _generated_runner.c
#8 30.25 rm -rf .libs _libs
#8 30.25 rm -f *.o
#8 30.25 rm -f fs/*.o
#8 30.25 rm -f test_rdp.log
#8 30.26 rm -f test_rdp.trs
#8 30.26 rm -f test-suite.log
#8 30.26 rm -f *.lo
#8 30.26 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.26 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.26 Making clean in src/protocols/ssh
#8 30.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.27 rm -f libguac-client-ssh.la
#8 30.27 rm -f ./so_locations
#8 30.28 rm -rf .libs _libs
#8 30.28 rm -f *.o
#8 30.28 rm -f *.lo
#8 30.28 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.28 Making clean in src/protocols/telnet
#8 30.29 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.29 rm -f libguac-client-telnet.la
#8 30.29 rm -f ./so_locations
#8 30.30 rm -rf .libs _libs
#8 30.30 rm -f *.o
#8 30.30 rm -f *.lo
#8 30.30 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.30 Making clean in src/protocols/vnc
#8 30.31 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.31 rm -f libguac-client-vnc.la
#8 30.31 rm -f ./so_locations
#8 30.32 rm -rf .libs _libs
#8 30.32 rm -f *.o
#8 30.32 rm -f *.lo
#8 30.32 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.32 Making clean in src/guacd
#8 30.33 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.33 rm -f
#8 30.33 rm -rf .libs _libs
#8 30.33 rm -f guacd
#8 30.33 test -z "" || rm -f guacd
#8 30.33 rm -f *.o
#8 30.34 rm -f *.lo
#8 30.34 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.34 Making clean in src/guacenc
#8 30.35 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.35 rm -f guacenc
#8 30.35 test -z "" || rm -f guacenc
#8 30.35 rm -rf .libs _libs
#8 30.35 rm -f *.o
#8 30.36 rm -f *.lo
#8 30.36 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.36 Making clean in src/guaclog
#8 30.36 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.36 rm -f guaclog
#8 30.36 test -z "" || rm -f guaclog
#8 30.37 rm -rf .libs _libs
#8 30.37 rm -f *.o
#8 30.37 rm -f *.lo
#8 30.37 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.38 make[1]: Entering directory '/build/guacamole-server'
#8 30.38 rm -rf .libs _libs
#8 30.38 rm -f *.lo
#8 30.38 make[1]: Leaving directory '/build/guacamole-server'
#8 30.38 + make
#8 30.39 make all-recursive
#8 30.39 make[1]: Entering directory '/build/guacamole-server'
#8 30.40 Making all in src/libguac
#8 30.41 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.41 Making all in .
#8 30.42 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.42 CC libguac_la-argv.lo
#8 30.86 CC libguac_la-audio.lo
#8 31.27 CC libguac_la-client.lo
#8 32.18 CC libguac_la-display.lo
#8 32.65 CC libguac_la-display-builtin-cursors.lo
#8 32.80 CC libguac_la-display-cursor.lo
#8 33.12 CC libguac_la-display-flush.lo
#8 33.60 CC libguac_la-display-layer.lo
#8 34.14 CC libguac_la-display-layer-list.lo
#8 34.61 CC libguac_la-display-plan.lo
#8 35.26 CC libguac_la-display-plan-combine.lo
#8 35.74 CC libguac_la-display-plan-rect.lo
#8 36.10 CC libguac_la-display-plan-search.lo
#8 36.60 CC libguac_la-display-render-thread.lo
#8 36.95 CC libguac_la-display-worker.lo
#8 37.46 CC libguac_la-encode-jpeg.lo
#8 37.84 CC libguac_la-encode-png.lo
#8 38.33 CC libguac_la-error.lo
#8 38.62 CC libguac_la-fifo.lo
#8 38.95 CC libguac_la-file.lo
#8 39.32 CC libguac_la-fips.lo
#8 39.67 CC libguac_la-flag.lo
#8 39.99 CC libguac_la-hash.lo
#8 40.27 CC libguac_la-id.lo
#8 40.52 CC libguac_la-mem.lo
#8 40.95 CC libguac_la-rwlock.lo
#8 41.29 CC libguac_la-palette.lo
#8 41.65 CC libguac_la-parser.lo
#8 42.12 CC libguac_la-pool.lo
#8 42.48 CC libguac_la-protocol.lo
#8 44.30 CC libguac_la-raw_encoder.lo
#8 44.65 CC libguac_la-recording.lo
#8 45.06 CC libguac_la-rect.lo
#8 45.32 CC libguac_la-socket.lo
#8 45.91 CC libguac_la-socket-broadcast.lo
#8 46.26 CC libguac_la-socket-fd.lo
#8 46.68 CC libguac_la-socket-nest.lo
#8 47.16 CC libguac_la-socket-tee.lo
#8 47.56 CC libguac_la-string.lo
#8 47.66 string.c: In function 'guac_strnstr':
#8 47.66 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.66 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.66 | ^
#8 47.74 cc1: all warnings being treated as errors
#8 47.75 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.75 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 47.75 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.75 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 47.75 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.75 make[1]: Leaving directory '/build/guacamole-server'
#8 47.75 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
47.66 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.66 | ^
47.74 cc1: all warnings being treated as errors
47.75 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.75 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
47.75 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.75 make[2]: *** [Makefile:1230: all-recursive] Error 1
47.75 make[1]: *** [Makefile:552: all-recursive] Error 1
47.75 make[1]: Leaving directory '/build/guacamole-server'
47.75 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2330
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2330:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2329
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2329/display/redirect>
Changes:
------------------------------------------
[...truncated 151.04 KiB...]
#8 30.16 rm -rf .libs _libs
#8 30.16 rm -f *.o
#8 30.16 rm -f sftp/*.o
#8 30.16 rm -f test_common_ssh.log
#8 30.17 rm -f test_common_ssh.trs
#8 30.17 rm -f test-suite.log
#8 30.17 rm -f *.lo
#8 30.17 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.17 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.17 Making clean in src/terminal
#8 30.18 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.18 Making clean in .
#8 30.19 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.19 rm -f libguac-terminal.la
#8 30.20 rm -f ./so_locations
#8 30.20 rm -rf .libs _libs
#8 30.20 rm -f *.o
#8 30.20 rm -f *.lo
#8 30.21 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.21 Making clean in tests
#8 30.21 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.21 rm -f test_terminal
#8 30.21 test -z "" || rm -f test_terminal
#8 30.21 rm -f _generated_runner.c
#8 30.22 rm -rf .libs _libs
#8 30.22 rm -f *.o
#8 30.22 rm -f selection-point/*.o
#8 30.22 rm -f test_terminal.log
#8 30.23 rm -f test_terminal.trs
#8 30.23 rm -f test-suite.log
#8 30.23 rm -f *.lo
#8 30.23 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.23 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.23 Making clean in src/pulse
#8 30.24 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.24 rm -rf .libs _libs
#8 30.24 rm -f libguac_pulse.la
#8 30.25 rm -f ./so_locations
#8 30.25 rm -f *.o
#8 30.25 rm -f *.lo
#8 30.25 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.25 Making clean in src/protocols/kubernetes
#8 30.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.27 Making clean in .
#8 30.27 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.27 rm -f libguac-client-kubernetes.la
#8 30.28 rm -f ./so_locations
#8 30.28 rm -rf .libs _libs
#8 30.28 rm -f *.o
#8 30.29 rm -f *.lo
#8 30.29 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.29 Making clean in tests
#8 30.29 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.29 rm -f test_kubernetes
#8 30.29 test -z "" || rm -f test_kubernetes
#8 30.30 rm -f _generated_runner.c
#8 30.30 rm -rf .libs _libs
#8 30.30 rm -f *.o
#8 30.30 rm -f url/*.o
#8 30.31 rm -f test_kubernetes.log
#8 30.31 rm -f test_kubernetes.trs
#8 30.31 rm -f test-suite.log
#8 30.31 rm -f *.lo
#8 30.31 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.31 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.31 Making clean in src/protocols/rdp
#8 30.32 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.33 Making clean in .
#8 30.34 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.34 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.35 rm -f ./so_locations
#8 30.35 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.35 rm -f libguac-client-rdp.la
#8 30.36 rm -f ./so_locations
#8 30.36 rm -rf .libs _libs
#8 30.36 rm -rf channels/.libs channels/_libs
#8 30.36 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.36 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.36 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.36 rm -rf plugins/.libs plugins/_libs
#8 30.37 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.37 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.37 rm -f *.o
#8 30.37 rm -f channels/*.o
#8 30.38 rm -f channels/*.lo
#8 30.38 rm -f channels/audio-input/*.o
#8 30.38 rm -f channels/audio-input/*.lo
#8 30.39 rm -f channels/rdpdr/*.o
#8 30.39 rm -f channels/rdpdr/*.lo
#8 30.39 rm -f channels/rdpsnd/*.o
#8 30.39 rm -f channels/rdpsnd/*.lo
#8 30.40 rm -f plugins/*.o
#8 30.40 rm -f plugins/*.lo
#8 30.40 rm -f plugins/guac-common-svc/*.o
#8 30.41 rm -f plugins/guac-common-svc/*.lo
#8 30.41 rm -f plugins/guacai/*.o
#8 30.41 rm -f plugins/guacai/*.lo
#8 30.41 rm -f *.lo
#8 30.42 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.42 Making clean in tests
#8 30.42 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.42 rm -f test_rdp
#8 30.42 test -z "" || rm -f test_rdp
#8 30.43 rm -f _generated_runner.c
#8 30.43 rm -rf .libs _libs
#8 30.43 rm -f *.o
#8 30.43 rm -f fs/*.o
#8 30.43 rm -f test_rdp.log
#8 30.44 rm -f test_rdp.trs
#8 30.44 rm -f test-suite.log
#8 30.44 rm -f *.lo
#8 30.44 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.44 Making clean in src/protocols/ssh
#8 30.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.45 rm -f libguac-client-ssh.la
#8 30.46 rm -f ./so_locations
#8 30.46 rm -rf .libs _libs
#8 30.46 rm -f *.o
#8 30.46 rm -f *.lo
#8 30.47 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.47 Making clean in src/protocols/telnet
#8 30.47 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.47 rm -f libguac-client-telnet.la
#8 30.48 rm -f ./so_locations
#8 30.48 rm -rf .libs _libs
#8 30.48 rm -f *.o
#8 30.48 rm -f *.lo
#8 30.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.49 Making clean in src/protocols/vnc
#8 30.49 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.49 rm -f libguac-client-vnc.la
#8 30.50 rm -f ./so_locations
#8 30.50 rm -rf .libs _libs
#8 30.50 rm -f *.o
#8 30.51 rm -f *.lo
#8 30.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.51 Making clean in src/guacd
#8 30.51 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.51 rm -f
#8 30.52 rm -rf .libs _libs
#8 30.52 rm -f guacd
#8 30.52 test -z "" || rm -f guacd
#8 30.52 rm -f *.o
#8 30.53 rm -f *.lo
#8 30.53 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.53 Making clean in src/guacenc
#8 30.54 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.54 rm -f guacenc
#8 30.54 test -z "" || rm -f guacenc
#8 30.54 rm -rf .libs _libs
#8 30.54 rm -f *.o
#8 30.55 rm -f *.lo
#8 30.55 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.55 Making clean in src/guaclog
#8 30.56 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.56 rm -f guaclog
#8 30.56 test -z "" || rm -f guaclog
#8 30.56 rm -rf .libs _libs
#8 30.56 rm -f *.o
#8 30.57 rm -f *.lo
#8 30.57 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.57 make[1]: Entering directory '/build/guacamole-server'
#8 30.57 rm -rf .libs _libs
#8 30.57 rm -f *.lo
#8 30.58 make[1]: Leaving directory '/build/guacamole-server'
#8 30.58 + make
#8 30.59 make all-recursive
#8 30.59 make[1]: Entering directory '/build/guacamole-server'
#8 30.60 Making all in src/libguac
#8 30.61 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.61 Making all in .
#8 30.62 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.62 CC libguac_la-argv.lo
#8 31.05 CC libguac_la-audio.lo
#8 31.45 CC libguac_la-client.lo
#8 32.36 CC libguac_la-display.lo
#8 32.84 CC libguac_la-display-builtin-cursors.lo
#8 32.98 CC libguac_la-display-cursor.lo
#8 33.29 CC libguac_la-display-flush.lo
#8 33.77 CC libguac_la-display-layer.lo
#8 34.27 CC libguac_la-display-layer-list.lo
#8 34.75 CC libguac_la-display-plan.lo
#8 35.41 CC libguac_la-display-plan-combine.lo
#8 35.89 CC libguac_la-display-plan-rect.lo
#8 36.26 CC libguac_la-display-plan-search.lo
#8 36.71 CC libguac_la-display-render-thread.lo
#8 37.05 CC libguac_la-display-worker.lo
#8 37.57 CC libguac_la-encode-jpeg.lo
#8 38.03 CC libguac_la-encode-png.lo
#8 38.53 CC libguac_la-error.lo
#8 38.81 CC libguac_la-fifo.lo
#8 39.14 CC libguac_la-file.lo
#8 39.49 CC libguac_la-fips.lo
#8 39.84 CC libguac_la-flag.lo
#8 40.17 CC libguac_la-hash.lo
#8 40.44 CC libguac_la-id.lo
#8 40.67 CC libguac_la-mem.lo
#8 41.10 CC libguac_la-rwlock.lo
#8 41.45 CC libguac_la-palette.lo
#8 41.78 CC libguac_la-parser.lo
#8 42.25 CC libguac_la-pool.lo
#8 42.60 CC libguac_la-protocol.lo
#8 44.22 CC libguac_la-raw_encoder.lo
#8 44.53 CC libguac_la-recording.lo
#8 44.92 CC libguac_la-rect.lo
#8 45.19 CC libguac_la-socket.lo
#8 45.77 CC libguac_la-socket-broadcast.lo
#8 46.11 CC libguac_la-socket-fd.lo
#8 46.53 CC libguac_la-socket-nest.lo
#8 46.89 CC libguac_la-socket-tee.lo
#8 47.18 CC libguac_la-string.lo
#8 47.27 string.c: In function 'guac_strnstr':
#8 47.27 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.27 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.27 | ^
#8 47.34 cc1: all warnings being treated as errors
#8 47.35 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 47.35 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.35 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.35 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 47.35 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.35 make[1]: Leaving directory '/build/guacamole-server'
#8 47.35 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
47.27 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.27 | ^
47.34 cc1: all warnings being treated as errors
47.35 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
47.35 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.35 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.35 make[2]: *** [Makefile:1230: all-recursive] Error 1
47.35 make[1]: *** [Makefile:552: all-recursive] Error 1
47.35 make[1]: Leaving directory '/build/guacamole-server'
47.35 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2329
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2329:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2328
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2328/display/redirect>
Changes:
------------------------------------------
[...truncated 150.08 KiB...]
#8 31.06 rm -rf .libs _libs
#8 31.06 rm -f *.o
#8 31.06 rm -f sftp/*.o
#8 31.06 rm -f test_common_ssh.log
#8 31.06 rm -f test_common_ssh.trs
#8 31.06 rm -f test-suite.log
#8 31.07 rm -f *.lo
#8 31.07 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 31.07 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 31.07 Making clean in src/terminal
#8 31.07 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.08 Making clean in .
#8 31.08 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.08 rm -f libguac-terminal.la
#8 31.09 rm -f ./so_locations
#8 31.09 rm -rf .libs _libs
#8 31.09 rm -f *.o
#8 31.09 rm -f *.lo
#8 31.10 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.10 Making clean in tests
#8 31.10 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 31.10 rm -f test_terminal
#8 31.10 test -z "" || rm -f test_terminal
#8 31.10 rm -f _generated_runner.c
#8 31.10 rm -rf .libs _libs
#8 31.11 rm -f *.o
#8 31.11 rm -f selection-point/*.o
#8 31.11 rm -f test_terminal.log
#8 31.11 rm -f test_terminal.trs
#8 31.11 rm -f test-suite.log
#8 31.11 rm -f *.lo
#8 31.12 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 31.12 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.12 Making clean in src/pulse
#8 31.12 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 31.12 rm -rf .libs _libs
#8 31.12 rm -f libguac_pulse.la
#8 31.13 rm -f ./so_locations
#8 31.13 rm -f *.o
#8 31.13 rm -f *.lo
#8 31.13 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 31.13 Making clean in src/protocols/kubernetes
#8 31.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.14 Making clean in .
#8 31.15 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.15 rm -f libguac-client-kubernetes.la
#8 31.15 rm -f ./so_locations
#8 31.15 rm -rf .libs _libs
#8 31.16 rm -f *.o
#8 31.16 rm -f *.lo
#8 31.16 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.16 Making clean in tests
#8 31.16 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.16 rm -f test_kubernetes
#8 31.17 test -z "" || rm -f test_kubernetes
#8 31.17 rm -f _generated_runner.c
#8 31.17 rm -rf .libs _libs
#8 31.17 rm -f *.o
#8 31.17 rm -f url/*.o
#8 31.18 rm -f test_kubernetes.log
#8 31.18 rm -f test_kubernetes.trs
#8 31.18 rm -f test-suite.log
#8 31.18 rm -f *.lo
#8 31.18 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.18 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.18 Making clean in src/protocols/rdp
#8 31.19 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.19 Making clean in .
#8 31.20 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.20 rm -f libguac-common-svc-client.la libguacai-client.la
#8 31.21 rm -f ./so_locations
#8 31.21 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 31.21 rm -f libguac-client-rdp.la
#8 31.22 rm -f ./so_locations
#8 31.22 rm -rf .libs _libs
#8 31.22 rm -rf channels/.libs channels/_libs
#8 31.22 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 31.22 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 31.22 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 31.22 rm -rf plugins/.libs plugins/_libs
#8 31.22 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 31.22 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 31.23 rm -f *.o
#8 31.23 rm -f channels/*.o
#8 31.23 rm -f channels/*.lo
#8 31.23 rm -f channels/audio-input/*.o
#8 31.24 rm -f channels/audio-input/*.lo
#8 31.24 rm -f channels/rdpdr/*.o
#8 31.24 rm -f channels/rdpdr/*.lo
#8 31.24 rm -f channels/rdpsnd/*.o
#8 31.25 rm -f channels/rdpsnd/*.lo
#8 31.25 rm -f plugins/*.o
#8 31.25 rm -f plugins/*.lo
#8 31.26 rm -f plugins/guac-common-svc/*.o
#8 31.26 rm -f plugins/guac-common-svc/*.lo
#8 31.26 rm -f plugins/guacai/*.o
#8 31.26 rm -f plugins/guacai/*.lo
#8 31.27 rm -f *.lo
#8 31.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.27 Making clean in tests
#8 31.27 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.27 rm -f test_rdp
#8 31.28 test -z "" || rm -f test_rdp
#8 31.28 rm -f _generated_runner.c
#8 31.28 rm -rf .libs _libs
#8 31.28 rm -f *.o
#8 31.28 rm -f fs/*.o
#8 31.29 rm -f test_rdp.log
#8 31.29 rm -f test_rdp.trs
#8 31.29 rm -f test-suite.log
#8 31.29 rm -f *.lo
#8 31.29 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.29 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.29 Making clean in src/protocols/ssh
#8 31.30 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 31.30 rm -f libguac-client-ssh.la
#8 31.30 rm -f ./so_locations
#8 31.30 rm -rf .libs _libs
#8 31.30 rm -f *.o
#8 31.31 rm -f *.lo
#8 31.31 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 31.31 Making clean in src/protocols/telnet
#8 31.32 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 31.32 rm -f libguac-client-telnet.la
#8 31.32 rm -f ./so_locations
#8 31.32 rm -rf .libs _libs
#8 31.32 rm -f *.o
#8 31.33 rm -f *.lo
#8 31.33 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 31.33 Making clean in src/protocols/vnc
#8 31.33 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 31.33 rm -f libguac-client-vnc.la
#8 31.34 rm -f ./so_locations
#8 31.34 rm -rf .libs _libs
#8 31.34 rm -f *.o
#8 31.34 rm -f *.lo
#8 31.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 31.35 Making clean in src/guacd
#8 31.35 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 31.35 rm -f
#8 31.35 rm -rf .libs _libs
#8 31.35 rm -f guacd
#8 31.35 test -z "" || rm -f guacd
#8 31.36 rm -f *.o
#8 31.36 rm -f *.lo
#8 31.36 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 31.36 Making clean in src/guacenc
#8 31.37 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 31.37 rm -f guacenc
#8 31.37 test -z "" || rm -f guacenc
#8 31.37 rm -rf .libs _libs
#8 31.37 rm -f *.o
#8 31.38 rm -f *.lo
#8 31.38 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 31.38 Making clean in src/guaclog
#8 31.38 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 31.38 rm -f guaclog
#8 31.38 test -z "" || rm -f guaclog
#8 31.39 rm -rf .libs _libs
#8 31.39 rm -f *.o
#8 31.39 rm -f *.lo
#8 31.39 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 31.40 make[1]: Entering directory '/build/guacamole-server'
#8 31.40 rm -rf .libs _libs
#8 31.40 rm -f *.lo
#8 31.40 make[1]: Leaving directory '/build/guacamole-server'
#8 31.40 + make
#8 31.41 make all-recursive
#8 31.41 make[1]: Entering directory '/build/guacamole-server'
#8 31.42 Making all in src/libguac
#8 31.42 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.43 Making all in .
#8 31.44 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.44 CC libguac_la-argv.lo
#8 31.83 CC libguac_la-audio.lo
#8 32.25 CC libguac_la-client.lo
#8 33.19 CC libguac_la-display.lo
#8 33.67 CC libguac_la-display-builtin-cursors.lo
#8 33.81 CC libguac_la-display-cursor.lo
#8 34.12 CC libguac_la-display-flush.lo
#8 34.58 CC libguac_la-display-layer.lo
#8 35.08 CC libguac_la-display-layer-list.lo
#8 35.55 CC libguac_la-display-plan.lo
#8 36.19 CC libguac_la-display-plan-combine.lo
#8 36.68 CC libguac_la-display-plan-rect.lo
#8 37.04 CC libguac_la-display-plan-search.lo
#8 37.71 CC libguac_la-display-render-thread.lo
#8 38.18 CC libguac_la-display-worker.lo
#8 38.70 CC libguac_la-encode-jpeg.lo
#8 39.08 CC libguac_la-encode-png.lo
#8 39.55 CC libguac_la-error.lo
#8 39.83 CC libguac_la-fifo.lo
#8 40.18 CC libguac_la-file.lo
#8 40.64 CC libguac_la-fips.lo
#8 41.21 CC libguac_la-flag.lo
#8 41.69 CC libguac_la-hash.lo
#8 42.10 CC libguac_la-id.lo
#8 42.47 CC libguac_la-mem.lo
#8 43.02 CC libguac_la-rwlock.lo
#8 43.39 CC libguac_la-palette.lo
#8 43.74 CC libguac_la-parser.lo
#8 44.30 CC libguac_la-pool.lo
#8 44.80 CC libguac_la-protocol.lo
#8 46.89 CC libguac_la-raw_encoder.lo
#8 47.26 CC libguac_la-recording.lo
#8 47.64 CC libguac_la-rect.lo
#8 47.90 CC libguac_la-socket.lo
#8 48.49 CC libguac_la-socket-broadcast.lo
#8 48.85 CC libguac_la-socket-fd.lo
#8 49.27 CC libguac_la-socket-nest.lo
#8 49.63 CC libguac_la-socket-tee.lo
#8 49.91 CC libguac_la-string.lo
#8 50.02 string.c: In function 'guac_strnstr':
#8 50.02 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 50.02 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 50.02 | ^
#8 50.12 cc1: all warnings being treated as errors
#8 50.12 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.12 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 50.12 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 50.12 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 50.13 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 50.13 make[1]: Leaving directory '/build/guacamole-server'
#8 50.13 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.02 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
50.02 | ^
50.12 cc1: all warnings being treated as errors
50.12 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
50.12 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
50.12 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
50.12 make[2]: *** [Makefile:1230: all-recursive] Error 1
50.13 make[1]: *** [Makefile:552: all-recursive] Error 1
50.13 make[1]: Leaving directory '/build/guacamole-server'
50.13 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2328
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2328:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2327
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2327/display/redirect>
Changes:
------------------------------------------
[...truncated 149.60 KiB...]
#8 29.98 rm -rf .libs _libs
#8 29.98 rm -f *.o
#8 29.99 rm -f sftp/*.o
#8 29.99 rm -f test_common_ssh.log
#8 29.99 rm -f test_common_ssh.trs
#8 29.99 rm -f test-suite.log
#8 30.00 rm -f *.lo
#8 30.00 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.00 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.00 Making clean in src/terminal
#8 30.01 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.01 Making clean in .
#8 30.02 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.02 rm -f libguac-terminal.la
#8 30.03 rm -f ./so_locations
#8 30.03 rm -rf .libs _libs
#8 30.03 rm -f *.o
#8 30.03 rm -f *.lo
#8 30.04 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.04 Making clean in tests
#8 30.04 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.04 rm -f test_terminal
#8 30.05 test -z "" || rm -f test_terminal
#8 30.05 rm -f _generated_runner.c
#8 30.05 rm -rf .libs _libs
#8 30.05 rm -f *.o
#8 30.05 rm -f selection-point/*.o
#8 30.06 rm -f test_terminal.log
#8 30.06 rm -f test_terminal.trs
#8 30.06 rm -f test-suite.log
#8 30.06 rm -f *.lo
#8 30.07 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.07 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.07 Making clean in src/pulse
#8 30.07 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.07 rm -rf .libs _libs
#8 30.07 rm -f libguac_pulse.la
#8 30.08 rm -f ./so_locations
#8 30.08 rm -f *.o
#8 30.08 rm -f *.lo
#8 30.09 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.09 Making clean in src/protocols/kubernetes
#8 30.09 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.10 Making clean in .
#8 30.10 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.10 rm -f libguac-client-kubernetes.la
#8 30.11 rm -f ./so_locations
#8 30.11 rm -rf .libs _libs
#8 30.12 rm -f *.o
#8 30.12 rm -f *.lo
#8 30.12 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.12 Making clean in tests
#8 30.13 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.13 rm -f test_kubernetes
#8 30.13 test -z "" || rm -f test_kubernetes
#8 30.13 rm -f _generated_runner.c
#8 30.13 rm -rf .libs _libs
#8 30.13 rm -f *.o
#8 30.14 rm -f url/*.o
#8 30.14 rm -f test_kubernetes.log
#8 30.14 rm -f test_kubernetes.trs
#8 30.14 rm -f test-suite.log
#8 30.14 rm -f *.lo
#8 30.15 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.15 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.15 Making clean in src/protocols/rdp
#8 30.16 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.17 Making clean in .
#8 30.18 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.18 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.18 rm -f ./so_locations
#8 30.18 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.19 rm -f libguac-client-rdp.la
#8 30.19 rm -f ./so_locations
#8 30.20 rm -rf .libs _libs
#8 30.20 rm -rf channels/.libs channels/_libs
#8 30.20 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.20 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.20 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.20 rm -rf plugins/.libs plugins/_libs
#8 30.20 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.21 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.21 rm -f *.o
#8 30.21 rm -f channels/*.o
#8 30.22 rm -f channels/*.lo
#8 30.22 rm -f channels/audio-input/*.o
#8 30.22 rm -f channels/audio-input/*.lo
#8 30.23 rm -f channels/rdpdr/*.o
#8 30.23 rm -f channels/rdpdr/*.lo
#8 30.23 rm -f channels/rdpsnd/*.o
#8 30.23 rm -f channels/rdpsnd/*.lo
#8 30.24 rm -f plugins/*.o
#8 30.24 rm -f plugins/*.lo
#8 30.24 rm -f plugins/guac-common-svc/*.o
#8 30.24 rm -f plugins/guac-common-svc/*.lo
#8 30.25 rm -f plugins/guacai/*.o
#8 30.25 rm -f plugins/guacai/*.lo
#8 30.25 rm -f *.lo
#8 30.26 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.26 Making clean in tests
#8 30.26 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.26 rm -f test_rdp
#8 30.26 test -z "" || rm -f test_rdp
#8 30.26 rm -f _generated_runner.c
#8 30.27 rm -rf .libs _libs
#8 30.27 rm -f *.o
#8 30.27 rm -f fs/*.o
#8 30.27 rm -f test_rdp.log
#8 30.28 rm -f test_rdp.trs
#8 30.28 rm -f test-suite.log
#8 30.28 rm -f *.lo
#8 30.28 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.28 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.28 Making clean in src/protocols/ssh
#8 30.29 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.29 rm -f libguac-client-ssh.la
#8 30.30 rm -f ./so_locations
#8 30.30 rm -rf .libs _libs
#8 30.30 rm -f *.o
#8 30.30 rm -f *.lo
#8 30.31 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.31 Making clean in src/protocols/telnet
#8 30.31 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.31 rm -f libguac-client-telnet.la
#8 30.32 rm -f ./so_locations
#8 30.32 rm -rf .libs _libs
#8 30.32 rm -f *.o
#8 30.33 rm -f *.lo
#8 30.33 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.33 Making clean in src/protocols/vnc
#8 30.34 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.34 rm -f libguac-client-vnc.la
#8 30.34 rm -f ./so_locations
#8 30.34 rm -rf .libs _libs
#8 30.35 rm -f *.o
#8 30.35 rm -f *.lo
#8 30.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.35 Making clean in src/guacd
#8 30.36 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.36 rm -f
#8 30.36 rm -rf .libs _libs
#8 30.36 rm -f guacd
#8 30.36 test -z "" || rm -f guacd
#8 30.37 rm -f *.o
#8 30.37 rm -f *.lo
#8 30.37 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.37 Making clean in src/guacenc
#8 30.38 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.38 rm -f guacenc
#8 30.38 test -z "" || rm -f guacenc
#8 30.39 rm -rf .libs _libs
#8 30.39 rm -f *.o
#8 30.39 rm -f *.lo
#8 30.39 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.39 Making clean in src/guaclog
#8 30.40 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.40 rm -f guaclog
#8 30.40 test -z "" || rm -f guaclog
#8 30.40 rm -rf .libs _libs
#8 30.40 rm -f *.o
#8 30.41 rm -f *.lo
#8 30.41 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.41 make[1]: Entering directory '/build/guacamole-server'
#8 30.41 rm -rf .libs _libs
#8 30.42 rm -f *.lo
#8 30.42 make[1]: Leaving directory '/build/guacamole-server'
#8 30.42 + make
#8 30.43 make all-recursive
#8 30.43 make[1]: Entering directory '/build/guacamole-server'
#8 30.44 Making all in src/libguac
#8 30.45 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.46 Making all in .
#8 30.46 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.47 CC libguac_la-argv.lo
#8 30.91 CC libguac_la-audio.lo
#8 31.31 CC libguac_la-client.lo
#8 32.21 CC libguac_la-display.lo
#8 32.68 CC libguac_la-display-builtin-cursors.lo
#8 32.83 CC libguac_la-display-cursor.lo
#8 33.16 CC libguac_la-display-flush.lo
#8 33.64 CC libguac_la-display-layer.lo
#8 34.15 CC libguac_la-display-layer-list.lo
#8 34.62 CC libguac_la-display-plan.lo
#8 35.27 CC libguac_la-display-plan-combine.lo
#8 35.74 CC libguac_la-display-plan-rect.lo
#8 36.11 CC libguac_la-display-plan-search.lo
#8 36.56 CC libguac_la-display-render-thread.lo
#8 36.91 CC libguac_la-display-worker.lo
#8 37.41 CC libguac_la-encode-jpeg.lo
#8 37.79 CC libguac_la-encode-png.lo
#8 38.27 CC libguac_la-error.lo
#8 38.55 CC libguac_la-fifo.lo
#8 38.89 CC libguac_la-file.lo
#8 39.24 CC libguac_la-fips.lo
#8 39.58 CC libguac_la-flag.lo
#8 39.92 CC libguac_la-hash.lo
#8 40.20 CC libguac_la-id.lo
#8 40.45 CC libguac_la-mem.lo
#8 40.88 CC libguac_la-rwlock.lo
#8 41.23 CC libguac_la-palette.lo
#8 41.58 CC libguac_la-parser.lo
#8 42.05 CC libguac_la-pool.lo
#8 42.41 CC libguac_la-protocol.lo
#8 44.04 CC libguac_la-raw_encoder.lo
#8 44.35 CC libguac_la-recording.lo
#8 44.74 CC libguac_la-rect.lo
#8 45.00 CC libguac_la-socket.lo
#8 45.58 CC libguac_la-socket-broadcast.lo
#8 45.94 CC libguac_la-socket-fd.lo
#8 46.37 CC libguac_la-socket-nest.lo
#8 46.73 CC libguac_la-socket-tee.lo
#8 47.02 CC libguac_la-string.lo
#8 47.12 string.c: In function 'guac_strnstr':
#8 47.12 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.12 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.12 | ^
#8 47.19 cc1: all warnings being treated as errors
#8 47.20 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 47.20 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.20 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 47.20 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.20 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.20 make[1]: Leaving directory '/build/guacamole-server'
#8 47.20 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
47.12 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.12 | ^
47.19 cc1: all warnings being treated as errors
47.20 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
47.20 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.20 make[2]: *** [Makefile:1230: all-recursive] Error 1
47.20 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.20 make[1]: *** [Makefile:552: all-recursive] Error 1
47.20 make[1]: Leaving directory '/build/guacamole-server'
47.20 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2327
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2327:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2326
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2326/display/redirect>
Changes:
------------------------------------------
[...truncated 149.59 KiB...]
#8 30.04 rm -rf .libs _libs
#8 30.05 rm -f *.o
#8 30.05 rm -f sftp/*.o
#8 30.05 rm -f test_common_ssh.log
#8 30.05 rm -f test_common_ssh.trs
#8 30.05 rm -f test-suite.log
#8 30.06 rm -f *.lo
#8 30.06 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.06 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.06 Making clean in src/terminal
#8 30.07 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.07 Making clean in .
#8 30.08 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.08 rm -f libguac-terminal.la
#8 30.08 rm -f ./so_locations
#8 30.09 rm -rf .libs _libs
#8 30.09 rm -f *.o
#8 30.09 rm -f *.lo
#8 30.09 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.09 Making clean in tests
#8 30.10 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.10 rm -f test_terminal
#8 30.10 test -z "" || rm -f test_terminal
#8 30.10 rm -f _generated_runner.c
#8 30.10 rm -rf .libs _libs
#8 30.10 rm -f *.o
#8 30.11 rm -f selection-point/*.o
#8 30.11 rm -f test_terminal.log
#8 30.11 rm -f test_terminal.trs
#8 30.11 rm -f test-suite.log
#8 30.12 rm -f *.lo
#8 30.12 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.12 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.12 Making clean in src/pulse
#8 30.12 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.12 rm -rf .libs _libs
#8 30.13 rm -f libguac_pulse.la
#8 30.13 rm -f ./so_locations
#8 30.13 rm -f *.o
#8 30.14 rm -f *.lo
#8 30.14 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.14 Making clean in src/protocols/kubernetes
#8 30.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.15 Making clean in .
#8 30.16 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.16 rm -f libguac-client-kubernetes.la
#8 30.16 rm -f ./so_locations
#8 30.16 rm -rf .libs _libs
#8 30.16 rm -f *.o
#8 30.17 rm -f *.lo
#8 30.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.17 Making clean in tests
#8 30.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.17 rm -f test_kubernetes
#8 30.18 test -z "" || rm -f test_kubernetes
#8 30.18 rm -f _generated_runner.c
#8 30.18 rm -rf .libs _libs
#8 30.18 rm -f *.o
#8 30.19 rm -f url/*.o
#8 30.19 rm -f test_kubernetes.log
#8 30.19 rm -f test_kubernetes.trs
#8 30.19 rm -f test-suite.log
#8 30.19 rm -f *.lo
#8 30.20 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.20 Making clean in src/protocols/rdp
#8 30.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.21 Making clean in .
#8 30.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.22 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.23 rm -f ./so_locations
#8 30.23 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.23 rm -f libguac-client-rdp.la
#8 30.24 rm -f ./so_locations
#8 30.24 rm -rf .libs _libs
#8 30.24 rm -rf channels/.libs channels/_libs
#8 30.24 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.24 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.24 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.24 rm -rf plugins/.libs plugins/_libs
#8 30.25 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.25 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.25 rm -f *.o
#8 30.25 rm -f channels/*.o
#8 30.26 rm -f channels/*.lo
#8 30.26 rm -f channels/audio-input/*.o
#8 30.26 rm -f channels/audio-input/*.lo
#8 30.27 rm -f channels/rdpdr/*.o
#8 30.27 rm -f channels/rdpdr/*.lo
#8 30.27 rm -f channels/rdpsnd/*.o
#8 30.27 rm -f channels/rdpsnd/*.lo
#8 30.28 rm -f plugins/*.o
#8 30.28 rm -f plugins/*.lo
#8 30.29 rm -f plugins/guac-common-svc/*.o
#8 30.29 rm -f plugins/guac-common-svc/*.lo
#8 30.29 rm -f plugins/guacai/*.o
#8 30.30 rm -f plugins/guacai/*.lo
#8 30.30 rm -f *.lo
#8 30.30 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.30 Making clean in tests
#8 30.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.31 rm -f test_rdp
#8 30.31 test -z "" || rm -f test_rdp
#8 30.31 rm -f _generated_runner.c
#8 30.31 rm -rf .libs _libs
#8 30.31 rm -f *.o
#8 30.32 rm -f fs/*.o
#8 30.32 rm -f test_rdp.log
#8 30.32 rm -f test_rdp.trs
#8 30.32 rm -f test-suite.log
#8 30.32 rm -f *.lo
#8 30.33 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.33 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.33 Making clean in src/protocols/ssh
#8 30.33 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.33 rm -f libguac-client-ssh.la
#8 30.34 rm -f ./so_locations
#8 30.34 rm -rf .libs _libs
#8 30.34 rm -f *.o
#8 30.34 rm -f *.lo
#8 30.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.35 Making clean in src/protocols/telnet
#8 30.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.35 rm -f libguac-client-telnet.la
#8 30.36 rm -f ./so_locations
#8 30.36 rm -rf .libs _libs
#8 30.36 rm -f *.o
#8 30.36 rm -f *.lo
#8 30.37 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.37 Making clean in src/protocols/vnc
#8 30.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.37 rm -f libguac-client-vnc.la
#8 30.38 rm -f ./so_locations
#8 30.38 rm -rf .libs _libs
#8 30.38 rm -f *.o
#8 30.39 rm -f *.lo
#8 30.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.39 Making clean in src/guacd
#8 30.39 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.39 rm -f
#8 30.39 rm -rf .libs _libs
#8 30.40 rm -f guacd
#8 30.40 test -z "" || rm -f guacd
#8 30.40 rm -f *.o
#8 30.40 rm -f *.lo
#8 30.41 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.41 Making clean in src/guacenc
#8 30.41 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.41 rm -f guacenc
#8 30.41 test -z "" || rm -f guacenc
#8 30.42 rm -rf .libs _libs
#8 30.42 rm -f *.o
#8 30.42 rm -f *.lo
#8 30.42 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.42 Making clean in src/guaclog
#8 30.43 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.43 rm -f guaclog
#8 30.43 test -z "" || rm -f guaclog
#8 30.43 rm -rf .libs _libs
#8 30.43 rm -f *.o
#8 30.43 rm -f *.lo
#8 30.44 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.44 make[1]: Entering directory '/build/guacamole-server'
#8 30.44 rm -rf .libs _libs
#8 30.44 rm -f *.lo
#8 30.45 make[1]: Leaving directory '/build/guacamole-server'
#8 30.45 + make
#8 30.45 make all-recursive
#8 30.46 make[1]: Entering directory '/build/guacamole-server'
#8 30.46 Making all in src/libguac
#8 30.47 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.47 Making all in .
#8 30.48 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.48 CC libguac_la-argv.lo
#8 30.92 CC libguac_la-audio.lo
#8 31.32 CC libguac_la-client.lo
#8 32.24 CC libguac_la-display.lo
#8 32.70 CC libguac_la-display-builtin-cursors.lo
#8 32.85 CC libguac_la-display-cursor.lo
#8 33.16 CC libguac_la-display-flush.lo
#8 33.65 CC libguac_la-display-layer.lo
#8 34.15 CC libguac_la-display-layer-list.lo
#8 34.62 CC libguac_la-display-plan.lo
#8 35.28 CC libguac_la-display-plan-combine.lo
#8 35.75 CC libguac_la-display-plan-rect.lo
#8 36.12 CC libguac_la-display-plan-search.lo
#8 36.57 CC libguac_la-display-render-thread.lo
#8 36.92 CC libguac_la-display-worker.lo
#8 37.42 CC libguac_la-encode-jpeg.lo
#8 37.82 CC libguac_la-encode-png.lo
#8 38.31 CC libguac_la-error.lo
#8 38.59 CC libguac_la-fifo.lo
#8 38.94 CC libguac_la-file.lo
#8 39.32 CC libguac_la-fips.lo
#8 39.67 CC libguac_la-flag.lo
#8 40.02 CC libguac_la-hash.lo
#8 40.32 CC libguac_la-id.lo
#8 40.56 CC libguac_la-mem.lo
#8 41.00 CC libguac_la-rwlock.lo
#8 41.35 CC libguac_la-palette.lo
#8 41.70 CC libguac_la-parser.lo
#8 42.17 CC libguac_la-pool.lo
#8 42.54 CC libguac_la-protocol.lo
#8 44.21 CC libguac_la-raw_encoder.lo
#8 44.56 CC libguac_la-recording.lo
#8 44.95 CC libguac_la-rect.lo
#8 45.22 CC libguac_la-socket.lo
#8 45.80 CC libguac_la-socket-broadcast.lo
#8 46.18 CC libguac_la-socket-fd.lo
#8 46.63 CC libguac_la-socket-nest.lo
#8 47.00 CC libguac_la-socket-tee.lo
#8 47.29 CC libguac_la-string.lo
#8 47.38 string.c: In function 'guac_strnstr':
#8 47.38 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.38 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.38 | ^
#8 47.46 cc1: all warnings being treated as errors
#8 47.46 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 47.46 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.46 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 47.46 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.46 make[1]: Leaving directory '/build/guacamole-server'
#8 47.46 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.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:
47.38 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.38 | ^
47.46 cc1: all warnings being treated as errors
47.46 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
47.46 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.46 make[2]: *** [Makefile:1230: all-recursive] Error 1
47.46 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.46 make[1]: Leaving directory '/build/guacamole-server'
47.46 make[1]: *** [Makefile:552: all-recursive] Error 1
47.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2326
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2326:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2325
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2325/display/redirect>
Changes:
------------------------------------------
[...truncated 156.02 KiB...]
#8 29.96 rm -rf .libs _libs
#8 29.96 rm -f *.o
#8 29.96 rm -f sftp/*.o
#8 29.97 rm -f test_common_ssh.log
#8 29.97 rm -f test_common_ssh.trs
#8 29.97 rm -f test-suite.log
#8 29.97 rm -f *.lo
#8 29.97 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.98 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.98 Making clean in src/terminal
#8 29.98 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.99 Making clean in .
#8 29.99 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.99 rm -f libguac-terminal.la
#8 30.00 rm -f ./so_locations
#8 30.00 rm -rf .libs _libs
#8 30.01 rm -f *.o
#8 30.01 rm -f *.lo
#8 30.01 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.01 Making clean in tests
#8 30.02 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.02 rm -f test_terminal
#8 30.02 test -z "" || rm -f test_terminal
#8 30.02 rm -f _generated_runner.c
#8 30.02 rm -rf .libs _libs
#8 30.02 rm -f *.o
#8 30.03 rm -f selection-point/*.o
#8 30.03 rm -f test_terminal.log
#8 30.03 rm -f test_terminal.trs
#8 30.03 rm -f test-suite.log
#8 30.04 rm -f *.lo
#8 30.04 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.04 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.04 Making clean in src/pulse
#8 30.04 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.04 rm -rf .libs _libs
#8 30.05 rm -f libguac_pulse.la
#8 30.05 rm -f ./so_locations
#8 30.05 rm -f *.o
#8 30.06 rm -f *.lo
#8 30.06 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.06 Making clean in src/protocols/kubernetes
#8 30.07 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.07 Making clean in .
#8 30.08 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.08 rm -f libguac-client-kubernetes.la
#8 30.09 rm -f ./so_locations
#8 30.09 rm -rf .libs _libs
#8 30.09 rm -f *.o
#8 30.09 rm -f *.lo
#8 30.10 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.10 Making clean in tests
#8 30.10 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.10 rm -f test_kubernetes
#8 30.10 test -z "" || rm -f test_kubernetes
#8 30.11 rm -f _generated_runner.c
#8 30.11 rm -rf .libs _libs
#8 30.11 rm -f *.o
#8 30.11 rm -f url/*.o
#8 30.11 rm -f test_kubernetes.log
#8 30.12 rm -f test_kubernetes.trs
#8 30.12 rm -f test-suite.log
#8 30.12 rm -f *.lo
#8 30.12 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.12 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.12 Making clean in src/protocols/rdp
#8 30.13 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.14 Making clean in .
#8 30.15 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.15 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.16 rm -f ./so_locations
#8 30.16 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.16 rm -f libguac-client-rdp.la
#8 30.17 rm -f ./so_locations
#8 30.17 rm -rf .libs _libs
#8 30.17 rm -rf channels/.libs channels/_libs
#8 30.17 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.18 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.18 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.18 rm -rf plugins/.libs plugins/_libs
#8 30.18 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.18 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.18 rm -f *.o
#8 30.19 rm -f channels/*.o
#8 30.19 rm -f channels/*.lo
#8 30.19 rm -f channels/audio-input/*.o
#8 30.20 rm -f channels/audio-input/*.lo
#8 30.20 rm -f channels/rdpdr/*.o
#8 30.21 rm -f channels/rdpdr/*.lo
#8 30.21 rm -f channels/rdpsnd/*.o
#8 30.21 rm -f channels/rdpsnd/*.lo
#8 30.22 rm -f plugins/*.o
#8 30.22 rm -f plugins/*.lo
#8 30.22 rm -f plugins/guac-common-svc/*.o
#8 30.23 rm -f plugins/guac-common-svc/*.lo
#8 30.23 rm -f plugins/guacai/*.o
#8 30.23 rm -f plugins/guacai/*.lo
#8 30.24 rm -f *.lo
#8 30.24 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.24 Making clean in tests
#8 30.24 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.24 rm -f test_rdp
#8 30.25 test -z "" || rm -f test_rdp
#8 30.25 rm -f _generated_runner.c
#8 30.25 rm -rf .libs _libs
#8 30.25 rm -f *.o
#8 30.26 rm -f fs/*.o
#8 30.26 rm -f test_rdp.log
#8 30.26 rm -f test_rdp.trs
#8 30.26 rm -f test-suite.log
#8 30.26 rm -f *.lo
#8 30.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.27 Making clean in src/protocols/ssh
#8 30.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.27 rm -f libguac-client-ssh.la
#8 30.28 rm -f ./so_locations
#8 30.28 rm -rf .libs _libs
#8 30.29 rm -f *.o
#8 30.29 rm -f *.lo
#8 30.29 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.29 Making clean in src/protocols/telnet
#8 30.30 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.30 rm -f libguac-client-telnet.la
#8 30.30 rm -f ./so_locations
#8 30.31 rm -rf .libs _libs
#8 30.31 rm -f *.o
#8 30.31 rm -f *.lo
#8 30.31 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.31 Making clean in src/protocols/vnc
#8 30.32 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.32 rm -f libguac-client-vnc.la
#8 30.33 rm -f ./so_locations
#8 30.33 rm -rf .libs _libs
#8 30.33 rm -f *.o
#8 30.34 rm -f *.lo
#8 30.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.34 Making clean in src/guacd
#8 30.34 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.34 rm -f
#8 30.35 rm -rf .libs _libs
#8 30.35 rm -f guacd
#8 30.35 test -z "" || rm -f guacd
#8 30.35 rm -f *.o
#8 30.36 rm -f *.lo
#8 30.36 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.36 Making clean in src/guacenc
#8 30.37 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.37 rm -f guacenc
#8 30.37 test -z "" || rm -f guacenc
#8 30.37 rm -rf .libs _libs
#8 30.37 rm -f *.o
#8 30.38 rm -f *.lo
#8 30.38 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.38 Making clean in src/guaclog
#8 30.39 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.39 rm -f guaclog
#8 30.39 test -z "" || rm -f guaclog
#8 30.39 rm -rf .libs _libs
#8 30.39 rm -f *.o
#8 30.39 rm -f *.lo
#8 30.40 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.40 make[1]: Entering directory '/build/guacamole-server'
#8 30.40 rm -rf .libs _libs
#8 30.40 rm -f *.lo
#8 30.41 make[1]: Leaving directory '/build/guacamole-server'
#8 30.41 + make
#8 30.42 make all-recursive
#8 30.42 make[1]: Entering directory '/build/guacamole-server'
#8 30.43 Making all in src/libguac
#8 30.44 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.44 Making all in .
#8 30.45 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.45 CC libguac_la-argv.lo
#8 30.90 CC libguac_la-audio.lo
#8 31.31 CC libguac_la-client.lo
#8 32.20 CC libguac_la-display.lo
#8 32.69 CC libguac_la-display-builtin-cursors.lo
#8 32.84 CC libguac_la-display-cursor.lo
#8 33.15 CC libguac_la-display-flush.lo
#8 33.64 CC libguac_la-display-layer.lo
#8 34.14 CC libguac_la-display-layer-list.lo
#8 34.62 CC libguac_la-display-plan.lo
#8 35.28 CC libguac_la-display-plan-combine.lo
#8 35.76 CC libguac_la-display-plan-rect.lo
#8 36.13 CC libguac_la-display-plan-search.lo
#8 36.59 CC libguac_la-display-render-thread.lo
#8 36.94 CC libguac_la-display-worker.lo
#8 37.44 CC libguac_la-encode-jpeg.lo
#8 37.83 CC libguac_la-encode-png.lo
#8 38.32 CC libguac_la-error.lo
#8 38.61 CC libguac_la-fifo.lo
#8 38.96 CC libguac_la-file.lo
#8 39.33 CC libguac_la-fips.lo
#8 39.67 CC libguac_la-flag.lo
#8 40.01 CC libguac_la-hash.lo
#8 40.29 CC libguac_la-id.lo
#8 40.54 CC libguac_la-mem.lo
#8 40.98 CC libguac_la-rwlock.lo
#8 41.34 CC libguac_la-palette.lo
#8 41.70 CC libguac_la-parser.lo
#8 42.17 CC libguac_la-pool.lo
#8 42.54 CC libguac_la-protocol.lo
#8 44.27 CC libguac_la-raw_encoder.lo
#8 44.63 CC libguac_la-recording.lo
#8 45.03 CC libguac_la-rect.lo
#8 45.29 CC libguac_la-socket.lo
#8 45.88 CC libguac_la-socket-broadcast.lo
#8 46.24 CC libguac_la-socket-fd.lo
#8 46.66 CC libguac_la-socket-nest.lo
#8 47.03 CC libguac_la-socket-tee.lo
#8 47.32 CC libguac_la-string.lo
#8 47.43 string.c: In function 'guac_strnstr':
#8 47.43 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.43 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.43 | ^
#8 47.50 cc1: all warnings being treated as errors
#8 47.50 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.50 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 47.51 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 47.51 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.51 make[1]: Leaving directory '/build/guacamole-server'
#8 47.51 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.51 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
47.43 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.43 | ^
47.50 cc1: all warnings being treated as errors
47.50 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.50 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
47.51 make[2]: *** [Makefile:1230: all-recursive] Error 1
47.51 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.51 make[1]: Leaving directory '/build/guacamole-server'
47.51 make[1]: *** [Makefile:552: all-recursive] Error 1
47.51 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2325
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2325:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2324
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2324/display/redirect>
Changes:
------------------------------------------
[...truncated 149.71 KiB...]
#8 17.74 rm -rf .libs _libs
#8 17.74 rm -f *.o
#8 17.74 rm -f sftp/*.o
#8 17.75 rm -f test_common_ssh.log
#8 17.75 rm -f test_common_ssh.trs
#8 17.75 rm -f test-suite.log
#8 17.75 rm -f *.lo
#8 17.75 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 17.75 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 17.75 Making clean in src/terminal
#8 17.75 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.76 Making clean in .
#8 17.76 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.76 rm -f libguac-terminal.la
#8 17.76 rm -f ./so_locations
#8 17.77 rm -rf .libs _libs
#8 17.77 rm -f *.o
#8 17.77 rm -f *.lo
#8 17.77 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 17.77 Making clean in tests
#8 17.77 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 17.77 rm -f test_terminal
#8 17.77 test -z "" || rm -f test_terminal
#8 17.78 rm -f _generated_runner.c
#8 17.78 rm -rf .libs _libs
#8 17.78 rm -f *.o
#8 17.78 rm -f selection-point/*.o
#8 17.78 rm -f test_terminal.log
#8 17.78 rm -f test_terminal.trs
#8 17.78 rm -f test-suite.log
#8 17.78 rm -f *.lo
#8 17.79 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 17.79 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 17.79 Making clean in src/pulse
#8 17.79 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 17.79 rm -rf .libs _libs
#8 17.79 rm -f libguac_pulse.la
#8 17.79 rm -f ./so_locations
#8 17.79 rm -f *.o
#8 17.80 rm -f *.lo
#8 17.80 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 17.80 Making clean in src/protocols/kubernetes
#8 17.80 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.80 Making clean in .
#8 17.81 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.81 rm -f libguac-client-kubernetes.la
#8 17.81 rm -f ./so_locations
#8 17.81 rm -rf .libs _libs
#8 17.81 rm -f *.o
#8 17.81 rm -f *.lo
#8 17.82 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.82 Making clean in tests
#8 17.82 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 17.82 rm -f test_kubernetes
#8 17.82 test -z "" || rm -f test_kubernetes
#8 17.82 rm -f _generated_runner.c
#8 17.82 rm -rf .libs _libs
#8 17.82 rm -f *.o
#8 17.82 rm -f url/*.o
#8 17.83 rm -f test_kubernetes.log
#8 17.83 rm -f test_kubernetes.trs
#8 17.83 rm -f test-suite.log
#8 17.83 rm -f *.lo
#8 17.83 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 17.83 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.83 Making clean in src/protocols/rdp
#8 17.84 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 17.84 Making clean in .
#8 17.84 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 17.84 rm -f libguac-common-svc-client.la libguacai-client.la
#8 17.85 rm -f ./so_locations
#8 17.85 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 17.85 rm -f libguac-client-rdp.la
#8 17.85 rm -f ./so_locations
#8 17.86 rm -rf .libs _libs
#8 17.86 rm -rf channels/.libs channels/_libs
#8 17.86 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 17.86 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 17.86 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 17.86 rm -rf plugins/.libs plugins/_libs
#8 17.86 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 17.86 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 17.86 rm -f *.o
#8 17.86 rm -f channels/*.o
#8 17.87 rm -f channels/*.lo
#8 17.87 rm -f channels/audio-input/*.o
#8 17.87 rm -f channels/audio-input/*.lo
#8 17.87 rm -f channels/rdpdr/*.o
#8 17.87 rm -f channels/rdpdr/*.lo
#8 17.87 rm -f channels/rdpsnd/*.o
#8 17.88 rm -f channels/rdpsnd/*.lo
#8 17.88 rm -f plugins/*.o
#8 17.88 rm -f plugins/*.lo
#8 17.88 rm -f plugins/guac-common-svc/*.o
#8 17.88 rm -f plugins/guac-common-svc/*.lo
#8 17.89 rm -f plugins/guacai/*.o
#8 17.89 rm -f plugins/guacai/*.lo
#8 17.89 rm -f *.lo
#8 17.89 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.89 Making clean in tests
#8 17.89 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.89 rm -f test_rdp
#8 17.89 test -z "" || rm -f test_rdp
#8 17.90 rm -f _generated_runner.c
#8 17.90 rm -rf .libs _libs
#8 17.90 rm -f *.o
#8 17.90 rm -f fs/*.o
#8 17.90 rm -f test_rdp.log
#8 17.90 rm -f test_rdp.trs
#8 17.90 rm -f test-suite.log
#8 17.90 rm -f *.lo
#8 17.91 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.91 Making clean in src/protocols/ssh
#8 17.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 17.91 rm -f libguac-client-ssh.la
#8 17.91 rm -f ./so_locations
#8 17.91 rm -rf .libs _libs
#8 17.91 rm -f *.o
#8 17.92 rm -f *.lo
#8 17.92 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 17.92 Making clean in src/protocols/telnet
#8 17.92 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 17.92 rm -f libguac-client-telnet.la
#8 17.92 rm -f ./so_locations
#8 17.93 rm -rf .libs _libs
#8 17.93 rm -f *.o
#8 17.93 rm -f *.lo
#8 17.93 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 17.93 Making clean in src/protocols/vnc
#8 17.93 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 17.93 rm -f libguac-client-vnc.la
#8 17.94 rm -f ./so_locations
#8 17.94 rm -rf .libs _libs
#8 17.94 rm -f *.o
#8 17.94 rm -f *.lo
#8 17.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 17.94 Making clean in src/guacd
#8 17.95 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 17.95 rm -f
#8 17.95 rm -rf .libs _libs
#8 17.95 rm -f guacd
#8 17.95 test -z "" || rm -f guacd
#8 17.95 rm -f *.o
#8 17.95 rm -f *.lo
#8 17.95 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 17.95 Making clean in src/guacenc
#8 17.96 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 17.96 rm -f guacenc
#8 17.96 test -z "" || rm -f guacenc
#8 17.96 rm -rf .libs _libs
#8 17.96 rm -f *.o
#8 17.96 rm -f *.lo
#8 17.96 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 17.96 Making clean in src/guaclog
#8 17.97 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 17.97 rm -f guaclog
#8 17.97 test -z "" || rm -f guaclog
#8 17.97 rm -rf .libs _libs
#8 17.97 rm -f *.o
#8 17.97 rm -f *.lo
#8 17.97 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 17.97 make[1]: Entering directory '/build/guacamole-server'
#8 17.97 rm -rf .libs _libs
#8 17.98 rm -f *.lo
#8 17.98 make[1]: Leaving directory '/build/guacamole-server'
#8 17.98 + make
#8 17.98 make all-recursive
#8 17.98 make[1]: Entering directory '/build/guacamole-server'
#8 17.99 Making all in src/libguac
#8 17.99 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 18.00 Making all in .
#8 18.00 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 18.00 CC libguac_la-argv.lo
#8 18.24 CC libguac_la-audio.lo
#8 18.47 CC libguac_la-client.lo
#8 19.00 CC libguac_la-display.lo
#8 19.27 CC libguac_la-display-builtin-cursors.lo
#8 19.35 CC libguac_la-display-cursor.lo
#8 19.52 CC libguac_la-display-flush.lo
#8 19.79 CC libguac_la-display-layer.lo
#8 20.07 CC libguac_la-display-layer-list.lo
#8 20.34 CC libguac_la-display-plan.lo
#8 20.70 CC libguac_la-display-plan-combine.lo
#8 20.96 CC libguac_la-display-plan-rect.lo
#8 21.16 CC libguac_la-display-plan-search.lo
#8 21.42 CC libguac_la-display-render-thread.lo
#8 21.61 CC libguac_la-display-worker.lo
#8 21.90 CC libguac_la-encode-jpeg.lo
#8 22.11 CC libguac_la-encode-png.lo
#8 22.38 CC libguac_la-error.lo
#8 22.53 CC libguac_la-fifo.lo
#8 22.72 CC libguac_la-file.lo
#8 22.92 CC libguac_la-fips.lo
#8 23.11 CC libguac_la-flag.lo
#8 23.29 CC libguac_la-hash.lo
#8 23.45 CC libguac_la-id.lo
#8 23.59 CC libguac_la-mem.lo
#8 23.85 CC libguac_la-rwlock.lo
#8 24.06 CC libguac_la-palette.lo
#8 24.25 CC libguac_la-parser.lo
#8 24.52 CC libguac_la-pool.lo
#8 24.73 CC libguac_la-protocol.lo
#8 25.90 CC libguac_la-raw_encoder.lo
#8 26.09 CC libguac_la-recording.lo
#8 26.31 CC libguac_la-rect.lo
#8 26.47 CC libguac_la-socket.lo
#8 26.79 CC libguac_la-socket-broadcast.lo
#8 26.98 CC libguac_la-socket-fd.lo
#8 27.22 CC libguac_la-socket-nest.lo
#8 27.42 CC libguac_la-socket-tee.lo
#8 27.57 CC libguac_la-string.lo
#8 27.63 string.c: In function 'guac_strnstr':
#8 27.63 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 27.63 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 27.63 | ^
#8 27.68 cc1: all warnings being treated as errors
#8 27.68 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 27.68 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 27.68 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 27.68 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 27.68 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 27.68 make[1]: Leaving directory '/build/guacamole-server'
#8 27.68 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
27.63 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
27.63 | ^
27.68 cc1: all warnings being treated as errors
27.68 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
27.68 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
27.68 make[2]: *** [Makefile:1230: all-recursive] Error 1
27.68 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
27.68 make[1]: *** [Makefile:552: all-recursive] Error 1
27.68 make[1]: Leaving directory '/build/guacamole-server'
27.68 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2324
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2324:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2323
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2323/display/redirect>
Changes:
------------------------------------------
[...truncated 150.96 KiB...]
#8 29.08 rm -rf .libs _libs
#8 29.09 rm -f *.o
#8 29.09 rm -f sftp/*.o
#8 29.09 rm -f test_common_ssh.log
#8 29.09 rm -f test_common_ssh.trs
#8 29.09 rm -f test-suite.log
#8 29.09 rm -f *.lo
#8 29.10 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.10 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.10 Making clean in src/terminal
#8 29.12 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.13 Making clean in .
#8 29.13 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.13 rm -f libguac-terminal.la
#8 29.14 rm -f ./so_locations
#8 29.14 rm -rf .libs _libs
#8 29.14 rm -f *.o
#8 29.15 rm -f *.lo
#8 29.15 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.15 Making clean in tests
#8 29.16 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 29.16 rm -f test_terminal
#8 29.16 test -z "" || rm -f test_terminal
#8 29.16 rm -f _generated_runner.c
#8 29.16 rm -rf .libs _libs
#8 29.16 rm -f *.o
#8 29.16 rm -f selection-point/*.o
#8 29.17 rm -f test_terminal.log
#8 29.17 rm -f test_terminal.trs
#8 29.17 rm -f test-suite.log
#8 29.17 rm -f *.lo
#8 29.17 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 29.18 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.18 Making clean in src/pulse
#8 29.18 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 29.18 rm -rf .libs _libs
#8 29.18 rm -f libguac_pulse.la
#8 29.19 rm -f ./so_locations
#8 29.19 rm -f *.o
#8 29.20 rm -f *.lo
#8 29.20 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 29.20 Making clean in src/protocols/kubernetes
#8 29.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.21 Making clean in .
#8 29.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.22 rm -f libguac-client-kubernetes.la
#8 29.23 rm -f ./so_locations
#8 29.23 rm -rf .libs _libs
#8 29.23 rm -f *.o
#8 29.24 rm -f *.lo
#8 29.24 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.24 Making clean in tests
#8 29.24 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.24 rm -f test_kubernetes
#8 29.25 test -z "" || rm -f test_kubernetes
#8 29.25 rm -f _generated_runner.c
#8 29.26 rm -rf .libs _libs
#8 29.27 rm -f *.o
#8 29.31 rm -f url/*.o
#8 29.32 rm -f test_kubernetes.log
#8 29.33 rm -f test_kubernetes.trs
#8 29.33 rm -f test-suite.log
#8 29.33 rm -f *.lo
#8 29.33 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.33 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.33 Making clean in src/protocols/rdp
#8 29.34 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.35 Making clean in .
#8 29.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.36 rm -f libguac-common-svc-client.la libguacai-client.la
#8 29.36 rm -f ./so_locations
#8 29.36 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 29.37 rm -f libguac-client-rdp.la
#8 29.38 rm -f ./so_locations
#8 29.38 rm -rf .libs _libs
#8 29.38 rm -rf channels/.libs channels/_libs
#8 29.38 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 29.38 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 29.38 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 29.38 rm -rf plugins/.libs plugins/_libs
#8 29.38 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 29.39 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 29.39 rm -f *.o
#8 29.39 rm -f channels/*.o
#8 29.39 rm -f channels/*.lo
#8 29.40 rm -f channels/audio-input/*.o
#8 29.40 rm -f channels/audio-input/*.lo
#8 29.41 rm -f channels/rdpdr/*.o
#8 29.41 rm -f channels/rdpdr/*.lo
#8 29.42 rm -f channels/rdpsnd/*.o
#8 29.42 rm -f channels/rdpsnd/*.lo
#8 29.43 rm -f plugins/*.o
#8 29.43 rm -f plugins/*.lo
#8 29.43 rm -f plugins/guac-common-svc/*.o
#8 29.44 rm -f plugins/guac-common-svc/*.lo
#8 29.44 rm -f plugins/guacai/*.o
#8 29.45 rm -f plugins/guacai/*.lo
#8 29.45 rm -f *.lo
#8 29.45 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.45 Making clean in tests
#8 29.46 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.46 rm -f test_rdp
#8 29.46 test -z "" || rm -f test_rdp
#8 29.46 rm -f _generated_runner.c
#8 29.46 rm -rf .libs _libs
#8 29.46 rm -f *.o
#8 29.46 rm -f fs/*.o
#8 29.47 rm -f test_rdp.log
#8 29.48 rm -f test_rdp.trs
#8 29.48 rm -f test-suite.log
#8 29.48 rm -f *.lo
#8 29.49 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.49 Making clean in src/protocols/ssh
#8 29.49 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.49 rm -f libguac-client-ssh.la
#8 29.50 rm -f ./so_locations
#8 29.50 rm -rf .libs _libs
#8 29.50 rm -f *.o
#8 29.51 rm -f *.lo
#8 29.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.51 Making clean in src/protocols/telnet
#8 29.51 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.51 rm -f libguac-client-telnet.la
#8 29.52 rm -f ./so_locations
#8 29.53 rm -rf .libs _libs
#8 29.53 rm -f *.o
#8 29.53 rm -f *.lo
#8 29.53 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.53 Making clean in src/protocols/vnc
#8 29.54 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.54 rm -f libguac-client-vnc.la
#8 29.55 rm -f ./so_locations
#8 29.55 rm -rf .libs _libs
#8 29.55 rm -f *.o
#8 29.56 rm -f *.lo
#8 29.56 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.56 Making clean in src/guacd
#8 29.56 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.56 rm -f
#8 29.56 rm -rf .libs _libs
#8 29.57 rm -f guacd
#8 29.57 test -z "" || rm -f guacd
#8 29.57 rm -f *.o
#8 29.58 rm -f *.lo
#8 29.58 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.58 Making clean in src/guacenc
#8 29.58 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.58 rm -f guacenc
#8 29.58 test -z "" || rm -f guacenc
#8 29.59 rm -rf .libs _libs
#8 29.59 rm -f *.o
#8 29.59 rm -f *.lo
#8 29.59 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.59 Making clean in src/guaclog
#8 29.60 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.60 rm -f guaclog
#8 29.60 test -z "" || rm -f guaclog
#8 29.60 rm -rf .libs _libs
#8 29.60 rm -f *.o
#8 29.61 rm -f *.lo
#8 29.61 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.61 make[1]: Entering directory '/build/guacamole-server'
#8 29.61 rm -rf .libs _libs
#8 29.61 rm -f *.lo
#8 29.62 make[1]: Leaving directory '/build/guacamole-server'
#8 29.62 + make
#8 29.63 make all-recursive
#8 29.63 make[1]: Entering directory '/build/guacamole-server'
#8 29.63 Making all in src/libguac
#8 29.64 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.65 Making all in .
#8 29.65 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.66 CC libguac_la-argv.lo
#8 30.03 CC libguac_la-audio.lo
#8 30.38 CC libguac_la-client.lo
#8 31.13 CC libguac_la-display.lo
#8 31.51 CC libguac_la-display-builtin-cursors.lo
#8 31.64 CC libguac_la-display-cursor.lo
#8 31.90 CC libguac_la-display-flush.lo
#8 32.25 CC libguac_la-display-layer.lo
#8 32.62 CC libguac_la-display-layer-list.lo
#8 32.95 CC libguac_la-display-plan.lo
#8 33.44 CC libguac_la-display-plan-combine.lo
#8 33.78 CC libguac_la-display-plan-rect.lo
#8 34.01 CC libguac_la-display-plan-search.lo
#8 34.32 CC libguac_la-display-render-thread.lo
#8 34.57 CC libguac_la-display-worker.lo
#8 34.88 CC libguac_la-encode-jpeg.lo
#8 35.11 CC libguac_la-encode-png.lo
#8 35.41 CC libguac_la-error.lo
#8 35.60 CC libguac_la-fifo.lo
#8 35.84 CC libguac_la-file.lo
#8 36.06 CC libguac_la-fips.lo
#8 36.27 CC libguac_la-flag.lo
#8 36.47 CC libguac_la-hash.lo
#8 36.68 CC libguac_la-id.lo
#8 36.86 CC libguac_la-mem.lo
#8 37.20 CC libguac_la-rwlock.lo
#8 37.43 CC libguac_la-palette.lo
#8 37.70 CC libguac_la-parser.lo
#8 38.04 CC libguac_la-pool.lo
#8 38.30 CC libguac_la-protocol.lo
#8 39.77 CC libguac_la-raw_encoder.lo
#8 40.05 CC libguac_la-recording.lo
#8 40.33 CC libguac_la-rect.lo
#8 40.52 CC libguac_la-socket.lo
#8 40.95 CC libguac_la-socket-broadcast.lo
#8 41.26 CC libguac_la-socket-fd.lo
#8 41.63 CC libguac_la-socket-nest.lo
#8 41.91 CC libguac_la-socket-tee.lo
#8 42.15 CC libguac_la-string.lo
#8 42.24 string.c: In function 'guac_strnstr':
#8 42.24 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 42.24 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 42.24 | ^
#8 42.29 cc1: all warnings being treated as errors
#8 42.30 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 42.30 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 42.30 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 42.30 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 42.30 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 42.30 make[1]: Leaving directory '/build/guacamole-server'
#8 42.30 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.24 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
42.24 | ^
42.29 cc1: all warnings being treated as errors
42.30 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
42.30 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
42.30 make[2]: *** [Makefile:1230: all-recursive] Error 1
42.30 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
42.30 make[1]: *** [Makefile:552: all-recursive] Error 1
42.30 make[1]: Leaving directory '/build/guacamole-server'
42.30 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2323
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2323:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2322
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2322/display/redirect>
Changes:
------------------------------------------
[...truncated 148.79 KiB...]
#8 27.96 rm -rf .libs _libs
#8 27.96 rm -f *.o
#8 27.97 rm -f sftp/*.o
#8 27.97 rm -f test_common_ssh.log
#8 27.97 rm -f test_common_ssh.trs
#8 27.97 rm -f test-suite.log
#8 27.97 rm -f *.lo
#8 27.98 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 27.98 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 27.98 Making clean in src/terminal
#8 27.98 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 27.99 Making clean in .
#8 27.99 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 27.99 rm -f libguac-terminal.la
#8 28.00 rm -f ./so_locations
#8 28.00 rm -rf .libs _libs
#8 28.00 rm -f *.o
#8 28.00 rm -f *.lo
#8 28.00 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.00 Making clean in tests
#8 28.01 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 28.01 rm -f test_terminal
#8 28.01 test -z "" || rm -f test_terminal
#8 28.01 rm -f _generated_runner.c
#8 28.01 rm -rf .libs _libs
#8 28.01 rm -f *.o
#8 28.02 rm -f selection-point/*.o
#8 28.02 rm -f test_terminal.log
#8 28.02 rm -f test_terminal.trs
#8 28.02 rm -f test-suite.log
#8 28.02 rm -f *.lo
#8 28.03 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 28.03 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.03 Making clean in src/pulse
#8 28.03 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 28.03 rm -rf .libs _libs
#8 28.03 rm -f libguac_pulse.la
#8 28.04 rm -f ./so_locations
#8 28.04 rm -f *.o
#8 28.04 rm -f *.lo
#8 28.04 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 28.04 Making clean in src/protocols/kubernetes
#8 28.05 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.05 Making clean in .
#8 28.06 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.06 rm -f libguac-client-kubernetes.la
#8 28.06 rm -f ./so_locations
#8 28.06 rm -rf .libs _libs
#8 28.06 rm -f *.o
#8 28.07 rm -f *.lo
#8 28.07 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.07 Making clean in tests
#8 28.07 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.07 rm -f test_kubernetes
#8 28.08 test -z "" || rm -f test_kubernetes
#8 28.08 rm -f _generated_runner.c
#8 28.08 rm -rf .libs _libs
#8 28.08 rm -f *.o
#8 28.08 rm -f url/*.o
#8 28.09 rm -f test_kubernetes.log
#8 28.09 rm -f test_kubernetes.trs
#8 28.09 rm -f test-suite.log
#8 28.09 rm -f *.lo
#8 28.09 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.09 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.09 Making clean in src/protocols/rdp
#8 28.10 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.10 Making clean in .
#8 28.11 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.11 rm -f libguac-common-svc-client.la libguacai-client.la
#8 28.12 rm -f ./so_locations
#8 28.12 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 28.12 rm -f libguac-client-rdp.la
#8 28.12 rm -f ./so_locations
#8 28.13 rm -rf .libs _libs
#8 28.13 rm -rf channels/.libs channels/_libs
#8 28.13 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 28.13 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 28.13 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 28.13 rm -rf plugins/.libs plugins/_libs
#8 28.13 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 28.13 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 28.13 rm -f *.o
#8 28.14 rm -f channels/*.o
#8 28.14 rm -f channels/*.lo
#8 28.14 rm -f channels/audio-input/*.o
#8 28.15 rm -f channels/audio-input/*.lo
#8 28.15 rm -f channels/rdpdr/*.o
#8 28.15 rm -f channels/rdpdr/*.lo
#8 28.15 rm -f channels/rdpsnd/*.o
#8 28.16 rm -f channels/rdpsnd/*.lo
#8 28.16 rm -f plugins/*.o
#8 28.16 rm -f plugins/*.lo
#8 28.17 rm -f plugins/guac-common-svc/*.o
#8 28.17 rm -f plugins/guac-common-svc/*.lo
#8 28.17 rm -f plugins/guacai/*.o
#8 28.17 rm -f plugins/guacai/*.lo
#8 28.18 rm -f *.lo
#8 28.18 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.18 Making clean in tests
#8 28.18 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.18 rm -f test_rdp
#8 28.19 test -z "" || rm -f test_rdp
#8 28.19 rm -f _generated_runner.c
#8 28.19 rm -rf .libs _libs
#8 28.19 rm -f *.o
#8 28.19 rm -f fs/*.o
#8 28.20 rm -f test_rdp.log
#8 28.20 rm -f test_rdp.trs
#8 28.20 rm -f test-suite.log
#8 28.20 rm -f *.lo
#8 28.20 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.20 Making clean in src/protocols/ssh
#8 28.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 28.21 rm -f libguac-client-ssh.la
#8 28.21 rm -f ./so_locations
#8 28.21 rm -rf .libs _libs
#8 28.22 rm -f *.o
#8 28.22 rm -f *.lo
#8 28.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 28.22 Making clean in src/protocols/telnet
#8 28.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 28.23 rm -f libguac-client-telnet.la
#8 28.23 rm -f ./so_locations
#8 28.23 rm -rf .libs _libs
#8 28.23 rm -f *.o
#8 28.24 rm -f *.lo
#8 28.24 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 28.24 Making clean in src/protocols/vnc
#8 28.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 28.24 rm -f libguac-client-vnc.la
#8 28.25 rm -f ./so_locations
#8 28.25 rm -rf .libs _libs
#8 28.25 rm -f *.o
#8 28.26 rm -f *.lo
#8 28.26 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 28.26 Making clean in src/guacd
#8 28.27 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 28.27 rm -f
#8 28.27 rm -rf .libs _libs
#8 28.27 rm -f guacd
#8 28.27 test -z "" || rm -f guacd
#8 28.27 rm -f *.o
#8 28.27 rm -f *.lo
#8 28.28 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 28.28 Making clean in src/guacenc
#8 28.28 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 28.28 rm -f guacenc
#8 28.28 test -z "" || rm -f guacenc
#8 28.29 rm -rf .libs _libs
#8 28.29 rm -f *.o
#8 28.29 rm -f *.lo
#8 28.29 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 28.29 Making clean in src/guaclog
#8 28.30 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 28.30 rm -f guaclog
#8 28.30 test -z "" || rm -f guaclog
#8 28.30 rm -rf .libs _libs
#8 28.30 rm -f *.o
#8 28.30 rm -f *.lo
#8 28.31 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 28.31 make[1]: Entering directory '/build/guacamole-server'
#8 28.31 rm -rf .libs _libs
#8 28.31 rm -f *.lo
#8 28.31 make[1]: Leaving directory '/build/guacamole-server'
#8 28.32 + make
#8 28.32 make all-recursive
#8 28.32 make[1]: Entering directory '/build/guacamole-server'
#8 28.33 Making all in src/libguac
#8 28.34 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.34 Making all in .
#8 28.35 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.35 CC libguac_la-argv.lo
#8 28.79 CC libguac_la-audio.lo
#8 29.23 CC libguac_la-client.lo
#8 30.20 CC libguac_la-display.lo
#8 30.69 CC libguac_la-display-builtin-cursors.lo
#8 30.82 CC libguac_la-display-cursor.lo
#8 31.15 CC libguac_la-display-flush.lo
#8 31.62 CC libguac_la-display-layer.lo
#8 32.12 CC libguac_la-display-layer-list.lo
#8 32.59 CC libguac_la-display-plan.lo
#8 33.23 CC libguac_la-display-plan-combine.lo
#8 33.69 CC libguac_la-display-plan-rect.lo
#8 34.06 CC libguac_la-display-plan-search.lo
#8 34.51 CC libguac_la-display-render-thread.lo
#8 34.86 CC libguac_la-display-worker.lo
#8 35.34 CC libguac_la-encode-jpeg.lo
#8 35.73 CC libguac_la-encode-png.lo
#8 36.21 CC libguac_la-error.lo
#8 36.46 CC libguac_la-fifo.lo
#8 36.81 CC libguac_la-file.lo
#8 37.17 CC libguac_la-fips.lo
#8 37.50 CC libguac_la-flag.lo
#8 37.83 CC libguac_la-hash.lo
#8 38.10 CC libguac_la-id.lo
#8 38.32 CC libguac_la-mem.lo
#8 38.74 CC libguac_la-rwlock.lo
#8 39.08 CC libguac_la-palette.lo
#8 39.41 CC libguac_la-parser.lo
#8 39.88 CC libguac_la-pool.lo
#8 40.22 CC libguac_la-protocol.lo
#8 42.09 CC libguac_la-raw_encoder.lo
#8 42.43 CC libguac_la-recording.lo
#8 42.81 CC libguac_la-rect.lo
#8 43.05 CC libguac_la-socket.lo
#8 43.63 CC libguac_la-socket-broadcast.lo
#8 43.98 CC libguac_la-socket-fd.lo
#8 44.40 CC libguac_la-socket-nest.lo
#8 44.74 CC libguac_la-socket-tee.lo
#8 45.02 CC libguac_la-string.lo
#8 45.12 string.c: In function 'guac_strnstr':
#8 45.12 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 45.12 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 45.12 | ^
#8 45.20 cc1: all warnings being treated as errors
#8 45.20 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 45.20 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 45.20 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 45.20 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 45.20 make[1]: Leaving directory '/build/guacamole-server'
#8 45.20 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 45.20 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:
45.12 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
45.12 | ^
45.20 cc1: all warnings being treated as errors
45.20 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
45.20 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
45.20 make[2]: *** [Makefile:1230: all-recursive] Error 1
45.20 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
45.20 make[1]: Leaving directory '/build/guacamole-server'
45.20 make[1]: *** [Makefile:552: all-recursive] Error 1
45.20 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2322
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2322:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2321
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2321/display/redirect>
Changes:
------------------------------------------
[...truncated 150.34 KiB...]
#8 34.84 rm -rf .libs _libs
#8 34.84 rm -f *.o
#8 34.84 rm -f sftp/*.o
#8 34.85 rm -f test_common_ssh.log
#8 34.85 rm -f test_common_ssh.trs
#8 34.85 rm -f test-suite.log
#8 34.85 rm -f *.lo
#8 34.86 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 34.86 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 34.86 Making clean in src/terminal
#8 34.89 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 34.92 Making clean in .
#8 34.92 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 34.92 rm -f libguac-terminal.la
#8 34.93 rm -f ./so_locations
#8 34.93 rm -rf .libs _libs
#8 34.94 rm -f *.o
#8 34.95 rm -f *.lo
#8 34.96 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 34.96 Making clean in tests
#8 34.96 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 34.96 rm -f test_terminal
#8 34.96 test -z "" || rm -f test_terminal
#8 34.97 rm -f _generated_runner.c
#8 34.98 rm -rf .libs _libs
#8 34.98 rm -f *.o
#8 35.00 rm -f selection-point/*.o
#8 35.00 rm -f test_terminal.log
#8 35.01 rm -f test_terminal.trs
#8 35.01 rm -f test-suite.log
#8 35.03 rm -f *.lo
#8 35.03 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 35.03 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 35.04 Making clean in src/pulse
#8 35.04 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 35.04 rm -rf .libs _libs
#8 35.04 rm -f libguac_pulse.la
#8 35.08 rm -f ./so_locations
#8 35.09 rm -f *.o
#8 35.09 rm -f *.lo
#8 35.10 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 35.11 Making clean in src/protocols/kubernetes
#8 35.11 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.13 Making clean in .
#8 35.13 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.13 rm -f libguac-client-kubernetes.la
#8 35.15 rm -f ./so_locations
#8 35.15 rm -rf .libs _libs
#8 35.15 rm -f *.o
#8 35.16 rm -f *.lo
#8 35.18 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.18 Making clean in tests
#8 35.18 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 35.18 rm -f test_kubernetes
#8 35.19 test -z "" || rm -f test_kubernetes
#8 35.19 rm -f _generated_runner.c
#8 35.19 rm -rf .libs _libs
#8 35.19 rm -f *.o
#8 35.20 rm -f url/*.o
#8 35.21 rm -f test_kubernetes.log
#8 35.23 rm -f test_kubernetes.trs
#8 35.24 rm -f test-suite.log
#8 35.24 rm -f *.lo
#8 35.26 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 35.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 35.27 Making clean in src/protocols/rdp
#8 35.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.29 Making clean in .
#8 35.30 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 35.30 rm -f libguac-common-svc-client.la libguacai-client.la
#8 35.31 rm -f ./so_locations
#8 35.32 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 35.32 rm -f libguac-client-rdp.la
#8 35.33 rm -f ./so_locations
#8 35.34 rm -rf .libs _libs
#8 35.34 rm -rf channels/.libs channels/_libs
#8 35.34 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 35.34 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 35.35 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 35.36 rm -rf plugins/.libs plugins/_libs
#8 35.36 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 35.36 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 35.37 rm -f *.o
#8 35.38 rm -f channels/*.o
#8 35.41 rm -f channels/*.lo
#8 35.42 rm -f channels/audio-input/*.o
#8 35.42 rm -f channels/audio-input/*.lo
#8 35.43 rm -f channels/rdpdr/*.o
#8 35.43 rm -f channels/rdpdr/*.lo
#8 35.44 rm -f channels/rdpsnd/*.o
#8 35.45 rm -f channels/rdpsnd/*.lo
#8 35.46 rm -f plugins/*.o
#8 35.46 rm -f plugins/*.lo
#8 35.47 rm -f plugins/guac-common-svc/*.o
#8 35.47 rm -f plugins/guac-common-svc/*.lo
#8 35.48 rm -f plugins/guacai/*.o
#8 35.48 rm -f plugins/guacai/*.lo
#8 35.51 rm -f *.lo
#8 35.51 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.51 Making clean in tests
#8 35.52 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.52 rm -f test_rdp
#8 35.52 test -z "" || rm -f test_rdp
#8 35.52 rm -f _generated_runner.c
#8 35.53 rm -rf .libs _libs
#8 35.53 rm -f *.o
#8 35.55 rm -f fs/*.o
#8 35.56 rm -f test_rdp.log
#8 35.56 rm -f test_rdp.trs
#8 35.57 rm -f test-suite.log
#8 35.57 rm -f *.lo
#8 35.58 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 35.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 35.58 Making clean in src/protocols/ssh
#8 35.59 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 35.59 rm -f libguac-client-ssh.la
#8 35.59 rm -f ./so_locations
#8 35.60 rm -rf .libs _libs
#8 35.60 rm -f *.o
#8 35.60 rm -f *.lo
#8 35.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 35.61 Making clean in src/protocols/telnet
#8 35.61 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 35.61 rm -f libguac-client-telnet.la
#8 35.63 rm -f ./so_locations
#8 35.63 rm -rf .libs _libs
#8 35.63 rm -f *.o
#8 35.63 rm -f *.lo
#8 35.64 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 35.64 Making clean in src/protocols/vnc
#8 35.65 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 35.65 rm -f libguac-client-vnc.la
#8 35.66 rm -f ./so_locations
#8 35.66 rm -rf .libs _libs
#8 35.66 rm -f *.o
#8 35.66 rm -f *.lo
#8 35.67 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 35.67 Making clean in src/guacd
#8 35.69 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 35.69 rm -f
#8 35.70 rm -rf .libs _libs
#8 35.71 rm -f guacd
#8 35.72 test -z "" || rm -f guacd
#8 35.73 rm -f *.o
#8 35.73 rm -f *.lo
#8 35.74 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 35.75 Making clean in src/guacenc
#8 35.75 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 35.75 rm -f guacenc
#8 35.76 test -z "" || rm -f guacenc
#8 35.77 rm -rf .libs _libs
#8 35.78 rm -f *.o
#8 35.78 rm -f *.lo
#8 35.79 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 35.79 Making clean in src/guaclog
#8 35.79 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 35.79 rm -f guaclog
#8 35.80 test -z "" || rm -f guaclog
#8 35.80 rm -rf .libs _libs
#8 35.80 rm -f *.o
#8 35.81 rm -f *.lo
#8 35.81 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 35.82 make[1]: Entering directory '/build/guacamole-server'
#8 35.82 rm -rf .libs _libs
#8 35.82 rm -f *.lo
#8 35.84 make[1]: Leaving directory '/build/guacamole-server'
#8 35.84 + make
#8 35.86 make all-recursive
#8 35.87 make[1]: Entering directory '/build/guacamole-server'
#8 35.89 Making all in src/libguac
#8 35.91 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.97 Making all in .
#8 35.97 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 35.97 CC libguac_la-argv.lo
#8 36.46 CC libguac_la-audio.lo
#8 36.95 CC libguac_la-client.lo
#8 37.80 CC libguac_la-display.lo
#8 38.34 CC libguac_la-display-builtin-cursors.lo
#8 38.60 CC libguac_la-display-cursor.lo
#8 38.98 CC libguac_la-display-flush.lo
#8 39.54 CC libguac_la-display-layer.lo
#8 40.02 CC libguac_la-display-layer-list.lo
#8 40.49 CC libguac_la-display-plan.lo
#8 41.19 CC libguac_la-display-plan-combine.lo
#8 41.71 CC libguac_la-display-plan-rect.lo
#8 42.09 CC libguac_la-display-plan-search.lo
#8 42.53 CC libguac_la-display-render-thread.lo
#8 42.94 CC libguac_la-display-worker.lo
#8 43.42 CC libguac_la-encode-jpeg.lo
#8 43.81 CC libguac_la-encode-png.lo
#8 44.34 CC libguac_la-error.lo
#8 44.65 CC libguac_la-fifo.lo
#8 44.98 CC libguac_la-file.lo
#8 45.33 CC libguac_la-fips.lo
#8 45.69 CC libguac_la-flag.lo
#8 46.01 CC libguac_la-hash.lo
#8 46.30 CC libguac_la-id.lo
#8 46.64 CC libguac_la-mem.lo
#8 47.31 CC libguac_la-rwlock.lo
#8 47.76 CC libguac_la-palette.lo
#8 48.14 CC libguac_la-parser.lo
#8 48.71 CC libguac_la-pool.lo
#8 49.10 CC libguac_la-protocol.lo
#8 50.80 CC libguac_la-raw_encoder.lo
#8 51.15 CC libguac_la-recording.lo
#8 51.50 CC libguac_la-rect.lo
#8 51.81 CC libguac_la-socket.lo
#8 52.38 CC libguac_la-socket-broadcast.lo
#8 52.79 CC libguac_la-socket-fd.lo
#8 53.23 CC libguac_la-socket-nest.lo
#8 53.60 CC libguac_la-socket-tee.lo
#8 53.94 CC libguac_la-string.lo
#8 54.05 string.c: In function 'guac_strnstr':
#8 54.05 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 54.05 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 54.05 | ^
#8 54.12 cc1: all warnings being treated as errors
#8 54.13 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 54.13 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.13 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 54.13 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 54.13 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 54.13 make[1]: Leaving directory '/build/guacamole-server'
#8 54.13 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.05 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
54.05 | ^
54.12 cc1: all warnings being treated as errors
54.13 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
54.13 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
54.13 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
54.13 make[2]: *** [Makefile:1230: all-recursive] Error 1
54.13 make[1]: *** [Makefile:552: all-recursive] Error 1
54.13 make[1]: Leaving directory '/build/guacamole-server'
54.13 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2321
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2321:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2320
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2320/display/redirect>
Changes:
------------------------------------------
[...truncated 148.99 KiB...]
#8 29.78 rm -rf .libs _libs
#8 29.78 rm -f *.o
#8 29.78 rm -f sftp/*.o
#8 29.78 rm -f test_common_ssh.log
#8 29.79 rm -f test_common_ssh.trs
#8 29.79 rm -f test-suite.log
#8 29.79 rm -f *.lo
#8 29.79 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.79 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.79 Making clean in src/terminal
#8 29.80 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.80 Making clean in .
#8 29.81 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.81 rm -f libguac-terminal.la
#8 29.81 rm -f ./so_locations
#8 29.81 rm -rf .libs _libs
#8 29.82 rm -f *.o
#8 29.82 rm -f *.lo
#8 29.82 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.82 Making clean in tests
#8 29.82 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 29.82 rm -f test_terminal
#8 29.83 test -z "" || rm -f test_terminal
#8 29.83 rm -f _generated_runner.c
#8 29.83 rm -rf .libs _libs
#8 29.83 rm -f *.o
#8 29.83 rm -f selection-point/*.o
#8 29.84 rm -f test_terminal.log
#8 29.84 rm -f test_terminal.trs
#8 29.84 rm -f test-suite.log
#8 29.84 rm -f *.lo
#8 29.84 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 29.84 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.84 Making clean in src/pulse
#8 29.85 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 29.85 rm -rf .libs _libs
#8 29.85 rm -f libguac_pulse.la
#8 29.85 rm -f ./so_locations
#8 29.86 rm -f *.o
#8 29.86 rm -f *.lo
#8 29.86 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 29.86 Making clean in src/protocols/kubernetes
#8 29.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.87 Making clean in .
#8 29.88 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.88 rm -f libguac-client-kubernetes.la
#8 29.88 rm -f ./so_locations
#8 29.88 rm -rf .libs _libs
#8 29.88 rm -f *.o
#8 29.89 rm -f *.lo
#8 29.89 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.89 Making clean in tests
#8 29.89 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.89 rm -f test_kubernetes
#8 29.89 test -z "" || rm -f test_kubernetes
#8 29.90 rm -f _generated_runner.c
#8 29.90 rm -rf .libs _libs
#8 29.90 rm -f *.o
#8 29.90 rm -f url/*.o
#8 29.90 rm -f test_kubernetes.log
#8 29.90 rm -f test_kubernetes.trs
#8 29.90 rm -f test-suite.log
#8 29.91 rm -f *.lo
#8 29.91 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.91 Making clean in src/protocols/rdp
#8 29.92 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.92 Making clean in .
#8 29.93 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.93 rm -f libguac-common-svc-client.la libguacai-client.la
#8 29.94 rm -f ./so_locations
#8 29.94 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 29.94 rm -f libguac-client-rdp.la
#8 29.95 rm -f ./so_locations
#8 29.95 rm -rf .libs _libs
#8 29.95 rm -rf channels/.libs channels/_libs
#8 29.95 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 29.95 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 29.95 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 29.95 rm -rf plugins/.libs plugins/_libs
#8 29.95 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 29.95 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 29.96 rm -f *.o
#8 29.96 rm -f channels/*.o
#8 29.96 rm -f channels/*.lo
#8 29.96 rm -f channels/audio-input/*.o
#8 29.97 rm -f channels/audio-input/*.lo
#8 29.97 rm -f channels/rdpdr/*.o
#8 29.97 rm -f channels/rdpdr/*.lo
#8 29.98 rm -f channels/rdpsnd/*.o
#8 29.98 rm -f channels/rdpsnd/*.lo
#8 29.98 rm -f plugins/*.o
#8 29.98 rm -f plugins/*.lo
#8 29.99 rm -f plugins/guac-common-svc/*.o
#8 29.99 rm -f plugins/guac-common-svc/*.lo
#8 29.99 rm -f plugins/guacai/*.o
#8 29.99 rm -f plugins/guacai/*.lo
#8 30.00 rm -f *.lo
#8 30.00 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.00 Making clean in tests
#8 30.00 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.00 rm -f test_rdp
#8 30.01 test -z "" || rm -f test_rdp
#8 30.01 rm -f _generated_runner.c
#8 30.01 rm -rf .libs _libs
#8 30.01 rm -f *.o
#8 30.01 rm -f fs/*.o
#8 30.01 rm -f test_rdp.log
#8 30.02 rm -f test_rdp.trs
#8 30.02 rm -f test-suite.log
#8 30.02 rm -f *.lo
#8 30.02 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.02 Making clean in src/protocols/ssh
#8 30.03 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.03 rm -f libguac-client-ssh.la
#8 30.03 rm -f ./so_locations
#8 30.03 rm -rf .libs _libs
#8 30.03 rm -f *.o
#8 30.04 rm -f *.lo
#8 30.04 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.04 Making clean in src/protocols/telnet
#8 30.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.04 rm -f libguac-client-telnet.la
#8 30.05 rm -f ./so_locations
#8 30.05 rm -rf .libs _libs
#8 30.05 rm -f *.o
#8 30.06 rm -f *.lo
#8 30.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.06 Making clean in src/protocols/vnc
#8 30.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.06 rm -f libguac-client-vnc.la
#8 30.07 rm -f ./so_locations
#8 30.07 rm -rf .libs _libs
#8 30.07 rm -f *.o
#8 30.08 rm -f *.lo
#8 30.08 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.08 Making clean in src/guacd
#8 30.08 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.08 rm -f
#8 30.08 rm -rf .libs _libs
#8 30.08 rm -f guacd
#8 30.09 test -z "" || rm -f guacd
#8 30.09 rm -f *.o
#8 30.09 rm -f *.lo
#8 30.09 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.09 Making clean in src/guacenc
#8 30.10 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.10 rm -f guacenc
#8 30.10 test -z "" || rm -f guacenc
#8 30.10 rm -rf .libs _libs
#8 30.10 rm -f *.o
#8 30.11 rm -f *.lo
#8 30.11 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.11 Making clean in src/guaclog
#8 30.11 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.11 rm -f guaclog
#8 30.11 test -z "" || rm -f guaclog
#8 30.11 rm -rf .libs _libs
#8 30.12 rm -f *.o
#8 30.12 rm -f *.lo
#8 30.12 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.12 make[1]: Entering directory '/build/guacamole-server'
#8 30.12 rm -rf .libs _libs
#8 30.13 rm -f *.lo
#8 30.13 make[1]: Leaving directory '/build/guacamole-server'
#8 30.13 + make
#8 30.14 make all-recursive
#8 30.14 make[1]: Entering directory '/build/guacamole-server'
#8 30.14 Making all in src/libguac
#8 30.15 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.16 Making all in .
#8 30.16 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.17 CC libguac_la-argv.lo
#8 30.68 CC libguac_la-audio.lo
#8 31.10 CC libguac_la-client.lo
#8 32.02 CC libguac_la-display.lo
#8 32.56 CC libguac_la-display-builtin-cursors.lo
#8 32.72 CC libguac_la-display-cursor.lo
#8 33.03 CC libguac_la-display-flush.lo
#8 33.52 CC libguac_la-display-layer.lo
#8 34.04 CC libguac_la-display-layer-list.lo
#8 34.47 CC libguac_la-display-plan.lo
#8 35.11 CC libguac_la-display-plan-combine.lo
#8 35.78 CC libguac_la-display-plan-rect.lo
#8 36.11 CC libguac_la-display-plan-search.lo
#8 36.55 CC libguac_la-display-render-thread.lo
#8 36.88 CC libguac_la-display-worker.lo
#8 37.32 CC libguac_la-encode-jpeg.lo
#8 37.63 CC libguac_la-encode-png.lo
#8 38.04 CC libguac_la-error.lo
#8 38.28 CC libguac_la-fifo.lo
#8 38.59 CC libguac_la-file.lo
#8 38.89 CC libguac_la-fips.lo
#8 39.24 CC libguac_la-flag.lo
#8 39.55 CC libguac_la-hash.lo
#8 39.81 CC libguac_la-id.lo
#8 40.05 CC libguac_la-mem.lo
#8 40.48 CC libguac_la-rwlock.lo
#8 40.78 CC libguac_la-palette.lo
#8 41.09 CC libguac_la-parser.lo
#8 41.56 CC libguac_la-pool.lo
#8 41.95 CC libguac_la-protocol.lo
#8 44.06 CC libguac_la-raw_encoder.lo
#8 44.50 CC libguac_la-recording.lo
#8 45.04 CC libguac_la-rect.lo
#8 45.37 CC libguac_la-socket.lo
#8 46.25 CC libguac_la-socket-broadcast.lo
#8 46.80 CC libguac_la-socket-fd.lo
#8 47.40 CC libguac_la-socket-nest.lo
#8 47.87 CC libguac_la-socket-tee.lo
#8 48.30 CC libguac_la-string.lo
#8 48.41 string.c: In function 'guac_strnstr':
#8 48.41 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 48.41 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 48.41 | ^
#8 48.51 cc1: all warnings being treated as errors
#8 48.51 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 48.51 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.51 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 48.51 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.51 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 48.51 make[1]: Leaving directory '/build/guacamole-server'
#8 48.51 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:
48.41 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
48.41 | ^
48.51 cc1: all warnings being treated as errors
48.51 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
48.51 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
48.51 make[2]: *** [Makefile:1230: all-recursive] Error 1
48.51 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
48.51 make[1]: *** [Makefile:552: all-recursive] Error 1
48.51 make[1]: Leaving directory '/build/guacamole-server'
48.51 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2320
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2320:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2319
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2319/display/redirect>
Changes:
------------------------------------------
[...truncated 147.10 KiB...]
#8 30.72 rm -rf .libs _libs
#8 30.72 rm -f *.o
#8 30.73 rm -f sftp/*.o
#8 30.73 rm -f test_common_ssh.log
#8 30.73 rm -f test_common_ssh.trs
#8 30.73 rm -f test-suite.log
#8 30.73 rm -f *.lo
#8 30.74 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.74 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.74 Making clean in src/terminal
#8 30.74 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.75 Making clean in .
#8 30.76 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.76 rm -f libguac-terminal.la
#8 30.76 rm -f ./so_locations
#8 30.76 rm -rf .libs _libs
#8 30.77 rm -f *.o
#8 30.77 rm -f *.lo
#8 30.77 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.77 Making clean in tests
#8 30.78 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.78 rm -f test_terminal
#8 30.78 test -z "" || rm -f test_terminal
#8 30.78 rm -f _generated_runner.c
#8 30.78 rm -rf .libs _libs
#8 30.78 rm -f *.o
#8 30.79 rm -f selection-point/*.o
#8 30.79 rm -f test_terminal.log
#8 30.79 rm -f test_terminal.trs
#8 30.79 rm -f test-suite.log
#8 30.80 rm -f *.lo
#8 30.80 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.80 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.80 Making clean in src/pulse
#8 30.80 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.80 rm -rf .libs _libs
#8 30.81 rm -f libguac_pulse.la
#8 30.81 rm -f ./so_locations
#8 30.82 rm -f *.o
#8 30.82 rm -f *.lo
#8 30.82 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.82 Making clean in src/protocols/kubernetes
#8 30.83 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.84 Making clean in .
#8 30.84 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.84 rm -f libguac-client-kubernetes.la
#8 30.85 rm -f ./so_locations
#8 30.85 rm -rf .libs _libs
#8 30.85 rm -f *.o
#8 30.85 rm -f *.lo
#8 30.86 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.86 Making clean in tests
#8 30.86 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.86 rm -f test_kubernetes
#8 30.86 test -z "" || rm -f test_kubernetes
#8 30.87 rm -f _generated_runner.c
#8 30.87 rm -rf .libs _libs
#8 30.87 rm -f *.o
#8 30.87 rm -f url/*.o
#8 30.87 rm -f test_kubernetes.log
#8 30.88 rm -f test_kubernetes.trs
#8 30.88 rm -f test-suite.log
#8 30.88 rm -f *.lo
#8 30.88 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.88 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.88 Making clean in src/protocols/rdp
#8 30.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.90 Making clean in .
#8 30.91 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.91 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.91 rm -f ./so_locations
#8 30.92 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.92 rm -f libguac-client-rdp.la
#8 30.92 rm -f ./so_locations
#8 30.93 rm -rf .libs _libs
#8 30.93 rm -rf channels/.libs channels/_libs
#8 30.93 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.93 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.93 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.93 rm -rf plugins/.libs plugins/_libs
#8 30.93 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.94 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.94 rm -f *.o
#8 30.94 rm -f channels/*.o
#8 30.94 rm -f channels/*.lo
#8 30.95 rm -f channels/audio-input/*.o
#8 30.95 rm -f channels/audio-input/*.lo
#8 30.95 rm -f channels/rdpdr/*.o
#8 30.96 rm -f channels/rdpdr/*.lo
#8 30.96 rm -f channels/rdpsnd/*.o
#8 30.96 rm -f channels/rdpsnd/*.lo
#8 30.97 rm -f plugins/*.o
#8 30.97 rm -f plugins/*.lo
#8 30.97 rm -f plugins/guac-common-svc/*.o
#8 30.98 rm -f plugins/guac-common-svc/*.lo
#8 30.98 rm -f plugins/guacai/*.o
#8 30.98 rm -f plugins/guacai/*.lo
#8 30.99 rm -f *.lo
#8 30.99 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.99 Making clean in tests
#8 31.00 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.00 rm -f test_rdp
#8 31.00 test -z "" || rm -f test_rdp
#8 31.00 rm -f _generated_runner.c
#8 31.00 rm -rf .libs _libs
#8 31.00 rm -f *.o
#8 31.01 rm -f fs/*.o
#8 31.01 rm -f test_rdp.log
#8 31.01 rm -f test_rdp.trs
#8 31.01 rm -f test-suite.log
#8 31.02 rm -f *.lo
#8 31.02 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 31.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 31.02 Making clean in src/protocols/ssh
#8 31.03 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 31.03 rm -f libguac-client-ssh.la
#8 31.03 rm -f ./so_locations
#8 31.04 rm -rf .libs _libs
#8 31.04 rm -f *.o
#8 31.04 rm -f *.lo
#8 31.05 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 31.05 Making clean in src/protocols/telnet
#8 31.05 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 31.05 rm -f libguac-client-telnet.la
#8 31.06 rm -f ./so_locations
#8 31.06 rm -rf .libs _libs
#8 31.06 rm -f *.o
#8 31.07 rm -f *.lo
#8 31.07 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 31.07 Making clean in src/protocols/vnc
#8 31.08 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 31.08 rm -f libguac-client-vnc.la
#8 31.08 rm -f ./so_locations
#8 31.09 rm -rf .libs _libs
#8 31.09 rm -f *.o
#8 31.09 rm -f *.lo
#8 31.09 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 31.09 Making clean in src/guacd
#8 31.10 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 31.10 rm -f
#8 31.10 rm -rf .libs _libs
#8 31.10 rm -f guacd
#8 31.10 test -z "" || rm -f guacd
#8 31.11 rm -f *.o
#8 31.11 rm -f *.lo
#8 31.11 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 31.11 Making clean in src/guacenc
#8 31.12 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 31.12 rm -f guacenc
#8 31.12 test -z "" || rm -f guacenc
#8 31.13 rm -rf .libs _libs
#8 31.13 rm -f *.o
#8 31.13 rm -f *.lo
#8 31.13 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 31.13 Making clean in src/guaclog
#8 31.14 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 31.14 rm -f guaclog
#8 31.14 test -z "" || rm -f guaclog
#8 31.14 rm -rf .libs _libs
#8 31.14 rm -f *.o
#8 31.15 rm -f *.lo
#8 31.15 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 31.16 make[1]: Entering directory '/build/guacamole-server'
#8 31.16 rm -rf .libs _libs
#8 31.16 rm -f *.lo
#8 31.16 make[1]: Leaving directory '/build/guacamole-server'
#8 31.16 + make
#8 31.17 make all-recursive
#8 31.18 make[1]: Entering directory '/build/guacamole-server'
#8 31.18 Making all in src/libguac
#8 31.19 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.20 Making all in .
#8 31.20 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.21 CC libguac_la-argv.lo
#8 31.65 CC libguac_la-audio.lo
#8 32.06 CC libguac_la-client.lo
#8 32.96 CC libguac_la-display.lo
#8 33.43 CC libguac_la-display-builtin-cursors.lo
#8 33.59 CC libguac_la-display-cursor.lo
#8 33.90 CC libguac_la-display-flush.lo
#8 34.39 CC libguac_la-display-layer.lo
#8 34.93 CC libguac_la-display-layer-list.lo
#8 35.41 CC libguac_la-display-plan.lo
#8 36.06 CC libguac_la-display-plan-combine.lo
#8 36.54 CC libguac_la-display-plan-rect.lo
#8 36.91 CC libguac_la-display-plan-search.lo
#8 37.37 CC libguac_la-display-render-thread.lo
#8 37.74 CC libguac_la-display-worker.lo
#8 38.26 CC libguac_la-encode-jpeg.lo
#8 38.64 CC libguac_la-encode-png.lo
#8 39.12 CC libguac_la-error.lo
#8 39.41 CC libguac_la-fifo.lo
#8 39.77 CC libguac_la-file.lo
#8 40.13 CC libguac_la-fips.lo
#8 40.47 CC libguac_la-flag.lo
#8 40.80 CC libguac_la-hash.lo
#8 41.09 CC libguac_la-id.lo
#8 41.34 CC libguac_la-mem.lo
#8 41.77 CC libguac_la-rwlock.lo
#8 42.13 CC libguac_la-palette.lo
#8 42.47 CC libguac_la-parser.lo
#8 42.95 CC libguac_la-pool.lo
#8 43.31 CC libguac_la-protocol.lo
#8 44.92 CC libguac_la-raw_encoder.lo
#8 45.28 CC libguac_la-recording.lo
#8 45.68 CC libguac_la-rect.lo
#8 45.95 CC libguac_la-socket.lo
#8 46.53 CC libguac_la-socket-broadcast.lo
#8 46.89 CC libguac_la-socket-fd.lo
#8 47.32 CC libguac_la-socket-nest.lo
#8 47.69 CC libguac_la-socket-tee.lo
#8 47.98 CC libguac_la-string.lo
#8 48.08 string.c: In function 'guac_strnstr':
#8 48.08 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 48.08 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 48.08 | ^
#8 48.16 cc1: all warnings being treated as errors
#8 48.17 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.17 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 48.17 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 48.17 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.17 make[1]: Leaving directory '/build/guacamole-server'
#8 48.17 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 48.17 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:
48.08 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
48.08 | ^
48.16 cc1: all warnings being treated as errors
48.17 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
48.17 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
48.17 make[2]: *** [Makefile:1230: all-recursive] Error 1
48.17 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
48.17 make[1]: Leaving directory '/build/guacamole-server'
48.17 make[1]: *** [Makefile:552: all-recursive] Error 1
48.17 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2319
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2319:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2318
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2318/display/redirect>
Changes:
------------------------------------------
[...truncated 148.29 KiB...]
#8 28.90 rm -rf .libs _libs
#8 28.90 rm -f *.o
#8 28.91 rm -f sftp/*.o
#8 28.91 rm -f test_common_ssh.log
#8 28.92 rm -f test_common_ssh.trs
#8 28.92 rm -f test-suite.log
#8 28.92 rm -f *.lo
#8 28.92 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 28.92 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 28.92 Making clean in src/terminal
#8 28.94 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.95 Making clean in .
#8 28.96 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.96 rm -f libguac-terminal.la
#8 28.98 rm -f ./so_locations
#8 28.99 rm -rf .libs _libs
#8 29.00 rm -f *.o
#8 29.01 rm -f *.lo
#8 29.01 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.01 Making clean in tests
#8 29.02 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 29.02 rm -f test_terminal
#8 29.03 test -z "" || rm -f test_terminal
#8 29.03 rm -f _generated_runner.c
#8 29.04 rm -rf .libs _libs
#8 29.04 rm -f *.o
#8 29.05 rm -f selection-point/*.o
#8 29.06 rm -f test_terminal.log
#8 29.06 rm -f test_terminal.trs
#8 29.06 rm -f test-suite.log
#8 29.06 rm -f *.lo
#8 29.06 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 29.07 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.07 Making clean in src/pulse
#8 29.08 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 29.08 rm -rf .libs _libs
#8 29.08 rm -f libguac_pulse.la
#8 29.10 rm -f ./so_locations
#8 29.10 rm -f *.o
#8 29.10 rm -f *.lo
#8 29.11 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 29.11 Making clean in src/protocols/kubernetes
#8 29.12 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.14 Making clean in .
#8 29.15 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.15 rm -f libguac-client-kubernetes.la
#8 29.17 rm -f ./so_locations
#8 29.17 rm -rf .libs _libs
#8 29.17 rm -f *.o
#8 29.18 rm -f *.lo
#8 29.19 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.19 Making clean in tests
#8 29.20 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.20 rm -f test_kubernetes
#8 29.20 test -z "" || rm -f test_kubernetes
#8 29.20 rm -f _generated_runner.c
#8 29.21 rm -rf .libs _libs
#8 29.21 rm -f *.o
#8 29.22 rm -f url/*.o
#8 29.23 rm -f test_kubernetes.log
#8 29.23 rm -f test_kubernetes.trs
#8 29.23 rm -f test-suite.log
#8 29.24 rm -f *.lo
#8 29.24 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.24 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.25 Making clean in src/protocols/rdp
#8 29.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.27 Making clean in .
#8 29.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.28 rm -f libguac-common-svc-client.la libguacai-client.la
#8 29.30 rm -f ./so_locations
#8 29.30 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 29.31 rm -f libguac-client-rdp.la
#8 29.32 rm -f ./so_locations
#8 29.33 rm -rf .libs _libs
#8 29.33 rm -rf channels/.libs channels/_libs
#8 29.33 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 29.34 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 29.34 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 29.35 rm -rf plugins/.libs plugins/_libs
#8 29.35 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 29.37 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 29.38 rm -f *.o
#8 29.38 rm -f channels/*.o
#8 29.39 rm -f channels/*.lo
#8 29.39 rm -f channels/audio-input/*.o
#8 29.40 rm -f channels/audio-input/*.lo
#8 29.40 rm -f channels/rdpdr/*.o
#8 29.41 rm -f channels/rdpdr/*.lo
#8 29.41 rm -f channels/rdpsnd/*.o
#8 29.42 rm -f channels/rdpsnd/*.lo
#8 29.42 rm -f plugins/*.o
#8 29.43 rm -f plugins/*.lo
#8 29.44 rm -f plugins/guac-common-svc/*.o
#8 29.44 rm -f plugins/guac-common-svc/*.lo
#8 29.44 rm -f plugins/guacai/*.o
#8 29.45 rm -f plugins/guacai/*.lo
#8 29.46 rm -f *.lo
#8 29.47 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.47 Making clean in tests
#8 29.47 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.47 rm -f test_rdp
#8 29.47 test -z "" || rm -f test_rdp
#8 29.48 rm -f _generated_runner.c
#8 29.48 rm -rf .libs _libs
#8 29.48 rm -f *.o
#8 29.49 rm -f fs/*.o
#8 29.49 rm -f test_rdp.log
#8 29.49 rm -f test_rdp.trs
#8 29.50 rm -f test-suite.log
#8 29.50 rm -f *.lo
#8 29.50 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.51 Making clean in src/protocols/ssh
#8 29.51 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.51 rm -f libguac-client-ssh.la
#8 29.52 rm -f ./so_locations
#8 29.52 rm -rf .libs _libs
#8 29.53 rm -f *.o
#8 29.53 rm -f *.lo
#8 29.54 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.54 Making clean in src/protocols/telnet
#8 29.54 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.54 rm -f libguac-client-telnet.la
#8 29.55 rm -f ./so_locations
#8 29.56 rm -rf .libs _libs
#8 29.56 rm -f *.o
#8 29.56 rm -f *.lo
#8 29.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.58 Making clean in src/protocols/vnc
#8 29.59 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.59 rm -f libguac-client-vnc.la
#8 29.60 rm -f ./so_locations
#8 29.60 rm -rf .libs _libs
#8 29.60 rm -f *.o
#8 29.61 rm -f *.lo
#8 29.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.61 Making clean in src/guacd
#8 29.61 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.61 rm -f
#8 29.62 rm -rf .libs _libs
#8 29.62 rm -f guacd
#8 29.62 test -z "" || rm -f guacd
#8 29.62 rm -f *.o
#8 29.63 rm -f *.lo
#8 29.63 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.63 Making clean in src/guacenc
#8 29.64 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.64 rm -f guacenc
#8 29.65 test -z "" || rm -f guacenc
#8 29.65 rm -rf .libs _libs
#8 29.65 rm -f *.o
#8 29.65 rm -f *.lo
#8 29.66 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.66 Making clean in src/guaclog
#8 29.66 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.66 rm -f guaclog
#8 29.67 test -z "" || rm -f guaclog
#8 29.67 rm -rf .libs _libs
#8 29.67 rm -f *.o
#8 29.68 rm -f *.lo
#8 29.68 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.69 make[1]: Entering directory '/build/guacamole-server'
#8 29.69 rm -rf .libs _libs
#8 29.69 rm -f *.lo
#8 29.69 make[1]: Leaving directory '/build/guacamole-server'
#8 29.69 + make
#8 29.70 make all-recursive
#8 29.70 make[1]: Entering directory '/build/guacamole-server'
#8 29.71 Making all in src/libguac
#8 29.72 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.73 Making all in .
#8 29.74 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.74 CC libguac_la-argv.lo
#8 30.11 CC libguac_la-audio.lo
#8 30.41 CC libguac_la-client.lo
#8 31.44 CC libguac_la-display.lo
#8 31.99 CC libguac_la-display-builtin-cursors.lo
#8 32.31 CC libguac_la-display-cursor.lo
#8 32.71 CC libguac_la-display-flush.lo
#8 33.19 CC libguac_la-display-layer.lo
#8 33.78 CC libguac_la-display-layer-list.lo
#8 34.34 CC libguac_la-display-plan.lo
#8 34.96 CC libguac_la-display-plan-combine.lo
#8 35.50 CC libguac_la-display-plan-rect.lo
#8 35.82 CC libguac_la-display-plan-search.lo
#8 36.21 CC libguac_la-display-render-thread.lo
#8 36.61 CC libguac_la-display-worker.lo
#8 37.14 CC libguac_la-encode-jpeg.lo
#8 37.54 CC libguac_la-encode-png.lo
#8 38.05 CC libguac_la-error.lo
#8 38.33 CC libguac_la-fifo.lo
#8 38.69 CC libguac_la-file.lo
#8 39.02 CC libguac_la-fips.lo
#8 39.38 CC libguac_la-flag.lo
#8 39.75 CC libguac_la-hash.lo
#8 40.04 CC libguac_la-id.lo
#8 40.24 CC libguac_la-mem.lo
#8 40.57 CC libguac_la-rwlock.lo
#8 40.87 CC libguac_la-palette.lo
#8 41.10 CC libguac_la-parser.lo
#8 41.49 CC libguac_la-pool.lo
#8 41.75 CC libguac_la-protocol.lo
#8 43.20 CC libguac_la-raw_encoder.lo
#8 43.45 CC libguac_la-recording.lo
#8 43.71 CC libguac_la-rect.lo
#8 43.91 CC libguac_la-socket.lo
#8 44.45 CC libguac_la-socket-broadcast.lo
#8 44.88 CC libguac_la-socket-fd.lo
#8 45.27 CC libguac_la-socket-nest.lo
#8 45.58 CC libguac_la-socket-tee.lo
#8 45.89 CC libguac_la-string.lo
#8 46.01 string.c: In function 'guac_strnstr':
#8 46.01 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 46.01 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 46.01 | ^
#8 46.07 cc1: all warnings being treated as errors
#8 46.08 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 46.08 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 46.08 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 46.08 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 46.08 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 46.08 make[1]: Leaving directory '/build/guacamole-server'
#8 46.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:
46.01 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
46.01 | ^
46.07 cc1: all warnings being treated as errors
46.08 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
46.08 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
46.08 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
46.08 make[2]: *** [Makefile:1230: all-recursive] Error 1
46.08 make[1]: *** [Makefile:552: all-recursive] Error 1
46.08 make[1]: Leaving directory '/build/guacamole-server'
46.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 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2318
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2318:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2317
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2317/display/redirect>
Changes:
------------------------------------------
[...truncated 145.80 KiB...]
#8 31.79 rm -rf .libs _libs
#8 31.79 rm -f *.o
#8 31.80 rm -f sftp/*.o
#8 31.80 rm -f test_common_ssh.log
#8 31.80 rm -f test_common_ssh.trs
#8 31.80 rm -f test-suite.log
#8 31.80 rm -f *.lo
#8 31.81 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 31.81 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 31.81 Making clean in src/terminal
#8 31.81 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.82 Making clean in .
#8 31.82 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 31.82 rm -f libguac-terminal.la
#8 31.83 rm -f ./so_locations
#8 31.83 rm -rf .libs _libs
#8 31.83 rm -f *.o
#8 31.83 rm -f *.lo
#8 31.84 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.84 Making clean in tests
#8 31.84 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 31.84 rm -f test_terminal
#8 31.84 test -z "" || rm -f test_terminal
#8 31.84 rm -f _generated_runner.c
#8 31.85 rm -rf .libs _libs
#8 31.85 rm -f *.o
#8 31.85 rm -f selection-point/*.o
#8 31.85 rm -f test_terminal.log
#8 31.85 rm -f test_terminal.trs
#8 31.86 rm -f test-suite.log
#8 31.86 rm -f *.lo
#8 31.86 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 31.86 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 31.86 Making clean in src/pulse
#8 31.86 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 31.86 rm -rf .libs _libs
#8 31.86 rm -f libguac_pulse.la
#8 31.87 rm -f ./so_locations
#8 31.87 rm -f *.o
#8 31.87 rm -f *.lo
#8 31.87 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 31.87 Making clean in src/protocols/kubernetes
#8 31.88 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.88 Making clean in .
#8 31.89 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.89 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.90 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.91 rm -f *.o
#8 31.91 rm -f url/*.o
#8 31.92 rm -f test_kubernetes.log
#8 31.92 rm -f test_kubernetes.trs
#8 31.92 rm -f test-suite.log
#8 31.92 rm -f *.lo
#8 31.92 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 31.92 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 31.92 Making clean in src/protocols/rdp
#8 31.93 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.94 Making clean in .
#8 31.94 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 31.94 rm -f libguac-common-svc-client.la libguacai-client.la
#8 31.95 rm -f ./so_locations
#8 31.95 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 31.95 rm -f libguac-client-rdp.la
#8 31.96 rm -f ./so_locations
#8 31.96 rm -rf .libs _libs
#8 31.96 rm -rf channels/.libs channels/_libs
#8 31.96 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 31.96 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 31.96 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 31.97 rm -rf plugins/.libs plugins/_libs
#8 31.97 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 31.97 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 31.97 rm -f *.o
#8 31.97 rm -f channels/*.o
#8 31.97 rm -f channels/*.lo
#8 31.98 rm -f channels/audio-input/*.o
#8 31.98 rm -f channels/audio-input/*.lo
#8 31.98 rm -f channels/rdpdr/*.o
#8 31.98 rm -f channels/rdpdr/*.lo
#8 31.99 rm -f channels/rdpsnd/*.o
#8 31.99 rm -f channels/rdpsnd/*.lo
#8 31.99 rm -f plugins/*.o
#8 32.00 rm -f plugins/*.lo
#8 32.00 rm -f plugins/guac-common-svc/*.o
#8 32.00 rm -f plugins/guac-common-svc/*.lo
#8 32.00 rm -f plugins/guacai/*.o
#8 32.01 rm -f plugins/guacai/*.lo
#8 32.01 rm -f *.lo
#8 32.01 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.01 Making clean in tests
#8 32.02 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.02 rm -f test_rdp
#8 32.02 test -z "" || rm -f test_rdp
#8 32.02 rm -f _generated_runner.c
#8 32.02 rm -rf .libs _libs
#8 32.02 rm -f *.o
#8 32.03 rm -f fs/*.o
#8 32.03 rm -f test_rdp.log
#8 32.03 rm -f test_rdp.trs
#8 32.03 rm -f test-suite.log
#8 32.03 rm -f *.lo
#8 32.03 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 32.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 32.03 Making clean in src/protocols/ssh
#8 32.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 32.04 rm -f libguac-client-ssh.la
#8 32.04 rm -f ./so_locations
#8 32.05 rm -rf .libs _libs
#8 32.05 rm -f *.o
#8 32.05 rm -f *.lo
#8 32.05 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 32.05 Making clean in src/protocols/telnet
#8 32.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 32.06 rm -f libguac-client-telnet.la
#8 32.06 rm -f ./so_locations
#8 32.06 rm -rf .libs _libs
#8 32.06 rm -f *.o
#8 32.07 rm -f *.lo
#8 32.07 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 32.07 Making clean in src/protocols/vnc
#8 32.07 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 32.07 rm -f libguac-client-vnc.la
#8 32.08 rm -f ./so_locations
#8 32.08 rm -rf .libs _libs
#8 32.08 rm -f *.o
#8 32.08 rm -f *.lo
#8 32.09 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 32.09 Making clean in src/guacd
#8 32.09 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 32.09 rm -f
#8 32.09 rm -rf .libs _libs
#8 32.09 rm -f guacd
#8 32.09 test -z "" || rm -f guacd
#8 32.10 rm -f *.o
#8 32.10 rm -f *.lo
#8 32.10 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 32.10 Making clean in src/guacenc
#8 32.11 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 32.11 rm -f guacenc
#8 32.11 test -z "" || rm -f guacenc
#8 32.11 rm -rf .libs _libs
#8 32.11 rm -f *.o
#8 32.11 rm -f *.lo
#8 32.12 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 32.12 Making clean in src/guaclog
#8 32.12 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 32.12 rm -f guaclog
#8 32.12 test -z "" || rm -f guaclog
#8 32.12 rm -rf .libs _libs
#8 32.12 rm -f *.o
#8 32.13 rm -f *.lo
#8 32.13 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 32.13 make[1]: Entering directory '/build/guacamole-server'
#8 32.13 rm -rf .libs _libs
#8 32.13 rm -f *.lo
#8 32.14 make[1]: Leaving directory '/build/guacamole-server'
#8 32.14 + make
#8 32.14 make all-recursive
#8 32.15 make[1]: Entering directory '/build/guacamole-server'
#8 32.15 Making all in src/libguac
#8 32.16 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.16 Making all in .
#8 32.17 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 32.17 CC libguac_la-argv.lo
#8 32.57 CC libguac_la-audio.lo
#8 32.92 CC libguac_la-client.lo
#8 33.88 CC libguac_la-display.lo
#8 34.34 CC libguac_la-display-builtin-cursors.lo
#8 34.50 CC libguac_la-display-cursor.lo
#8 34.85 CC libguac_la-display-flush.lo
#8 35.34 CC libguac_la-display-layer.lo
#8 35.88 CC libguac_la-display-layer-list.lo
#8 36.36 CC libguac_la-display-plan.lo
#8 37.00 CC libguac_la-display-plan-combine.lo
#8 37.49 CC libguac_la-display-plan-rect.lo
#8 37.86 CC libguac_la-display-plan-search.lo
#8 38.32 CC libguac_la-display-render-thread.lo
#8 38.67 CC libguac_la-display-worker.lo
#8 39.21 CC libguac_la-encode-jpeg.lo
#8 39.60 CC libguac_la-encode-png.lo
#8 40.09 CC libguac_la-error.lo
#8 40.39 CC libguac_la-fifo.lo
#8 40.74 CC libguac_la-file.lo
#8 41.10 CC libguac_la-fips.lo
#8 41.44 CC libguac_la-flag.lo
#8 41.77 CC libguac_la-hash.lo
#8 42.07 CC libguac_la-id.lo
#8 42.32 CC libguac_la-mem.lo
#8 42.77 CC libguac_la-rwlock.lo
#8 43.13 CC libguac_la-palette.lo
#8 43.49 CC libguac_la-parser.lo
#8 43.97 CC libguac_la-pool.lo
#8 44.33 CC libguac_la-protocol.lo
#8 46.08 CC libguac_la-raw_encoder.lo
#8 46.43 CC libguac_la-recording.lo
#8 46.82 CC libguac_la-rect.lo
#8 47.08 CC libguac_la-socket.lo
#8 47.68 CC libguac_la-socket-broadcast.lo
#8 48.04 CC libguac_la-socket-fd.lo
#8 48.46 CC libguac_la-socket-nest.lo
#8 48.82 CC libguac_la-socket-tee.lo
#8 49.13 CC libguac_la-string.lo
#8 49.23 string.c: In function 'guac_strnstr':
#8 49.23 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 49.23 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 49.23 | ^
#8 49.30 cc1: all warnings being treated as errors
#8 49.31 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 49.31 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 49.31 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 49.31 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 49.31 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 49.31 make[1]: Leaving directory '/build/guacamole-server'
#8 49.31 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.23 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
49.23 | ^
49.30 cc1: all warnings being treated as errors
49.31 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
49.31 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
49.31 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
49.31 make[2]: *** [Makefile:1230: all-recursive] Error 1
49.31 make[1]: *** [Makefile:552: all-recursive] Error 1
49.31 make[1]: Leaving directory '/build/guacamole-server'
49.31 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2317
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2317:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2316
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2316/display/redirect>
Changes:
------------------------------------------
[...truncated 145.88 KiB...]
#8 28.93 rm -rf .libs _libs
#8 28.93 rm -f *.o
#8 28.94 rm -f sftp/*.o
#8 28.94 rm -f test_common_ssh.log
#8 28.94 rm -f test_common_ssh.trs
#8 28.94 rm -f test-suite.log
#8 28.94 rm -f *.lo
#8 28.94 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 28.94 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 28.94 Making clean in src/terminal
#8 28.95 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.95 Making clean in .
#8 28.96 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.96 rm -f libguac-terminal.la
#8 28.96 rm -f ./so_locations
#8 28.96 rm -rf .libs _libs
#8 28.97 rm -f *.o
#8 28.97 rm -f *.lo
#8 28.97 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.97 Making clean in tests
#8 28.97 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 28.97 rm -f test_terminal
#8 28.98 test -z "" || rm -f test_terminal
#8 28.98 rm -f _generated_runner.c
#8 28.98 rm -rf .libs _libs
#8 28.98 rm -f *.o
#8 28.98 rm -f selection-point/*.o
#8 28.98 rm -f test_terminal.log
#8 28.98 rm -f test_terminal.trs
#8 28.99 rm -f test-suite.log
#8 28.99 rm -f *.lo
#8 28.99 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 28.99 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.99 Making clean in src/pulse
#8 28.99 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 28.99 rm -rf .libs _libs
#8 28.99 rm -f libguac_pulse.la
#8 29.00 rm -f ./so_locations
#8 29.00 rm -f *.o
#8 29.00 rm -f *.lo
#8 29.01 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 29.01 Making clean in src/protocols/kubernetes
#8 29.01 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.02 Making clean in .
#8 29.02 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.02 rm -f libguac-client-kubernetes.la
#8 29.02 rm -f ./so_locations
#8 29.03 rm -rf .libs _libs
#8 29.03 rm -f *.o
#8 29.03 rm -f *.lo
#8 29.03 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.03 Making clean in tests
#8 29.03 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.03 rm -f test_kubernetes
#8 29.04 test -z "" || rm -f test_kubernetes
#8 29.04 rm -f _generated_runner.c
#8 29.04 rm -rf .libs _libs
#8 29.04 rm -f *.o
#8 29.04 rm -f url/*.o
#8 29.04 rm -f test_kubernetes.log
#8 29.05 rm -f test_kubernetes.trs
#8 29.05 rm -f test-suite.log
#8 29.05 rm -f *.lo
#8 29.05 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.05 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.05 Making clean in src/protocols/rdp
#8 29.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.06 Making clean in .
#8 29.07 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.07 rm -f libguac-common-svc-client.la libguacai-client.la
#8 29.08 rm -f ./so_locations
#8 29.08 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 29.08 rm -f libguac-client-rdp.la
#8 29.08 rm -f ./so_locations
#8 29.09 rm -rf .libs _libs
#8 29.09 rm -rf channels/.libs channels/_libs
#8 29.09 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 29.09 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 29.09 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 29.09 rm -rf plugins/.libs plugins/_libs
#8 29.09 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 29.09 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 29.09 rm -f *.o
#8 29.10 rm -f channels/*.o
#8 29.10 rm -f channels/*.lo
#8 29.10 rm -f channels/audio-input/*.o
#8 29.10 rm -f channels/audio-input/*.lo
#8 29.11 rm -f channels/rdpdr/*.o
#8 29.11 rm -f channels/rdpdr/*.lo
#8 29.11 rm -f channels/rdpsnd/*.o
#8 29.12 rm -f channels/rdpsnd/*.lo
#8 29.12 rm -f plugins/*.o
#8 29.12 rm -f plugins/*.lo
#8 29.12 rm -f plugins/guac-common-svc/*.o
#8 29.13 rm -f plugins/guac-common-svc/*.lo
#8 29.13 rm -f plugins/guacai/*.o
#8 29.13 rm -f plugins/guacai/*.lo
#8 29.14 rm -f *.lo
#8 29.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.14 Making clean in tests
#8 29.14 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.14 rm -f test_rdp
#8 29.14 test -z "" || rm -f test_rdp
#8 29.15 rm -f _generated_runner.c
#8 29.15 rm -rf .libs _libs
#8 29.15 rm -f *.o
#8 29.15 rm -f fs/*.o
#8 29.16 rm -f test_rdp.log
#8 29.16 rm -f test_rdp.trs
#8 29.16 rm -f test-suite.log
#8 29.16 rm -f *.lo
#8 29.16 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.16 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.16 Making clean in src/protocols/ssh
#8 29.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.17 rm -f libguac-client-ssh.la
#8 29.18 rm -f ./so_locations
#8 29.18 rm -rf .libs _libs
#8 29.18 rm -f *.o
#8 29.18 rm -f *.lo
#8 29.18 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.19 Making clean in src/protocols/telnet
#8 29.19 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.19 rm -f libguac-client-telnet.la
#8 29.20 rm -f ./so_locations
#8 29.20 rm -rf .libs _libs
#8 29.20 rm -f *.o
#8 29.20 rm -f *.lo
#8 29.21 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.21 Making clean in src/protocols/vnc
#8 29.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.21 rm -f libguac-client-vnc.la
#8 29.22 rm -f ./so_locations
#8 29.22 rm -rf .libs _libs
#8 29.22 rm -f *.o
#8 29.22 rm -f *.lo
#8 29.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.23 Making clean in src/guacd
#8 29.23 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.23 rm -f
#8 29.23 rm -rf .libs _libs
#8 29.23 rm -f guacd
#8 29.23 test -z "" || rm -f guacd
#8 29.24 rm -f *.o
#8 29.24 rm -f *.lo
#8 29.24 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.24 Making clean in src/guacenc
#8 29.25 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.25 rm -f guacenc
#8 29.25 test -z "" || rm -f guacenc
#8 29.25 rm -rf .libs _libs
#8 29.26 rm -f *.o
#8 29.26 rm -f *.lo
#8 29.26 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.26 Making clean in src/guaclog
#8 29.26 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.26 rm -f guaclog
#8 29.27 test -z "" || rm -f guaclog
#8 29.27 rm -rf .libs _libs
#8 29.27 rm -f *.o
#8 29.27 rm -f *.lo
#8 29.28 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.28 make[1]: Entering directory '/build/guacamole-server'
#8 29.28 rm -rf .libs _libs
#8 29.28 rm -f *.lo
#8 29.28 make[1]: Leaving directory '/build/guacamole-server'
#8 29.28 + make
#8 29.29 make all-recursive
#8 29.29 make[1]: Entering directory '/build/guacamole-server'
#8 29.30 Making all in src/libguac
#8 29.31 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.31 Making all in .
#8 29.32 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.32 CC libguac_la-argv.lo
#8 29.78 CC libguac_la-audio.lo
#8 30.19 CC libguac_la-client.lo
#8 31.28 CC libguac_la-display.lo
#8 31.86 CC libguac_la-display-builtin-cursors.lo
#8 31.99 CC libguac_la-display-cursor.lo
#8 32.29 CC libguac_la-display-flush.lo
#8 32.82 CC libguac_la-display-layer.lo
#8 33.29 CC libguac_la-display-layer-list.lo
#8 33.75 CC libguac_la-display-plan.lo
#8 34.48 CC libguac_la-display-plan-combine.lo
#8 34.97 CC libguac_la-display-plan-rect.lo
#8 35.29 CC libguac_la-display-plan-search.lo
#8 35.71 CC libguac_la-display-render-thread.lo
#8 36.06 CC libguac_la-display-worker.lo
#8 36.55 CC libguac_la-encode-jpeg.lo
#8 36.94 CC libguac_la-encode-png.lo
#8 37.44 CC libguac_la-error.lo
#8 37.70 CC libguac_la-fifo.lo
#8 38.05 CC libguac_la-file.lo
#8 38.35 CC libguac_la-fips.lo
#8 38.63 CC libguac_la-flag.lo
#8 38.90 CC libguac_la-hash.lo
#8 39.13 CC libguac_la-id.lo
#8 39.34 CC libguac_la-mem.lo
#8 39.71 CC libguac_la-rwlock.lo
#8 40.00 CC libguac_la-palette.lo
#8 40.29 CC libguac_la-parser.lo
#8 40.71 CC libguac_la-pool.lo
#8 41.02 CC libguac_la-protocol.lo
#8 42.67 CC libguac_la-raw_encoder.lo
#8 42.98 CC libguac_la-recording.lo
#8 43.36 CC libguac_la-rect.lo
#8 43.60 CC libguac_la-socket.lo
#8 44.23 CC libguac_la-socket-broadcast.lo
#8 44.59 CC libguac_la-socket-fd.lo
#8 45.05 CC libguac_la-socket-nest.lo
#8 45.40 CC libguac_la-socket-tee.lo
#8 45.65 CC libguac_la-string.lo
#8 45.73 string.c: In function 'guac_strnstr':
#8 45.73 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 45.73 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 45.73 | ^
#8 45.80 cc1: all warnings being treated as errors
#8 45.80 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 45.80 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 45.80 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 45.81 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 45.81 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 45.81 make[1]: Leaving directory '/build/guacamole-server'
#8 45.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:
45.73 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
45.73 | ^
45.80 cc1: all warnings being treated as errors
45.80 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
45.80 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
45.80 make[2]: *** [Makefile:1230: all-recursive] Error 1
45.81 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
45.81 make[1]: *** [Makefile:552: all-recursive] Error 1
45.81 make[1]: Leaving directory '/build/guacamole-server'
45.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2316
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2316:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: builds-unsubscribe@guacamole.apache.org
For additional commands, e-mail: builds-help@guacamole.apache.org
Build failed in Jenkins: Guacamole » guacamole-server-main-fedora » latest,ubuntu #2315
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2315/display/redirect>
Changes:
------------------------------------------
[...truncated 145.79 KiB...]
#8 36.30 rm -rf .libs _libs
#8 36.30 rm -f *.o
#8 36.30 rm -f sftp/*.o
#8 36.30 rm -f test_common_ssh.log
#8 36.31 rm -f test_common_ssh.trs
#8 36.31 rm -f test-suite.log
#8 36.31 rm -f *.lo
#8 36.31 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 36.31 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 36.31 Making clean in src/terminal
#8 36.32 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 36.33 Making clean in .
#8 36.33 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 36.33 rm -f libguac-terminal.la
#8 36.34 rm -f ./so_locations
#8 36.34 rm -rf .libs _libs
#8 36.34 rm -f *.o
#8 36.35 rm -f *.lo
#8 36.35 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 36.35 Making clean in tests
#8 36.36 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 36.36 rm -f test_terminal
#8 36.36 test -z "" || rm -f test_terminal
#8 36.36 rm -f _generated_runner.c
#8 36.36 rm -rf .libs _libs
#8 36.36 rm -f *.o
#8 36.37 rm -f selection-point/*.o
#8 36.37 rm -f test_terminal.log
#8 36.37 rm -f test_terminal.trs
#8 36.37 rm -f test-suite.log
#8 36.38 rm -f *.lo
#8 36.38 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 36.38 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 36.38 Making clean in src/pulse
#8 36.38 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 36.38 rm -rf .libs _libs
#8 36.39 rm -f libguac_pulse.la
#8 36.39 rm -f ./so_locations
#8 36.39 rm -f *.o
#8 36.40 rm -f *.lo
#8 36.40 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 36.40 Making clean in src/protocols/kubernetes
#8 36.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 36.41 Making clean in .
#8 36.42 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 36.42 rm -f libguac-client-kubernetes.la
#8 36.42 rm -f ./so_locations
#8 36.43 rm -rf .libs _libs
#8 36.43 rm -f *.o
#8 36.43 rm -f *.lo
#8 36.43 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 36.43 Making clean in tests
#8 36.44 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 36.44 rm -f test_kubernetes
#8 36.44 test -z "" || rm -f test_kubernetes
#8 36.44 rm -f _generated_runner.c
#8 36.44 rm -rf .libs _libs
#8 36.44 rm -f *.o
#8 36.45 rm -f url/*.o
#8 36.45 rm -f test_kubernetes.log
#8 36.45 rm -f test_kubernetes.trs
#8 36.45 rm -f test-suite.log
#8 36.46 rm -f *.lo
#8 36.46 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 36.46 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 36.46 Making clean in src/protocols/rdp
#8 36.47 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 36.48 Making clean in .
#8 36.49 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 36.49 rm -f libguac-common-svc-client.la libguacai-client.la
#8 36.50 rm -f ./so_locations
#8 36.51 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 36.51 rm -f libguac-client-rdp.la
#8 36.52 rm -f ./so_locations
#8 36.52 rm -rf .libs _libs
#8 36.52 rm -rf channels/.libs channels/_libs
#8 36.52 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 36.52 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 36.53 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 36.53 rm -rf plugins/.libs plugins/_libs
#8 36.53 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 36.53 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 36.53 rm -f *.o
#8 36.53 rm -f channels/*.o
#8 36.54 rm -f channels/*.lo
#8 36.54 rm -f channels/audio-input/*.o
#8 36.54 rm -f channels/audio-input/*.lo
#8 36.55 rm -f channels/rdpdr/*.o
#8 36.55 rm -f channels/rdpdr/*.lo
#8 36.55 rm -f channels/rdpsnd/*.o
#8 36.56 rm -f channels/rdpsnd/*.lo
#8 36.56 rm -f plugins/*.o
#8 36.56 rm -f plugins/*.lo
#8 36.56 rm -f plugins/guac-common-svc/*.o
#8 36.57 rm -f plugins/guac-common-svc/*.lo
#8 36.57 rm -f plugins/guacai/*.o
#8 36.57 rm -f plugins/guacai/*.lo
#8 36.58 rm -f *.lo
#8 36.58 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 36.58 Making clean in tests
#8 36.59 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 36.59 rm -f test_rdp
#8 36.59 test -z "" || rm -f test_rdp
#8 36.59 rm -f _generated_runner.c
#8 36.59 rm -rf .libs _libs
#8 36.59 rm -f *.o
#8 36.59 rm -f fs/*.o
#8 36.60 rm -f test_rdp.log
#8 36.60 rm -f test_rdp.trs
#8 36.60 rm -f test-suite.log
#8 36.61 rm -f *.lo
#8 36.61 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 36.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 36.61 Making clean in src/protocols/ssh
#8 36.62 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 36.62 rm -f libguac-client-ssh.la
#8 36.62 rm -f ./so_locations
#8 36.63 rm -rf .libs _libs
#8 36.63 rm -f *.o
#8 36.63 rm -f *.lo
#8 36.64 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 36.64 Making clean in src/protocols/telnet
#8 36.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 36.64 rm -f libguac-client-telnet.la
#8 36.65 rm -f ./so_locations
#8 36.65 rm -rf .libs _libs
#8 36.66 rm -f *.o
#8 36.66 rm -f *.lo
#8 36.66 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 36.66 Making clean in src/protocols/vnc
#8 36.67 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 36.67 rm -f libguac-client-vnc.la
#8 36.68 rm -f ./so_locations
#8 36.68 rm -rf .libs _libs
#8 36.68 rm -f *.o
#8 36.69 rm -f *.lo
#8 36.69 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 36.69 Making clean in src/guacd
#8 36.69 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 36.69 rm -f
#8 36.70 rm -rf .libs _libs
#8 36.70 rm -f guacd
#8 36.70 test -z "" || rm -f guacd
#8 36.70 rm -f *.o
#8 36.71 rm -f *.lo
#8 36.71 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 36.71 Making clean in src/guacenc
#8 36.72 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 36.72 rm -f guacenc
#8 36.72 test -z "" || rm -f guacenc
#8 36.73 rm -rf .libs _libs
#8 36.73 rm -f *.o
#8 36.73 rm -f *.lo
#8 36.74 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 36.74 Making clean in src/guaclog
#8 36.74 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 36.74 rm -f guaclog
#8 36.74 test -z "" || rm -f guaclog
#8 36.75 rm -rf .libs _libs
#8 36.75 rm -f *.o
#8 36.75 rm -f *.lo
#8 36.75 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 36.76 make[1]: Entering directory '/build/guacamole-server'
#8 36.76 rm -rf .libs _libs
#8 36.76 rm -f *.lo
#8 36.76 make[1]: Leaving directory '/build/guacamole-server'
#8 36.76 + make
#8 36.77 make all-recursive
#8 36.78 make[1]: Entering directory '/build/guacamole-server'
#8 36.78 Making all in src/libguac
#8 36.79 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 36.80 Making all in .
#8 36.81 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 36.81 CC libguac_la-argv.lo
#8 37.34 CC libguac_la-audio.lo
#8 37.89 CC libguac_la-client.lo
#8 39.17 CC libguac_la-display.lo
#8 39.72 CC libguac_la-display-builtin-cursors.lo
#8 39.88 CC libguac_la-display-cursor.lo
#8 40.27 CC libguac_la-display-flush.lo
#8 40.93 CC libguac_la-display-layer.lo
#8 41.61 CC libguac_la-display-layer-list.lo
#8 42.19 CC libguac_la-display-plan.lo
#8 43.13 CC libguac_la-display-plan-combine.lo
#8 43.73 CC libguac_la-display-plan-rect.lo
#8 44.14 CC libguac_la-display-plan-search.lo
#8 44.74 CC libguac_la-display-render-thread.lo
#8 45.15 CC libguac_la-display-worker.lo
#8 45.87 CC libguac_la-encode-jpeg.lo
#8 46.36 CC libguac_la-encode-png.lo
#8 47.03 CC libguac_la-error.lo
#8 47.34 CC libguac_la-fifo.lo
#8 47.72 CC libguac_la-file.lo
#8 48.12 CC libguac_la-fips.lo
#8 48.49 CC libguac_la-flag.lo
#8 48.86 CC libguac_la-hash.lo
#8 49.18 CC libguac_la-id.lo
#8 49.43 CC libguac_la-mem.lo
#8 49.95 CC libguac_la-rwlock.lo
#8 50.37 CC libguac_la-palette.lo
#8 50.80 CC libguac_la-parser.lo
#8 51.39 CC libguac_la-pool.lo
#8 51.80 CC libguac_la-protocol.lo
#8 54.55 CC libguac_la-raw_encoder.lo
#8 54.94 CC libguac_la-recording.lo
#8 55.40 CC libguac_la-rect.lo
#8 55.69 CC libguac_la-socket.lo
#8 56.45 CC libguac_la-socket-broadcast.lo
#8 56.92 CC libguac_la-socket-fd.lo
#8 57.42 CC libguac_la-socket-nest.lo
#8 57.87 CC libguac_la-socket-tee.lo
#8 58.19 CC libguac_la-string.lo
#8 58.30 string.c: In function 'guac_strnstr':
#8 58.30 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 58.30 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 58.30 | ^
#8 58.39 cc1: all warnings being treated as errors
#8 58.40 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 58.40 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 58.40 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 58.40 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 58.40 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 58.40 make[1]: Leaving directory '/build/guacamole-server'
#8 58.40 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:
58.30 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
58.30 | ^
58.39 cc1: all warnings being treated as errors
58.40 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
58.40 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
58.40 make[2]: *** [Makefile:1230: all-recursive] Error 1
58.40 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
58.40 make[1]: *** [Makefile:552: all-recursive] Error 1
58.40 make[1]: Leaving directory '/build/guacamole-server'
58.40 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2315
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2315: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-fedora » latest,ubuntu #2314
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2314/display/redirect>
Changes:
------------------------------------------
[...truncated 146.05 KiB...]
#8 37.18 rm -rf .libs _libs
#8 37.19 rm -f *.o
#8 37.19 rm -f sftp/*.o
#8 37.20 rm -f test_common_ssh.log
#8 37.20 rm -f test_common_ssh.trs
#8 37.20 rm -f test-suite.log
#8 37.20 rm -f *.lo
#8 37.21 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 37.21 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 37.21 Making clean in src/terminal
#8 37.22 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 37.23 Making clean in .
#8 37.24 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 37.24 rm -f libguac-terminal.la
#8 37.25 rm -f ./so_locations
#8 37.25 rm -rf .libs _libs
#8 37.25 rm -f *.o
#8 37.26 rm -f *.lo
#8 37.26 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 37.26 Making clean in tests
#8 37.27 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 37.27 rm -f test_terminal
#8 37.27 test -z "" || rm -f test_terminal
#8 37.27 rm -f _generated_runner.c
#8 37.28 rm -rf .libs _libs
#8 37.28 rm -f *.o
#8 37.28 rm -f selection-point/*.o
#8 37.29 rm -f test_terminal.log
#8 37.29 rm -f test_terminal.trs
#8 37.29 rm -f test-suite.log
#8 37.29 rm -f *.lo
#8 37.30 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 37.30 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 37.30 Making clean in src/pulse
#8 37.30 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 37.30 rm -rf .libs _libs
#8 37.30 rm -f libguac_pulse.la
#8 37.31 rm -f ./so_locations
#8 37.31 rm -f *.o
#8 37.32 rm -f *.lo
#8 37.32 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 37.32 Making clean in src/protocols/kubernetes
#8 37.33 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.33 Making clean in .
#8 37.34 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.34 rm -f libguac-client-kubernetes.la
#8 37.34 rm -f ./so_locations
#8 37.34 rm -rf .libs _libs
#8 37.35 rm -f *.o
#8 37.35 rm -f *.lo
#8 37.35 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.35 Making clean in tests
#8 37.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 37.36 rm -f test_kubernetes
#8 37.36 test -z "" || rm -f test_kubernetes
#8 37.36 rm -f _generated_runner.c
#8 37.36 rm -rf .libs _libs
#8 37.36 rm -f *.o
#8 37.37 rm -f url/*.o
#8 37.37 rm -f test_kubernetes.log
#8 37.37 rm -f test_kubernetes.trs
#8 37.37 rm -f test-suite.log
#8 37.37 rm -f *.lo
#8 37.37 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 37.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.38 Making clean in src/protocols/rdp
#8 37.38 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 37.39 Making clean in .
#8 37.40 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 37.40 rm -f libguac-common-svc-client.la libguacai-client.la
#8 37.41 rm -f ./so_locations
#8 37.41 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 37.41 rm -f libguac-client-rdp.la
#8 37.42 rm -f ./so_locations
#8 37.42 rm -rf .libs _libs
#8 37.42 rm -rf channels/.libs channels/_libs
#8 37.42 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 37.42 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 37.42 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 37.42 rm -rf plugins/.libs plugins/_libs
#8 37.43 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 37.43 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 37.43 rm -f *.o
#8 37.43 rm -f channels/*.o
#8 37.44 rm -f channels/*.lo
#8 37.44 rm -f channels/audio-input/*.o
#8 37.44 rm -f channels/audio-input/*.lo
#8 37.44 rm -f channels/rdpdr/*.o
#8 37.45 rm -f channels/rdpdr/*.lo
#8 37.45 rm -f channels/rdpsnd/*.o
#8 37.45 rm -f channels/rdpsnd/*.lo
#8 37.46 rm -f plugins/*.o
#8 37.46 rm -f plugins/*.lo
#8 37.46 rm -f plugins/guac-common-svc/*.o
#8 37.46 rm -f plugins/guac-common-svc/*.lo
#8 37.47 rm -f plugins/guacai/*.o
#8 37.47 rm -f plugins/guacai/*.lo
#8 37.47 rm -f *.lo
#8 37.48 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 37.48 Making clean in tests
#8 37.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 37.48 rm -f test_rdp
#8 37.48 test -z "" || rm -f test_rdp
#8 37.48 rm -f _generated_runner.c
#8 37.48 rm -rf .libs _libs
#8 37.49 rm -f *.o
#8 37.49 rm -f fs/*.o
#8 37.49 rm -f test_rdp.log
#8 37.49 rm -f test_rdp.trs
#8 37.49 rm -f test-suite.log
#8 37.50 rm -f *.lo
#8 37.50 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 37.50 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 37.50 Making clean in src/protocols/ssh
#8 37.50 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 37.50 rm -f libguac-client-ssh.la
#8 37.51 rm -f ./so_locations
#8 37.51 rm -rf .libs _libs
#8 37.51 rm -f *.o
#8 37.52 rm -f *.lo
#8 37.52 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 37.52 Making clean in src/protocols/telnet
#8 37.52 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 37.52 rm -f libguac-client-telnet.la
#8 37.53 rm -f ./so_locations
#8 37.53 rm -rf .libs _libs
#8 37.54 rm -f *.o
#8 37.54 rm -f *.lo
#8 37.54 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 37.54 Making clean in src/protocols/vnc
#8 37.55 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 37.55 rm -f libguac-client-vnc.la
#8 37.55 rm -f ./so_locations
#8 37.55 rm -rf .libs _libs
#8 37.55 rm -f *.o
#8 37.56 rm -f *.lo
#8 37.56 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 37.56 Making clean in src/guacd
#8 37.57 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 37.57 rm -f
#8 37.57 rm -rf .libs _libs
#8 37.57 rm -f guacd
#8 37.57 test -z "" || rm -f guacd
#8 37.57 rm -f *.o
#8 37.58 rm -f *.lo
#8 37.58 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 37.58 Making clean in src/guacenc
#8 37.59 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 37.59 rm -f guacenc
#8 37.59 test -z "" || rm -f guacenc
#8 37.59 rm -rf .libs _libs
#8 37.60 rm -f *.o
#8 37.60 rm -f *.lo
#8 37.60 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 37.60 Making clean in src/guaclog
#8 37.61 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 37.61 rm -f guaclog
#8 37.61 test -z "" || rm -f guaclog
#8 37.61 rm -rf .libs _libs
#8 37.61 rm -f *.o
#8 37.62 rm -f *.lo
#8 37.62 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 37.62 make[1]: Entering directory '/build/guacamole-server'
#8 37.62 rm -rf .libs _libs
#8 37.62 rm -f *.lo
#8 37.63 make[1]: Leaving directory '/build/guacamole-server'
#8 37.63 + make
#8 37.64 make all-recursive
#8 37.65 make[1]: Entering directory '/build/guacamole-server'
#8 37.65 Making all in src/libguac
#8 37.67 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 37.67 Making all in .
#8 37.68 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 37.68 CC libguac_la-argv.lo
#8 38.32 CC libguac_la-audio.lo
#8 38.80 CC libguac_la-client.lo
#8 40.17 CC libguac_la-display.lo
#8 40.78 CC libguac_la-display-builtin-cursors.lo
#8 40.94 CC libguac_la-display-cursor.lo
#8 41.33 CC libguac_la-display-flush.lo
#8 42.00 CC libguac_la-display-layer.lo
#8 42.72 CC libguac_la-display-layer-list.lo
#8 43.29 CC libguac_la-display-plan.lo
#8 44.14 CC libguac_la-display-plan-combine.lo
#8 44.71 CC libguac_la-display-plan-rect.lo
#8 45.20 CC libguac_la-display-plan-search.lo
#8 45.85 CC libguac_la-display-render-thread.lo
#8 46.27 CC libguac_la-display-worker.lo
#8 46.95 CC libguac_la-encode-jpeg.lo
#8 47.42 CC libguac_la-encode-png.lo
#8 48.03 CC libguac_la-error.lo
#8 48.37 CC libguac_la-fifo.lo
#8 48.78 CC libguac_la-file.lo
#8 49.23 CC libguac_la-fips.lo
#8 49.64 CC libguac_la-flag.lo
#8 50.07 CC libguac_la-hash.lo
#8 50.38 CC libguac_la-id.lo
#8 50.65 CC libguac_la-mem.lo
#8 51.27 CC libguac_la-rwlock.lo
#8 51.71 CC libguac_la-palette.lo
#8 52.14 CC libguac_la-parser.lo
#8 52.76 CC libguac_la-pool.lo
#8 53.20 CC libguac_la-protocol.lo
#8 55.74 CC libguac_la-raw_encoder.lo
#8 56.16 CC libguac_la-recording.lo
#8 56.63 CC libguac_la-rect.lo
#8 56.93 CC libguac_la-socket.lo
#8 57.75 CC libguac_la-socket-broadcast.lo
#8 58.15 CC libguac_la-socket-fd.lo
#8 58.71 CC libguac_la-socket-nest.lo
#8 59.20 CC libguac_la-socket-tee.lo
#8 59.52 CC libguac_la-string.lo
#8 59.63 string.c: In function 'guac_strnstr':
#8 59.63 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 59.63 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 59.63 | ^
#8 59.74 cc1: all warnings being treated as errors
#8 59.75 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 59.75 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 59.75 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 59.75 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 59.75 make[1]: Leaving directory '/build/guacamole-server'
#8 59.75 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 59.75 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:
59.63 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
59.63 | ^
59.74 cc1: all warnings being treated as errors
59.75 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
59.75 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
59.75 make[2]: *** [Makefile:1230: all-recursive] Error 1
59.75 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
59.75 make[1]: Leaving directory '/build/guacamole-server'
59.75 make[1]: *** [Makefile:552: all-recursive] Error 1
59.75 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2314
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2314: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-fedora » latest,ubuntu #2313
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2313/display/redirect>
Changes:
------------------------------------------
[...truncated 145.15 KiB...]
#8 15.81 rm -rf .libs _libs
#8 15.81 rm -f *.o
#8 15.81 rm -f sftp/*.o
#8 15.81 rm -f test_common_ssh.log
#8 15.81 rm -f test_common_ssh.trs
#8 15.82 rm -f test-suite.log
#8 15.82 rm -f *.lo
#8 15.82 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 15.82 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 15.82 Making clean in src/terminal
#8 15.82 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 15.82 Making clean in .
#8 15.83 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 15.83 rm -f libguac-terminal.la
#8 15.83 rm -f ./so_locations
#8 15.83 rm -rf .libs _libs
#8 15.83 rm -f *.o
#8 15.83 rm -f *.lo
#8 15.84 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 15.84 Making clean in tests
#8 15.84 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 15.84 rm -f test_terminal
#8 15.84 test -z "" || rm -f test_terminal
#8 15.84 rm -f _generated_runner.c
#8 15.84 rm -rf .libs _libs
#8 15.84 rm -f *.o
#8 15.84 rm -f selection-point/*.o
#8 15.85 rm -f test_terminal.log
#8 15.85 rm -f test_terminal.trs
#8 15.85 rm -f test-suite.log
#8 15.85 rm -f *.lo
#8 15.85 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 15.85 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 15.85 Making clean in src/pulse
#8 15.85 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 15.85 rm -rf .libs _libs
#8 15.85 rm -f libguac_pulse.la
#8 15.86 rm -f ./so_locations
#8 15.86 rm -f *.o
#8 15.86 rm -f *.lo
#8 15.86 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 15.86 Making clean in src/protocols/kubernetes
#8 15.86 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 15.87 Making clean in .
#8 15.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 15.87 rm -f libguac-client-kubernetes.la
#8 15.87 rm -f ./so_locations
#8 15.87 rm -rf .libs _libs
#8 15.88 rm -f *.o
#8 15.88 rm -f *.lo
#8 15.88 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 15.88 Making clean in tests
#8 15.88 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 15.88 rm -f test_kubernetes
#8 15.88 test -z "" || rm -f test_kubernetes
#8 15.88 rm -f _generated_runner.c
#8 15.88 rm -rf .libs _libs
#8 15.88 rm -f *.o
#8 15.89 rm -f url/*.o
#8 15.89 rm -f test_kubernetes.log
#8 15.89 rm -f test_kubernetes.trs
#8 15.89 rm -f test-suite.log
#8 15.89 rm -f *.lo
#8 15.89 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 15.89 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 15.89 Making clean in src/protocols/rdp
#8 15.90 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 15.90 Making clean in .
#8 15.90 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 15.90 rm -f libguac-common-svc-client.la libguacai-client.la
#8 15.91 rm -f ./so_locations
#8 15.91 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 15.91 rm -f libguac-client-rdp.la
#8 15.91 rm -f ./so_locations
#8 15.91 rm -rf .libs _libs
#8 15.91 rm -rf channels/.libs channels/_libs
#8 15.92 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 15.92 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 15.92 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 15.92 rm -rf plugins/.libs plugins/_libs
#8 15.92 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 15.92 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 15.92 rm -f *.o
#8 15.92 rm -f channels/*.o
#8 15.92 rm -f channels/*.lo
#8 15.93 rm -f channels/audio-input/*.o
#8 15.93 rm -f channels/audio-input/*.lo
#8 15.93 rm -f channels/rdpdr/*.o
#8 15.93 rm -f channels/rdpdr/*.lo
#8 15.93 rm -f channels/rdpsnd/*.o
#8 15.93 rm -f channels/rdpsnd/*.lo
#8 15.94 rm -f plugins/*.o
#8 15.94 rm -f plugins/*.lo
#8 15.94 rm -f plugins/guac-common-svc/*.o
#8 15.94 rm -f plugins/guac-common-svc/*.lo
#8 15.94 rm -f plugins/guacai/*.o
#8 15.94 rm -f plugins/guacai/*.lo
#8 15.95 rm -f *.lo
#8 15.95 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 15.95 Making clean in tests
#8 15.95 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 15.95 rm -f test_rdp
#8 15.95 test -z "" || rm -f test_rdp
#8 15.95 rm -f _generated_runner.c
#8 15.95 rm -rf .libs _libs
#8 15.95 rm -f *.o
#8 15.96 rm -f fs/*.o
#8 15.96 rm -f test_rdp.log
#8 15.96 rm -f test_rdp.trs
#8 15.96 rm -f test-suite.log
#8 15.96 rm -f *.lo
#8 15.96 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 15.96 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 15.96 Making clean in src/protocols/ssh
#8 15.96 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 15.96 rm -f libguac-client-ssh.la
#8 15.97 rm -f ./so_locations
#8 15.97 rm -rf .libs _libs
#8 15.97 rm -f *.o
#8 15.97 rm -f *.lo
#8 15.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 15.97 Making clean in src/protocols/telnet
#8 15.98 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 15.98 rm -f libguac-client-telnet.la
#8 15.98 rm -f ./so_locations
#8 15.98 rm -rf .libs _libs
#8 15.98 rm -f *.o
#8 15.98 rm -f *.lo
#8 15.99 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 15.99 Making clean in src/protocols/vnc
#8 15.99 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 15.99 rm -f libguac-client-vnc.la
#8 15.99 rm -f ./so_locations
#8 15.99 rm -rf .libs _libs
#8 15.99 rm -f *.o
#8 16.00 rm -f *.lo
#8 16.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 16.00 Making clean in src/guacd
#8 16.00 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 16.00 rm -f
#8 16.00 rm -rf .libs _libs
#8 16.00 rm -f guacd
#8 16.00 test -z "" || rm -f guacd
#8 16.00 rm -f *.o
#8 16.01 rm -f *.lo
#8 16.01 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 16.01 Making clean in src/guacenc
#8 16.01 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 16.01 rm -f guacenc
#8 16.01 test -z "" || rm -f guacenc
#8 16.01 rm -rf .libs _libs
#8 16.01 rm -f *.o
#8 16.01 rm -f *.lo
#8 16.02 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 16.02 Making clean in src/guaclog
#8 16.02 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 16.02 rm -f guaclog
#8 16.02 test -z "" || rm -f guaclog
#8 16.02 rm -rf .libs _libs
#8 16.02 rm -f *.o
#8 16.02 rm -f *.lo
#8 16.03 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 16.03 make[1]: Entering directory '/build/guacamole-server'
#8 16.03 rm -rf .libs _libs
#8 16.03 rm -f *.lo
#8 16.03 make[1]: Leaving directory '/build/guacamole-server'
#8 16.03 + make
#8 16.03 make all-recursive
#8 16.04 make[1]: Entering directory '/build/guacamole-server'
#8 16.04 Making all in src/libguac
#8 16.04 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 16.05 Making all in .
#8 16.05 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 16.05 CC libguac_la-argv.lo
#8 16.28 CC libguac_la-audio.lo
#8 16.50 CC libguac_la-client.lo
#8 16.99 CC libguac_la-display.lo
#8 17.24 CC libguac_la-display-builtin-cursors.lo
#8 17.32 CC libguac_la-display-cursor.lo
#8 17.48 CC libguac_la-display-flush.lo
#8 17.74 CC libguac_la-display-layer.lo
#8 18.01 CC libguac_la-display-layer-list.lo
#8 18.26 CC libguac_la-display-plan.lo
#8 18.60 CC libguac_la-display-plan-combine.lo
#8 18.85 CC libguac_la-display-plan-rect.lo
#8 19.04 CC libguac_la-display-plan-search.lo
#8 19.29 CC libguac_la-display-render-thread.lo
#8 19.47 CC libguac_la-display-worker.lo
#8 19.74 CC libguac_la-encode-jpeg.lo
#8 19.94 CC libguac_la-encode-png.lo
#8 20.20 CC libguac_la-error.lo
#8 20.34 CC libguac_la-fifo.lo
#8 20.52 CC libguac_la-file.lo
#8 20.70 CC libguac_la-fips.lo
#8 20.87 CC libguac_la-flag.lo
#8 21.04 CC libguac_la-hash.lo
#8 21.18 CC libguac_la-id.lo
#8 21.30 CC libguac_la-mem.lo
#8 21.53 CC libguac_la-rwlock.lo
#8 21.72 CC libguac_la-palette.lo
#8 21.90 CC libguac_la-parser.lo
#8 22.14 CC libguac_la-pool.lo
#8 22.33 CC libguac_la-protocol.lo
#8 23.31 CC libguac_la-raw_encoder.lo
#8 23.49 CC libguac_la-recording.lo
#8 23.69 CC libguac_la-rect.lo
#8 23.82 CC libguac_la-socket.lo
#8 24.12 CC libguac_la-socket-broadcast.lo
#8 24.30 CC libguac_la-socket-fd.lo
#8 24.51 CC libguac_la-socket-nest.lo
#8 24.70 CC libguac_la-socket-tee.lo
#8 24.84 CC libguac_la-string.lo
#8 24.89 string.c: In function 'guac_strnstr':
#8 24.89 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 24.89 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 24.89 | ^
#8 24.93 cc1: all warnings being treated as errors
#8 24.93 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 24.93 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 24.93 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 24.93 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 24.93 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 24.93 make[1]: Leaving directory '/build/guacamole-server'
#8 24.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:
24.89 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
24.89 | ^
24.93 cc1: all warnings being treated as errors
24.93 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
24.93 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
24.93 make[2]: *** [Makefile:1230: all-recursive] Error 1
24.93 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
24.93 make[1]: *** [Makefile:552: all-recursive] Error 1
24.93 make[1]: Leaving directory '/build/guacamole-server'
24.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 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2313
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2313: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-fedora » latest,ubuntu #2312
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2312/display/redirect>
Changes:
------------------------------------------
[...truncated 172.72 KiB...]
#8 18.90 rm -rf .libs _libs
#8 18.90 rm -f *.o
#8 18.90 rm -f sftp/*.o
#8 18.90 rm -f test_common_ssh.log
#8 18.91 rm -f test_common_ssh.trs
#8 18.91 rm -f test-suite.log
#8 18.91 rm -f *.lo
#8 18.91 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 18.91 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 18.91 Making clean in src/terminal
#8 18.91 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 18.92 Making clean in .
#8 18.92 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 18.92 rm -f libguac-terminal.la
#8 18.93 rm -f ./so_locations
#8 18.93 rm -rf .libs _libs
#8 18.93 rm -f *.o
#8 18.93 rm -f *.lo
#8 18.94 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 18.94 Making clean in tests
#8 18.94 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 18.94 rm -f test_terminal
#8 18.94 test -z "" || rm -f test_terminal
#8 18.94 rm -f _generated_runner.c
#8 18.94 rm -rf .libs _libs
#8 18.94 rm -f *.o
#8 18.95 rm -f selection-point/*.o
#8 18.95 rm -f test_terminal.log
#8 18.95 rm -f test_terminal.trs
#8 18.95 rm -f test-suite.log
#8 18.95 rm -f *.lo
#8 18.96 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 18.96 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 18.96 Making clean in src/pulse
#8 18.96 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 18.96 rm -rf .libs _libs
#8 18.96 rm -f libguac_pulse.la
#8 18.97 rm -f ./so_locations
#8 18.97 rm -f *.o
#8 18.97 rm -f *.lo
#8 18.97 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 18.97 Making clean in src/protocols/kubernetes
#8 18.98 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 18.98 Making clean in .
#8 18.98 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 18.98 rm -f libguac-client-kubernetes.la
#8 18.99 rm -f ./so_locations
#8 18.99 rm -rf .libs _libs
#8 18.99 rm -f *.o
#8 19.00 rm -f *.lo
#8 19.00 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.00 Making clean in tests
#8 19.00 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.00 rm -f test_kubernetes
#8 19.00 test -z "" || rm -f test_kubernetes
#8 19.00 rm -f _generated_runner.c
#8 19.00 rm -rf .libs _libs
#8 19.01 rm -f *.o
#8 19.01 rm -f url/*.o
#8 19.01 rm -f test_kubernetes.log
#8 19.01 rm -f test_kubernetes.trs
#8 19.01 rm -f test-suite.log
#8 19.01 rm -f *.lo
#8 19.02 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.02 Making clean in src/protocols/rdp
#8 19.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.03 Making clean in .
#8 19.03 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.03 rm -f libguac-common-svc-client.la libguacai-client.la
#8 19.04 rm -f ./so_locations
#8 19.04 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 19.04 rm -f libguac-client-rdp.la
#8 19.04 rm -f ./so_locations
#8 19.04 rm -rf .libs _libs
#8 19.05 rm -rf channels/.libs channels/_libs
#8 19.05 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 19.05 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 19.05 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 19.05 rm -rf plugins/.libs plugins/_libs
#8 19.05 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 19.05 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 19.05 rm -f *.o
#8 19.06 rm -f channels/*.o
#8 19.06 rm -f channels/*.lo
#8 19.06 rm -f channels/audio-input/*.o
#8 19.06 rm -f channels/audio-input/*.lo
#8 19.06 rm -f channels/rdpdr/*.o
#8 19.07 rm -f channels/rdpdr/*.lo
#8 19.07 rm -f channels/rdpsnd/*.o
#8 19.07 rm -f channels/rdpsnd/*.lo
#8 19.07 rm -f plugins/*.o
#8 19.08 rm -f plugins/*.lo
#8 19.08 rm -f plugins/guac-common-svc/*.o
#8 19.08 rm -f plugins/guac-common-svc/*.lo
#8 19.08 rm -f plugins/guacai/*.o
#8 19.09 rm -f plugins/guacai/*.lo
#8 19.09 rm -f *.lo
#8 19.09 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.09 Making clean in tests
#8 19.09 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.09 rm -f test_rdp
#8 19.10 test -z "" || rm -f test_rdp
#8 19.10 rm -f _generated_runner.c
#8 19.10 rm -rf .libs _libs
#8 19.10 rm -f *.o
#8 19.10 rm -f fs/*.o
#8 19.10 rm -f test_rdp.log
#8 19.10 rm -f test_rdp.trs
#8 19.11 rm -f test-suite.log
#8 19.11 rm -f *.lo
#8 19.11 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.11 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.11 Making clean in src/protocols/ssh
#8 19.11 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 19.11 rm -f libguac-client-ssh.la
#8 19.12 rm -f ./so_locations
#8 19.12 rm -rf .libs _libs
#8 19.12 rm -f *.o
#8 19.12 rm -f *.lo
#8 19.13 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 19.13 Making clean in src/protocols/telnet
#8 19.13 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 19.13 rm -f libguac-client-telnet.la
#8 19.13 rm -f ./so_locations
#8 19.14 rm -rf .libs _libs
#8 19.14 rm -f *.o
#8 19.14 rm -f *.lo
#8 19.14 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 19.14 Making clean in src/protocols/vnc
#8 19.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 19.14 rm -f libguac-client-vnc.la
#8 19.15 rm -f ./so_locations
#8 19.15 rm -rf .libs _libs
#8 19.15 rm -f *.o
#8 19.15 rm -f *.lo
#8 19.16 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 19.16 Making clean in src/guacd
#8 19.16 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 19.16 rm -f
#8 19.16 rm -rf .libs _libs
#8 19.16 rm -f guacd
#8 19.16 test -z "" || rm -f guacd
#8 19.16 rm -f *.o
#8 19.17 rm -f *.lo
#8 19.17 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 19.17 Making clean in src/guacenc
#8 19.17 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 19.17 rm -f guacenc
#8 19.17 test -z "" || rm -f guacenc
#8 19.17 rm -rf .libs _libs
#8 19.18 rm -f *.o
#8 19.18 rm -f *.lo
#8 19.18 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 19.18 Making clean in src/guaclog
#8 19.18 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 19.18 rm -f guaclog
#8 19.18 test -z "" || rm -f guaclog
#8 19.19 rm -rf .libs _libs
#8 19.19 rm -f *.o
#8 19.19 rm -f *.lo
#8 19.19 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 19.19 make[1]: Entering directory '/build/guacamole-server'
#8 19.19 rm -rf .libs _libs
#8 19.20 rm -f *.lo
#8 19.20 make[1]: Leaving directory '/build/guacamole-server'
#8 19.20 + make
#8 19.20 make all-recursive
#8 19.21 make[1]: Entering directory '/build/guacamole-server'
#8 19.21 Making all in src/libguac
#8 19.22 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.22 Making all in .
#8 19.23 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.23 CC libguac_la-argv.lo
#8 19.49 CC libguac_la-audio.lo
#8 19.74 CC libguac_la-client.lo
#8 20.31 CC libguac_la-display.lo
#8 20.59 CC libguac_la-display-builtin-cursors.lo
#8 20.68 CC libguac_la-display-cursor.lo
#8 20.87 CC libguac_la-display-flush.lo
#8 21.16 CC libguac_la-display-layer.lo
#8 21.47 CC libguac_la-display-layer-list.lo
#8 21.78 CC libguac_la-display-plan.lo
#8 22.19 CC libguac_la-display-plan-combine.lo
#8 22.49 CC libguac_la-display-plan-rect.lo
#8 22.76 CC libguac_la-display-plan-search.lo
#8 23.08 CC libguac_la-display-render-thread.lo
#8 23.33 CC libguac_la-display-worker.lo
#8 23.67 CC libguac_la-encode-jpeg.lo
#8 23.90 CC libguac_la-encode-png.lo
#8 24.21 CC libguac_la-error.lo
#8 24.37 CC libguac_la-fifo.lo
#8 24.58 CC libguac_la-file.lo
#8 24.81 CC libguac_la-fips.lo
#8 25.00 CC libguac_la-flag.lo
#8 25.20 CC libguac_la-hash.lo
#8 25.36 CC libguac_la-id.lo
#8 25.51 CC libguac_la-mem.lo
#8 25.78 CC libguac_la-rwlock.lo
#8 25.99 CC libguac_la-palette.lo
#8 26.23 CC libguac_la-parser.lo
#8 26.53 CC libguac_la-pool.lo
#8 26.75 CC libguac_la-protocol.lo
#8 27.93 CC libguac_la-raw_encoder.lo
#8 28.14 CC libguac_la-recording.lo
#8 28.38 CC libguac_la-rect.lo
#8 28.55 CC libguac_la-socket.lo
#8 28.92 CC libguac_la-socket-broadcast.lo
#8 29.13 CC libguac_la-socket-fd.lo
#8 29.39 CC libguac_la-socket-nest.lo
#8 29.61 CC libguac_la-socket-tee.lo
#8 29.79 CC libguac_la-string.lo
#8 29.85 string.c: In function 'guac_strnstr':
#8 29.85 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 29.85 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 29.85 | ^
#8 29.90 cc1: all warnings being treated as errors
#8 29.90 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 29.90 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 29.90 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 29.90 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 29.90 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 29.90 make[1]: Leaving directory '/build/guacamole-server'
#8 29.90 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:
29.85 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
29.85 | ^
29.90 cc1: all warnings being treated as errors
29.90 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
29.90 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
29.90 make[2]: *** [Makefile:1230: all-recursive] Error 1
29.90 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
29.90 make[1]: *** [Makefile:552: all-recursive] Error 1
29.90 make[1]: Leaving directory '/build/guacamole-server'
29.90 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2312
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2312: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-fedora » latest,ubuntu #2311
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2311/display/redirect>
Changes:
------------------------------------------
[...truncated 173.44 KiB...]
#8 37.00 rm -rf .libs _libs
#8 37.00 rm -f *.o
#8 37.01 rm -f sftp/*.o
#8 37.01 rm -f test_common_ssh.log
#8 37.01 rm -f test_common_ssh.trs
#8 37.01 rm -f test-suite.log
#8 37.01 rm -f *.lo
#8 37.02 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 37.02 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 37.02 Making clean in src/terminal
#8 37.02 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 37.03 Making clean in .
#8 37.04 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 37.04 rm -f libguac-terminal.la
#8 37.04 rm -f ./so_locations
#8 37.05 rm -rf .libs _libs
#8 37.05 rm -f *.o
#8 37.05 rm -f *.lo
#8 37.05 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 37.05 Making clean in tests
#8 37.06 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 37.06 rm -f test_terminal
#8 37.06 test -z "" || rm -f test_terminal
#8 37.06 rm -f _generated_runner.c
#8 37.06 rm -rf .libs _libs
#8 37.07 rm -f *.o
#8 37.07 rm -f selection-point/*.o
#8 37.07 rm -f test_terminal.log
#8 37.07 rm -f test_terminal.trs
#8 37.08 rm -f test-suite.log
#8 37.08 rm -f *.lo
#8 37.08 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 37.08 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 37.08 Making clean in src/pulse
#8 37.09 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 37.09 rm -rf .libs _libs
#8 37.09 rm -f libguac_pulse.la
#8 37.10 rm -f ./so_locations
#8 37.10 rm -f *.o
#8 37.10 rm -f *.lo
#8 37.11 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 37.11 Making clean in src/protocols/kubernetes
#8 37.12 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.12 Making clean in .
#8 37.13 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.13 rm -f libguac-client-kubernetes.la
#8 37.14 rm -f ./so_locations
#8 37.14 rm -rf .libs _libs
#8 37.14 rm -f *.o
#8 37.14 rm -f *.lo
#8 37.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.14 Making clean in tests
#8 37.15 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 37.15 rm -f test_kubernetes
#8 37.15 test -z "" || rm -f test_kubernetes
#8 37.15 rm -f _generated_runner.c
#8 37.15 rm -rf .libs _libs
#8 37.15 rm -f *.o
#8 37.16 rm -f url/*.o
#8 37.16 rm -f test_kubernetes.log
#8 37.16 rm -f test_kubernetes.trs
#8 37.16 rm -f test-suite.log
#8 37.16 rm -f *.lo
#8 37.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 37.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.17 Making clean in src/protocols/rdp
#8 37.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 37.18 Making clean in .
#8 37.20 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 37.20 rm -f libguac-common-svc-client.la libguacai-client.la
#8 37.20 rm -f ./so_locations
#8 37.21 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 37.21 rm -f libguac-client-rdp.la
#8 37.22 rm -f ./so_locations
#8 37.22 rm -rf .libs _libs
#8 37.22 rm -rf channels/.libs channels/_libs
#8 37.22 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 37.22 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 37.22 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 37.22 rm -rf plugins/.libs plugins/_libs
#8 37.23 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 37.23 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 37.23 rm -f *.o
#8 37.23 rm -f channels/*.o
#8 37.24 rm -f channels/*.lo
#8 37.24 rm -f channels/audio-input/*.o
#8 37.25 rm -f channels/audio-input/*.lo
#8 37.25 rm -f channels/rdpdr/*.o
#8 37.25 rm -f channels/rdpdr/*.lo
#8 37.26 rm -f channels/rdpsnd/*.o
#8 37.26 rm -f channels/rdpsnd/*.lo
#8 37.27 rm -f plugins/*.o
#8 37.27 rm -f plugins/*.lo
#8 37.27 rm -f plugins/guac-common-svc/*.o
#8 37.28 rm -f plugins/guac-common-svc/*.lo
#8 37.28 rm -f plugins/guacai/*.o
#8 37.28 rm -f plugins/guacai/*.lo
#8 37.29 rm -f *.lo
#8 37.29 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 37.29 Making clean in tests
#8 37.30 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 37.30 rm -f test_rdp
#8 37.30 test -z "" || rm -f test_rdp
#8 37.30 rm -f _generated_runner.c
#8 37.30 rm -rf .libs _libs
#8 37.30 rm -f *.o
#8 37.31 rm -f fs/*.o
#8 37.31 rm -f test_rdp.log
#8 37.31 rm -f test_rdp.trs
#8 37.31 rm -f test-suite.log
#8 37.31 rm -f *.lo
#8 37.32 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 37.32 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 37.32 Making clean in src/protocols/ssh
#8 37.32 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 37.32 rm -f libguac-client-ssh.la
#8 37.33 rm -f ./so_locations
#8 37.33 rm -rf .libs _libs
#8 37.33 rm -f *.o
#8 37.34 rm -f *.lo
#8 37.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 37.34 Making clean in src/protocols/telnet
#8 37.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 37.35 rm -f libguac-client-telnet.la
#8 37.35 rm -f ./so_locations
#8 37.35 rm -rf .libs _libs
#8 37.35 rm -f *.o
#8 37.36 rm -f *.lo
#8 37.36 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 37.36 Making clean in src/protocols/vnc
#8 37.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 37.37 rm -f libguac-client-vnc.la
#8 37.37 rm -f ./so_locations
#8 37.37 rm -rf .libs _libs
#8 37.38 rm -f *.o
#8 37.38 rm -f *.lo
#8 37.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 37.39 Making clean in src/guacd
#8 37.39 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 37.39 rm -f
#8 37.39 rm -rf .libs _libs
#8 37.39 rm -f guacd
#8 37.40 test -z "" || rm -f guacd
#8 37.40 rm -f *.o
#8 37.40 rm -f *.lo
#8 37.40 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 37.40 Making clean in src/guacenc
#8 37.41 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 37.41 rm -f guacenc
#8 37.41 test -z "" || rm -f guacenc
#8 37.41 rm -rf .libs _libs
#8 37.42 rm -f *.o
#8 37.42 rm -f *.lo
#8 37.42 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 37.42 Making clean in src/guaclog
#8 37.43 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 37.43 rm -f guaclog
#8 37.43 test -z "" || rm -f guaclog
#8 37.43 rm -rf .libs _libs
#8 37.43 rm -f *.o
#8 37.44 rm -f *.lo
#8 37.44 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 37.44 make[1]: Entering directory '/build/guacamole-server'
#8 37.44 rm -rf .libs _libs
#8 37.44 rm -f *.lo
#8 37.45 make[1]: Leaving directory '/build/guacamole-server'
#8 37.45 + make
#8 37.45 make all-recursive
#8 37.46 make[1]: Entering directory '/build/guacamole-server'
#8 37.46 Making all in src/libguac
#8 37.47 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 37.48 Making all in .
#8 37.48 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 37.49 CC libguac_la-argv.lo
#8 38.04 CC libguac_la-audio.lo
#8 38.60 CC libguac_la-client.lo
#8 39.85 CC libguac_la-display.lo
#8 40.49 CC libguac_la-display-builtin-cursors.lo
#8 40.65 CC libguac_la-display-cursor.lo
#8 41.03 CC libguac_la-display-flush.lo
#8 41.68 CC libguac_la-display-layer.lo
#8 42.29 CC libguac_la-display-layer-list.lo
#8 42.86 CC libguac_la-display-plan.lo
#8 43.81 CC libguac_la-display-plan-combine.lo
#8 44.48 CC libguac_la-display-plan-rect.lo
#8 44.91 CC libguac_la-display-plan-search.lo
#8 45.48 CC libguac_la-display-render-thread.lo
#8 45.87 CC libguac_la-display-worker.lo
#8 46.56 CC libguac_la-encode-jpeg.lo
#8 47.05 CC libguac_la-encode-png.lo
#8 47.69 CC libguac_la-error.lo
#8 48.02 CC libguac_la-fifo.lo
#8 48.44 CC libguac_la-file.lo
#8 48.91 CC libguac_la-fips.lo
#8 49.31 CC libguac_la-flag.lo
#8 49.71 CC libguac_la-hash.lo
#8 50.00 CC libguac_la-id.lo
#8 50.27 CC libguac_la-mem.lo
#8 50.83 CC libguac_la-rwlock.lo
#8 51.24 CC libguac_la-palette.lo
#8 51.67 CC libguac_la-parser.lo
#8 52.29 CC libguac_la-pool.lo
#8 52.74 CC libguac_la-protocol.lo
#8 55.58 CC libguac_la-raw_encoder.lo
#8 55.94 CC libguac_la-recording.lo
#8 56.45 CC libguac_la-rect.lo
#8 56.74 CC libguac_la-socket.lo
#8 57.42 CC libguac_la-socket-broadcast.lo
#8 57.87 CC libguac_la-socket-fd.lo
#8 58.35 CC libguac_la-socket-nest.lo
#8 58.76 CC libguac_la-socket-tee.lo
#8 59.11 CC libguac_la-string.lo
#8 59.21 string.c: In function 'guac_strnstr':
#8 59.21 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 59.21 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 59.21 | ^
#8 59.32 cc1: all warnings being treated as errors
#8 59.33 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 59.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 59.33 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 59.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 59.33 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 59.33 make[1]: Leaving directory '/build/guacamole-server'
#8 59.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:
59.21 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
59.21 | ^
59.32 cc1: all warnings being treated as errors
59.33 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
59.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
59.33 make[2]: *** [Makefile:1230: all-recursive] Error 1
59.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
59.33 make[1]: *** [Makefile:552: all-recursive] Error 1
59.33 make[1]: Leaving directory '/build/guacamole-server'
59.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2311
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2311: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-fedora » latest,ubuntu #2310
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2310/display/redirect>
Changes:
------------------------------------------
[...truncated 173.25 KiB...]
#8 28.55 rm -rf .libs _libs
#8 28.55 rm -f *.o
#8 28.56 rm -f sftp/*.o
#8 28.56 rm -f test_common_ssh.log
#8 28.56 rm -f test_common_ssh.trs
#8 28.56 rm -f test-suite.log
#8 28.57 rm -f *.lo
#8 28.57 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 28.57 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 28.57 Making clean in src/terminal
#8 28.58 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.58 Making clean in .
#8 28.59 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.59 rm -f libguac-terminal.la
#8 28.59 rm -f ./so_locations
#8 28.59 rm -rf .libs _libs
#8 28.60 rm -f *.o
#8 28.60 rm -f *.lo
#8 28.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.60 Making clean in tests
#8 28.61 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 28.61 rm -f test_terminal
#8 28.61 test -z "" || rm -f test_terminal
#8 28.61 rm -f _generated_runner.c
#8 28.61 rm -rf .libs _libs
#8 28.61 rm -f *.o
#8 28.61 rm -f selection-point/*.o
#8 28.62 rm -f test_terminal.log
#8 28.62 rm -f test_terminal.trs
#8 28.62 rm -f test-suite.log
#8 28.62 rm -f *.lo
#8 28.62 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 28.62 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.63 Making clean in src/pulse
#8 28.63 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 28.63 rm -rf .libs _libs
#8 28.63 rm -f libguac_pulse.la
#8 28.64 rm -f ./so_locations
#8 28.64 rm -f *.o
#8 28.64 rm -f *.lo
#8 28.64 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 28.64 Making clean in src/protocols/kubernetes
#8 28.65 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.66 Making clean in .
#8 28.66 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.66 rm -f libguac-client-kubernetes.la
#8 28.67 rm -f ./so_locations
#8 28.67 rm -rf .libs _libs
#8 28.67 rm -f *.o
#8 28.67 rm -f *.lo
#8 28.68 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.68 Making clean in tests
#8 28.68 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.68 rm -f test_kubernetes
#8 28.68 test -z "" || rm -f test_kubernetes
#8 28.69 rm -f _generated_runner.c
#8 28.69 rm -rf .libs _libs
#8 28.69 rm -f *.o
#8 28.69 rm -f url/*.o
#8 28.69 rm -f test_kubernetes.log
#8 28.70 rm -f test_kubernetes.trs
#8 28.70 rm -f test-suite.log
#8 28.70 rm -f *.lo
#8 28.70 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.70 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.70 Making clean in src/protocols/rdp
#8 28.71 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.72 Making clean in .
#8 28.72 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.72 rm -f libguac-common-svc-client.la libguacai-client.la
#8 28.73 rm -f ./so_locations
#8 28.73 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 28.73 rm -f libguac-client-rdp.la
#8 28.74 rm -f ./so_locations
#8 28.74 rm -rf .libs _libs
#8 28.74 rm -rf channels/.libs channels/_libs
#8 28.74 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 28.75 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 28.75 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 28.75 rm -rf plugins/.libs plugins/_libs
#8 28.75 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 28.75 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 28.75 rm -f *.o
#8 28.75 rm -f channels/*.o
#8 28.76 rm -f channels/*.lo
#8 28.76 rm -f channels/audio-input/*.o
#8 28.76 rm -f channels/audio-input/*.lo
#8 28.77 rm -f channels/rdpdr/*.o
#8 28.77 rm -f channels/rdpdr/*.lo
#8 28.77 rm -f channels/rdpsnd/*.o
#8 28.78 rm -f channels/rdpsnd/*.lo
#8 28.78 rm -f plugins/*.o
#8 28.78 rm -f plugins/*.lo
#8 28.78 rm -f plugins/guac-common-svc/*.o
#8 28.79 rm -f plugins/guac-common-svc/*.lo
#8 28.79 rm -f plugins/guacai/*.o
#8 28.79 rm -f plugins/guacai/*.lo
#8 28.79 rm -f *.lo
#8 28.80 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.80 Making clean in tests
#8 28.80 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.80 rm -f test_rdp
#8 28.80 test -z "" || rm -f test_rdp
#8 28.81 rm -f _generated_runner.c
#8 28.81 rm -rf .libs _libs
#8 28.81 rm -f *.o
#8 28.81 rm -f fs/*.o
#8 28.82 rm -f test_rdp.log
#8 28.82 rm -f test_rdp.trs
#8 28.82 rm -f test-suite.log
#8 28.82 rm -f *.lo
#8 28.82 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.82 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.82 Making clean in src/protocols/ssh
#8 28.83 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 28.83 rm -f libguac-client-ssh.la
#8 28.83 rm -f ./so_locations
#8 28.84 rm -rf .libs _libs
#8 28.84 rm -f *.o
#8 28.84 rm -f *.lo
#8 28.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 28.84 Making clean in src/protocols/telnet
#8 28.85 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 28.85 rm -f libguac-client-telnet.la
#8 28.86 rm -f ./so_locations
#8 28.86 rm -rf .libs _libs
#8 28.86 rm -f *.o
#8 28.86 rm -f *.lo
#8 28.86 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 28.86 Making clean in src/protocols/vnc
#8 28.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 28.87 rm -f libguac-client-vnc.la
#8 28.87 rm -f ./so_locations
#8 28.88 rm -rf .libs _libs
#8 28.88 rm -f *.o
#8 28.88 rm -f *.lo
#8 28.88 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 28.88 Making clean in src/guacd
#8 28.89 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 28.89 rm -f
#8 28.89 rm -rf .libs _libs
#8 28.89 rm -f guacd
#8 28.89 test -z "" || rm -f guacd
#8 28.89 rm -f *.o
#8 28.90 rm -f *.lo
#8 28.90 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 28.90 Making clean in src/guacenc
#8 28.91 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 28.91 rm -f guacenc
#8 28.91 test -z "" || rm -f guacenc
#8 28.91 rm -rf .libs _libs
#8 28.91 rm -f *.o
#8 28.91 rm -f *.lo
#8 28.92 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 28.92 Making clean in src/guaclog
#8 28.92 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 28.92 rm -f guaclog
#8 28.92 test -z "" || rm -f guaclog
#8 28.92 rm -rf .libs _libs
#8 28.93 rm -f *.o
#8 28.93 rm -f *.lo
#8 28.93 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 28.94 make[1]: Entering directory '/build/guacamole-server'
#8 28.94 rm -rf .libs _libs
#8 28.94 rm -f *.lo
#8 28.94 make[1]: Leaving directory '/build/guacamole-server'
#8 28.94 + make
#8 28.95 make all-recursive
#8 28.95 make[1]: Entering directory '/build/guacamole-server'
#8 28.96 Making all in src/libguac
#8 28.96 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.97 Making all in .
#8 28.98 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.98 CC libguac_la-argv.lo
#8 29.40 CC libguac_la-audio.lo
#8 29.81 CC libguac_la-client.lo
#8 30.74 CC libguac_la-display.lo
#8 31.20 CC libguac_la-display-builtin-cursors.lo
#8 31.34 CC libguac_la-display-cursor.lo
#8 31.66 CC libguac_la-display-flush.lo
#8 32.14 CC libguac_la-display-layer.lo
#8 32.63 CC libguac_la-display-layer-list.lo
#8 33.09 CC libguac_la-display-plan.lo
#8 33.73 CC libguac_la-display-plan-combine.lo
#8 34.21 CC libguac_la-display-plan-rect.lo
#8 34.57 CC libguac_la-display-plan-search.lo
#8 35.01 CC libguac_la-display-render-thread.lo
#8 35.32 CC libguac_la-display-worker.lo
#8 35.76 CC libguac_la-encode-jpeg.lo
#8 36.08 CC libguac_la-encode-png.lo
#8 36.51 CC libguac_la-error.lo
#8 36.74 CC libguac_la-fifo.lo
#8 37.09 CC libguac_la-file.lo
#8 37.48 CC libguac_la-fips.lo
#8 37.81 CC libguac_la-flag.lo
#8 38.11 CC libguac_la-hash.lo
#8 38.37 CC libguac_la-id.lo
#8 38.63 CC libguac_la-mem.lo
#8 39.07 CC libguac_la-rwlock.lo
#8 39.41 CC libguac_la-palette.lo
#8 39.76 CC libguac_la-parser.lo
#8 40.24 CC libguac_la-pool.lo
#8 40.59 CC libguac_la-protocol.lo
#8 42.20 CC libguac_la-raw_encoder.lo
#8 42.55 CC libguac_la-recording.lo
#8 42.90 CC libguac_la-rect.lo
#8 43.11 CC libguac_la-socket.lo
#8 43.60 CC libguac_la-socket-broadcast.lo
#8 43.88 CC libguac_la-socket-fd.lo
#8 44.22 CC libguac_la-socket-nest.lo
#8 44.54 CC libguac_la-socket-tee.lo
#8 44.80 CC libguac_la-string.lo
#8 44.88 string.c: In function 'guac_strnstr':
#8 44.88 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 44.88 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 44.88 | ^
#8 44.94 cc1: all warnings being treated as errors
#8 44.95 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 44.95 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 44.95 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 44.95 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 44.95 make[1]: Leaving directory '/build/guacamole-server'
#8 44.95 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 44.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:
44.88 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
44.88 | ^
44.94 cc1: all warnings being treated as errors
44.95 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
44.95 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
44.95 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
44.95 make[2]: *** [Makefile:1230: all-recursive] Error 1
44.95 make[1]: Leaving directory '/build/guacamole-server'
44.95 make[1]: *** [Makefile:552: all-recursive] Error 1
44.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2310
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2310: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-fedora » latest,ubuntu #2309
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2309/display/redirect>
Changes:
------------------------------------------
[...truncated 173.23 KiB...]
#8 29.94 rm -rf .libs _libs
#8 29.95 rm -f *.o
#8 29.95 rm -f sftp/*.o
#8 29.95 rm -f test_common_ssh.log
#8 29.95 rm -f test_common_ssh.trs
#8 29.96 rm -f test-suite.log
#8 29.96 rm -f *.lo
#8 29.96 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.96 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.96 Making clean in src/terminal
#8 29.97 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.97 Making clean in .
#8 29.98 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.98 rm -f libguac-terminal.la
#8 29.99 rm -f ./so_locations
#8 29.99 rm -rf .libs _libs
#8 29.99 rm -f *.o
#8 29.99 rm -f *.lo
#8 30.00 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.00 Making clean in tests
#8 30.00 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.00 rm -f test_terminal
#8 30.00 test -z "" || rm -f test_terminal
#8 30.00 rm -f _generated_runner.c
#8 30.01 rm -rf .libs _libs
#8 30.01 rm -f *.o
#8 30.01 rm -f selection-point/*.o
#8 30.01 rm -f test_terminal.log
#8 30.01 rm -f test_terminal.trs
#8 30.02 rm -f test-suite.log
#8 30.02 rm -f *.lo
#8 30.02 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.02 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.02 Making clean in src/pulse
#8 30.03 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.03 rm -rf .libs _libs
#8 30.03 rm -f libguac_pulse.la
#8 30.04 rm -f ./so_locations
#8 30.04 rm -f *.o
#8 30.04 rm -f *.lo
#8 30.05 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.05 Making clean in src/protocols/kubernetes
#8 30.05 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.06 Making clean in .
#8 30.06 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.06 rm -f libguac-client-kubernetes.la
#8 30.07 rm -f ./so_locations
#8 30.07 rm -rf .libs _libs
#8 30.07 rm -f *.o
#8 30.08 rm -f *.lo
#8 30.08 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.08 Making clean in tests
#8 30.08 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.08 rm -f test_kubernetes
#8 30.09 test -z "" || rm -f test_kubernetes
#8 30.09 rm -f _generated_runner.c
#8 30.09 rm -rf .libs _libs
#8 30.09 rm -f *.o
#8 30.10 rm -f url/*.o
#8 30.10 rm -f test_kubernetes.log
#8 30.10 rm -f test_kubernetes.trs
#8 30.10 rm -f test-suite.log
#8 30.11 rm -f *.lo
#8 30.11 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.11 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.11 Making clean in src/protocols/rdp
#8 30.12 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.12 Making clean in .
#8 30.13 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.13 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.14 rm -f ./so_locations
#8 30.14 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.14 rm -f libguac-client-rdp.la
#8 30.15 rm -f ./so_locations
#8 30.15 rm -rf .libs _libs
#8 30.15 rm -rf channels/.libs channels/_libs
#8 30.15 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.16 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.16 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.16 rm -rf plugins/.libs plugins/_libs
#8 30.16 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.16 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.16 rm -f *.o
#8 30.17 rm -f channels/*.o
#8 30.17 rm -f channels/*.lo
#8 30.17 rm -f channels/audio-input/*.o
#8 30.17 rm -f channels/audio-input/*.lo
#8 30.18 rm -f channels/rdpdr/*.o
#8 30.18 rm -f channels/rdpdr/*.lo
#8 30.18 rm -f channels/rdpsnd/*.o
#8 30.19 rm -f channels/rdpsnd/*.lo
#8 30.19 rm -f plugins/*.o
#8 30.19 rm -f plugins/*.lo
#8 30.20 rm -f plugins/guac-common-svc/*.o
#8 30.20 rm -f plugins/guac-common-svc/*.lo
#8 30.20 rm -f plugins/guacai/*.o
#8 30.20 rm -f plugins/guacai/*.lo
#8 30.21 rm -f *.lo
#8 30.21 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.21 Making clean in tests
#8 30.21 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.21 rm -f test_rdp
#8 30.21 test -z "" || rm -f test_rdp
#8 30.22 rm -f _generated_runner.c
#8 30.22 rm -rf .libs _libs
#8 30.22 rm -f *.o
#8 30.22 rm -f fs/*.o
#8 30.23 rm -f test_rdp.log
#8 30.23 rm -f test_rdp.trs
#8 30.23 rm -f test-suite.log
#8 30.23 rm -f *.lo
#8 30.23 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.24 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.24 Making clean in src/protocols/ssh
#8 30.24 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.24 rm -f libguac-client-ssh.la
#8 30.25 rm -f ./so_locations
#8 30.25 rm -rf .libs _libs
#8 30.25 rm -f *.o
#8 30.25 rm -f *.lo
#8 30.26 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.26 Making clean in src/protocols/telnet
#8 30.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.26 rm -f libguac-client-telnet.la
#8 30.27 rm -f ./so_locations
#8 30.27 rm -rf .libs _libs
#8 30.27 rm -f *.o
#8 30.28 rm -f *.lo
#8 30.28 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.28 Making clean in src/protocols/vnc
#8 30.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.28 rm -f libguac-client-vnc.la
#8 30.29 rm -f ./so_locations
#8 30.29 rm -rf .libs _libs
#8 30.29 rm -f *.o
#8 30.30 rm -f *.lo
#8 30.30 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.30 Making clean in src/guacd
#8 30.31 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.31 rm -f
#8 30.31 rm -rf .libs _libs
#8 30.31 rm -f guacd
#8 30.31 test -z "" || rm -f guacd
#8 30.31 rm -f *.o
#8 30.31 rm -f *.lo
#8 30.32 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.32 Making clean in src/guacenc
#8 30.32 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.32 rm -f guacenc
#8 30.33 test -z "" || rm -f guacenc
#8 30.33 rm -rf .libs _libs
#8 30.33 rm -f *.o
#8 30.33 rm -f *.lo
#8 30.34 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.34 Making clean in src/guaclog
#8 30.34 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.34 rm -f guaclog
#8 30.34 test -z "" || rm -f guaclog
#8 30.35 rm -rf .libs _libs
#8 30.35 rm -f *.o
#8 30.35 rm -f *.lo
#8 30.35 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.36 make[1]: Entering directory '/build/guacamole-server'
#8 30.36 rm -rf .libs _libs
#8 30.36 rm -f *.lo
#8 30.36 make[1]: Leaving directory '/build/guacamole-server'
#8 30.36 + make
#8 30.37 make all-recursive
#8 30.37 make[1]: Entering directory '/build/guacamole-server'
#8 30.38 Making all in src/libguac
#8 30.39 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.40 Making all in .
#8 30.40 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.41 CC libguac_la-argv.lo
#8 30.84 CC libguac_la-audio.lo
#8 31.26 CC libguac_la-client.lo
#8 32.19 CC libguac_la-display.lo
#8 32.61 CC libguac_la-display-builtin-cursors.lo
#8 32.77 CC libguac_la-display-cursor.lo
#8 33.10 CC libguac_la-display-flush.lo
#8 33.60 CC libguac_la-display-layer.lo
#8 34.12 CC libguac_la-display-layer-list.lo
#8 34.60 CC libguac_la-display-plan.lo
#8 35.25 CC libguac_la-display-plan-combine.lo
#8 35.74 CC libguac_la-display-plan-rect.lo
#8 36.12 CC libguac_la-display-plan-search.lo
#8 36.58 CC libguac_la-display-render-thread.lo
#8 36.94 CC libguac_la-display-worker.lo
#8 37.45 CC libguac_la-encode-jpeg.lo
#8 37.84 CC libguac_la-encode-png.lo
#8 38.33 CC libguac_la-error.lo
#8 38.61 CC libguac_la-fifo.lo
#8 38.97 CC libguac_la-file.lo
#8 39.33 CC libguac_la-fips.lo
#8 39.68 CC libguac_la-flag.lo
#8 40.02 CC libguac_la-hash.lo
#8 40.31 CC libguac_la-id.lo
#8 40.60 CC libguac_la-mem.lo
#8 41.05 CC libguac_la-rwlock.lo
#8 41.39 CC libguac_la-palette.lo
#8 41.74 CC libguac_la-parser.lo
#8 42.22 CC libguac_la-pool.lo
#8 42.58 CC libguac_la-protocol.lo
#8 44.29 CC libguac_la-raw_encoder.lo
#8 44.65 CC libguac_la-recording.lo
#8 45.05 CC libguac_la-rect.lo
#8 45.31 CC libguac_la-socket.lo
#8 45.88 CC libguac_la-socket-broadcast.lo
#8 46.23 CC libguac_la-socket-fd.lo
#8 46.65 CC libguac_la-socket-nest.lo
#8 47.02 CC libguac_la-socket-tee.lo
#8 47.32 CC libguac_la-string.lo
#8 47.42 string.c: In function 'guac_strnstr':
#8 47.42 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.42 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.42 | ^
#8 47.49 cc1: all warnings being treated as errors
#8 47.50 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 47.50 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.50 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 47.50 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.50 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.50 make[1]: Leaving directory '/build/guacamole-server'
#8 47.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:
47.42 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.42 | ^
47.49 cc1: all warnings being treated as errors
47.50 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
47.50 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.50 make[2]: *** [Makefile:1230: all-recursive] Error 1
47.50 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.50 make[1]: *** [Makefile:552: all-recursive] Error 1
47.50 make[1]: Leaving directory '/build/guacamole-server'
47.50 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2309
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2309: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-fedora » latest,ubuntu #2308
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2308/display/redirect>
Changes:
------------------------------------------
[...truncated 171.29 KiB...]
#8 30.69 rm -rf .libs _libs
#8 30.69 rm -f *.o
#8 30.69 rm -f sftp/*.o
#8 30.70 rm -f test_common_ssh.log
#8 30.70 rm -f test_common_ssh.trs
#8 30.70 rm -f test-suite.log
#8 30.70 rm -f *.lo
#8 30.70 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.70 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.70 Making clean in src/terminal
#8 30.71 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.71 Making clean in .
#8 30.72 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.72 rm -f libguac-terminal.la
#8 30.73 rm -f ./so_locations
#8 30.73 rm -rf .libs _libs
#8 30.73 rm -f *.o
#8 30.73 rm -f *.lo
#8 30.74 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.74 Making clean in tests
#8 30.74 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.74 rm -f test_terminal
#8 30.74 test -z "" || rm -f test_terminal
#8 30.74 rm -f _generated_runner.c
#8 30.74 rm -rf .libs _libs
#8 30.75 rm -f *.o
#8 30.75 rm -f selection-point/*.o
#8 30.75 rm -f test_terminal.log
#8 30.75 rm -f test_terminal.trs
#8 30.75 rm -f test-suite.log
#8 30.75 rm -f *.lo
#8 30.76 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.76 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.76 Making clean in src/pulse
#8 30.76 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.76 rm -rf .libs _libs
#8 30.76 rm -f libguac_pulse.la
#8 30.77 rm -f ./so_locations
#8 30.77 rm -f *.o
#8 30.78 rm -f *.lo
#8 30.78 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.78 Making clean in src/protocols/kubernetes
#8 30.78 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.79 Making clean in .
#8 30.79 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.79 rm -f libguac-client-kubernetes.la
#8 30.80 rm -f ./so_locations
#8 30.80 rm -rf .libs _libs
#8 30.80 rm -f *.o
#8 30.81 rm -f *.lo
#8 30.81 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.81 Making clean in tests
#8 30.81 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.81 rm -f test_kubernetes
#8 30.82 test -z "" || rm -f test_kubernetes
#8 30.82 rm -f _generated_runner.c
#8 30.82 rm -rf .libs _libs
#8 30.82 rm -f *.o
#8 30.82 rm -f url/*.o
#8 30.83 rm -f test_kubernetes.log
#8 30.83 rm -f test_kubernetes.trs
#8 30.83 rm -f test-suite.log
#8 30.83 rm -f *.lo
#8 30.83 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.84 Making clean in src/protocols/rdp
#8 30.84 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.85 Making clean in .
#8 30.86 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.86 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.87 rm -f ./so_locations
#8 30.87 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.87 rm -f libguac-client-rdp.la
#8 30.88 rm -f ./so_locations
#8 30.88 rm -rf .libs _libs
#8 30.88 rm -rf channels/.libs channels/_libs
#8 30.88 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.88 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.88 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.88 rm -rf plugins/.libs plugins/_libs
#8 30.88 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.89 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.89 rm -f *.o
#8 30.89 rm -f channels/*.o
#8 30.89 rm -f channels/*.lo
#8 30.90 rm -f channels/audio-input/*.o
#8 30.90 rm -f channels/audio-input/*.lo
#8 30.90 rm -f channels/rdpdr/*.o
#8 30.91 rm -f channels/rdpdr/*.lo
#8 30.91 rm -f channels/rdpsnd/*.o
#8 30.91 rm -f channels/rdpsnd/*.lo
#8 30.91 rm -f plugins/*.o
#8 30.92 rm -f plugins/*.lo
#8 30.92 rm -f plugins/guac-common-svc/*.o
#8 30.92 rm -f plugins/guac-common-svc/*.lo
#8 30.93 rm -f plugins/guacai/*.o
#8 30.93 rm -f plugins/guacai/*.lo
#8 30.93 rm -f *.lo
#8 30.93 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.93 Making clean in tests
#8 30.94 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.94 rm -f test_rdp
#8 30.94 test -z "" || rm -f test_rdp
#8 30.94 rm -f _generated_runner.c
#8 30.94 rm -rf .libs _libs
#8 30.95 rm -f *.o
#8 30.95 rm -f fs/*.o
#8 30.95 rm -f test_rdp.log
#8 30.95 rm -f test_rdp.trs
#8 30.95 rm -f test-suite.log
#8 30.95 rm -f *.lo
#8 30.96 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.96 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.96 Making clean in src/protocols/ssh
#8 30.96 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.96 rm -f libguac-client-ssh.la
#8 30.97 rm -f ./so_locations
#8 30.97 rm -rf .libs _libs
#8 30.97 rm -f *.o
#8 30.98 rm -f *.lo
#8 30.98 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.98 Making clean in src/protocols/telnet
#8 30.99 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.99 rm -f libguac-client-telnet.la
#8 30.99 rm -f ./so_locations
#8 30.99 rm -rf .libs _libs
#8 30.99 rm -f *.o
#8 31.00 rm -f *.lo
#8 31.00 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 31.00 Making clean in src/protocols/vnc
#8 31.01 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 31.01 rm -f libguac-client-vnc.la
#8 31.01 rm -f ./so_locations
#8 31.01 rm -rf .libs _libs
#8 31.02 rm -f *.o
#8 31.02 rm -f *.lo
#8 31.02 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 31.02 Making clean in src/guacd
#8 31.03 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 31.03 rm -f
#8 31.03 rm -rf .libs _libs
#8 31.03 rm -f guacd
#8 31.03 test -z "" || rm -f guacd
#8 31.03 rm -f *.o
#8 31.04 rm -f *.lo
#8 31.04 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 31.04 Making clean in src/guacenc
#8 31.05 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 31.05 rm -f guacenc
#8 31.05 test -z "" || rm -f guacenc
#8 31.05 rm -rf .libs _libs
#8 31.05 rm -f *.o
#8 31.05 rm -f *.lo
#8 31.06 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 31.06 Making clean in src/guaclog
#8 31.06 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 31.06 rm -f guaclog
#8 31.06 test -z "" || rm -f guaclog
#8 31.06 rm -rf .libs _libs
#8 31.07 rm -f *.o
#8 31.07 rm -f *.lo
#8 31.07 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 31.07 make[1]: Entering directory '/build/guacamole-server'
#8 31.07 rm -rf .libs _libs
#8 31.08 rm -f *.lo
#8 31.08 make[1]: Leaving directory '/build/guacamole-server'
#8 31.08 + make
#8 31.09 make all-recursive
#8 31.09 make[1]: Entering directory '/build/guacamole-server'
#8 31.10 Making all in src/libguac
#8 31.10 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.11 Making all in .
#8 31.12 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 31.12 CC libguac_la-argv.lo
#8 31.57 CC libguac_la-audio.lo
#8 31.98 CC libguac_la-client.lo
#8 32.91 CC libguac_la-display.lo
#8 33.40 CC libguac_la-display-builtin-cursors.lo
#8 33.53 CC libguac_la-display-cursor.lo
#8 33.88 CC libguac_la-display-flush.lo
#8 34.35 CC libguac_la-display-layer.lo
#8 34.84 CC libguac_la-display-layer-list.lo
#8 35.32 CC libguac_la-display-plan.lo
#8 35.97 CC libguac_la-display-plan-combine.lo
#8 36.45 CC libguac_la-display-plan-rect.lo
#8 36.80 CC libguac_la-display-plan-search.lo
#8 37.26 CC libguac_la-display-render-thread.lo
#8 37.61 CC libguac_la-display-worker.lo
#8 38.13 CC libguac_la-encode-jpeg.lo
#8 38.50 CC libguac_la-encode-png.lo
#8 39.05 CC libguac_la-error.lo
#8 39.37 CC libguac_la-fifo.lo
#8 39.71 CC libguac_la-file.lo
#8 40.07 CC libguac_la-fips.lo
#8 40.41 CC libguac_la-flag.lo
#8 40.72 CC libguac_la-hash.lo
#8 40.99 CC libguac_la-id.lo
#8 41.22 CC libguac_la-mem.lo
#8 41.67 CC libguac_la-rwlock.lo
#8 42.01 CC libguac_la-palette.lo
#8 42.34 CC libguac_la-parser.lo
#8 42.83 CC libguac_la-pool.lo
#8 43.20 CC libguac_la-protocol.lo
#8 45.21 CC libguac_la-raw_encoder.lo
#8 45.58 CC libguac_la-recording.lo
#8 45.97 CC libguac_la-rect.lo
#8 46.24 CC libguac_la-socket.lo
#8 46.84 CC libguac_la-socket-broadcast.lo
#8 47.21 CC libguac_la-socket-fd.lo
#8 47.60 CC libguac_la-socket-nest.lo
#8 47.96 CC libguac_la-socket-tee.lo
#8 48.23 CC libguac_la-string.lo
#8 48.33 string.c: In function 'guac_strnstr':
#8 48.33 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 48.33 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 48.33 | ^
#8 48.42 cc1: all warnings being treated as errors
#8 48.47 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 48.47 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.47 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 48.47 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 48.47 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 48.47 make[1]: Leaving directory '/build/guacamole-server'
#8 48.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:
48.33 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
48.33 | ^
48.42 cc1: all warnings being treated as errors
48.47 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
48.47 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
48.47 make[2]: *** [Makefile:1230: all-recursive] Error 1
48.47 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
48.47 make[1]: *** [Makefile:552: all-recursive] Error 1
48.47 make[1]: Leaving directory '/build/guacamole-server'
48.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2308
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2308: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-fedora » latest,ubuntu #2307
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2307/display/redirect>
Changes:
------------------------------------------
[...truncated 172.10 KiB...]
#8 19.97 rm -rf .libs _libs
#8 19.98 rm -f *.o
#8 19.98 rm -f sftp/*.o
#8 19.98 rm -f test_common_ssh.log
#8 19.98 rm -f test_common_ssh.trs
#8 19.98 rm -f test-suite.log
#8 19.98 rm -f *.lo
#8 19.99 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 19.99 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 19.99 Making clean in src/terminal
#8 19.99 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.00 Making clean in .
#8 20.00 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.00 rm -f libguac-terminal.la
#8 20.01 rm -f ./so_locations
#8 20.01 rm -rf .libs _libs
#8 20.01 rm -f *.o
#8 20.01 rm -f *.lo
#8 20.01 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.01 Making clean in tests
#8 20.02 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 20.02 rm -f test_terminal
#8 20.02 test -z "" || rm -f test_terminal
#8 20.02 rm -f _generated_runner.c
#8 20.02 rm -rf .libs _libs
#8 20.02 rm -f *.o
#8 20.02 rm -f selection-point/*.o
#8 20.02 rm -f test_terminal.log
#8 20.03 rm -f test_terminal.trs
#8 20.03 rm -f test-suite.log
#8 20.03 rm -f *.lo
#8 20.03 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 20.03 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.03 Making clean in src/pulse
#8 20.03 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 20.03 rm -rf .libs _libs
#8 20.03 rm -f libguac_pulse.la
#8 20.04 rm -f ./so_locations
#8 20.04 rm -f *.o
#8 20.04 rm -f *.lo
#8 20.05 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 20.05 Making clean in src/protocols/kubernetes
#8 20.05 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.05 Making clean in .
#8 20.06 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.06 rm -f libguac-client-kubernetes.la
#8 20.06 rm -f ./so_locations
#8 20.06 rm -rf .libs _libs
#8 20.06 rm -f *.o
#8 20.07 rm -f *.lo
#8 20.07 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.07 Making clean in tests
#8 20.07 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.07 rm -f test_kubernetes
#8 20.07 test -z "" || rm -f test_kubernetes
#8 20.07 rm -f _generated_runner.c
#8 20.07 rm -rf .libs _libs
#8 20.08 rm -f *.o
#8 20.08 rm -f url/*.o
#8 20.08 rm -f test_kubernetes.log
#8 20.08 rm -f test_kubernetes.trs
#8 20.08 rm -f test-suite.log
#8 20.08 rm -f *.lo
#8 20.09 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.09 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.09 Making clean in src/protocols/rdp
#8 20.09 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.10 Making clean in .
#8 20.10 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.10 rm -f libguac-common-svc-client.la libguacai-client.la
#8 20.10 rm -f ./so_locations
#8 20.11 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 20.11 rm -f libguac-client-rdp.la
#8 20.11 rm -f ./so_locations
#8 20.11 rm -rf .libs _libs
#8 20.11 rm -rf channels/.libs channels/_libs
#8 20.12 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 20.12 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 20.12 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 20.12 rm -rf plugins/.libs plugins/_libs
#8 20.12 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 20.12 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 20.12 rm -f *.o
#8 20.12 rm -f channels/*.o
#8 20.13 rm -f channels/*.lo
#8 20.13 rm -f channels/audio-input/*.o
#8 20.13 rm -f channels/audio-input/*.lo
#8 20.13 rm -f channels/rdpdr/*.o
#8 20.13 rm -f channels/rdpdr/*.lo
#8 20.14 rm -f channels/rdpsnd/*.o
#8 20.14 rm -f channels/rdpsnd/*.lo
#8 20.14 rm -f plugins/*.o
#8 20.14 rm -f plugins/*.lo
#8 20.14 rm -f plugins/guac-common-svc/*.o
#8 20.15 rm -f plugins/guac-common-svc/*.lo
#8 20.15 rm -f plugins/guacai/*.o
#8 20.15 rm -f plugins/guacai/*.lo
#8 20.15 rm -f *.lo
#8 20.16 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.16 Making clean in tests
#8 20.16 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.16 rm -f test_rdp
#8 20.16 test -z "" || rm -f test_rdp
#8 20.16 rm -f _generated_runner.c
#8 20.16 rm -rf .libs _libs
#8 20.16 rm -f *.o
#8 20.17 rm -f fs/*.o
#8 20.17 rm -f test_rdp.log
#8 20.17 rm -f test_rdp.trs
#8 20.17 rm -f test-suite.log
#8 20.17 rm -f *.lo
#8 20.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.17 Making clean in src/protocols/ssh
#8 20.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 20.18 rm -f libguac-client-ssh.la
#8 20.18 rm -f ./so_locations
#8 20.18 rm -rf .libs _libs
#8 20.18 rm -f *.o
#8 20.19 rm -f *.lo
#8 20.19 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 20.19 Making clean in src/protocols/telnet
#8 20.19 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 20.19 rm -f libguac-client-telnet.la
#8 20.20 rm -f ./so_locations
#8 20.20 rm -rf .libs _libs
#8 20.20 rm -f *.o
#8 20.20 rm -f *.lo
#8 20.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 20.20 Making clean in src/protocols/vnc
#8 20.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 20.21 rm -f libguac-client-vnc.la
#8 20.21 rm -f ./so_locations
#8 20.21 rm -rf .libs _libs
#8 20.21 rm -f *.o
#8 20.22 rm -f *.lo
#8 20.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 20.22 Making clean in src/guacd
#8 20.22 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 20.22 rm -f
#8 20.22 rm -rf .libs _libs
#8 20.22 rm -f guacd
#8 20.22 test -z "" || rm -f guacd
#8 20.23 rm -f *.o
#8 20.23 rm -f *.lo
#8 20.23 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 20.23 Making clean in src/guacenc
#8 20.23 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 20.23 rm -f guacenc
#8 20.24 test -z "" || rm -f guacenc
#8 20.24 rm -rf .libs _libs
#8 20.24 rm -f *.o
#8 20.24 rm -f *.lo
#8 20.24 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 20.24 Making clean in src/guaclog
#8 20.25 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 20.25 rm -f guaclog
#8 20.25 test -z "" || rm -f guaclog
#8 20.25 rm -rf .libs _libs
#8 20.25 rm -f *.o
#8 20.25 rm -f *.lo
#8 20.25 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 20.26 make[1]: Entering directory '/build/guacamole-server'
#8 20.26 rm -rf .libs _libs
#8 20.26 rm -f *.lo
#8 20.26 make[1]: Leaving directory '/build/guacamole-server'
#8 20.26 + make
#8 20.27 make all-recursive
#8 20.27 make[1]: Entering directory '/build/guacamole-server'
#8 20.27 Making all in src/libguac
#8 20.28 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.28 Making all in .
#8 20.29 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.29 CC libguac_la-argv.lo
#8 20.55 CC libguac_la-audio.lo
#8 20.79 CC libguac_la-client.lo
#8 21.35 CC libguac_la-display.lo
#8 21.65 CC libguac_la-display-builtin-cursors.lo
#8 21.74 CC libguac_la-display-cursor.lo
#8 21.94 CC libguac_la-display-flush.lo
#8 22.25 CC libguac_la-display-layer.lo
#8 22.64 CC libguac_la-display-layer-list.lo
#8 22.95 CC libguac_la-display-plan.lo
#8 23.35 CC libguac_la-display-plan-combine.lo
#8 23.65 CC libguac_la-display-plan-rect.lo
#8 23.89 CC libguac_la-display-plan-search.lo
#8 24.19 CC libguac_la-display-render-thread.lo
#8 24.40 CC libguac_la-display-worker.lo
#8 24.73 CC libguac_la-encode-jpeg.lo
#8 24.97 CC libguac_la-encode-png.lo
#8 25.28 CC libguac_la-error.lo
#8 25.46 CC libguac_la-fifo.lo
#8 25.67 CC libguac_la-file.lo
#8 25.88 CC libguac_la-fips.lo
#8 26.08 CC libguac_la-flag.lo
#8 26.28 CC libguac_la-hash.lo
#8 26.45 CC libguac_la-id.lo
#8 26.59 CC libguac_la-mem.lo
#8 26.90 CC libguac_la-rwlock.lo
#8 27.14 CC libguac_la-palette.lo
#8 27.36 CC libguac_la-parser.lo
#8 27.66 CC libguac_la-pool.lo
#8 27.89 CC libguac_la-protocol.lo
#8 29.07 CC libguac_la-raw_encoder.lo
#8 29.29 CC libguac_la-recording.lo
#8 29.55 CC libguac_la-rect.lo
#8 29.72 CC libguac_la-socket.lo
#8 30.07 CC libguac_la-socket-broadcast.lo
#8 30.29 CC libguac_la-socket-fd.lo
#8 30.55 CC libguac_la-socket-nest.lo
#8 30.77 CC libguac_la-socket-tee.lo
#8 30.95 CC libguac_la-string.lo
#8 31.02 string.c: In function 'guac_strnstr':
#8 31.02 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 31.02 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 31.02 | ^
#8 31.07 cc1: all warnings being treated as errors
#8 31.08 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 31.08 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.08 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.08 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 31.08 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 31.08 make[1]: Leaving directory '/build/guacamole-server'
#8 31.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:
31.02 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
31.02 | ^
31.07 cc1: all warnings being treated as errors
31.08 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
31.08 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
31.08 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
31.08 make[2]: *** [Makefile:1230: all-recursive] Error 1
31.08 make[1]: *** [Makefile:552: all-recursive] Error 1
31.08 make[1]: Leaving directory '/build/guacamole-server'
31.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 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2307
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2307: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-fedora » latest,ubuntu #2306
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2306/display/redirect>
Changes:
------------------------------------------
[...truncated 172.40 KiB...]
#8 36.34 rm -rf .libs _libs
#8 36.34 rm -f *.o
#8 36.35 rm -f sftp/*.o
#8 36.35 rm -f test_common_ssh.log
#8 36.35 rm -f test_common_ssh.trs
#8 36.36 rm -f test-suite.log
#8 36.36 rm -f *.lo
#8 36.36 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 36.36 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 36.36 Making clean in src/terminal
#8 36.37 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 36.38 Making clean in .
#8 36.38 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 36.38 rm -f libguac-terminal.la
#8 36.39 rm -f ./so_locations
#8 36.39 rm -rf .libs _libs
#8 36.39 rm -f *.o
#8 36.39 rm -f *.lo
#8 36.40 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 36.40 Making clean in tests
#8 36.40 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 36.40 rm -f test_terminal
#8 36.40 test -z "" || rm -f test_terminal
#8 36.41 rm -f _generated_runner.c
#8 36.41 rm -rf .libs _libs
#8 36.41 rm -f *.o
#8 36.41 rm -f selection-point/*.o
#8 36.41 rm -f test_terminal.log
#8 36.42 rm -f test_terminal.trs
#8 36.42 rm -f test-suite.log
#8 36.42 rm -f *.lo
#8 36.42 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 36.42 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 36.42 Making clean in src/pulse
#8 36.43 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 36.43 rm -rf .libs _libs
#8 36.43 rm -f libguac_pulse.la
#8 36.43 rm -f ./so_locations
#8 36.44 rm -f *.o
#8 36.44 rm -f *.lo
#8 36.44 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 36.44 Making clean in src/protocols/kubernetes
#8 36.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 36.45 Making clean in .
#8 36.46 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 36.46 rm -f libguac-client-kubernetes.la
#8 36.46 rm -f ./so_locations
#8 36.47 rm -rf .libs _libs
#8 36.47 rm -f *.o
#8 36.47 rm -f *.lo
#8 36.47 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 36.47 Making clean in tests
#8 36.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 36.48 rm -f test_kubernetes
#8 36.48 test -z "" || rm -f test_kubernetes
#8 36.48 rm -f _generated_runner.c
#8 36.48 rm -rf .libs _libs
#8 36.48 rm -f *.o
#8 36.49 rm -f url/*.o
#8 36.49 rm -f test_kubernetes.log
#8 36.49 rm -f test_kubernetes.trs
#8 36.49 rm -f test-suite.log
#8 36.50 rm -f *.lo
#8 36.50 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 36.50 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 36.50 Making clean in src/protocols/rdp
#8 36.51 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 36.52 Making clean in .
#8 36.53 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 36.53 rm -f libguac-common-svc-client.la libguacai-client.la
#8 36.53 rm -f ./so_locations
#8 36.53 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 36.54 rm -f libguac-client-rdp.la
#8 36.54 rm -f ./so_locations
#8 36.54 rm -rf .libs _libs
#8 36.55 rm -rf channels/.libs channels/_libs
#8 36.55 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 36.55 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 36.55 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 36.55 rm -rf plugins/.libs plugins/_libs
#8 36.55 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 36.55 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 36.55 rm -f *.o
#8 36.56 rm -f channels/*.o
#8 36.56 rm -f channels/*.lo
#8 36.56 rm -f channels/audio-input/*.o
#8 36.56 rm -f channels/audio-input/*.lo
#8 36.57 rm -f channels/rdpdr/*.o
#8 36.57 rm -f channels/rdpdr/*.lo
#8 36.57 rm -f channels/rdpsnd/*.o
#8 36.58 rm -f channels/rdpsnd/*.lo
#8 36.58 rm -f plugins/*.o
#8 36.58 rm -f plugins/*.lo
#8 36.59 rm -f plugins/guac-common-svc/*.o
#8 36.59 rm -f plugins/guac-common-svc/*.lo
#8 36.60 rm -f plugins/guacai/*.o
#8 36.60 rm -f plugins/guacai/*.lo
#8 36.61 rm -f *.lo
#8 36.61 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 36.61 Making clean in tests
#8 36.62 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 36.62 rm -f test_rdp
#8 36.62 test -z "" || rm -f test_rdp
#8 36.62 rm -f _generated_runner.c
#8 36.63 rm -rf .libs _libs
#8 36.63 rm -f *.o
#8 36.63 rm -f fs/*.o
#8 36.64 rm -f test_rdp.log
#8 36.64 rm -f test_rdp.trs
#8 36.64 rm -f test-suite.log
#8 36.64 rm -f *.lo
#8 36.65 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 36.65 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 36.65 Making clean in src/protocols/ssh
#8 36.66 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 36.66 rm -f libguac-client-ssh.la
#8 36.66 rm -f ./so_locations
#8 36.66 rm -rf .libs _libs
#8 36.67 rm -f *.o
#8 36.67 rm -f *.lo
#8 36.67 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 36.67 Making clean in src/protocols/telnet
#8 36.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 36.68 rm -f libguac-client-telnet.la
#8 36.69 rm -f ./so_locations
#8 36.69 rm -rf .libs _libs
#8 36.69 rm -f *.o
#8 36.69 rm -f *.lo
#8 36.70 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 36.70 Making clean in src/protocols/vnc
#8 36.70 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 36.70 rm -f libguac-client-vnc.la
#8 36.71 rm -f ./so_locations
#8 36.71 rm -rf .libs _libs
#8 36.71 rm -f *.o
#8 36.71 rm -f *.lo
#8 36.72 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 36.72 Making clean in src/guacd
#8 36.72 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 36.72 rm -f
#8 36.72 rm -rf .libs _libs
#8 36.72 rm -f guacd
#8 36.73 test -z "" || rm -f guacd
#8 36.73 rm -f *.o
#8 36.73 rm -f *.lo
#8 36.73 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 36.73 Making clean in src/guacenc
#8 36.74 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 36.74 rm -f guacenc
#8 36.74 test -z "" || rm -f guacenc
#8 36.75 rm -rf .libs _libs
#8 36.75 rm -f *.o
#8 36.75 rm -f *.lo
#8 36.75 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 36.75 Making clean in src/guaclog
#8 36.76 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 36.76 rm -f guaclog
#8 36.76 test -z "" || rm -f guaclog
#8 36.77 rm -rf .libs _libs
#8 36.77 rm -f *.o
#8 36.77 rm -f *.lo
#8 36.78 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 36.78 make[1]: Entering directory '/build/guacamole-server'
#8 36.78 rm -rf .libs _libs
#8 36.78 rm -f *.lo
#8 36.79 make[1]: Leaving directory '/build/guacamole-server'
#8 36.79 + make
#8 36.80 make all-recursive
#8 36.80 make[1]: Entering directory '/build/guacamole-server'
#8 36.81 Making all in src/libguac
#8 36.82 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 36.83 Making all in .
#8 36.84 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 36.84 CC libguac_la-argv.lo
#8 37.40 CC libguac_la-audio.lo
#8 37.90 CC libguac_la-client.lo
#8 39.20 CC libguac_la-display.lo
#8 39.79 CC libguac_la-display-builtin-cursors.lo
#8 39.95 CC libguac_la-display-cursor.lo
#8 40.33 CC libguac_la-display-flush.lo
#8 40.83 CC libguac_la-display-layer.lo
#8 41.53 CC libguac_la-display-layer-list.lo
#8 42.14 CC libguac_la-display-plan.lo
#8 43.09 CC libguac_la-display-plan-combine.lo
#8 43.72 CC libguac_la-display-plan-rect.lo
#8 44.15 CC libguac_la-display-plan-search.lo
#8 44.75 CC libguac_la-display-render-thread.lo
#8 45.20 CC libguac_la-display-worker.lo
#8 45.89 CC libguac_la-encode-jpeg.lo
#8 46.39 CC libguac_la-encode-png.lo
#8 47.03 CC libguac_la-error.lo
#8 47.34 CC libguac_la-fifo.lo
#8 47.80 CC libguac_la-file.lo
#8 48.24 CC libguac_la-fips.lo
#8 48.66 CC libguac_la-flag.lo
#8 49.02 CC libguac_la-hash.lo
#8 49.33 CC libguac_la-id.lo
#8 49.59 CC libguac_la-mem.lo
#8 50.14 CC libguac_la-rwlock.lo
#8 50.55 CC libguac_la-palette.lo
#8 51.01 CC libguac_la-parser.lo
#8 51.65 CC libguac_la-pool.lo
#8 52.06 CC libguac_la-protocol.lo
#8 54.71 CC libguac_la-raw_encoder.lo
#8 55.14 CC libguac_la-recording.lo
#8 55.65 CC libguac_la-rect.lo
#8 55.97 CC libguac_la-socket.lo
#8 56.70 CC libguac_la-socket-broadcast.lo
#8 57.17 CC libguac_la-socket-fd.lo
#8 57.71 CC libguac_la-socket-nest.lo
#8 58.12 CC libguac_la-socket-tee.lo
#8 58.46 CC libguac_la-string.lo
#8 58.56 string.c: In function 'guac_strnstr':
#8 58.56 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 58.56 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 58.56 | ^
#8 58.66 cc1: all warnings being treated as errors
#8 58.67 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 58.67 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 58.67 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 58.67 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 58.67 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 58.67 make[1]: Leaving directory '/build/guacamole-server'
#8 58.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:
58.56 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
58.56 | ^
58.66 cc1: all warnings being treated as errors
58.67 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
58.67 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
58.67 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
58.67 make[2]: *** [Makefile:1230: all-recursive] Error 1
58.67 make[1]: *** [Makefile:552: all-recursive] Error 1
58.67 make[1]: Leaving directory '/build/guacamole-server'
58.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2306
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2306: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-fedora » latest,ubuntu #2305
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2305/display/redirect>
Changes:
------------------------------------------
[...truncated 171.66 KiB...]
#8 16.56 rm -rf .libs _libs
#8 16.56 rm -f *.o
#8 16.56 rm -f sftp/*.o
#8 16.56 rm -f test_common_ssh.log
#8 16.57 rm -f test_common_ssh.trs
#8 16.57 rm -f test-suite.log
#8 16.57 rm -f *.lo
#8 16.57 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 16.57 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 16.57 Making clean in src/terminal
#8 16.57 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 16.58 Making clean in .
#8 16.58 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 16.58 rm -f libguac-terminal.la
#8 16.58 rm -f ./so_locations
#8 16.58 rm -rf .libs _libs
#8 16.58 rm -f *.o
#8 16.59 rm -f *.lo
#8 16.59 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 16.59 Making clean in tests
#8 16.59 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 16.59 rm -f test_terminal
#8 16.59 test -z "" || rm -f test_terminal
#8 16.59 rm -f _generated_runner.c
#8 16.59 rm -rf .libs _libs
#8 16.60 rm -f *.o
#8 16.60 rm -f selection-point/*.o
#8 16.60 rm -f test_terminal.log
#8 16.60 rm -f test_terminal.trs
#8 16.60 rm -f test-suite.log
#8 16.60 rm -f *.lo
#8 16.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 16.60 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 16.60 Making clean in src/pulse
#8 16.61 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 16.61 rm -rf .libs _libs
#8 16.61 rm -f libguac_pulse.la
#8 16.61 rm -f ./so_locations
#8 16.61 rm -f *.o
#8 16.61 rm -f *.lo
#8 16.62 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 16.62 Making clean in src/protocols/kubernetes
#8 16.62 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.62 Making clean in .
#8 16.62 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.62 rm -f libguac-client-kubernetes.la
#8 16.63 rm -f ./so_locations
#8 16.63 rm -rf .libs _libs
#8 16.63 rm -f *.o
#8 16.63 rm -f *.lo
#8 16.63 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.64 Making clean in tests
#8 16.64 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 16.64 rm -f test_kubernetes
#8 16.64 test -z "" || rm -f test_kubernetes
#8 16.64 rm -f _generated_runner.c
#8 16.64 rm -rf .libs _libs
#8 16.64 rm -f *.o
#8 16.64 rm -f url/*.o
#8 16.65 rm -f test_kubernetes.log
#8 16.65 rm -f test_kubernetes.trs
#8 16.65 rm -f test-suite.log
#8 16.65 rm -f *.lo
#8 16.65 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 16.65 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.65 Making clean in src/protocols/rdp
#8 16.65 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 16.66 Making clean in .
#8 16.66 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 16.66 rm -f libguac-common-svc-client.la libguacai-client.la
#8 16.67 rm -f ./so_locations
#8 16.67 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 16.67 rm -f libguac-client-rdp.la
#8 16.67 rm -f ./so_locations
#8 16.67 rm -rf .libs _libs
#8 16.67 rm -rf channels/.libs channels/_libs
#8 16.67 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 16.67 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 16.68 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 16.68 rm -rf plugins/.libs plugins/_libs
#8 16.68 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 16.68 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 16.68 rm -f *.o
#8 16.68 rm -f channels/*.o
#8 16.68 rm -f channels/*.lo
#8 16.68 rm -f channels/audio-input/*.o
#8 16.69 rm -f channels/audio-input/*.lo
#8 16.69 rm -f channels/rdpdr/*.o
#8 16.69 rm -f channels/rdpdr/*.lo
#8 16.69 rm -f channels/rdpsnd/*.o
#8 16.69 rm -f channels/rdpsnd/*.lo
#8 16.70 rm -f plugins/*.o
#8 16.70 rm -f plugins/*.lo
#8 16.70 rm -f plugins/guac-common-svc/*.o
#8 16.70 rm -f plugins/guac-common-svc/*.lo
#8 16.70 rm -f plugins/guacai/*.o
#8 16.70 rm -f plugins/guacai/*.lo
#8 16.71 rm -f *.lo
#8 16.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 16.71 Making clean in tests
#8 16.71 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 16.71 rm -f test_rdp
#8 16.71 test -z "" || rm -f test_rdp
#8 16.71 rm -f _generated_runner.c
#8 16.71 rm -rf .libs _libs
#8 16.71 rm -f *.o
#8 16.72 rm -f fs/*.o
#8 16.72 rm -f test_rdp.log
#8 16.72 rm -f test_rdp.trs
#8 16.72 rm -f test-suite.log
#8 16.72 rm -f *.lo
#8 16.72 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 16.72 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 16.72 Making clean in src/protocols/ssh
#8 16.73 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 16.73 rm -f libguac-client-ssh.la
#8 16.73 rm -f ./so_locations
#8 16.73 rm -rf .libs _libs
#8 16.73 rm -f *.o
#8 16.73 rm -f *.lo
#8 16.73 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 16.74 Making clean in src/protocols/telnet
#8 16.74 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 16.74 rm -f libguac-client-telnet.la
#8 16.74 rm -f ./so_locations
#8 16.74 rm -rf .libs _libs
#8 16.74 rm -f *.o
#8 16.75 rm -f *.lo
#8 16.75 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 16.75 Making clean in src/protocols/vnc
#8 16.75 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 16.75 rm -f libguac-client-vnc.la
#8 16.75 rm -f ./so_locations
#8 16.75 rm -rf .libs _libs
#8 16.76 rm -f *.o
#8 16.76 rm -f *.lo
#8 16.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 16.76 Making clean in src/guacd
#8 16.76 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 16.76 rm -f
#8 16.76 rm -rf .libs _libs
#8 16.76 rm -f guacd
#8 16.76 test -z "" || rm -f guacd
#8 16.77 rm -f *.o
#8 16.77 rm -f *.lo
#8 16.77 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 16.77 Making clean in src/guacenc
#8 16.77 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 16.77 rm -f guacenc
#8 16.77 test -z "" || rm -f guacenc
#8 16.78 rm -rf .libs _libs
#8 16.78 rm -f *.o
#8 16.78 rm -f *.lo
#8 16.78 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 16.78 Making clean in src/guaclog
#8 16.78 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 16.78 rm -f guaclog
#8 16.78 test -z "" || rm -f guaclog
#8 16.78 rm -rf .libs _libs
#8 16.79 rm -f *.o
#8 16.79 rm -f *.lo
#8 16.79 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 16.79 make[1]: Entering directory '/build/guacamole-server'
#8 16.79 rm -rf .libs _libs
#8 16.79 rm -f *.lo
#8 16.79 make[1]: Leaving directory '/build/guacamole-server'
#8 16.80 + make
#8 16.80 make all-recursive
#8 16.80 make[1]: Entering directory '/build/guacamole-server'
#8 16.81 Making all in src/libguac
#8 16.81 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 16.81 Making all in .
#8 16.82 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 16.82 CC libguac_la-argv.lo
#8 17.05 CC libguac_la-audio.lo
#8 17.28 CC libguac_la-client.lo
#8 17.79 CC libguac_la-display.lo
#8 18.05 CC libguac_la-display-builtin-cursors.lo
#8 18.13 CC libguac_la-display-cursor.lo
#8 18.29 CC libguac_la-display-flush.lo
#8 18.55 CC libguac_la-display-layer.lo
#8 18.83 CC libguac_la-display-layer-list.lo
#8 19.09 CC libguac_la-display-plan.lo
#8 19.45 CC libguac_la-display-plan-combine.lo
#8 19.71 CC libguac_la-display-plan-rect.lo
#8 19.90 CC libguac_la-display-plan-search.lo
#8 20.15 CC libguac_la-display-render-thread.lo
#8 20.34 CC libguac_la-display-worker.lo
#8 20.61 CC libguac_la-encode-jpeg.lo
#8 20.82 CC libguac_la-encode-png.lo
#8 21.09 CC libguac_la-error.lo
#8 21.24 CC libguac_la-fifo.lo
#8 21.43 CC libguac_la-file.lo
#8 21.62 CC libguac_la-fips.lo
#8 21.80 CC libguac_la-flag.lo
#8 21.97 CC libguac_la-hash.lo
#8 22.12 CC libguac_la-id.lo
#8 22.25 CC libguac_la-mem.lo
#8 22.49 CC libguac_la-rwlock.lo
#8 22.68 CC libguac_la-palette.lo
#8 22.86 CC libguac_la-parser.lo
#8 23.13 CC libguac_la-pool.lo
#8 23.32 CC libguac_la-protocol.lo
#8 24.38 CC libguac_la-raw_encoder.lo
#8 24.57 CC libguac_la-recording.lo
#8 24.78 CC libguac_la-rect.lo
#8 24.93 CC libguac_la-socket.lo
#8 25.25 CC libguac_la-socket-broadcast.lo
#8 25.44 CC libguac_la-socket-fd.lo
#8 25.67 CC libguac_la-socket-nest.lo
#8 25.86 CC libguac_la-socket-tee.lo
#8 26.01 CC libguac_la-string.lo
#8 26.07 string.c: In function 'guac_strnstr':
#8 26.07 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 26.07 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 26.07 | ^
#8 26.11 cc1: all warnings being treated as errors
#8 26.11 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 26.11 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 26.11 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 26.11 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 26.11 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 26.11 make[1]: Leaving directory '/build/guacamole-server'
#8 26.11 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.07 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
26.07 | ^
26.11 cc1: all warnings being treated as errors
26.11 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
26.11 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
26.11 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
26.11 make[2]: *** [Makefile:1230: all-recursive] Error 1
26.11 make[1]: *** [Makefile:552: all-recursive] Error 1
26.11 make[1]: Leaving directory '/build/guacamole-server'
26.11 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2305
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2305: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-fedora » latest,ubuntu #2304
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2304/display/redirect>
Changes:
------------------------------------------
[...truncated 171.82 KiB...]
#8 39.98 rm -rf .libs _libs
#8 39.98 rm -f *.o
#8 39.98 rm -f sftp/*.o
#8 39.99 rm -f test_common_ssh.log
#8 39.99 rm -f test_common_ssh.trs
#8 39.99 rm -f test-suite.log
#8 39.99 rm -f *.lo
#8 39.99 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 39.99 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 39.99 Making clean in src/terminal
#8 40.00 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.01 Making clean in .
#8 40.02 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 40.02 rm -f libguac-terminal.la
#8 40.04 rm -f ./so_locations
#8 40.04 rm -rf .libs _libs
#8 40.04 rm -f *.o
#8 40.04 rm -f *.lo
#8 40.05 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 40.05 Making clean in tests
#8 40.05 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 40.05 rm -f test_terminal
#8 40.05 test -z "" || rm -f test_terminal
#8 40.06 rm -f _generated_runner.c
#8 40.06 rm -rf .libs _libs
#8 40.06 rm -f *.o
#8 40.06 rm -f selection-point/*.o
#8 40.07 rm -f test_terminal.log
#8 40.07 rm -f test_terminal.trs
#8 40.07 rm -f test-suite.log
#8 40.07 rm -f *.lo
#8 40.08 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 40.08 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 40.08 Making clean in src/pulse
#8 40.08 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 40.08 rm -rf .libs _libs
#8 40.08 rm -f libguac_pulse.la
#8 40.09 rm -f ./so_locations
#8 40.10 rm -f *.o
#8 40.10 rm -f *.lo
#8 40.10 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 40.10 Making clean in src/protocols/kubernetes
#8 40.11 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.12 Making clean in .
#8 40.12 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.12 rm -f libguac-client-kubernetes.la
#8 40.14 rm -f ./so_locations
#8 40.14 rm -rf .libs _libs
#8 40.14 rm -f *.o
#8 40.14 rm -f *.lo
#8 40.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.15 Making clean in tests
#8 40.15 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 40.15 rm -f test_kubernetes
#8 40.15 test -z "" || rm -f test_kubernetes
#8 40.15 rm -f _generated_runner.c
#8 40.15 rm -rf .libs _libs
#8 40.16 rm -f *.o
#8 40.16 rm -f url/*.o
#8 40.16 rm -f test_kubernetes.log
#8 40.16 rm -f test_kubernetes.trs
#8 40.17 rm -f test-suite.log
#8 40.17 rm -f *.lo
#8 40.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 40.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 40.17 Making clean in src/protocols/rdp
#8 40.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 40.19 Making clean in .
#8 40.20 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 40.20 rm -f libguac-common-svc-client.la libguacai-client.la
#8 40.20 rm -f ./so_locations
#8 40.21 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 40.21 rm -f libguac-client-rdp.la
#8 40.22 rm -f ./so_locations
#8 40.22 rm -rf .libs _libs
#8 40.22 rm -rf channels/.libs channels/_libs
#8 40.22 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 40.22 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 40.22 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 40.22 rm -rf plugins/.libs plugins/_libs
#8 40.22 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 40.23 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 40.23 rm -f *.o
#8 40.23 rm -f channels/*.o
#8 40.24 rm -f channels/*.lo
#8 40.25 rm -f channels/audio-input/*.o
#8 40.25 rm -f channels/audio-input/*.lo
#8 40.25 rm -f channels/rdpdr/*.o
#8 40.26 rm -f channels/rdpdr/*.lo
#8 40.26 rm -f channels/rdpsnd/*.o
#8 40.27 rm -f channels/rdpsnd/*.lo
#8 40.28 rm -f plugins/*.o
#8 40.28 rm -f plugins/*.lo
#8 40.28 rm -f plugins/guac-common-svc/*.o
#8 40.29 rm -f plugins/guac-common-svc/*.lo
#8 40.29 rm -f plugins/guacai/*.o
#8 40.30 rm -f plugins/guacai/*.lo
#8 40.30 rm -f *.lo
#8 40.31 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 40.31 Making clean in tests
#8 40.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 40.31 rm -f test_rdp
#8 40.31 test -z "" || rm -f test_rdp
#8 40.32 rm -f _generated_runner.c
#8 40.32 rm -rf .libs _libs
#8 40.32 rm -f *.o
#8 40.33 rm -f fs/*.o
#8 40.33 rm -f test_rdp.log
#8 40.33 rm -f test_rdp.trs
#8 40.33 rm -f test-suite.log
#8 40.33 rm -f *.lo
#8 40.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 40.35 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 40.35 Making clean in src/protocols/ssh
#8 40.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 40.35 rm -f libguac-client-ssh.la
#8 40.37 rm -f ./so_locations
#8 40.37 rm -rf .libs _libs
#8 40.38 rm -f *.o
#8 40.39 rm -f *.lo
#8 40.40 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 40.40 Making clean in src/protocols/telnet
#8 40.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 40.40 rm -f libguac-client-telnet.la
#8 40.42 rm -f ./so_locations
#8 40.42 rm -rf .libs _libs
#8 40.43 rm -f *.o
#8 40.43 rm -f *.lo
#8 40.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 40.44 Making clean in src/protocols/vnc
#8 40.44 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 40.44 rm -f libguac-client-vnc.la
#8 40.45 rm -f ./so_locations
#8 40.46 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/vnc'
#8 40.48 Making clean in src/guacd
#8 40.48 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 40.48 rm -f
#8 40.49 rm -rf .libs _libs
#8 40.49 rm -f guacd
#8 40.49 test -z "" || rm -f guacd
#8 40.49 rm -f *.o
#8 40.50 rm -f *.lo
#8 40.50 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 40.50 Making clean in src/guacenc
#8 40.50 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 40.50 rm -f guacenc
#8 40.50 test -z "" || rm -f guacenc
#8 40.51 rm -rf .libs _libs
#8 40.51 rm -f *.o
#8 40.51 rm -f *.lo
#8 40.52 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 40.52 Making clean in src/guaclog
#8 40.52 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 40.52 rm -f guaclog
#8 40.52 test -z "" || rm -f guaclog
#8 40.53 rm -rf .libs _libs
#8 40.53 rm -f *.o
#8 40.53 rm -f *.lo
#8 40.53 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 40.54 make[1]: Entering directory '/build/guacamole-server'
#8 40.54 rm -rf .libs _libs
#8 40.54 rm -f *.lo
#8 40.54 make[1]: Leaving directory '/build/guacamole-server'
#8 40.54 + make
#8 40.55 make all-recursive
#8 40.56 make[1]: Entering directory '/build/guacamole-server'
#8 40.58 Making all in src/libguac
#8 40.59 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 40.60 Making all in .
#8 40.62 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 40.62 CC libguac_la-argv.lo
#8 41.03 CC libguac_la-audio.lo
#8 41.50 CC libguac_la-client.lo
#8 42.37 CC libguac_la-display.lo
#8 42.85 CC libguac_la-display-builtin-cursors.lo
#8 43.05 CC libguac_la-display-cursor.lo
#8 43.40 CC libguac_la-display-flush.lo
#8 43.76 CC libguac_la-display-layer.lo
#8 44.09 CC libguac_la-display-layer-list.lo
#8 44.37 CC libguac_la-display-plan.lo
#8 44.78 CC libguac_la-display-plan-combine.lo
#8 45.12 CC libguac_la-display-plan-rect.lo
#8 45.41 CC libguac_la-display-plan-search.lo
#8 45.76 CC libguac_la-display-render-thread.lo
#8 46.08 CC libguac_la-display-worker.lo
#8 46.52 CC libguac_la-encode-jpeg.lo
#8 46.97 CC libguac_la-encode-png.lo
#8 47.61 CC libguac_la-error.lo
#8 47.97 CC libguac_la-fifo.lo
#8 48.39 CC libguac_la-file.lo
#8 48.76 CC libguac_la-fips.lo
#8 49.09 CC libguac_la-flag.lo
#8 49.45 CC libguac_la-hash.lo
#8 49.67 CC libguac_la-id.lo
#8 49.83 CC libguac_la-mem.lo
#8 50.16 CC libguac_la-rwlock.lo
#8 50.57 CC libguac_la-palette.lo
#8 50.95 CC libguac_la-parser.lo
#8 51.54 CC libguac_la-pool.lo
#8 51.91 CC libguac_la-protocol.lo
#8 53.92 CC libguac_la-raw_encoder.lo
#8 54.22 CC libguac_la-recording.lo
#8 54.58 CC libguac_la-rect.lo
#8 54.80 CC libguac_la-socket.lo
#8 55.30 CC libguac_la-socket-broadcast.lo
#8 55.65 CC libguac_la-socket-fd.lo
#8 56.02 CC libguac_la-socket-nest.lo
#8 56.37 CC libguac_la-socket-tee.lo
#8 56.65 CC libguac_la-string.lo
#8 56.78 string.c: In function 'guac_strnstr':
#8 56.78 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 56.78 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 56.78 | ^
#8 56.84 cc1: all warnings being treated as errors
#8 56.85 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 56.85 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 56.85 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 56.85 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 56.85 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 56.85 make[1]: Leaving directory '/build/guacamole-server'
#8 56.85 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:
56.78 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
56.78 | ^
56.84 cc1: all warnings being treated as errors
56.85 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
56.85 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
56.85 make[2]: *** [Makefile:1230: all-recursive] Error 1
56.85 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
56.85 make[1]: *** [Makefile:552: all-recursive] Error 1
56.85 make[1]: Leaving directory '/build/guacamole-server'
56.85 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2304
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2304: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-fedora » latest,ubuntu #2303
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2303/display/redirect>
Changes:
------------------------------------------
[...truncated 171.63 KiB...]
#8 28.62 rm -rf .libs _libs
#8 28.62 rm -f *.o
#8 28.62 rm -f sftp/*.o
#8 28.62 rm -f test_common_ssh.log
#8 28.63 rm -f test_common_ssh.trs
#8 28.63 rm -f test-suite.log
#8 28.63 rm -f *.lo
#8 28.63 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 28.63 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 28.63 Making clean in src/terminal
#8 28.64 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.64 Making clean in .
#8 28.65 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.65 rm -f libguac-terminal.la
#8 28.66 rm -f ./so_locations
#8 28.66 rm -rf .libs _libs
#8 28.66 rm -f *.o
#8 28.66 rm -f *.lo
#8 28.66 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.66 Making clean in tests
#8 28.67 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 28.67 rm -f test_terminal
#8 28.67 test -z "" || rm -f test_terminal
#8 28.67 rm -f _generated_runner.c
#8 28.67 rm -rf .libs _libs
#8 28.67 rm -f *.o
#8 28.68 rm -f selection-point/*.o
#8 28.68 rm -f test_terminal.log
#8 28.68 rm -f test_terminal.trs
#8 28.68 rm -f test-suite.log
#8 28.68 rm -f *.lo
#8 28.69 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 28.69 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.69 Making clean in src/pulse
#8 28.69 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 28.69 rm -rf .libs _libs
#8 28.69 rm -f libguac_pulse.la
#8 28.70 rm -f ./so_locations
#8 28.70 rm -f *.o
#8 28.70 rm -f *.lo
#8 28.71 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 28.71 Making clean in src/protocols/kubernetes
#8 28.71 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.72 Making clean in .
#8 28.72 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.72 rm -f libguac-client-kubernetes.la
#8 28.73 rm -f ./so_locations
#8 28.73 rm -rf .libs _libs
#8 28.73 rm -f *.o
#8 28.73 rm -f *.lo
#8 28.74 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.74 Making clean in tests
#8 28.74 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.74 rm -f test_kubernetes
#8 28.74 test -z "" || rm -f test_kubernetes
#8 28.74 rm -f _generated_runner.c
#8 28.75 rm -rf .libs _libs
#8 28.75 rm -f *.o
#8 28.75 rm -f url/*.o
#8 28.75 rm -f test_kubernetes.log
#8 28.76 rm -f test_kubernetes.trs
#8 28.76 rm -f test-suite.log
#8 28.76 rm -f *.lo
#8 28.76 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.76 Making clean in src/protocols/rdp
#8 28.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.78 Making clean in .
#8 28.79 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.79 rm -f libguac-common-svc-client.la libguacai-client.la
#8 28.79 rm -f ./so_locations
#8 28.79 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 28.79 rm -f libguac-client-rdp.la
#8 28.80 rm -f ./so_locations
#8 28.80 rm -rf .libs _libs
#8 28.80 rm -rf channels/.libs channels/_libs
#8 28.80 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 28.81 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 28.81 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 28.81 rm -rf plugins/.libs plugins/_libs
#8 28.81 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 28.81 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 28.81 rm -f *.o
#8 28.81 rm -f channels/*.o
#8 28.82 rm -f channels/*.lo
#8 28.82 rm -f channels/audio-input/*.o
#8 28.82 rm -f channels/audio-input/*.lo
#8 28.83 rm -f channels/rdpdr/*.o
#8 28.83 rm -f channels/rdpdr/*.lo
#8 28.83 rm -f channels/rdpsnd/*.o
#8 28.83 rm -f channels/rdpsnd/*.lo
#8 28.84 rm -f plugins/*.o
#8 28.84 rm -f plugins/*.lo
#8 28.84 rm -f plugins/guac-common-svc/*.o
#8 28.85 rm -f plugins/guac-common-svc/*.lo
#8 28.85 rm -f plugins/guacai/*.o
#8 28.85 rm -f plugins/guacai/*.lo
#8 28.85 rm -f *.lo
#8 28.86 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.86 Making clean in tests
#8 28.86 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.86 rm -f test_rdp
#8 28.86 test -z "" || rm -f test_rdp
#8 28.87 rm -f _generated_runner.c
#8 28.87 rm -rf .libs _libs
#8 28.87 rm -f *.o
#8 28.87 rm -f fs/*.o
#8 28.88 rm -f test_rdp.log
#8 28.88 rm -f test_rdp.trs
#8 28.88 rm -f test-suite.log
#8 28.88 rm -f *.lo
#8 28.88 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 28.88 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 28.88 Making clean in src/protocols/ssh
#8 28.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 28.89 rm -f libguac-client-ssh.la
#8 28.90 rm -f ./so_locations
#8 28.90 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/protocols/ssh'
#8 28.90 Making clean in src/protocols/telnet
#8 28.91 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 28.91 rm -f libguac-client-telnet.la
#8 28.91 rm -f ./so_locations
#8 28.92 rm -rf .libs _libs
#8 28.92 rm -f *.o
#8 28.92 rm -f *.lo
#8 28.92 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 28.92 Making clean in src/protocols/vnc
#8 28.93 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 28.93 rm -f libguac-client-vnc.la
#8 28.93 rm -f ./so_locations
#8 28.94 rm -rf .libs _libs
#8 28.94 rm -f *.o
#8 28.94 rm -f *.lo
#8 28.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 28.94 Making clean in src/guacd
#8 28.95 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 28.95 rm -f
#8 28.95 rm -rf .libs _libs
#8 28.95 rm -f guacd
#8 28.95 test -z "" || rm -f guacd
#8 28.95 rm -f *.o
#8 28.96 rm -f *.lo
#8 28.96 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 28.96 Making clean in src/guacenc
#8 28.97 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 28.97 rm -f guacenc
#8 28.97 test -z "" || rm -f guacenc
#8 28.97 rm -rf .libs _libs
#8 28.97 rm -f *.o
#8 28.97 rm -f *.lo
#8 28.98 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 28.98 Making clean in src/guaclog
#8 28.98 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 28.98 rm -f guaclog
#8 28.98 test -z "" || rm -f guaclog
#8 28.98 rm -rf .libs _libs
#8 28.99 rm -f *.o
#8 28.99 rm -f *.lo
#8 28.99 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.00 make[1]: Entering directory '/build/guacamole-server'
#8 29.00 rm -rf .libs _libs
#8 29.00 rm -f *.lo
#8 29.00 make[1]: Leaving directory '/build/guacamole-server'
#8 29.00 + make
#8 29.01 make all-recursive
#8 29.01 make[1]: Entering directory '/build/guacamole-server'
#8 29.02 Making all in src/libguac
#8 29.02 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.03 Making all in .
#8 29.04 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.04 CC libguac_la-argv.lo
#8 29.47 CC libguac_la-audio.lo
#8 29.88 CC libguac_la-client.lo
#8 30.79 CC libguac_la-display.lo
#8 31.25 CC libguac_la-display-builtin-cursors.lo
#8 31.40 CC libguac_la-display-cursor.lo
#8 31.70 CC libguac_la-display-flush.lo
#8 32.17 CC libguac_la-display-layer.lo
#8 32.67 CC libguac_la-display-layer-list.lo
#8 33.14 CC libguac_la-display-plan.lo
#8 33.79 CC libguac_la-display-plan-combine.lo
#8 34.27 CC libguac_la-display-plan-rect.lo
#8 34.73 CC libguac_la-display-plan-search.lo
#8 35.19 CC libguac_la-display-render-thread.lo
#8 35.53 CC libguac_la-display-worker.lo
#8 36.06 CC libguac_la-encode-jpeg.lo
#8 36.43 CC libguac_la-encode-png.lo
#8 36.90 CC libguac_la-error.lo
#8 37.17 CC libguac_la-fifo.lo
#8 37.49 CC libguac_la-file.lo
#8 37.79 CC libguac_la-fips.lo
#8 38.18 CC libguac_la-flag.lo
#8 38.61 CC libguac_la-hash.lo
#8 38.85 CC libguac_la-id.lo
#8 39.05 CC libguac_la-mem.lo
#8 39.48 CC libguac_la-rwlock.lo
#8 39.83 CC libguac_la-palette.lo
#8 40.15 CC libguac_la-parser.lo
#8 40.61 CC libguac_la-pool.lo
#8 40.95 CC libguac_la-protocol.lo
#8 42.69 CC libguac_la-raw_encoder.lo
#8 42.99 CC libguac_la-recording.lo
#8 43.31 CC libguac_la-rect.lo
#8 43.52 CC libguac_la-socket.lo
#8 44.04 CC libguac_la-socket-broadcast.lo
#8 44.33 CC libguac_la-socket-fd.lo
#8 44.67 CC libguac_la-socket-nest.lo
#8 44.98 CC libguac_la-socket-tee.lo
#8 45.24 CC libguac_la-string.lo
#8 45.32 string.c: In function 'guac_strnstr':
#8 45.32 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 45.32 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 45.32 | ^
#8 45.39 cc1: all warnings being treated as errors
#8 45.40 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 45.40 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 45.40 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 45.40 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 45.40 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 45.40 make[1]: Leaving directory '/build/guacamole-server'
#8 45.40 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:
45.32 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
45.32 | ^
45.39 cc1: all warnings being treated as errors
45.40 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
45.40 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
45.40 make[2]: *** [Makefile:1230: all-recursive] Error 1
45.40 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
45.40 make[1]: *** [Makefile:552: all-recursive] Error 1
45.40 make[1]: Leaving directory '/build/guacamole-server'
45.40 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2303
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2303: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-fedora » latest,ubuntu #2302
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2302/display/redirect>
Changes:
------------------------------------------
[...truncated 171.51 KiB...]
#8 30.10 rm -rf .libs _libs
#8 30.10 rm -f *.o
#8 30.11 rm -f sftp/*.o
#8 30.11 rm -f test_common_ssh.log
#8 30.11 rm -f test_common_ssh.trs
#8 30.11 rm -f test-suite.log
#8 30.11 rm -f *.lo
#8 30.12 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.12 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.12 Making clean in src/terminal
#8 30.12 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.13 Making clean in .
#8 30.14 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.14 rm -f libguac-terminal.la
#8 30.14 rm -f ./so_locations
#8 30.15 rm -rf .libs _libs
#8 30.15 rm -f *.o
#8 30.15 rm -f *.lo
#8 30.15 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.15 Making clean in tests
#8 30.16 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.16 rm -f test_terminal
#8 30.16 test -z "" || rm -f test_terminal
#8 30.16 rm -f _generated_runner.c
#8 30.16 rm -rf .libs _libs
#8 30.16 rm -f *.o
#8 30.17 rm -f selection-point/*.o
#8 30.17 rm -f test_terminal.log
#8 30.17 rm -f test_terminal.trs
#8 30.17 rm -f test-suite.log
#8 30.18 rm -f *.lo
#8 30.18 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.18 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.18 Making clean in src/pulse
#8 30.19 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.19 rm -rf .libs _libs
#8 30.19 rm -f libguac_pulse.la
#8 30.19 rm -f ./so_locations
#8 30.20 rm -f *.o
#8 30.20 rm -f *.lo
#8 30.20 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.20 Making clean in src/protocols/kubernetes
#8 30.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.22 Making clean in .
#8 30.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.22 rm -f libguac-client-kubernetes.la
#8 30.23 rm -f ./so_locations
#8 30.23 rm -rf .libs _libs
#8 30.23 rm -f *.o
#8 30.24 rm -f *.lo
#8 30.24 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.24 Making clean in tests
#8 30.24 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.24 rm -f test_kubernetes
#8 30.25 test -z "" || rm -f test_kubernetes
#8 30.25 rm -f _generated_runner.c
#8 30.25 rm -rf .libs _libs
#8 30.25 rm -f *.o
#8 30.26 rm -f url/*.o
#8 30.26 rm -f test_kubernetes.log
#8 30.26 rm -f test_kubernetes.trs
#8 30.26 rm -f test-suite.log
#8 30.26 rm -f *.lo
#8 30.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.27 Making clean in src/protocols/rdp
#8 30.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.28 Making clean in .
#8 30.29 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.29 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.30 rm -f ./so_locations
#8 30.30 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.30 rm -f libguac-client-rdp.la
#8 30.31 rm -f ./so_locations
#8 30.31 rm -rf .libs _libs
#8 30.32 rm -rf channels/.libs channels/_libs
#8 30.32 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.32 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.32 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.32 rm -rf plugins/.libs plugins/_libs
#8 30.32 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.32 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.33 rm -f *.o
#8 30.33 rm -f channels/*.o
#8 30.33 rm -f channels/*.lo
#8 30.34 rm -f channels/audio-input/*.o
#8 30.34 rm -f channels/audio-input/*.lo
#8 30.34 rm -f channels/rdpdr/*.o
#8 30.35 rm -f channels/rdpdr/*.lo
#8 30.35 rm -f channels/rdpsnd/*.o
#8 30.35 rm -f channels/rdpsnd/*.lo
#8 30.36 rm -f plugins/*.o
#8 30.36 rm -f plugins/*.lo
#8 30.36 rm -f plugins/guac-common-svc/*.o
#8 30.37 rm -f plugins/guac-common-svc/*.lo
#8 30.37 rm -f plugins/guacai/*.o
#8 30.37 rm -f plugins/guacai/*.lo
#8 30.38 rm -f *.lo
#8 30.38 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.38 Making clean in tests
#8 30.38 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.38 rm -f test_rdp
#8 30.39 test -z "" || rm -f test_rdp
#8 30.39 rm -f _generated_runner.c
#8 30.39 rm -rf .libs _libs
#8 30.39 rm -f *.o
#8 30.39 rm -f fs/*.o
#8 30.40 rm -f test_rdp.log
#8 30.40 rm -f test_rdp.trs
#8 30.40 rm -f test-suite.log
#8 30.40 rm -f *.lo
#8 30.41 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.41 Making clean in src/protocols/ssh
#8 30.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.41 rm -f libguac-client-ssh.la
#8 30.42 rm -f ./so_locations
#8 30.42 rm -rf .libs _libs
#8 30.42 rm -f *.o
#8 30.43 rm -f *.lo
#8 30.43 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.43 Making clean in src/protocols/telnet
#8 30.44 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.44 rm -f libguac-client-telnet.la
#8 30.45 rm -f ./so_locations
#8 30.45 rm -rf .libs _libs
#8 30.45 rm -f *.o
#8 30.45 rm -f *.lo
#8 30.46 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.46 Making clean in src/protocols/vnc
#8 30.46 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.46 rm -f libguac-client-vnc.la
#8 30.47 rm -f ./so_locations
#8 30.47 rm -rf .libs _libs
#8 30.47 rm -f *.o
#8 30.48 rm -f *.lo
#8 30.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.48 Making clean in src/guacd
#8 30.48 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.48 rm -f
#8 30.49 rm -rf .libs _libs
#8 30.49 rm -f guacd
#8 30.49 test -z "" || rm -f guacd
#8 30.49 rm -f *.o
#8 30.49 rm -f *.lo
#8 30.50 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.50 Making clean in src/guacenc
#8 30.51 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.51 rm -f guacenc
#8 30.51 test -z "" || rm -f guacenc
#8 30.51 rm -rf .libs _libs
#8 30.51 rm -f *.o
#8 30.51 rm -f *.lo
#8 30.52 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.52 Making clean in src/guaclog
#8 30.52 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.52 rm -f guaclog
#8 30.52 test -z "" || rm -f guaclog
#8 30.53 rm -rf .libs _libs
#8 30.53 rm -f *.o
#8 30.53 rm -f *.lo
#8 30.53 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.54 make[1]: Entering directory '/build/guacamole-server'
#8 30.54 rm -rf .libs _libs
#8 30.54 rm -f *.lo
#8 30.54 make[1]: Leaving directory '/build/guacamole-server'
#8 30.55 + make
#8 30.55 make all-recursive
#8 30.56 make[1]: Entering directory '/build/guacamole-server'
#8 30.56 Making all in src/libguac
#8 30.57 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.58 Making all in .
#8 30.59 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.59 CC libguac_la-argv.lo
#8 31.02 CC libguac_la-audio.lo
#8 31.44 CC libguac_la-client.lo
#8 32.37 CC libguac_la-display.lo
#8 32.84 CC libguac_la-display-builtin-cursors.lo
#8 32.99 CC libguac_la-display-cursor.lo
#8 33.32 CC libguac_la-display-flush.lo
#8 33.81 CC libguac_la-display-layer.lo
#8 34.32 CC libguac_la-display-layer-list.lo
#8 34.79 CC libguac_la-display-plan.lo
#8 35.45 CC libguac_la-display-plan-combine.lo
#8 35.93 CC libguac_la-display-plan-rect.lo
#8 36.30 CC libguac_la-display-plan-search.lo
#8 36.75 CC libguac_la-display-render-thread.lo
#8 37.12 CC libguac_la-display-worker.lo
#8 37.62 CC libguac_la-encode-jpeg.lo
#8 38.02 CC libguac_la-encode-png.lo
#8 38.50 CC libguac_la-error.lo
#8 38.79 CC libguac_la-fifo.lo
#8 39.14 CC libguac_la-file.lo
#8 39.50 CC libguac_la-fips.lo
#8 39.85 CC libguac_la-flag.lo
#8 40.18 CC libguac_la-hash.lo
#8 40.47 CC libguac_la-id.lo
#8 40.73 CC libguac_la-mem.lo
#8 41.17 CC libguac_la-rwlock.lo
#8 41.52 CC libguac_la-palette.lo
#8 41.88 CC libguac_la-parser.lo
#8 42.35 CC libguac_la-pool.lo
#8 42.71 CC libguac_la-protocol.lo
#8 44.38 CC libguac_la-raw_encoder.lo
#8 44.74 CC libguac_la-recording.lo
#8 45.14 CC libguac_la-rect.lo
#8 45.40 CC libguac_la-socket.lo
#8 45.98 CC libguac_la-socket-broadcast.lo
#8 46.34 CC libguac_la-socket-fd.lo
#8 46.76 CC libguac_la-socket-nest.lo
#8 47.13 CC libguac_la-socket-tee.lo
#8 47.42 CC libguac_la-string.lo
#8 47.53 string.c: In function 'guac_strnstr':
#8 47.53 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.53 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.53 | ^
#8 47.60 cc1: all warnings being treated as errors
#8 47.60 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 47.60 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.61 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 47.61 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.61 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.61 make[1]: Leaving directory '/build/guacamole-server'
#8 47.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:
47.53 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.53 | ^
47.60 cc1: all warnings being treated as errors
47.60 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
47.60 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.61 make[2]: *** [Makefile:1230: all-recursive] Error 1
47.61 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.61 make[1]: *** [Makefile:552: all-recursive] Error 1
47.61 make[1]: Leaving directory '/build/guacamole-server'
47.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2302
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2302: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-fedora » latest,ubuntu #2301
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2301/display/redirect>
Changes:
------------------------------------------
[...truncated 169.71 KiB...]
#8 28.79 rm -rf .libs _libs
#8 28.80 rm -f *.o
#8 28.80 rm -f sftp/*.o
#8 28.80 rm -f test_common_ssh.log
#8 28.80 rm -f test_common_ssh.trs
#8 28.80 rm -f test-suite.log
#8 28.80 rm -f *.lo
#8 28.81 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 28.81 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 28.81 Making clean in src/terminal
#8 28.81 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.82 Making clean in .
#8 28.82 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 28.82 rm -f libguac-terminal.la
#8 28.83 rm -f ./so_locations
#8 28.83 rm -rf .libs _libs
#8 28.83 rm -f *.o
#8 28.84 rm -f *.lo
#8 28.84 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.84 Making clean in tests
#8 28.84 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 28.84 rm -f test_terminal
#8 28.84 test -z "" || rm -f test_terminal
#8 28.85 rm -f _generated_runner.c
#8 28.85 rm -rf .libs _libs
#8 28.85 rm -f *.o
#8 28.85 rm -f selection-point/*.o
#8 28.85 rm -f test_terminal.log
#8 28.86 rm -f test_terminal.trs
#8 28.86 rm -f test-suite.log
#8 28.86 rm -f *.lo
#8 28.86 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 28.86 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 28.86 Making clean in src/pulse
#8 28.86 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 28.86 rm -rf .libs _libs
#8 28.87 rm -f libguac_pulse.la
#8 28.87 rm -f ./so_locations
#8 28.88 rm -f *.o
#8 28.88 rm -f *.lo
#8 28.88 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 28.88 Making clean in src/protocols/kubernetes
#8 28.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.89 Making clean in .
#8 28.89 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.89 rm -f libguac-client-kubernetes.la
#8 28.90 rm -f ./so_locations
#8 28.90 rm -rf .libs _libs
#8 28.90 rm -f *.o
#8 28.91 rm -f *.lo
#8 28.91 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.91 Making clean in tests
#8 28.91 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.91 rm -f test_kubernetes
#8 28.91 test -z "" || rm -f test_kubernetes
#8 28.92 rm -f _generated_runner.c
#8 28.92 rm -rf .libs _libs
#8 28.92 rm -f *.o
#8 28.92 rm -f url/*.o
#8 28.92 rm -f test_kubernetes.log
#8 28.92 rm -f test_kubernetes.trs
#8 28.93 rm -f test-suite.log
#8 28.93 rm -f *.lo
#8 28.93 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 28.93 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 28.93 Making clean in src/protocols/rdp
#8 28.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.94 Making clean in .
#8 28.95 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 28.95 rm -f libguac-common-svc-client.la libguacai-client.la
#8 28.96 rm -f ./so_locations
#8 28.96 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 28.96 rm -f libguac-client-rdp.la
#8 28.96 rm -f ./so_locations
#8 28.97 rm -rf .libs _libs
#8 28.97 rm -rf channels/.libs channels/_libs
#8 28.97 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 28.97 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 28.97 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 28.97 rm -rf plugins/.libs plugins/_libs
#8 28.97 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 28.97 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 28.97 rm -f *.o
#8 28.98 rm -f channels/*.o
#8 28.98 rm -f channels/*.lo
#8 28.98 rm -f channels/audio-input/*.o
#8 28.99 rm -f channels/audio-input/*.lo
#8 28.99 rm -f channels/rdpdr/*.o
#8 28.99 rm -f channels/rdpdr/*.lo
#8 28.99 rm -f channels/rdpsnd/*.o
#8 29.00 rm -f channels/rdpsnd/*.lo
#8 29.00 rm -f plugins/*.o
#8 29.00 rm -f plugins/*.lo
#8 29.00 rm -f plugins/guac-common-svc/*.o
#8 29.01 rm -f plugins/guac-common-svc/*.lo
#8 29.01 rm -f plugins/guacai/*.o
#8 29.01 rm -f plugins/guacai/*.lo
#8 29.01 rm -f *.lo
#8 29.02 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.02 Making clean in tests
#8 29.02 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.02 rm -f test_rdp
#8 29.02 test -z "" || rm -f test_rdp
#8 29.02 rm -f _generated_runner.c
#8 29.03 rm -rf .libs _libs
#8 29.03 rm -f *.o
#8 29.03 rm -f fs/*.o
#8 29.03 rm -f test_rdp.log
#8 29.03 rm -f test_rdp.trs
#8 29.03 rm -f test-suite.log
#8 29.04 rm -f *.lo
#8 29.04 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.04 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.04 Making clean in src/protocols/ssh
#8 29.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.04 rm -f libguac-client-ssh.la
#8 29.05 rm -f ./so_locations
#8 29.05 rm -rf .libs _libs
#8 29.05 rm -f *.o
#8 29.06 rm -f *.lo
#8 29.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.06 Making clean in src/protocols/telnet
#8 29.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.06 rm -f libguac-client-telnet.la
#8 29.07 rm -f ./so_locations
#8 29.07 rm -rf .libs _libs
#8 29.07 rm -f *.o
#8 29.07 rm -f *.lo
#8 29.08 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.08 Making clean in src/protocols/vnc
#8 29.08 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.08 rm -f libguac-client-vnc.la
#8 29.09 rm -f ./so_locations
#8 29.09 rm -rf .libs _libs
#8 29.09 rm -f *.o
#8 29.09 rm -f *.lo
#8 29.09 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.09 Making clean in src/guacd
#8 29.10 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.10 rm -f
#8 29.10 rm -rf .libs _libs
#8 29.10 rm -f guacd
#8 29.10 test -z "" || rm -f guacd
#8 29.10 rm -f *.o
#8 29.11 rm -f *.lo
#8 29.11 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.11 Making clean in src/guacenc
#8 29.12 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.12 rm -f guacenc
#8 29.12 test -z "" || rm -f guacenc
#8 29.12 rm -rf .libs _libs
#8 29.12 rm -f *.o
#8 29.12 rm -f *.lo
#8 29.13 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.13 Making clean in src/guaclog
#8 29.13 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.13 rm -f guaclog
#8 29.13 test -z "" || rm -f guaclog
#8 29.13 rm -rf .libs _libs
#8 29.13 rm -f *.o
#8 29.14 rm -f *.lo
#8 29.14 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.14 make[1]: Entering directory '/build/guacamole-server'
#8 29.14 rm -rf .libs _libs
#8 29.14 rm -f *.lo
#8 29.15 make[1]: Leaving directory '/build/guacamole-server'
#8 29.15 + make
#8 29.15 make all-recursive
#8 29.16 make[1]: Entering directory '/build/guacamole-server'
#8 29.16 Making all in src/libguac
#8 29.17 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.17 Making all in .
#8 29.18 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.18 CC libguac_la-argv.lo
#8 29.53 CC libguac_la-audio.lo
#8 29.97 CC libguac_la-client.lo
#8 30.76 CC libguac_la-display.lo
#8 31.15 CC libguac_la-display-builtin-cursors.lo
#8 31.30 CC libguac_la-display-cursor.lo
#8 31.59 CC libguac_la-display-flush.lo
#8 32.10 CC libguac_la-display-layer.lo
#8 32.60 CC libguac_la-display-layer-list.lo
#8 33.19 CC libguac_la-display-plan.lo
#8 33.93 CC libguac_la-display-plan-combine.lo
#8 34.45 CC libguac_la-display-plan-rect.lo
#8 34.85 CC libguac_la-display-plan-search.lo
#8 35.31 CC libguac_la-display-render-thread.lo
#8 35.67 CC libguac_la-display-worker.lo
#8 36.19 CC libguac_la-encode-jpeg.lo
#8 36.59 CC libguac_la-encode-png.lo
#8 37.11 CC libguac_la-error.lo
#8 37.40 CC libguac_la-fifo.lo
#8 37.76 CC libguac_la-file.lo
#8 38.14 CC libguac_la-fips.lo
#8 38.48 CC libguac_la-flag.lo
#8 38.75 CC libguac_la-hash.lo
#8 39.03 CC libguac_la-id.lo
#8 39.26 CC libguac_la-mem.lo
#8 39.69 CC libguac_la-rwlock.lo
#8 40.04 CC libguac_la-palette.lo
#8 40.38 CC libguac_la-parser.lo
#8 40.86 CC libguac_la-pool.lo
#8 41.22 CC libguac_la-protocol.lo
#8 43.04 CC libguac_la-raw_encoder.lo
#8 43.36 CC libguac_la-recording.lo
#8 43.73 CC libguac_la-rect.lo
#8 43.96 CC libguac_la-socket.lo
#8 44.52 CC libguac_la-socket-broadcast.lo
#8 44.85 CC libguac_la-socket-fd.lo
#8 45.25 CC libguac_la-socket-nest.lo
#8 45.59 CC libguac_la-socket-tee.lo
#8 45.86 CC libguac_la-string.lo
#8 45.95 string.c: In function 'guac_strnstr':
#8 45.95 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 45.95 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 45.95 | ^
#8 46.02 cc1: all warnings being treated as errors
#8 46.02 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 46.02 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 46.03 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 46.03 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 46.03 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 46.03 make[1]: Leaving directory '/build/guacamole-server'
#8 46.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:
45.95 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
45.95 | ^
46.02 cc1: all warnings being treated as errors
46.02 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
46.02 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
46.03 make[2]: *** [Makefile:1230: all-recursive] Error 1
46.03 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
46.03 make[1]: *** [Makefile:552: all-recursive] Error 1
46.03 make[1]: Leaving directory '/build/guacamole-server'
46.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2301
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2301: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-fedora » latest,ubuntu #2300
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2300/display/redirect>
Changes:
------------------------------------------
[...truncated 169.23 KiB...]
#8 17.76 rm -rf .libs _libs
#8 17.76 rm -f *.o
#8 17.77 rm -f sftp/*.o
#8 17.77 rm -f test_common_ssh.log
#8 17.77 rm -f test_common_ssh.trs
#8 17.77 rm -f test-suite.log
#8 17.77 rm -f *.lo
#8 17.77 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 17.77 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 17.77 Making clean in src/terminal
#8 17.78 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.78 Making clean in .
#8 17.78 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.78 rm -f libguac-terminal.la
#8 17.79 rm -f ./so_locations
#8 17.79 rm -rf .libs _libs
#8 17.79 rm -f *.o
#8 17.79 rm -f *.lo
#8 17.79 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 17.79 Making clean in tests
#8 17.80 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 17.80 rm -f test_terminal
#8 17.80 test -z "" || rm -f test_terminal
#8 17.80 rm -f _generated_runner.c
#8 17.80 rm -rf .libs _libs
#8 17.80 rm -f *.o
#8 17.80 rm -f selection-point/*.o
#8 17.80 rm -f test_terminal.log
#8 17.80 rm -f test_terminal.trs
#8 17.81 rm -f test-suite.log
#8 17.81 rm -f *.lo
#8 17.81 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 17.81 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 17.81 Making clean in src/pulse
#8 17.81 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 17.81 rm -rf .libs _libs
#8 17.81 rm -f libguac_pulse.la
#8 17.82 rm -f ./so_locations
#8 17.82 rm -f *.o
#8 17.82 rm -f *.lo
#8 17.82 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 17.82 Making clean in src/protocols/kubernetes
#8 17.82 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.83 Making clean in .
#8 17.83 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.83 rm -f libguac-client-kubernetes.la
#8 17.84 rm -f ./so_locations
#8 17.84 rm -rf .libs _libs
#8 17.84 rm -f *.o
#8 17.84 rm -f *.lo
#8 17.84 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.84 Making clean in tests
#8 17.85 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 17.85 rm -f test_kubernetes
#8 17.85 test -z "" || rm -f test_kubernetes
#8 17.85 rm -f _generated_runner.c
#8 17.85 rm -rf .libs _libs
#8 17.85 rm -f *.o
#8 17.85 rm -f url/*.o
#8 17.86 rm -f test_kubernetes.log
#8 17.86 rm -f test_kubernetes.trs
#8 17.86 rm -f test-suite.log
#8 17.86 rm -f *.lo
#8 17.86 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 17.86 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.86 Making clean in src/protocols/rdp
#8 17.86 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 17.87 Making clean in .
#8 17.87 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 17.87 rm -f libguac-common-svc-client.la libguacai-client.la
#8 17.88 rm -f ./so_locations
#8 17.88 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 17.88 rm -f libguac-client-rdp.la
#8 17.88 rm -f ./so_locations
#8 17.88 rm -rf .libs _libs
#8 17.89 rm -rf channels/.libs channels/_libs
#8 17.89 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 17.89 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 17.89 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 17.89 rm -rf plugins/.libs plugins/_libs
#8 17.89 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 17.89 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 17.89 rm -f *.o
#8 17.89 rm -f channels/*.o
#8 17.90 rm -f channels/*.lo
#8 17.90 rm -f channels/audio-input/*.o
#8 17.90 rm -f channels/audio-input/*.lo
#8 17.90 rm -f channels/rdpdr/*.o
#8 17.90 rm -f channels/rdpdr/*.lo
#8 17.91 rm -f channels/rdpsnd/*.o
#8 17.91 rm -f channels/rdpsnd/*.lo
#8 17.91 rm -f plugins/*.o
#8 17.91 rm -f plugins/*.lo
#8 17.91 rm -f plugins/guac-common-svc/*.o
#8 17.92 rm -f plugins/guac-common-svc/*.lo
#8 17.92 rm -f plugins/guacai/*.o
#8 17.92 rm -f plugins/guacai/*.lo
#8 17.92 rm -f *.lo
#8 17.92 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.92 Making clean in tests
#8 17.93 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.93 rm -f test_rdp
#8 17.93 test -z "" || rm -f test_rdp
#8 17.93 rm -f _generated_runner.c
#8 17.93 rm -rf .libs _libs
#8 17.93 rm -f *.o
#8 17.93 rm -f fs/*.o
#8 17.94 rm -f test_rdp.log
#8 17.94 rm -f test_rdp.trs
#8 17.94 rm -f test-suite.log
#8 17.94 rm -f *.lo
#8 17.94 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.94 Making clean in src/protocols/ssh
#8 17.94 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 17.94 rm -f libguac-client-ssh.la
#8 17.95 rm -f ./so_locations
#8 17.95 rm -rf .libs _libs
#8 17.95 rm -f *.o
#8 17.95 rm -f *.lo
#8 17.95 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 17.95 Making clean in src/protocols/telnet
#8 17.96 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 17.96 rm -f libguac-client-telnet.la
#8 17.96 rm -f ./so_locations
#8 17.96 rm -rf .libs _libs
#8 17.96 rm -f *.o
#8 17.96 rm -f *.lo
#8 17.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 17.97 Making clean in src/protocols/vnc
#8 17.97 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 17.97 rm -f libguac-client-vnc.la
#8 17.97 rm -f ./so_locations
#8 17.97 rm -rf .libs _libs
#8 17.98 rm -f *.o
#8 17.98 rm -f *.lo
#8 17.98 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 17.98 Making clean in src/guacd
#8 17.99 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 17.99 rm -f
#8 17.99 rm -rf .libs _libs
#8 17.99 rm -f guacd
#8 17.99 test -z "" || rm -f guacd
#8 17.99 rm -f *.o
#8 17.99 rm -f *.lo
#8 17.99 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 17.99 Making clean in src/guacenc
#8 18.00 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 18.00 rm -f guacenc
#8 18.00 test -z "" || rm -f guacenc
#8 18.00 rm -rf .libs _libs
#8 18.00 rm -f *.o
#8 18.00 rm -f *.lo
#8 18.01 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 18.01 Making clean in src/guaclog
#8 18.01 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 18.01 rm -f guaclog
#8 18.01 test -z "" || rm -f guaclog
#8 18.01 rm -rf .libs _libs
#8 18.01 rm -f *.o
#8 18.02 rm -f *.lo
#8 18.02 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 18.02 make[1]: Entering directory '/build/guacamole-server'
#8 18.02 rm -rf .libs _libs
#8 18.02 rm -f *.lo
#8 18.02 make[1]: Leaving directory '/build/guacamole-server'
#8 18.02 + make
#8 18.03 make all-recursive
#8 18.03 make[1]: Entering directory '/build/guacamole-server'
#8 18.03 Making all in src/libguac
#8 18.04 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 18.04 Making all in .
#8 18.05 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 18.05 CC libguac_la-argv.lo
#8 18.32 CC libguac_la-audio.lo
#8 18.66 CC libguac_la-client.lo
#8 19.37 CC libguac_la-display.lo
#8 19.69 CC libguac_la-display-builtin-cursors.lo
#8 19.77 CC libguac_la-display-cursor.lo
#8 19.94 CC libguac_la-display-flush.lo
#8 20.22 CC libguac_la-display-layer.lo
#8 20.52 CC libguac_la-display-layer-list.lo
#8 20.79 CC libguac_la-display-plan.lo
#8 21.20 CC libguac_la-display-plan-combine.lo
#8 21.54 CC libguac_la-display-plan-rect.lo
#8 21.80 CC libguac_la-display-plan-search.lo
#8 22.16 CC libguac_la-display-render-thread.lo
#8 22.40 CC libguac_la-display-worker.lo
#8 22.83 CC libguac_la-encode-jpeg.lo
#8 23.13 CC libguac_la-encode-png.lo
#8 23.52 CC libguac_la-error.lo
#8 23.75 CC libguac_la-fifo.lo
#8 23.98 CC libguac_la-file.lo
#8 24.19 CC libguac_la-fips.lo
#8 24.42 CC libguac_la-flag.lo
#8 24.60 CC libguac_la-hash.lo
#8 24.78 CC libguac_la-id.lo
#8 24.92 CC libguac_la-mem.lo
#8 25.23 CC libguac_la-rwlock.lo
#8 25.46 CC libguac_la-palette.lo
#8 25.67 CC libguac_la-parser.lo
#8 25.96 CC libguac_la-pool.lo
#8 26.18 CC libguac_la-protocol.lo
#8 27.37 CC libguac_la-raw_encoder.lo
#8 27.58 CC libguac_la-recording.lo
#8 27.81 CC libguac_la-rect.lo
#8 27.97 CC libguac_la-socket.lo
#8 28.29 CC libguac_la-socket-broadcast.lo
#8 28.49 CC libguac_la-socket-fd.lo
#8 28.73 CC libguac_la-socket-nest.lo
#8 28.94 CC libguac_la-socket-tee.lo
#8 29.10 CC libguac_la-string.lo
#8 29.16 string.c: In function 'guac_strnstr':
#8 29.16 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 29.16 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 29.16 | ^
#8 29.20 cc1: all warnings being treated as errors
#8 29.21 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 29.21 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 29.21 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 29.21 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 29.21 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 29.21 make[1]: Leaving directory '/build/guacamole-server'
#8 29.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:
29.16 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
29.16 | ^
29.20 cc1: all warnings being treated as errors
29.21 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
29.21 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
29.21 make[2]: *** [Makefile:1230: all-recursive] Error 1
29.21 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
29.21 make[1]: *** [Makefile:552: all-recursive] Error 1
29.21 make[1]: Leaving directory '/build/guacamole-server'
29.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 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2300
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2300: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-fedora » latest,ubuntu #2299
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2299/display/redirect?page=changes>
Changes:
[Alexander Leitner] GUACAMOLE-1969: Implement recording-include-clipboard connection parameter
[Alexander Leitner] GUACAMOLE-1969: Record remote clipboard changes.
------------------------------------------
[...truncated 168.32 KiB...]
#8 37.15 rm -rf .libs _libs
#8 37.15 rm -f *.o
#8 37.15 rm -f sftp/*.o
#8 37.16 rm -f test_common_ssh.log
#8 37.16 rm -f test_common_ssh.trs
#8 37.16 rm -f test-suite.log
#8 37.16 rm -f *.lo
#8 37.16 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 37.16 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 37.16 Making clean in src/terminal
#8 37.17 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 37.18 Making clean in .
#8 37.18 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 37.18 rm -f libguac-terminal.la
#8 37.20 rm -f ./so_locations
#8 37.20 rm -rf .libs _libs
#8 37.20 rm -f *.o
#8 37.20 rm -f *.lo
#8 37.21 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 37.21 Making clean in tests
#8 37.21 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 37.21 rm -f test_terminal
#8 37.21 test -z "" || rm -f test_terminal
#8 37.22 rm -f _generated_runner.c
#8 37.22 rm -rf .libs _libs
#8 37.22 rm -f *.o
#8 37.22 rm -f selection-point/*.o
#8 37.23 rm -f test_terminal.log
#8 37.23 rm -f test_terminal.trs
#8 37.23 rm -f test-suite.log
#8 37.23 rm -f *.lo
#8 37.23 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 37.23 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 37.23 Making clean in src/pulse
#8 37.24 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 37.24 rm -rf .libs _libs
#8 37.24 rm -f libguac_pulse.la
#8 37.25 rm -f ./so_locations
#8 37.25 rm -f *.o
#8 37.26 rm -f *.lo
#8 37.26 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 37.26 Making clean in src/protocols/kubernetes
#8 37.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.28 Making clean in .
#8 37.29 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.29 rm -f libguac-client-kubernetes.la
#8 37.30 rm -f ./so_locations
#8 37.30 rm -rf .libs _libs
#8 37.30 rm -f *.o
#8 37.30 rm -f *.lo
#8 37.31 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.31 Making clean in tests
#8 37.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 37.31 rm -f test_kubernetes
#8 37.31 test -z "" || rm -f test_kubernetes
#8 37.32 rm -f _generated_runner.c
#8 37.32 rm -rf .libs _libs
#8 37.32 rm -f *.o
#8 37.32 rm -f url/*.o
#8 37.33 rm -f test_kubernetes.log
#8 37.33 rm -f test_kubernetes.trs
#8 37.33 rm -f test-suite.log
#8 37.33 rm -f *.lo
#8 37.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 37.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.34 Making clean in src/protocols/rdp
#8 37.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 37.36 Making clean in .
#8 37.37 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 37.37 rm -f libguac-common-svc-client.la libguacai-client.la
#8 37.38 rm -f ./so_locations
#8 37.38 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 37.38 rm -f libguac-client-rdp.la
#8 37.39 rm -f ./so_locations
#8 37.39 rm -rf .libs _libs
#8 37.39 rm -rf channels/.libs channels/_libs
#8 37.40 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 37.40 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 37.40 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 37.40 rm -rf plugins/.libs plugins/_libs
#8 37.40 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 37.40 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 37.40 rm -f *.o
#8 37.41 rm -f channels/*.o
#8 37.41 rm -f channels/*.lo
#8 37.41 rm -f channels/audio-input/*.o
#8 37.42 rm -f channels/audio-input/*.lo
#8 37.42 rm -f channels/rdpdr/*.o
#8 37.42 rm -f channels/rdpdr/*.lo
#8 37.43 rm -f channels/rdpsnd/*.o
#8 37.43 rm -f channels/rdpsnd/*.lo
#8 37.43 rm -f plugins/*.o
#8 37.44 rm -f plugins/*.lo
#8 37.44 rm -f plugins/guac-common-svc/*.o
#8 37.44 rm -f plugins/guac-common-svc/*.lo
#8 37.45 rm -f plugins/guacai/*.o
#8 37.45 rm -f plugins/guacai/*.lo
#8 37.45 rm -f *.lo
#8 37.46 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 37.46 Making clean in tests
#8 37.46 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 37.46 rm -f test_rdp
#8 37.46 test -z "" || rm -f test_rdp
#8 37.47 rm -f _generated_runner.c
#8 37.47 rm -rf .libs _libs
#8 37.47 rm -f *.o
#8 37.48 rm -f fs/*.o
#8 37.48 rm -f test_rdp.log
#8 37.48 rm -f test_rdp.trs
#8 37.48 rm -f test-suite.log
#8 37.48 rm -f *.lo
#8 37.49 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 37.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 37.49 Making clean in src/protocols/ssh
#8 37.49 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 37.49 rm -f libguac-client-ssh.la
#8 37.50 rm -f ./so_locations
#8 37.51 rm -rf .libs _libs
#8 37.51 rm -f *.o
#8 37.51 rm -f *.lo
#8 37.52 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 37.52 Making clean in src/protocols/telnet
#8 37.53 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 37.53 rm -f libguac-client-telnet.la
#8 37.53 rm -f ./so_locations
#8 37.54 rm -rf .libs _libs
#8 37.54 rm -f *.o
#8 37.54 rm -f *.lo
#8 37.54 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 37.54 Making clean in src/protocols/vnc
#8 37.55 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 37.55 rm -f libguac-client-vnc.la
#8 37.56 rm -f ./so_locations
#8 37.56 rm -rf .libs _libs
#8 37.56 rm -f *.o
#8 37.56 rm -f *.lo
#8 37.57 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 37.57 Making clean in src/guacd
#8 37.57 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 37.57 rm -f
#8 37.57 rm -rf .libs _libs
#8 37.57 rm -f guacd
#8 37.58 test -z "" || rm -f guacd
#8 37.58 rm -f *.o
#8 37.58 rm -f *.lo
#8 37.58 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 37.59 Making clean in src/guacenc
#8 37.59 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 37.59 rm -f guacenc
#8 37.59 test -z "" || rm -f guacenc
#8 37.60 rm -rf .libs _libs
#8 37.60 rm -f *.o
#8 37.60 rm -f *.lo
#8 37.60 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 37.60 Making clean in src/guaclog
#8 37.61 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 37.61 rm -f guaclog
#8 37.61 test -z "" || rm -f guaclog
#8 37.62 rm -rf .libs _libs
#8 37.62 rm -f *.o
#8 37.62 rm -f *.lo
#8 37.63 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 37.63 make[1]: Entering directory '/build/guacamole-server'
#8 37.63 rm -rf .libs _libs
#8 37.63 rm -f *.lo
#8 37.64 make[1]: Leaving directory '/build/guacamole-server'
#8 37.64 + make
#8 37.65 make all-recursive
#8 37.65 make[1]: Entering directory '/build/guacamole-server'
#8 37.66 Making all in src/libguac
#8 37.67 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 37.67 Making all in .
#8 37.69 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 37.69 CC libguac_la-argv.lo
#8 38.24 CC libguac_la-audio.lo
#8 38.69 CC libguac_la-client.lo
#8 40.00 CC libguac_la-display.lo
#8 40.64 CC libguac_la-display-builtin-cursors.lo
#8 40.79 CC libguac_la-display-cursor.lo
#8 41.15 CC libguac_la-display-flush.lo
#8 41.79 CC libguac_la-display-layer.lo
#8 42.51 CC libguac_la-display-layer-list.lo
#8 43.07 CC libguac_la-display-plan.lo
#8 43.95 CC libguac_la-display-plan-combine.lo
#8 44.55 CC libguac_la-display-plan-rect.lo
#8 44.98 CC libguac_la-display-plan-search.lo
#8 45.50 CC libguac_la-display-render-thread.lo
#8 45.93 CC libguac_la-display-worker.lo
#8 46.65 CC libguac_la-encode-jpeg.lo
#8 47.09 CC libguac_la-encode-png.lo
#8 47.61 CC libguac_la-error.lo
#8 47.93 CC libguac_la-fifo.lo
#8 48.34 CC libguac_la-file.lo
#8 48.74 CC libguac_la-fips.lo
#8 49.14 CC libguac_la-flag.lo
#8 49.47 CC libguac_la-hash.lo
#8 49.84 CC libguac_la-id.lo
#8 50.09 CC libguac_la-mem.lo
#8 50.65 CC libguac_la-rwlock.lo
#8 51.12 CC libguac_la-palette.lo
#8 51.54 CC libguac_la-parser.lo
#8 52.14 CC libguac_la-pool.lo
#8 52.56 CC libguac_la-protocol.lo
#8 55.45 CC libguac_la-raw_encoder.lo
#8 55.85 CC libguac_la-recording.lo
#8 56.35 CC libguac_la-rect.lo
#8 56.63 CC libguac_la-socket.lo
#8 57.41 CC libguac_la-socket-broadcast.lo
#8 57.86 CC libguac_la-socket-fd.lo
#8 58.35 CC libguac_la-socket-nest.lo
#8 58.76 CC libguac_la-socket-tee.lo
#8 59.10 CC libguac_la-string.lo
#8 59.21 string.c: In function 'guac_strnstr':
#8 59.21 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 59.21 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 59.21 | ^
#8 59.32 cc1: all warnings being treated as errors
#8 59.32 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 59.32 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 59.32 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 59.32 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 59.33 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 59.33 make[1]: Leaving directory '/build/guacamole-server'
#8 59.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:
59.21 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
59.21 | ^
59.32 cc1: all warnings being treated as errors
59.32 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
59.32 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
59.32 make[2]: *** [Makefile:1230: all-recursive] Error 1
59.32 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
59.33 make[1]: *** [Makefile:552: all-recursive] Error 1
59.33 make[1]: Leaving directory '/build/guacamole-server'
59.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2299
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2299: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-fedora » latest,ubuntu #2298
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2298/display/redirect?page=changes>
Changes:
[Alexander Leitner] GUACAMOLE-522: USB Device Redirection.
------------------------------------------
[...truncated 170.44 KiB...]
#8 38.48 rm -rf .libs _libs
#8 38.48 rm -f *.o
#8 38.49 rm -f sftp/*.o
#8 38.49 rm -f test_common_ssh.log
#8 38.49 rm -f test_common_ssh.trs
#8 38.49 rm -f test-suite.log
#8 38.49 rm -f *.lo
#8 38.50 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 38.50 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 38.50 Making clean in src/terminal
#8 38.50 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 38.51 Making clean in .
#8 38.52 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 38.52 rm -f libguac-terminal.la
#8 38.52 rm -f ./so_locations
#8 38.53 rm -rf .libs _libs
#8 38.53 rm -f *.o
#8 38.53 rm -f *.lo
#8 38.53 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 38.53 Making clean in tests
#8 38.54 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 38.54 rm -f test_terminal
#8 38.54 test -z "" || rm -f test_terminal
#8 38.54 rm -f _generated_runner.c
#8 38.54 rm -rf .libs _libs
#8 38.54 rm -f *.o
#8 38.55 rm -f selection-point/*.o
#8 38.55 rm -f test_terminal.log
#8 38.55 rm -f test_terminal.trs
#8 38.56 rm -f test-suite.log
#8 38.56 rm -f *.lo
#8 38.56 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 38.56 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 38.56 Making clean in src/pulse
#8 38.57 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 38.57 rm -rf .libs _libs
#8 38.57 rm -f libguac_pulse.la
#8 38.58 rm -f ./so_locations
#8 38.58 rm -f *.o
#8 38.59 rm -f *.lo
#8 38.59 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 38.59 Making clean in src/protocols/kubernetes
#8 38.60 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 38.61 Making clean in .
#8 38.61 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 38.61 rm -f libguac-client-kubernetes.la
#8 38.62 rm -f ./so_locations
#8 38.62 rm -rf .libs _libs
#8 38.62 rm -f *.o
#8 38.63 rm -f *.lo
#8 38.63 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 38.63 Making clean in tests
#8 38.63 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 38.63 rm -f test_kubernetes
#8 38.63 test -z "" || rm -f test_kubernetes
#8 38.64 rm -f _generated_runner.c
#8 38.64 rm -rf .libs _libs
#8 38.64 rm -f *.o
#8 38.65 rm -f url/*.o
#8 38.65 rm -f test_kubernetes.log
#8 38.65 rm -f test_kubernetes.trs
#8 38.65 rm -f test-suite.log
#8 38.66 rm -f *.lo
#8 38.66 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 38.66 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 38.66 Making clean in src/protocols/rdp
#8 38.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 38.68 Making clean in .
#8 38.69 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 38.69 rm -f libguac-common-svc-client.la libguacai-client.la
#8 38.70 rm -f ./so_locations
#8 38.70 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 38.70 rm -f libguac-client-rdp.la
#8 38.71 rm -f ./so_locations
#8 38.71 rm -rf .libs _libs
#8 38.71 rm -rf channels/.libs channels/_libs
#8 38.71 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 38.71 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 38.71 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 38.72 rm -rf plugins/.libs plugins/_libs
#8 38.72 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 38.72 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 38.72 rm -f *.o
#8 38.72 rm -f channels/*.o
#8 38.73 rm -f channels/*.lo
#8 38.73 rm -f channels/audio-input/*.o
#8 38.74 rm -f channels/audio-input/*.lo
#8 38.74 rm -f channels/rdpdr/*.o
#8 38.75 rm -f channels/rdpdr/*.lo
#8 38.75 rm -f channels/rdpsnd/*.o
#8 38.76 rm -f channels/rdpsnd/*.lo
#8 38.76 rm -f plugins/*.o
#8 38.77 rm -f plugins/*.lo
#8 38.77 rm -f plugins/guac-common-svc/*.o
#8 38.77 rm -f plugins/guac-common-svc/*.lo
#8 38.78 rm -f plugins/guacai/*.o
#8 38.78 rm -f plugins/guacai/*.lo
#8 38.78 rm -f *.lo
#8 38.79 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 38.79 Making clean in tests
#8 38.79 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 38.79 rm -f test_rdp
#8 38.79 test -z "" || rm -f test_rdp
#8 38.80 rm -f _generated_runner.c
#8 38.80 rm -rf .libs _libs
#8 38.80 rm -f *.o
#8 38.80 rm -f fs/*.o
#8 38.81 rm -f test_rdp.log
#8 38.81 rm -f test_rdp.trs
#8 38.81 rm -f test-suite.log
#8 38.81 rm -f *.lo
#8 38.82 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 38.82 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 38.82 Making clean in src/protocols/ssh
#8 38.82 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 38.82 rm -f libguac-client-ssh.la
#8 38.83 rm -f ./so_locations
#8 38.83 rm -rf .libs _libs
#8 38.83 rm -f *.o
#8 38.84 rm -f *.lo
#8 38.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 38.84 Making clean in src/protocols/telnet
#8 38.85 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 38.85 rm -f libguac-client-telnet.la
#8 38.86 rm -f ./so_locations
#8 38.86 rm -rf .libs _libs
#8 38.86 rm -f *.o
#8 38.86 rm -f *.lo
#8 38.87 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 38.87 Making clean in src/protocols/vnc
#8 38.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 38.87 rm -f libguac-client-vnc.la
#8 38.88 rm -f ./so_locations
#8 38.88 rm -rf .libs _libs
#8 38.89 rm -f *.o
#8 38.89 rm -f *.lo
#8 38.90 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 38.90 Making clean in src/guacd
#8 38.90 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 38.90 rm -f
#8 38.90 rm -rf .libs _libs
#8 38.90 rm -f guacd
#8 38.91 test -z "" || rm -f guacd
#8 38.91 rm -f *.o
#8 38.91 rm -f *.lo
#8 38.91 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 38.92 Making clean in src/guacenc
#8 38.93 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 38.93 rm -f guacenc
#8 38.93 test -z "" || rm -f guacenc
#8 38.93 rm -rf .libs _libs
#8 38.93 rm -f *.o
#8 38.93 rm -f *.lo
#8 38.94 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 38.94 Making clean in src/guaclog
#8 38.94 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 38.94 rm -f guaclog
#8 38.95 test -z "" || rm -f guaclog
#8 38.95 rm -rf .libs _libs
#8 38.95 rm -f *.o
#8 38.95 rm -f *.lo
#8 38.96 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 38.96 make[1]: Entering directory '/build/guacamole-server'
#8 38.96 rm -rf .libs _libs
#8 38.96 rm -f *.lo
#8 38.97 make[1]: Leaving directory '/build/guacamole-server'
#8 38.97 + make
#8 38.98 make all-recursive
#8 38.98 make[1]: Entering directory '/build/guacamole-server'
#8 38.99 Making all in src/libguac
#8 39.00 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 39.01 Making all in .
#8 39.02 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 39.02 CC libguac_la-argv.lo
#8 39.58 CC libguac_la-audio.lo
#8 40.10 CC libguac_la-client.lo
#8 41.38 CC libguac_la-display.lo
#8 42.11 CC libguac_la-display-builtin-cursors.lo
#8 42.26 CC libguac_la-display-cursor.lo
#8 42.66 CC libguac_la-display-flush.lo
#8 43.30 CC libguac_la-display-layer.lo
#8 43.97 CC libguac_la-display-layer-list.lo
#8 44.51 CC libguac_la-display-plan.lo
#8 45.38 CC libguac_la-display-plan-combine.lo
#8 46.03 CC libguac_la-display-plan-rect.lo
#8 46.51 CC libguac_la-display-plan-search.lo
#8 47.11 CC libguac_la-display-render-thread.lo
#8 47.52 CC libguac_la-display-worker.lo
#8 48.23 CC libguac_la-encode-jpeg.lo
#8 48.68 CC libguac_la-encode-png.lo
#8 49.25 CC libguac_la-error.lo
#8 49.55 CC libguac_la-fifo.lo
#8 49.95 CC libguac_la-file.lo
#8 50.42 CC libguac_la-fips.lo
#8 50.81 CC libguac_la-flag.lo
#8 51.20 CC libguac_la-hash.lo
#8 51.52 CC libguac_la-id.lo
#8 51.80 CC libguac_la-mem.lo
#8 52.35 CC libguac_la-rwlock.lo
#8 52.77 CC libguac_la-palette.lo
#8 53.19 CC libguac_la-parser.lo
#8 53.81 CC libguac_la-pool.lo
#8 54.27 CC libguac_la-protocol.lo
#8 56.83 CC libguac_la-raw_encoder.lo
#8 57.29 CC libguac_la-recording.lo
#8 57.69 CC libguac_la-rect.lo
#8 57.99 CC libguac_la-socket.lo
#8 58.78 CC libguac_la-socket-broadcast.lo
#8 59.21 CC libguac_la-socket-fd.lo
#8 59.75 CC libguac_la-socket-nest.lo
#8 60.14 CC libguac_la-socket-tee.lo
#8 60.47 CC libguac_la-string.lo
#8 60.58 string.c: In function 'guac_strnstr':
#8 60.58 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 60.58 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 60.58 | ^
#8 60.68 cc1: all warnings being treated as errors
#8 60.69 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 60.69 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 60.69 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 60.69 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 60.69 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 60.69 make[1]: Leaving directory '/build/guacamole-server'
#8 60.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:
60.58 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
60.58 | ^
60.68 cc1: all warnings being treated as errors
60.69 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
60.69 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
60.69 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
60.69 make[2]: *** [Makefile:1230: all-recursive] Error 1
60.69 make[1]: *** [Makefile:552: all-recursive] Error 1
60.69 make[1]: Leaving directory '/build/guacamole-server'
60.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 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2298
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2298: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-fedora » latest,ubuntu #2297
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2297/display/redirect>
Changes:
------------------------------------------
[...truncated 169.72 KiB...]
#8 52.01 rm -rf .libs _libs
#8 52.01 rm -f *.o
#8 52.02 rm -f sftp/*.o
#8 52.02 rm -f test_common_ssh.log
#8 52.02 rm -f test_common_ssh.trs
#8 52.02 rm -f test-suite.log
#8 52.02 rm -f *.lo
#8 52.03 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 52.03 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 52.03 Making clean in src/terminal
#8 52.03 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 52.05 Making clean in .
#8 52.05 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 52.05 rm -f libguac-terminal.la
#8 52.07 rm -f ./so_locations
#8 52.08 rm -rf .libs _libs
#8 52.08 rm -f *.o
#8 52.08 rm -f *.lo
#8 52.08 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 52.09 Making clean in tests
#8 52.09 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 52.09 rm -f test_terminal
#8 52.09 test -z "" || rm -f test_terminal
#8 52.09 rm -f _generated_runner.c
#8 52.10 rm -rf .libs _libs
#8 52.10 rm -f *.o
#8 52.10 rm -f selection-point/*.o
#8 52.11 rm -f test_terminal.log
#8 52.11 rm -f test_terminal.trs
#8 52.11 rm -f test-suite.log
#8 52.11 rm -f *.lo
#8 52.12 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 52.12 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 52.12 Making clean in src/pulse
#8 52.13 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 52.13 rm -rf .libs _libs
#8 52.13 rm -f libguac_pulse.la
#8 52.15 rm -f ./so_locations
#8 52.15 rm -f *.o
#8 52.16 rm -f *.lo
#8 52.17 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 52.17 Making clean in src/protocols/kubernetes
#8 52.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 52.19 Making clean in .
#8 52.20 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 52.20 rm -f libguac-client-kubernetes.la
#8 52.21 rm -f ./so_locations
#8 52.22 rm -rf .libs _libs
#8 52.22 rm -f *.o
#8 52.22 rm -f *.lo
#8 52.23 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 52.23 Making clean in tests
#8 52.23 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 52.23 rm -f test_kubernetes
#8 52.23 test -z "" || rm -f test_kubernetes
#8 52.23 rm -f _generated_runner.c
#8 52.24 rm -rf .libs _libs
#8 52.24 rm -f *.o
#8 52.24 rm -f url/*.o
#8 52.25 rm -f test_kubernetes.log
#8 52.26 rm -f test_kubernetes.trs
#8 52.27 rm -f test-suite.log
#8 52.27 rm -f *.lo
#8 52.27 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 52.28 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 52.28 Making clean in src/protocols/rdp
#8 52.29 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 52.29 Making clean in .
#8 52.30 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 52.30 rm -f libguac-common-svc-client.la libguacai-client.la
#8 52.30 rm -f ./so_locations
#8 52.30 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 52.30 rm -f libguac-client-rdp.la
#8 52.31 rm -f ./so_locations
#8 52.32 rm -rf .libs _libs
#8 52.32 rm -rf channels/.libs channels/_libs
#8 52.32 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 52.33 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 52.33 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 52.33 rm -rf plugins/.libs plugins/_libs
#8 52.33 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 52.33 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 52.33 rm -f *.o
#8 52.33 rm -f channels/*.o
#8 52.33 rm -f channels/*.lo
#8 52.34 rm -f channels/audio-input/*.o
#8 52.34 rm -f channels/audio-input/*.lo
#8 52.34 rm -f channels/rdpdr/*.o
#8 52.34 rm -f channels/rdpdr/*.lo
#8 52.35 rm -f channels/rdpsnd/*.o
#8 52.35 rm -f channels/rdpsnd/*.lo
#8 52.35 rm -f plugins/*.o
#8 52.35 rm -f plugins/*.lo
#8 52.36 rm -f plugins/guac-common-svc/*.o
#8 52.36 rm -f plugins/guac-common-svc/*.lo
#8 52.36 rm -f plugins/guacai/*.o
#8 52.37 rm -f plugins/guacai/*.lo
#8 52.37 rm -f *.lo
#8 52.37 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 52.37 Making clean in tests
#8 52.37 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 52.37 rm -f test_rdp
#8 52.38 test -z "" || rm -f test_rdp
#8 52.38 rm -f _generated_runner.c
#8 52.38 rm -rf .libs _libs
#8 52.38 rm -f *.o
#8 52.39 rm -f fs/*.o
#8 52.39 rm -f test_rdp.log
#8 52.39 rm -f test_rdp.trs
#8 52.40 rm -f test-suite.log
#8 52.40 rm -f *.lo
#8 52.40 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 52.40 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 52.41 Making clean in src/protocols/ssh
#8 52.41 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 52.41 rm -f libguac-client-ssh.la
#8 52.42 rm -f ./so_locations
#8 52.42 rm -rf .libs _libs
#8 52.42 rm -f *.o
#8 52.43 rm -f *.lo
#8 52.43 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 52.43 Making clean in src/protocols/telnet
#8 52.44 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 52.44 rm -f libguac-client-telnet.la
#8 52.45 rm -f ./so_locations
#8 52.46 rm -rf .libs _libs
#8 52.47 rm -f *.o
#8 52.47 rm -f *.lo
#8 52.48 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 52.48 Making clean in src/protocols/vnc
#8 52.48 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 52.48 rm -f libguac-client-vnc.la
#8 52.51 rm -f ./so_locations
#8 52.51 rm -rf .libs _libs
#8 52.51 rm -f *.o
#8 52.52 rm -f *.lo
#8 52.52 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 52.52 Making clean in src/guacd
#8 52.52 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 52.52 rm -f
#8 52.53 rm -rf .libs _libs
#8 52.53 rm -f guacd
#8 52.53 test -z "" || rm -f guacd
#8 52.54 rm -f *.o
#8 52.55 rm -f *.lo
#8 52.55 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 52.55 Making clean in src/guacenc
#8 52.56 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 52.56 rm -f guacenc
#8 52.56 test -z "" || rm -f guacenc
#8 52.56 rm -rf .libs _libs
#8 52.56 rm -f *.o
#8 52.57 rm -f *.lo
#8 52.58 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 52.58 Making clean in src/guaclog
#8 52.60 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 52.60 rm -f guaclog
#8 52.60 test -z "" || rm -f guaclog
#8 52.61 rm -rf .libs _libs
#8 52.61 rm -f *.o
#8 52.61 rm -f *.lo
#8 52.61 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 52.62 make[1]: Entering directory '/build/guacamole-server'
#8 52.62 rm -rf .libs _libs
#8 52.62 rm -f *.lo
#8 52.64 make[1]: Leaving directory '/build/guacamole-server'
#8 52.65 + make
#8 52.67 make all-recursive
#8 52.69 make[1]: Entering directory '/build/guacamole-server'
#8 52.70 Making all in src/libguac
#8 52.71 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 52.73 Making all in .
#8 52.74 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 52.74 CC libguac_la-argv.lo
#8 53.50 CC libguac_la-audio.lo
#8 54.17 CC libguac_la-client.lo
#8 55.53 CC libguac_la-display.lo
#8 56.19 CC libguac_la-display-builtin-cursors.lo
#8 56.48 CC libguac_la-display-cursor.lo
#8 57.05 CC libguac_la-display-flush.lo
#8 57.59 CC libguac_la-display-layer.lo
#8 58.25 CC libguac_la-display-layer-list.lo
#8 58.93 CC libguac_la-display-plan.lo
#8 59.63 CC libguac_la-display-plan-combine.lo
#8 60.17 CC libguac_la-display-plan-rect.lo
#8 60.56 CC libguac_la-display-plan-search.lo
#8 61.26 CC libguac_la-display-render-thread.lo
#8 61.79 CC libguac_la-display-worker.lo
#8 62.24 CC libguac_la-encode-jpeg.lo
#8 62.62 CC libguac_la-encode-png.lo
#8 63.20 CC libguac_la-error.lo
#8 63.68 CC libguac_la-fifo.lo
#8 64.20 CC libguac_la-file.lo
#8 64.68 CC libguac_la-fips.lo
#8 65.15 CC libguac_la-flag.lo
#8 65.60 CC libguac_la-hash.lo
#8 66.20 CC libguac_la-id.lo
#8 66.70 CC libguac_la-mem.lo
#8 67.24 CC libguac_la-rwlock.lo
#8 67.81 CC libguac_la-palette.lo
#8 68.51 CC libguac_la-parser.lo
#8 69.24 CC libguac_la-pool.lo
#8 69.87 CC libguac_la-protocol.lo
#8 72.02 CC libguac_la-raw_encoder.lo
#8 72.56 CC libguac_la-recording.lo
#8 72.95 CC libguac_la-rect.lo
#8 73.15 CC libguac_la-socket.lo
#8 73.62 CC libguac_la-socket-broadcast.lo
#8 74.10 CC libguac_la-socket-fd.lo
#8 74.63 CC libguac_la-socket-nest.lo
#8 75.00 CC libguac_la-socket-tee.lo
#8 75.28 CC libguac_la-string.lo
#8 75.44 string.c: In function 'guac_strnstr':
#8 75.44 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 75.44 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 75.44 | ^
#8 75.50 cc1: all warnings being treated as errors
#8 75.51 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 75.52 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 75.52 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 75.52 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 75.52 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 75.52 make[1]: Leaving directory '/build/guacamole-server'
#8 75.52 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:
75.44 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
75.44 | ^
75.50 cc1: all warnings being treated as errors
75.51 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
75.52 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
75.52 make[2]: *** [Makefile:1230: all-recursive] Error 1
75.52 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
75.52 make[1]: *** [Makefile:552: all-recursive] Error 1
75.52 make[1]: Leaving directory '/build/guacamole-server'
75.52 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2297
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2297: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-fedora » latest,ubuntu #2296
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2296/display/redirect>
Changes:
------------------------------------------
[...truncated 168.46 KiB...]
#8 19.54 rm -rf .libs _libs
#8 19.55 rm -f *.o
#8 19.55 rm -f sftp/*.o
#8 19.55 rm -f test_common_ssh.log
#8 19.55 rm -f test_common_ssh.trs
#8 19.55 rm -f test-suite.log
#8 19.55 rm -f *.lo
#8 19.56 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 19.56 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 19.56 Making clean in src/terminal
#8 19.56 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.57 Making clean in .
#8 19.57 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.57 rm -f libguac-terminal.la
#8 19.57 rm -f ./so_locations
#8 19.57 rm -rf .libs _libs
#8 19.58 rm -f *.o
#8 19.58 rm -f *.lo
#8 19.58 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.58 Making clean in tests
#8 19.58 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 19.58 rm -f test_terminal
#8 19.58 test -z "" || rm -f test_terminal
#8 19.59 rm -f _generated_runner.c
#8 19.59 rm -rf .libs _libs
#8 19.59 rm -f *.o
#8 19.59 rm -f selection-point/*.o
#8 19.59 rm -f test_terminal.log
#8 19.59 rm -f test_terminal.trs
#8 19.59 rm -f test-suite.log
#8 19.60 rm -f *.lo
#8 19.60 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 19.60 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.60 Making clean in src/pulse
#8 19.60 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 19.60 rm -rf .libs _libs
#8 19.60 rm -f libguac_pulse.la
#8 19.61 rm -f ./so_locations
#8 19.61 rm -f *.o
#8 19.61 rm -f *.lo
#8 19.61 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 19.61 Making clean in src/protocols/kubernetes
#8 19.62 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.62 Making clean in .
#8 19.62 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.62 rm -f libguac-client-kubernetes.la
#8 19.63 rm -f ./so_locations
#8 19.63 rm -rf .libs _libs
#8 19.63 rm -f *.o
#8 19.63 rm -f *.lo
#8 19.64 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.64 Making clean in tests
#8 19.64 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.64 rm -f test_kubernetes
#8 19.64 test -z "" || rm -f test_kubernetes
#8 19.64 rm -f _generated_runner.c
#8 19.64 rm -rf .libs _libs
#8 19.65 rm -f *.o
#8 19.65 rm -f url/*.o
#8 19.65 rm -f test_kubernetes.log
#8 19.65 rm -f test_kubernetes.trs
#8 19.65 rm -f test-suite.log
#8 19.65 rm -f *.lo
#8 19.66 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.66 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.66 Making clean in src/protocols/rdp
#8 19.66 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.67 Making clean in .
#8 19.67 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.67 rm -f libguac-common-svc-client.la libguacai-client.la
#8 19.68 rm -f ./so_locations
#8 19.68 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 19.68 rm -f libguac-client-rdp.la
#8 19.68 rm -f ./so_locations
#8 19.69 rm -rf .libs _libs
#8 19.69 rm -rf channels/.libs channels/_libs
#8 19.69 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 19.69 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 19.69 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 19.69 rm -rf plugins/.libs plugins/_libs
#8 19.69 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 19.69 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 19.69 rm -f *.o
#8 19.70 rm -f channels/*.o
#8 19.70 rm -f channels/*.lo
#8 19.70 rm -f channels/audio-input/*.o
#8 19.70 rm -f channels/audio-input/*.lo
#8 19.71 rm -f channels/rdpdr/*.o
#8 19.71 rm -f channels/rdpdr/*.lo
#8 19.71 rm -f channels/rdpsnd/*.o
#8 19.71 rm -f channels/rdpsnd/*.lo
#8 19.72 rm -f plugins/*.o
#8 19.72 rm -f plugins/*.lo
#8 19.72 rm -f plugins/guac-common-svc/*.o
#8 19.72 rm -f plugins/guac-common-svc/*.lo
#8 19.73 rm -f plugins/guacai/*.o
#8 19.73 rm -f plugins/guacai/*.lo
#8 19.73 rm -f *.lo
#8 19.73 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.73 Making clean in tests
#8 19.74 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.74 rm -f test_rdp
#8 19.74 test -z "" || rm -f test_rdp
#8 19.74 rm -f _generated_runner.c
#8 19.74 rm -rf .libs _libs
#8 19.74 rm -f *.o
#8 19.74 rm -f fs/*.o
#8 19.75 rm -f test_rdp.log
#8 19.75 rm -f test_rdp.trs
#8 19.75 rm -f test-suite.log
#8 19.75 rm -f *.lo
#8 19.75 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.75 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.75 Making clean in src/protocols/ssh
#8 19.75 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 19.75 rm -f libguac-client-ssh.la
#8 19.76 rm -f ./so_locations
#8 19.76 rm -rf .libs _libs
#8 19.76 rm -f *.o
#8 19.76 rm -f *.lo
#8 19.77 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 19.77 Making clean in src/protocols/telnet
#8 19.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 19.77 rm -f libguac-client-telnet.la
#8 19.78 rm -f ./so_locations
#8 19.78 rm -rf .libs _libs
#8 19.78 rm -f *.o
#8 19.78 rm -f *.lo
#8 19.78 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 19.78 Making clean in src/protocols/vnc
#8 19.79 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 19.79 rm -f libguac-client-vnc.la
#8 19.79 rm -f ./so_locations
#8 19.80 rm -rf .libs _libs
#8 19.80 rm -f *.o
#8 19.80 rm -f *.lo
#8 19.80 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 19.80 Making clean in src/guacd
#8 19.81 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 19.81 rm -f
#8 19.81 rm -rf .libs _libs
#8 19.81 rm -f guacd
#8 19.81 test -z "" || rm -f guacd
#8 19.81 rm -f *.o
#8 19.82 rm -f *.lo
#8 19.82 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 19.82 Making clean in src/guacenc
#8 19.82 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 19.82 rm -f guacenc
#8 19.82 test -z "" || rm -f guacenc
#8 19.83 rm -rf .libs _libs
#8 19.83 rm -f *.o
#8 19.83 rm -f *.lo
#8 19.83 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 19.83 Making clean in src/guaclog
#8 19.84 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 19.84 rm -f guaclog
#8 19.84 test -z "" || rm -f guaclog
#8 19.84 rm -rf .libs _libs
#8 19.84 rm -f *.o
#8 19.84 rm -f *.lo
#8 19.85 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 19.85 make[1]: Entering directory '/build/guacamole-server'
#8 19.85 rm -rf .libs _libs
#8 19.85 rm -f *.lo
#8 19.85 make[1]: Leaving directory '/build/guacamole-server'
#8 19.85 + make
#8 19.86 make all-recursive
#8 19.86 make[1]: Entering directory '/build/guacamole-server'
#8 19.87 Making all in src/libguac
#8 19.87 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.87 Making all in .
#8 19.88 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 19.88 CC libguac_la-argv.lo
#8 20.14 CC libguac_la-audio.lo
#8 20.38 CC libguac_la-client.lo
#8 20.94 CC libguac_la-display.lo
#8 21.24 CC libguac_la-display-builtin-cursors.lo
#8 21.34 CC libguac_la-display-cursor.lo
#8 21.54 CC libguac_la-display-flush.lo
#8 21.85 CC libguac_la-display-layer.lo
#8 22.18 CC libguac_la-display-layer-list.lo
#8 22.45 CC libguac_la-display-plan.lo
#8 22.84 CC libguac_la-display-plan-combine.lo
#8 23.12 CC libguac_la-display-plan-rect.lo
#8 23.33 CC libguac_la-display-plan-search.lo
#8 23.59 CC libguac_la-display-render-thread.lo
#8 23.79 CC libguac_la-display-worker.lo
#8 24.08 CC libguac_la-encode-jpeg.lo
#8 24.31 CC libguac_la-encode-png.lo
#8 24.60 CC libguac_la-error.lo
#8 24.82 CC libguac_la-fifo.lo
#8 25.03 CC libguac_la-file.lo
#8 25.24 CC libguac_la-fips.lo
#8 25.44 CC libguac_la-flag.lo
#8 25.64 CC libguac_la-hash.lo
#8 25.82 CC libguac_la-id.lo
#8 25.96 CC libguac_la-mem.lo
#8 26.25 CC libguac_la-rwlock.lo
#8 26.48 CC libguac_la-palette.lo
#8 26.69 CC libguac_la-parser.lo
#8 26.99 CC libguac_la-pool.lo
#8 27.23 CC libguac_la-protocol.lo
#8 28.41 CC libguac_la-raw_encoder.lo
#8 28.65 CC libguac_la-recording.lo
#8 28.87 CC libguac_la-rect.lo
#8 29.02 CC libguac_la-socket.lo
#8 29.40 CC libguac_la-socket-broadcast.lo
#8 29.62 CC libguac_la-socket-fd.lo
#8 29.87 CC libguac_la-socket-nest.lo
#8 30.09 CC libguac_la-socket-tee.lo
#8 30.26 CC libguac_la-string.lo
#8 30.32 string.c: In function 'guac_strnstr':
#8 30.32 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 30.32 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 30.32 | ^
#8 30.37 cc1: all warnings being treated as errors
#8 30.38 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 30.38 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 30.38 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 30.38 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 30.38 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 30.38 make: *** [Makefile:472: all] Error 2
#8 30.38 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:
30.32 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
30.32 | ^
30.37 cc1: all warnings being treated as errors
30.38 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
30.38 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
30.38 make[2]: *** [Makefile:1230: all-recursive] Error 1
30.38 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
30.38 make[1]: *** [Makefile:552: all-recursive] Error 1
30.38 make: *** [Makefile:472: all] Error 2
30.38 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 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2296
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2296: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-fedora » latest,ubuntu #2295
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2295/display/redirect>
Changes:
------------------------------------------
[...truncated 169.09 KiB...]
#8 29.08 rm -rf .libs _libs
#8 29.08 rm -f *.o
#8 29.08 rm -f sftp/*.o
#8 29.09 rm -f test_common_ssh.log
#8 29.09 rm -f test_common_ssh.trs
#8 29.09 rm -f test-suite.log
#8 29.09 rm -f *.lo
#8 29.09 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.09 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.09 Making clean in src/terminal
#8 29.10 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.11 Making clean in .
#8 29.11 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.11 rm -f libguac-terminal.la
#8 29.12 rm -f ./so_locations
#8 29.12 rm -rf .libs _libs
#8 29.12 rm -f *.o
#8 29.12 rm -f *.lo
#8 29.13 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.13 Making clean in tests
#8 29.13 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 29.13 rm -f test_terminal
#8 29.13 test -z "" || rm -f test_terminal
#8 29.13 rm -f _generated_runner.c
#8 29.13 rm -rf .libs _libs
#8 29.14 rm -f *.o
#8 29.14 rm -f selection-point/*.o
#8 29.14 rm -f test_terminal.log
#8 29.14 rm -f test_terminal.trs
#8 29.14 rm -f test-suite.log
#8 29.15 rm -f *.lo
#8 29.15 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 29.15 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.15 Making clean in src/pulse
#8 29.15 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 29.15 rm -rf .libs _libs
#8 29.15 rm -f libguac_pulse.la
#8 29.16 rm -f ./so_locations
#8 29.16 rm -f *.o
#8 29.16 rm -f *.lo
#8 29.17 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 29.17 Making clean in src/protocols/kubernetes
#8 29.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.18 Making clean in .
#8 29.18 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.18 rm -f libguac-client-kubernetes.la
#8 29.19 rm -f ./so_locations
#8 29.19 rm -rf .libs _libs
#8 29.19 rm -f *.o
#8 29.19 rm -f *.lo
#8 29.20 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.20 Making clean in tests
#8 29.20 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.20 rm -f test_kubernetes
#8 29.20 test -z "" || rm -f test_kubernetes
#8 29.21 rm -f _generated_runner.c
#8 29.21 rm -rf .libs _libs
#8 29.21 rm -f *.o
#8 29.21 rm -f url/*.o
#8 29.21 rm -f test_kubernetes.log
#8 29.22 rm -f test_kubernetes.trs
#8 29.22 rm -f test-suite.log
#8 29.22 rm -f *.lo
#8 29.22 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.22 Making clean in src/protocols/rdp
#8 29.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.24 Making clean in .
#8 29.24 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 29.24 rm -f libguac-common-svc-client.la libguacai-client.la
#8 29.25 rm -f ./so_locations
#8 29.25 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 29.25 rm -f libguac-client-rdp.la
#8 29.26 rm -f ./so_locations
#8 29.26 rm -rf .libs _libs
#8 29.26 rm -rf channels/.libs channels/_libs
#8 29.26 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 29.26 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 29.26 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 29.27 rm -rf plugins/.libs plugins/_libs
#8 29.27 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 29.27 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 29.27 rm -f *.o
#8 29.27 rm -f channels/*.o
#8 29.28 rm -f channels/*.lo
#8 29.28 rm -f channels/audio-input/*.o
#8 29.28 rm -f channels/audio-input/*.lo
#8 29.29 rm -f channels/rdpdr/*.o
#8 29.29 rm -f channels/rdpdr/*.lo
#8 29.29 rm -f channels/rdpsnd/*.o
#8 29.29 rm -f channels/rdpsnd/*.lo
#8 29.30 rm -f plugins/*.o
#8 29.30 rm -f plugins/*.lo
#8 29.30 rm -f plugins/guac-common-svc/*.o
#8 29.31 rm -f plugins/guac-common-svc/*.lo
#8 29.31 rm -f plugins/guacai/*.o
#8 29.31 rm -f plugins/guacai/*.lo
#8 29.31 rm -f *.lo
#8 29.32 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.32 Making clean in tests
#8 29.32 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.32 rm -f test_rdp
#8 29.32 test -z "" || rm -f test_rdp
#8 29.32 rm -f _generated_runner.c
#8 29.33 rm -rf .libs _libs
#8 29.33 rm -f *.o
#8 29.33 rm -f fs/*.o
#8 29.33 rm -f test_rdp.log
#8 29.33 rm -f test_rdp.trs
#8 29.34 rm -f test-suite.log
#8 29.34 rm -f *.lo
#8 29.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 29.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 29.34 Making clean in src/protocols/ssh
#8 29.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 29.35 rm -f libguac-client-ssh.la
#8 29.35 rm -f ./so_locations
#8 29.35 rm -rf .libs _libs
#8 29.36 rm -f *.o
#8 29.36 rm -f *.lo
#8 29.36 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 29.36 Making clean in src/protocols/telnet
#8 29.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 29.37 rm -f libguac-client-telnet.la
#8 29.37 rm -f ./so_locations
#8 29.37 rm -rf .libs _libs
#8 29.38 rm -f *.o
#8 29.38 rm -f *.lo
#8 29.38 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 29.38 Making clean in src/protocols/vnc
#8 29.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 29.39 rm -f libguac-client-vnc.la
#8 29.39 rm -f ./so_locations
#8 29.39 rm -rf .libs _libs
#8 29.40 rm -f *.o
#8 29.40 rm -f *.lo
#8 29.40 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 29.40 Making clean in src/guacd
#8 29.41 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 29.41 rm -f
#8 29.41 rm -rf .libs _libs
#8 29.41 rm -f guacd
#8 29.41 test -z "" || rm -f guacd
#8 29.41 rm -f *.o
#8 29.41 rm -f *.lo
#8 29.42 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 29.42 Making clean in src/guacenc
#8 29.42 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 29.42 rm -f guacenc
#8 29.43 test -z "" || rm -f guacenc
#8 29.43 rm -rf .libs _libs
#8 29.43 rm -f *.o
#8 29.43 rm -f *.lo
#8 29.44 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 29.44 Making clean in src/guaclog
#8 29.44 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 29.44 rm -f guaclog
#8 29.44 test -z "" || rm -f guaclog
#8 29.44 rm -rf .libs _libs
#8 29.44 rm -f *.o
#8 29.45 rm -f *.lo
#8 29.45 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 29.45 make[1]: Entering directory '/build/guacamole-server'
#8 29.45 rm -rf .libs _libs
#8 29.46 rm -f *.lo
#8 29.46 make[1]: Leaving directory '/build/guacamole-server'
#8 29.46 + make
#8 29.47 make all-recursive
#8 29.47 make[1]: Entering directory '/build/guacamole-server'
#8 29.48 Making all in src/libguac
#8 29.48 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.49 Making all in .
#8 29.50 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 29.50 CC libguac_la-argv.lo
#8 29.93 CC libguac_la-audio.lo
#8 30.39 CC libguac_la-client.lo
#8 31.32 CC libguac_la-display.lo
#8 31.81 CC libguac_la-display-builtin-cursors.lo
#8 31.94 CC libguac_la-display-cursor.lo
#8 32.25 CC libguac_la-display-flush.lo
#8 32.73 CC libguac_la-display-layer.lo
#8 33.25 CC libguac_la-display-layer-list.lo
#8 33.72 CC libguac_la-display-plan.lo
#8 34.37 CC libguac_la-display-plan-combine.lo
#8 34.84 CC libguac_la-display-plan-rect.lo
#8 35.21 CC libguac_la-display-plan-search.lo
#8 35.67 CC libguac_la-display-render-thread.lo
#8 36.02 CC libguac_la-display-worker.lo
#8 36.52 CC libguac_la-encode-jpeg.lo
#8 36.97 CC libguac_la-encode-png.lo
#8 37.46 CC libguac_la-error.lo
#8 37.74 CC libguac_la-fifo.lo
#8 38.08 CC libguac_la-file.lo
#8 38.42 CC libguac_la-fips.lo
#8 38.76 CC libguac_la-flag.lo
#8 39.09 CC libguac_la-hash.lo
#8 39.36 CC libguac_la-id.lo
#8 39.61 CC libguac_la-mem.lo
#8 40.03 CC libguac_la-rwlock.lo
#8 40.33 CC libguac_la-palette.lo
#8 40.82 CC libguac_la-parser.lo
#8 41.29 CC libguac_la-pool.lo
#8 41.60 CC libguac_la-protocol.lo
#8 43.15 CC libguac_la-raw_encoder.lo
#8 43.48 CC libguac_la-recording.lo
#8 43.81 CC libguac_la-rect.lo
#8 44.02 CC libguac_la-socket.lo
#8 44.47 CC libguac_la-socket-broadcast.lo
#8 44.75 CC libguac_la-socket-fd.lo
#8 45.07 CC libguac_la-socket-nest.lo
#8 45.36 CC libguac_la-socket-tee.lo
#8 45.58 CC libguac_la-string.lo
#8 45.66 string.c: In function 'guac_strnstr':
#8 45.66 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 45.66 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 45.66 | ^
#8 45.72 cc1: all warnings being treated as errors
#8 45.73 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 45.73 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 45.73 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 45.73 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 45.73 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 45.73 make[1]: Leaving directory '/build/guacamole-server'
#8 45.73 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:
45.66 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
45.66 | ^
45.72 cc1: all warnings being treated as errors
45.73 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
45.73 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
45.73 make[2]: *** [Makefile:1230: all-recursive] Error 1
45.73 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
45.73 make[1]: *** [Makefile:552: all-recursive] Error 1
45.73 make[1]: Leaving directory '/build/guacamole-server'
45.73 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2295
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2295: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-fedora » latest,ubuntu #2294
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2294/display/redirect>
Changes:
------------------------------------------
[...truncated 167.93 KiB...]
#8 37.01 rm -rf .libs _libs
#8 37.01 rm -f *.o
#8 37.01 rm -f sftp/*.o
#8 37.02 rm -f test_common_ssh.log
#8 37.02 rm -f test_common_ssh.trs
#8 37.02 rm -f test-suite.log
#8 37.02 rm -f *.lo
#8 37.02 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 37.02 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 37.03 Making clean in src/terminal
#8 37.03 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 37.04 Making clean in .
#8 37.04 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 37.04 rm -f libguac-terminal.la
#8 37.05 rm -f ./so_locations
#8 37.05 rm -rf .libs _libs
#8 37.05 rm -f *.o
#8 37.05 rm -f *.lo
#8 37.06 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 37.06 Making clean in tests
#8 37.06 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 37.06 rm -f test_terminal
#8 37.06 test -z "" || rm -f test_terminal
#8 37.07 rm -f _generated_runner.c
#8 37.07 rm -rf .libs _libs
#8 37.07 rm -f *.o
#8 37.07 rm -f selection-point/*.o
#8 37.08 rm -f test_terminal.log
#8 37.08 rm -f test_terminal.trs
#8 37.08 rm -f test-suite.log
#8 37.08 rm -f *.lo
#8 37.09 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 37.09 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 37.09 Making clean in src/pulse
#8 37.10 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 37.10 rm -rf .libs _libs
#8 37.10 rm -f libguac_pulse.la
#8 37.11 rm -f ./so_locations
#8 37.11 rm -f *.o
#8 37.11 rm -f *.lo
#8 37.12 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 37.12 Making clean in src/protocols/kubernetes
#8 37.12 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.13 Making clean in .
#8 37.13 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.13 rm -f libguac-client-kubernetes.la
#8 37.14 rm -f ./so_locations
#8 37.14 rm -rf .libs _libs
#8 37.14 rm -f *.o
#8 37.14 rm -f *.lo
#8 37.15 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.15 Making clean in tests
#8 37.15 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 37.15 rm -f test_kubernetes
#8 37.15 test -z "" || rm -f test_kubernetes
#8 37.16 rm -f _generated_runner.c
#8 37.16 rm -rf .libs _libs
#8 37.16 rm -f *.o
#8 37.16 rm -f url/*.o
#8 37.17 rm -f test_kubernetes.log
#8 37.17 rm -f test_kubernetes.trs
#8 37.17 rm -f test-suite.log
#8 37.17 rm -f *.lo
#8 37.18 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 37.18 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.18 Making clean in src/protocols/rdp
#8 37.20 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 37.21 Making clean in .
#8 37.22 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 37.22 rm -f libguac-common-svc-client.la libguacai-client.la
#8 37.23 rm -f ./so_locations
#8 37.23 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 37.23 rm -f libguac-client-rdp.la
#8 37.24 rm -f ./so_locations
#8 37.24 rm -rf .libs _libs
#8 37.24 rm -rf channels/.libs channels/_libs
#8 37.25 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 37.25 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 37.25 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 37.25 rm -rf plugins/.libs plugins/_libs
#8 37.25 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 37.25 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 37.25 rm -f *.o
#8 37.26 rm -f channels/*.o
#8 37.26 rm -f channels/*.lo
#8 37.26 rm -f channels/audio-input/*.o
#8 37.26 rm -f channels/audio-input/*.lo
#8 37.27 rm -f channels/rdpdr/*.o
#8 37.27 rm -f channels/rdpdr/*.lo
#8 37.27 rm -f channels/rdpsnd/*.o
#8 37.28 rm -f channels/rdpsnd/*.lo
#8 37.28 rm -f plugins/*.o
#8 37.28 rm -f plugins/*.lo
#8 37.28 rm -f plugins/guac-common-svc/*.o
#8 37.29 rm -f plugins/guac-common-svc/*.lo
#8 37.29 rm -f plugins/guacai/*.o
#8 37.29 rm -f plugins/guacai/*.lo
#8 37.30 rm -f *.lo
#8 37.30 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 37.30 Making clean in tests
#8 37.30 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 37.30 rm -f test_rdp
#8 37.30 test -z "" || rm -f test_rdp
#8 37.31 rm -f _generated_runner.c
#8 37.31 rm -rf .libs _libs
#8 37.31 rm -f *.o
#8 37.31 rm -f fs/*.o
#8 37.32 rm -f test_rdp.log
#8 37.32 rm -f test_rdp.trs
#8 37.32 rm -f test-suite.log
#8 37.32 rm -f *.lo
#8 37.32 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 37.32 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 37.32 Making clean in src/protocols/ssh
#8 37.33 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 37.33 rm -f libguac-client-ssh.la
#8 37.34 rm -f ./so_locations
#8 37.34 rm -rf .libs _libs
#8 37.34 rm -f *.o
#8 37.34 rm -f *.lo
#8 37.34 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 37.34 Making clean in src/protocols/telnet
#8 37.35 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 37.35 rm -f libguac-client-telnet.la
#8 37.35 rm -f ./so_locations
#8 37.35 rm -rf .libs _libs
#8 37.36 rm -f *.o
#8 37.36 rm -f *.lo
#8 37.36 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 37.36 Making clean in src/protocols/vnc
#8 37.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 37.37 rm -f libguac-client-vnc.la
#8 37.38 rm -f ./so_locations
#8 37.38 rm -rf .libs _libs
#8 37.38 rm -f *.o
#8 37.41 rm -f *.lo
#8 37.42 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 37.42 Making clean in src/guacd
#8 37.42 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 37.42 rm -f
#8 37.42 rm -rf .libs _libs
#8 37.43 rm -f guacd
#8 37.43 test -z "" || rm -f guacd
#8 37.43 rm -f *.o
#8 37.43 rm -f *.lo
#8 37.44 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 37.44 Making clean in src/guacenc
#8 37.44 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 37.44 rm -f guacenc
#8 37.44 test -z "" || rm -f guacenc
#8 37.45 rm -rf .libs _libs
#8 37.45 rm -f *.o
#8 37.45 rm -f *.lo
#8 37.45 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 37.45 Making clean in src/guaclog
#8 37.46 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 37.46 rm -f guaclog
#8 37.46 test -z "" || rm -f guaclog
#8 37.46 rm -rf .libs _libs
#8 37.46 rm -f *.o
#8 37.46 rm -f *.lo
#8 37.47 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 37.47 make[1]: Entering directory '/build/guacamole-server'
#8 37.47 rm -rf .libs _libs
#8 37.47 rm -f *.lo
#8 37.47 make[1]: Leaving directory '/build/guacamole-server'
#8 37.47 + make
#8 37.48 make all-recursive
#8 37.48 make[1]: Entering directory '/build/guacamole-server'
#8 37.49 Making all in src/libguac
#8 37.50 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 37.50 Making all in .
#8 37.51 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 37.51 CC libguac_la-argv.lo
#8 38.10 CC libguac_la-audio.lo
#8 38.64 CC libguac_la-client.lo
#8 39.90 CC libguac_la-display.lo
#8 40.50 CC libguac_la-display-builtin-cursors.lo
#8 40.65 CC libguac_la-display-cursor.lo
#8 41.00 CC libguac_la-display-flush.lo
#8 41.63 CC libguac_la-display-layer.lo
#8 42.27 CC libguac_la-display-layer-list.lo
#8 42.90 CC libguac_la-display-plan.lo
#8 43.89 CC libguac_la-display-plan-combine.lo
#8 44.58 CC libguac_la-display-plan-rect.lo
#8 45.21 CC libguac_la-display-plan-search.lo
#8 45.83 CC libguac_la-display-render-thread.lo
#8 46.29 CC libguac_la-display-worker.lo
#8 46.96 CC libguac_la-encode-jpeg.lo
#8 47.43 CC libguac_la-encode-png.lo
#8 48.10 CC libguac_la-error.lo
#8 48.39 CC libguac_la-fifo.lo
#8 48.82 CC libguac_la-file.lo
#8 49.23 CC libguac_la-fips.lo
#8 49.69 CC libguac_la-flag.lo
#8 50.10 CC libguac_la-hash.lo
#8 50.42 CC libguac_la-id.lo
#8 50.67 CC libguac_la-mem.lo
#8 51.26 CC libguac_la-rwlock.lo
#8 51.70 CC libguac_la-palette.lo
#8 52.15 CC libguac_la-parser.lo
#8 52.80 CC libguac_la-pool.lo
#8 53.24 CC libguac_la-protocol.lo
#8 55.95 CC libguac_la-raw_encoder.lo
#8 56.38 CC libguac_la-recording.lo
#8 56.78 CC libguac_la-rect.lo
#8 57.09 CC libguac_la-socket.lo
#8 57.92 CC libguac_la-socket-broadcast.lo
#8 58.37 CC libguac_la-socket-fd.lo
#8 58.86 CC libguac_la-socket-nest.lo
#8 59.34 CC libguac_la-socket-tee.lo
#8 59.69 CC libguac_la-string.lo
#8 59.80 string.c: In function 'guac_strnstr':
#8 59.80 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 59.80 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 59.80 | ^
#8 59.92 cc1: all warnings being treated as errors
#8 59.93 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 59.93 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 59.93 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 59.93 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 59.93 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 59.93 make[1]: Leaving directory '/build/guacamole-server'
#8 59.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:
59.80 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
59.80 | ^
59.92 cc1: all warnings being treated as errors
59.93 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
59.93 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
59.93 make[2]: *** [Makefile:1230: all-recursive] Error 1
59.93 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
59.93 make[1]: *** [Makefile:552: all-recursive] Error 1
59.93 make[1]: Leaving directory '/build/guacamole-server'
59.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2294
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2294: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-fedora » latest,ubuntu #2293
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2293/display/redirect>
Changes:
------------------------------------------
[...truncated 168.01 KiB...]
#8 37.57 rm -rf .libs _libs
#8 37.57 rm -f *.o
#8 37.58 rm -f sftp/*.o
#8 37.58 rm -f test_common_ssh.log
#8 37.59 rm -f test_common_ssh.trs
#8 37.59 rm -f test-suite.log
#8 37.59 rm -f *.lo
#8 37.59 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 37.59 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 37.59 Making clean in src/terminal
#8 37.60 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 37.61 Making clean in .
#8 37.61 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 37.61 rm -f libguac-terminal.la
#8 37.62 rm -f ./so_locations
#8 37.62 rm -rf .libs _libs
#8 37.62 rm -f *.o
#8 37.63 rm -f *.lo
#8 37.63 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 37.63 Making clean in tests
#8 37.64 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 37.64 rm -f test_terminal
#8 37.64 test -z "" || rm -f test_terminal
#8 37.64 rm -f _generated_runner.c
#8 37.64 rm -rf .libs _libs
#8 37.64 rm -f *.o
#8 37.64 rm -f selection-point/*.o
#8 37.65 rm -f test_terminal.log
#8 37.65 rm -f test_terminal.trs
#8 37.65 rm -f test-suite.log
#8 37.65 rm -f *.lo
#8 37.65 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 37.66 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 37.66 Making clean in src/pulse
#8 37.66 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 37.66 rm -rf .libs _libs
#8 37.66 rm -f libguac_pulse.la
#8 37.67 rm -f ./so_locations
#8 37.67 rm -f *.o
#8 37.67 rm -f *.lo
#8 37.67 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 37.67 Making clean in src/protocols/kubernetes
#8 37.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.68 Making clean in .
#8 37.69 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.69 rm -f libguac-client-kubernetes.la
#8 37.69 rm -f ./so_locations
#8 37.69 rm -rf .libs _libs
#8 37.70 rm -f *.o
#8 37.70 rm -f *.lo
#8 37.70 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.70 Making clean in tests
#8 37.71 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 37.71 rm -f test_kubernetes
#8 37.71 test -z "" || rm -f test_kubernetes
#8 37.71 rm -f _generated_runner.c
#8 37.71 rm -rf .libs _libs
#8 37.71 rm -f *.o
#8 37.72 rm -f url/*.o
#8 37.72 rm -f test_kubernetes.log
#8 37.72 rm -f test_kubernetes.trs
#8 37.72 rm -f test-suite.log
#8 37.73 rm -f *.lo
#8 37.73 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 37.73 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 37.73 Making clean in src/protocols/rdp
#8 37.74 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 37.74 Making clean in .
#8 37.75 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 37.75 rm -f libguac-common-svc-client.la libguacai-client.la
#8 37.76 rm -f ./so_locations
#8 37.76 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 37.76 rm -f libguac-client-rdp.la
#8 37.77 rm -f ./so_locations
#8 37.77 rm -rf .libs _libs
#8 37.77 rm -rf channels/.libs channels/_libs
#8 37.77 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 37.77 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 37.77 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 37.78 rm -rf plugins/.libs plugins/_libs
#8 37.78 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 37.78 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 37.78 rm -f *.o
#8 37.78 rm -f channels/*.o
#8 37.79 rm -f channels/*.lo
#8 37.79 rm -f channels/audio-input/*.o
#8 37.79 rm -f channels/audio-input/*.lo
#8 37.80 rm -f channels/rdpdr/*.o
#8 37.80 rm -f channels/rdpdr/*.lo
#8 37.80 rm -f channels/rdpsnd/*.o
#8 37.81 rm -f channels/rdpsnd/*.lo
#8 37.81 rm -f plugins/*.o
#8 37.82 rm -f plugins/*.lo
#8 37.82 rm -f plugins/guac-common-svc/*.o
#8 37.83 rm -f plugins/guac-common-svc/*.lo
#8 37.83 rm -f plugins/guacai/*.o
#8 37.84 rm -f plugins/guacai/*.lo
#8 37.84 rm -f *.lo
#8 37.85 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 37.85 Making clean in tests
#8 37.85 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 37.85 rm -f test_rdp
#8 37.85 test -z "" || rm -f test_rdp
#8 37.86 rm -f _generated_runner.c
#8 37.86 rm -rf .libs _libs
#8 37.86 rm -f *.o
#8 37.86 rm -f fs/*.o
#8 37.87 rm -f test_rdp.log
#8 37.87 rm -f test_rdp.trs
#8 37.87 rm -f test-suite.log
#8 37.87 rm -f *.lo
#8 37.88 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 37.88 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 37.88 Making clean in src/protocols/ssh
#8 37.89 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 37.89 rm -f libguac-client-ssh.la
#8 37.90 rm -f ./so_locations
#8 37.90 rm -rf .libs _libs
#8 37.90 rm -f *.o
#8 37.91 rm -f *.lo
#8 37.91 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 37.91 Making clean in src/protocols/telnet
#8 37.92 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 37.92 rm -f libguac-client-telnet.la
#8 37.93 rm -f ./so_locations
#8 37.93 rm -rf .libs _libs
#8 37.94 rm -f *.o
#8 37.94 rm -f *.lo
#8 37.95 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 37.95 Making clean in src/protocols/vnc
#8 37.95 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 37.95 rm -f libguac-client-vnc.la
#8 37.96 rm -f ./so_locations
#8 37.97 rm -rf .libs _libs
#8 37.97 rm -f *.o
#8 37.97 rm -f *.lo
#8 37.98 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 37.98 Making clean in src/guacd
#8 37.98 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 37.98 rm -f
#8 37.99 rm -rf .libs _libs
#8 37.99 rm -f guacd
#8 37.99 test -z "" || rm -f guacd
#8 37.99 rm -f *.o
#8 38.00 rm -f *.lo
#8 38.00 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 38.01 Making clean in src/guacenc
#8 38.02 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 38.02 rm -f guacenc
#8 38.02 test -z "" || rm -f guacenc
#8 38.02 rm -rf .libs _libs
#8 38.02 rm -f *.o
#8 38.03 rm -f *.lo
#8 38.03 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 38.03 Making clean in src/guaclog
#8 38.04 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 38.04 rm -f guaclog
#8 38.04 test -z "" || rm -f guaclog
#8 38.04 rm -rf .libs _libs
#8 38.05 rm -f *.o
#8 38.05 rm -f *.lo
#8 38.06 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 38.06 make[1]: Entering directory '/build/guacamole-server'
#8 38.06 rm -rf .libs _libs
#8 38.06 rm -f *.lo
#8 38.07 make[1]: Leaving directory '/build/guacamole-server'
#8 38.07 + make
#8 38.08 make all-recursive
#8 38.08 make[1]: Entering directory '/build/guacamole-server'
#8 38.09 Making all in src/libguac
#8 38.10 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 38.10 Making all in .
#8 38.11 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 38.11 CC libguac_la-argv.lo
#8 38.71 CC libguac_la-audio.lo
#8 39.17 CC libguac_la-client.lo
#8 40.32 CC libguac_la-display.lo
#8 40.89 CC libguac_la-display-builtin-cursors.lo
#8 41.04 CC libguac_la-display-cursor.lo
#8 41.44 CC libguac_la-display-flush.lo
#8 42.04 CC libguac_la-display-layer.lo
#8 42.71 CC libguac_la-display-layer-list.lo
#8 43.45 CC libguac_la-display-plan.lo
#8 44.21 CC libguac_la-display-plan-combine.lo
#8 44.82 CC libguac_la-display-plan-rect.lo
#8 45.29 CC libguac_la-display-plan-search.lo
#8 45.85 CC libguac_la-display-render-thread.lo
#8 46.28 CC libguac_la-display-worker.lo
#8 46.95 CC libguac_la-encode-jpeg.lo
#8 47.40 CC libguac_la-encode-png.lo
#8 47.97 CC libguac_la-error.lo
#8 48.26 CC libguac_la-fifo.lo
#8 48.69 CC libguac_la-file.lo
#8 49.19 CC libguac_la-fips.lo
#8 49.57 CC libguac_la-flag.lo
#8 49.97 CC libguac_la-hash.lo
#8 50.29 CC libguac_la-id.lo
#8 50.56 CC libguac_la-mem.lo
#8 51.11 CC libguac_la-rwlock.lo
#8 51.52 CC libguac_la-palette.lo
#8 51.92 CC libguac_la-parser.lo
#8 52.52 CC libguac_la-pool.lo
#8 52.96 CC libguac_la-protocol.lo
#8 55.46 CC libguac_la-raw_encoder.lo
#8 55.91 CC libguac_la-recording.lo
#8 56.30 CC libguac_la-rect.lo
#8 56.59 CC libguac_la-socket.lo
#8 57.40 CC libguac_la-socket-broadcast.lo
#8 57.84 CC libguac_la-socket-fd.lo
#8 58.37 CC libguac_la-socket-nest.lo
#8 58.78 CC libguac_la-socket-tee.lo
#8 59.10 CC libguac_la-string.lo
#8 59.21 string.c: In function 'guac_strnstr':
#8 59.21 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 59.21 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 59.21 | ^
#8 59.32 cc1: all warnings being treated as errors
#8 59.33 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 59.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 59.33 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 59.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 59.33 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 59.33 make[1]: Leaving directory '/build/guacamole-server'
#8 59.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:
59.21 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
59.21 | ^
59.32 cc1: all warnings being treated as errors
59.33 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
59.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
59.33 make[2]: *** [Makefile:1230: all-recursive] Error 1
59.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
59.33 make[1]: *** [Makefile:552: all-recursive] Error 1
59.33 make[1]: Leaving directory '/build/guacamole-server'
59.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2293
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2293: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-fedora » latest,ubuntu #2292
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2292/display/redirect>
Changes:
------------------------------------------
[...truncated 167.42 KiB...]
#8 19.73 rm -rf .libs _libs
#8 19.73 rm -f *.o
#8 19.73 rm -f sftp/*.o
#8 19.73 rm -f test_common_ssh.log
#8 19.73 rm -f test_common_ssh.trs
#8 19.73 rm -f test-suite.log
#8 19.73 rm -f *.lo
#8 19.74 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 19.74 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 19.74 Making clean in src/terminal
#8 19.74 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.74 Making clean in .
#8 19.75 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 19.75 rm -f libguac-terminal.la
#8 19.75 rm -f ./so_locations
#8 19.75 rm -rf .libs _libs
#8 19.75 rm -f *.o
#8 19.76 rm -f *.lo
#8 19.76 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.76 Making clean in tests
#8 19.76 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 19.76 rm -f test_terminal
#8 19.76 test -z "" || rm -f test_terminal
#8 19.76 rm -f _generated_runner.c
#8 19.76 rm -rf .libs _libs
#8 19.77 rm -f *.o
#8 19.77 rm -f selection-point/*.o
#8 19.77 rm -f test_terminal.log
#8 19.77 rm -f test_terminal.trs
#8 19.77 rm -f test-suite.log
#8 19.77 rm -f *.lo
#8 19.78 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 19.78 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 19.78 Making clean in src/pulse
#8 19.78 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 19.78 rm -rf .libs _libs
#8 19.78 rm -f libguac_pulse.la
#8 19.79 rm -f ./so_locations
#8 19.79 rm -f *.o
#8 19.79 rm -f *.lo
#8 19.79 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 19.79 Making clean in src/protocols/kubernetes
#8 19.80 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.80 Making clean in .
#8 19.80 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.80 rm -f libguac-client-kubernetes.la
#8 19.81 rm -f ./so_locations
#8 19.81 rm -rf .libs _libs
#8 19.81 rm -f *.o
#8 19.82 rm -f *.lo
#8 19.82 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.82 Making clean in tests
#8 19.82 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.82 rm -f test_kubernetes
#8 19.82 test -z "" || rm -f test_kubernetes
#8 19.82 rm -f _generated_runner.c
#8 19.83 rm -rf .libs _libs
#8 19.83 rm -f *.o
#8 19.83 rm -f url/*.o
#8 19.83 rm -f test_kubernetes.log
#8 19.83 rm -f test_kubernetes.trs
#8 19.83 rm -f test-suite.log
#8 19.83 rm -f *.lo
#8 19.84 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 19.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 19.84 Making clean in src/protocols/rdp
#8 19.84 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.85 Making clean in .
#8 19.85 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 19.85 rm -f libguac-common-svc-client.la libguacai-client.la
#8 19.86 rm -f ./so_locations
#8 19.86 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 19.86 rm -f libguac-client-rdp.la
#8 19.87 rm -f ./so_locations
#8 19.87 rm -rf .libs _libs
#8 19.87 rm -rf channels/.libs channels/_libs
#8 19.87 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 19.87 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 19.87 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 19.87 rm -rf plugins/.libs plugins/_libs
#8 19.87 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 19.88 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 19.88 rm -f *.o
#8 19.88 rm -f channels/*.o
#8 19.88 rm -f channels/*.lo
#8 19.88 rm -f channels/audio-input/*.o
#8 19.88 rm -f channels/audio-input/*.lo
#8 19.89 rm -f channels/rdpdr/*.o
#8 19.89 rm -f channels/rdpdr/*.lo
#8 19.89 rm -f channels/rdpsnd/*.o
#8 19.89 rm -f channels/rdpsnd/*.lo
#8 19.89 rm -f plugins/*.o
#8 19.90 rm -f plugins/*.lo
#8 19.90 rm -f plugins/guac-common-svc/*.o
#8 19.90 rm -f plugins/guac-common-svc/*.lo
#8 19.90 rm -f plugins/guacai/*.o
#8 19.91 rm -f plugins/guacai/*.lo
#8 19.91 rm -f *.lo
#8 19.91 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.91 Making clean in tests
#8 19.91 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.91 rm -f test_rdp
#8 19.92 test -z "" || rm -f test_rdp
#8 19.92 rm -f _generated_runner.c
#8 19.92 rm -rf .libs _libs
#8 19.92 rm -f *.o
#8 19.92 rm -f fs/*.o
#8 19.92 rm -f test_rdp.log
#8 19.92 rm -f test_rdp.trs
#8 19.93 rm -f test-suite.log
#8 19.93 rm -f *.lo
#8 19.93 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 19.93 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 19.93 Making clean in src/protocols/ssh
#8 19.93 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 19.93 rm -f libguac-client-ssh.la
#8 19.94 rm -f ./so_locations
#8 19.94 rm -rf .libs _libs
#8 19.94 rm -f *.o
#8 19.94 rm -f *.lo
#8 19.94 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 19.94 Making clean in src/protocols/telnet
#8 19.95 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 19.95 rm -f libguac-client-telnet.la
#8 19.95 rm -f ./so_locations
#8 19.95 rm -rf .libs _libs
#8 19.95 rm -f *.o
#8 19.96 rm -f *.lo
#8 19.96 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 19.96 Making clean in src/protocols/vnc
#8 19.96 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 19.96 rm -f libguac-client-vnc.la
#8 19.97 rm -f ./so_locations
#8 19.97 rm -rf .libs _libs
#8 19.97 rm -f *.o
#8 19.97 rm -f *.lo
#8 19.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 19.97 Making clean in src/guacd
#8 19.98 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 19.98 rm -f
#8 19.98 rm -rf .libs _libs
#8 19.98 rm -f guacd
#8 19.98 test -z "" || rm -f guacd
#8 19.98 rm -f *.o
#8 19.98 rm -f *.lo
#8 19.99 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 19.99 Making clean in src/guacenc
#8 19.99 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 19.99 rm -f guacenc
#8 19.99 test -z "" || rm -f guacenc
#8 19.99 rm -rf .libs _libs
#8 19.99 rm -f *.o
#8 20.00 rm -f *.lo
#8 20.00 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 20.00 Making clean in src/guaclog
#8 20.00 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 20.00 rm -f guaclog
#8 20.00 test -z "" || rm -f guaclog
#8 20.00 rm -rf .libs _libs
#8 20.00 rm -f *.o
#8 20.01 rm -f *.lo
#8 20.01 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 20.01 make[1]: Entering directory '/build/guacamole-server'
#8 20.01 rm -rf .libs _libs
#8 20.01 rm -f *.lo
#8 20.01 make[1]: Leaving directory '/build/guacamole-server'
#8 20.01 + make
#8 20.02 make all-recursive
#8 20.02 make[1]: Entering directory '/build/guacamole-server'
#8 20.03 Making all in src/libguac
#8 20.03 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.04 Making all in .
#8 20.04 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.04 CC libguac_la-argv.lo
#8 20.34 CC libguac_la-audio.lo
#8 20.62 CC libguac_la-client.lo
#8 21.27 CC libguac_la-display.lo
#8 21.60 CC libguac_la-display-builtin-cursors.lo
#8 21.70 CC libguac_la-display-cursor.lo
#8 21.92 CC libguac_la-display-flush.lo
#8 22.27 CC libguac_la-display-layer.lo
#8 22.64 CC libguac_la-display-layer-list.lo
#8 22.96 CC libguac_la-display-plan.lo
#8 23.41 CC libguac_la-display-plan-combine.lo
#8 23.72 CC libguac_la-display-plan-rect.lo
#8 23.97 CC libguac_la-display-plan-search.lo
#8 24.29 CC libguac_la-display-render-thread.lo
#8 24.52 CC libguac_la-display-worker.lo
#8 24.86 CC libguac_la-encode-jpeg.lo
#8 25.12 CC libguac_la-encode-png.lo
#8 25.44 CC libguac_la-error.lo
#8 25.63 CC libguac_la-fifo.lo
#8 25.86 CC libguac_la-file.lo
#8 26.09 CC libguac_la-fips.lo
#8 26.32 CC libguac_la-flag.lo
#8 26.54 CC libguac_la-hash.lo
#8 26.73 CC libguac_la-id.lo
#8 26.89 CC libguac_la-mem.lo
#8 27.20 CC libguac_la-rwlock.lo
#8 27.45 CC libguac_la-palette.lo
#8 27.69 CC libguac_la-parser.lo
#8 28.02 CC libguac_la-pool.lo
#8 28.26 CC libguac_la-protocol.lo
#8 29.54 CC libguac_la-raw_encoder.lo
#8 29.77 CC libguac_la-recording.lo
#8 30.00 CC libguac_la-rect.lo
#8 30.18 CC libguac_la-socket.lo
#8 30.58 CC libguac_la-socket-broadcast.lo
#8 30.82 CC libguac_la-socket-fd.lo
#8 31.11 CC libguac_la-socket-nest.lo
#8 31.35 CC libguac_la-socket-tee.lo
#8 31.55 CC libguac_la-string.lo
#8 31.61 string.c: In function 'guac_strnstr':
#8 31.61 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 31.61 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 31.61 | ^
#8 31.67 cc1: all warnings being treated as errors
#8 31.67 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 31.67 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.67 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.67 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 31.67 make[1]: Leaving directory '/build/guacamole-server'
#8 31.67 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 31.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:
31.61 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
31.61 | ^
31.67 cc1: all warnings being treated as errors
31.67 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
31.67 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
31.67 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
31.67 make[2]: *** [Makefile:1230: all-recursive] Error 1
31.67 make[1]: Leaving directory '/build/guacamole-server'
31.67 make[1]: *** [Makefile:552: all-recursive] Error 1
31.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2292
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2292: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-fedora » latest,ubuntu #2291
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2291/display/redirect>
Changes:
------------------------------------------
[...truncated 167.03 KiB...]
#8 17.20 rm -rf .libs _libs
#8 17.20 rm -f *.o
#8 17.20 rm -f sftp/*.o
#8 17.20 rm -f test_common_ssh.log
#8 17.20 rm -f test_common_ssh.trs
#8 17.20 rm -f test-suite.log
#8 17.20 rm -f *.lo
#8 17.21 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 17.21 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 17.21 Making clean in src/terminal
#8 17.21 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.21 Making clean in .
#8 17.22 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.22 rm -f libguac-terminal.la
#8 17.22 rm -f ./so_locations
#8 17.22 rm -rf .libs _libs
#8 17.22 rm -f *.o
#8 17.22 rm -f *.lo
#8 17.23 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 17.23 Making clean in tests
#8 17.23 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 17.23 rm -f test_terminal
#8 17.23 test -z "" || rm -f test_terminal
#8 17.23 rm -f _generated_runner.c
#8 17.23 rm -rf .libs _libs
#8 17.23 rm -f *.o
#8 17.24 rm -f selection-point/*.o
#8 17.24 rm -f test_terminal.log
#8 17.24 rm -f test_terminal.trs
#8 17.24 rm -f test-suite.log
#8 17.24 rm -f *.lo
#8 17.24 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 17.24 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 17.24 Making clean in src/pulse
#8 17.25 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 17.25 rm -rf .libs _libs
#8 17.25 rm -f libguac_pulse.la
#8 17.25 rm -f ./so_locations
#8 17.25 rm -f *.o
#8 17.26 rm -f *.lo
#8 17.26 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 17.26 Making clean in src/protocols/kubernetes
#8 17.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.26 Making clean in .
#8 17.27 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.27 rm -f libguac-client-kubernetes.la
#8 17.27 rm -f ./so_locations
#8 17.27 rm -rf .libs _libs
#8 17.27 rm -f *.o
#8 17.28 rm -f *.lo
#8 17.28 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.28 Making clean in tests
#8 17.28 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 17.28 rm -f test_kubernetes
#8 17.28 test -z "" || rm -f test_kubernetes
#8 17.28 rm -f _generated_runner.c
#8 17.28 rm -rf .libs _libs
#8 17.28 rm -f *.o
#8 17.29 rm -f url/*.o
#8 17.29 rm -f test_kubernetes.log
#8 17.29 rm -f test_kubernetes.trs
#8 17.29 rm -f test-suite.log
#8 17.29 rm -f *.lo
#8 17.29 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 17.29 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.29 Making clean in src/protocols/rdp
#8 17.30 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 17.30 Making clean in .
#8 17.31 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 17.31 rm -f libguac-common-svc-client.la libguacai-client.la
#8 17.31 rm -f ./so_locations
#8 17.31 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 17.31 rm -f libguac-client-rdp.la
#8 17.32 rm -f ./so_locations
#8 17.32 rm -rf .libs _libs
#8 17.32 rm -rf channels/.libs channels/_libs
#8 17.32 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 17.32 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 17.32 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 17.32 rm -rf plugins/.libs plugins/_libs
#8 17.32 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 17.32 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 17.33 rm -f *.o
#8 17.33 rm -f channels/*.o
#8 17.33 rm -f channels/*.lo
#8 17.33 rm -f channels/audio-input/*.o
#8 17.33 rm -f channels/audio-input/*.lo
#8 17.34 rm -f channels/rdpdr/*.o
#8 17.34 rm -f channels/rdpdr/*.lo
#8 17.34 rm -f channels/rdpsnd/*.o
#8 17.34 rm -f channels/rdpsnd/*.lo
#8 17.34 rm -f plugins/*.o
#8 17.35 rm -f plugins/*.lo
#8 17.35 rm -f plugins/guac-common-svc/*.o
#8 17.35 rm -f plugins/guac-common-svc/*.lo
#8 17.35 rm -f plugins/guacai/*.o
#8 17.35 rm -f plugins/guacai/*.lo
#8 17.36 rm -f *.lo
#8 17.36 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.36 Making clean in tests
#8 17.36 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.36 rm -f test_rdp
#8 17.36 test -z "" || rm -f test_rdp
#8 17.36 rm -f _generated_runner.c
#8 17.36 rm -rf .libs _libs
#8 17.36 rm -f *.o
#8 17.37 rm -f fs/*.o
#8 17.37 rm -f test_rdp.log
#8 17.37 rm -f test_rdp.trs
#8 17.37 rm -f test-suite.log
#8 17.37 rm -f *.lo
#8 17.37 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.37 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.37 Making clean in src/protocols/ssh
#8 17.38 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 17.38 rm -f libguac-client-ssh.la
#8 17.38 rm -f ./so_locations
#8 17.38 rm -rf .libs _libs
#8 17.38 rm -f *.o
#8 17.39 rm -f *.lo
#8 17.39 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 17.39 Making clean in src/protocols/telnet
#8 17.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 17.39 rm -f libguac-client-telnet.la
#8 17.39 rm -f ./so_locations
#8 17.39 rm -rf .libs _libs
#8 17.40 rm -f *.o
#8 17.40 rm -f *.lo
#8 17.40 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 17.40 Making clean in src/protocols/vnc
#8 17.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 17.40 rm -f libguac-client-vnc.la
#8 17.41 rm -f ./so_locations
#8 17.41 rm -rf .libs _libs
#8 17.41 rm -f *.o
#8 17.41 rm -f *.lo
#8 17.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 17.41 Making clean in src/guacd
#8 17.41 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 17.41 rm -f
#8 17.42 rm -rf .libs _libs
#8 17.42 rm -f guacd
#8 17.42 test -z "" || rm -f guacd
#8 17.42 rm -f *.o
#8 17.42 rm -f *.lo
#8 17.42 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 17.42 Making clean in src/guacenc
#8 17.43 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 17.43 rm -f guacenc
#8 17.43 test -z "" || rm -f guacenc
#8 17.43 rm -rf .libs _libs
#8 17.43 rm -f *.o
#8 17.43 rm -f *.lo
#8 17.43 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 17.43 Making clean in src/guaclog
#8 17.44 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 17.44 rm -f guaclog
#8 17.44 test -z "" || rm -f guaclog
#8 17.44 rm -rf .libs _libs
#8 17.44 rm -f *.o
#8 17.44 rm -f *.lo
#8 17.44 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 17.45 make[1]: Entering directory '/build/guacamole-server'
#8 17.45 rm -rf .libs _libs
#8 17.45 rm -f *.lo
#8 17.45 make[1]: Leaving directory '/build/guacamole-server'
#8 17.45 + make
#8 17.45 make all-recursive
#8 17.46 make[1]: Entering directory '/build/guacamole-server'
#8 17.46 Making all in src/libguac
#8 17.46 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 17.47 Making all in .
#8 17.47 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 17.47 CC libguac_la-argv.lo
#8 17.72 CC libguac_la-audio.lo
#8 17.95 CC libguac_la-client.lo
#8 18.49 CC libguac_la-display.lo
#8 18.78 CC libguac_la-display-builtin-cursors.lo
#8 18.87 CC libguac_la-display-cursor.lo
#8 19.06 CC libguac_la-display-flush.lo
#8 19.34 CC libguac_la-display-layer.lo
#8 19.64 CC libguac_la-display-layer-list.lo
#8 19.91 CC libguac_la-display-plan.lo
#8 20.27 CC libguac_la-display-plan-combine.lo
#8 20.54 CC libguac_la-display-plan-rect.lo
#8 20.74 CC libguac_la-display-plan-search.lo
#8 21.00 CC libguac_la-display-render-thread.lo
#8 21.20 CC libguac_la-display-worker.lo
#8 21.48 CC libguac_la-encode-jpeg.lo
#8 21.69 CC libguac_la-encode-png.lo
#8 21.96 CC libguac_la-error.lo
#8 22.12 CC libguac_la-fifo.lo
#8 22.31 CC libguac_la-file.lo
#8 22.51 CC libguac_la-fips.lo
#8 22.69 CC libguac_la-flag.lo
#8 22.87 CC libguac_la-hash.lo
#8 23.03 CC libguac_la-id.lo
#8 23.16 CC libguac_la-mem.lo
#8 23.42 CC libguac_la-rwlock.lo
#8 23.62 CC libguac_la-palette.lo
#8 23.81 CC libguac_la-parser.lo
#8 24.08 CC libguac_la-pool.lo
#8 24.27 CC libguac_la-protocol.lo
#8 25.33 CC libguac_la-raw_encoder.lo
#8 25.53 CC libguac_la-recording.lo
#8 25.71 CC libguac_la-rect.lo
#8 25.87 CC libguac_la-socket.lo
#8 26.20 CC libguac_la-socket-broadcast.lo
#8 26.40 CC libguac_la-socket-fd.lo
#8 26.64 CC libguac_la-socket-nest.lo
#8 26.85 CC libguac_la-socket-tee.lo
#8 27.01 CC libguac_la-string.lo
#8 27.07 string.c: In function 'guac_strnstr':
#8 27.07 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 27.07 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 27.07 | ^
#8 27.11 cc1: all warnings being treated as errors
#8 27.11 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 27.11 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 27.12 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 27.12 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 27.12 make[1]: Leaving directory '/build/guacamole-server'
#8 27.12 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 27.12 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
27.07 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
27.07 | ^
27.11 cc1: all warnings being treated as errors
27.11 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
27.11 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
27.12 make[2]: *** [Makefile:1230: all-recursive] Error 1
27.12 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
27.12 make[1]: Leaving directory '/build/guacamole-server'
27.12 make[1]: *** [Makefile:552: all-recursive] Error 1
27.12 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2291
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2291: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-fedora » latest,ubuntu #2290
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2290/display/redirect?page=changes>
Changes:
[bbennett] GUACAMOLE-2268: Gate VNC UTF-8 (Extended Clipboard) support behind configure check.
------------------------------------------
[...truncated 167.53 KiB...]
#8 17.97 rm -rf .libs _libs
#8 17.97 rm -f *.o
#8 17.97 rm -f sftp/*.o
#8 17.97 rm -f test_common_ssh.log
#8 17.97 rm -f test_common_ssh.trs
#8 17.98 rm -f test-suite.log
#8 17.98 rm -f *.lo
#8 17.98 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 17.98 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 17.98 Making clean in src/terminal
#8 17.98 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.99 Making clean in .
#8 17.99 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.99 rm -f libguac-terminal.la
#8 18.00 rm -f ./so_locations
#8 18.00 rm -rf .libs _libs
#8 18.00 rm -f *.o
#8 18.00 rm -f *.lo
#8 18.00 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 18.00 Making clean in tests
#8 18.01 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 18.01 rm -f test_terminal
#8 18.01 test -z "" || rm -f test_terminal
#8 18.01 rm -f _generated_runner.c
#8 18.01 rm -rf .libs _libs
#8 18.01 rm -f *.o
#8 18.01 rm -f selection-point/*.o
#8 18.01 rm -f test_terminal.log
#8 18.02 rm -f test_terminal.trs
#8 18.02 rm -f test-suite.log
#8 18.02 rm -f *.lo
#8 18.02 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 18.02 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 18.02 Making clean in src/pulse
#8 18.02 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 18.02 rm -rf .libs _libs
#8 18.02 rm -f libguac_pulse.la
#8 18.03 rm -f ./so_locations
#8 18.03 rm -f *.o
#8 18.03 rm -f *.lo
#8 18.04 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 18.04 Making clean in src/protocols/kubernetes
#8 18.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 18.04 Making clean in .
#8 18.05 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 18.05 rm -f libguac-client-kubernetes.la
#8 18.05 rm -f ./so_locations
#8 18.05 rm -rf .libs _libs
#8 18.05 rm -f *.o
#8 18.06 rm -f *.lo
#8 18.06 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 18.06 Making clean in tests
#8 18.06 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 18.06 rm -f test_kubernetes
#8 18.06 test -z "" || rm -f test_kubernetes
#8 18.07 rm -f _generated_runner.c
#8 18.07 rm -rf .libs _libs
#8 18.07 rm -f *.o
#8 18.07 rm -f url/*.o
#8 18.07 rm -f test_kubernetes.log
#8 18.07 rm -f test_kubernetes.trs
#8 18.08 rm -f test-suite.log
#8 18.08 rm -f *.lo
#8 18.08 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 18.08 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 18.08 Making clean in src/protocols/rdp
#8 18.08 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 18.09 Making clean in .
#8 18.09 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 18.09 rm -f libguac-common-svc-client.la libguacai-client.la
#8 18.10 rm -f ./so_locations
#8 18.10 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 18.10 rm -f libguac-client-rdp.la
#8 18.11 rm -f ./so_locations
#8 18.11 rm -rf .libs _libs
#8 18.11 rm -rf channels/.libs channels/_libs
#8 18.11 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 18.11 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 18.11 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 18.12 rm -rf plugins/.libs plugins/_libs
#8 18.12 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 18.12 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 18.12 rm -f *.o
#8 18.12 rm -f channels/*.o
#8 18.12 rm -f channels/*.lo
#8 18.13 rm -f channels/audio-input/*.o
#8 18.13 rm -f channels/audio-input/*.lo
#8 18.13 rm -f channels/rdpdr/*.o
#8 18.13 rm -f channels/rdpdr/*.lo
#8 18.14 rm -f channels/rdpsnd/*.o
#8 18.14 rm -f channels/rdpsnd/*.lo
#8 18.15 rm -f plugins/*.o
#8 18.15 rm -f plugins/*.lo
#8 18.15 rm -f plugins/guac-common-svc/*.o
#8 18.16 rm -f plugins/guac-common-svc/*.lo
#8 18.16 rm -f plugins/guacai/*.o
#8 18.16 rm -f plugins/guacai/*.lo
#8 18.17 rm -f *.lo
#8 18.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 18.17 Making clean in tests
#8 18.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 18.17 rm -f test_rdp
#8 18.17 test -z "" || rm -f test_rdp
#8 18.18 rm -f _generated_runner.c
#8 18.18 rm -rf .libs _libs
#8 18.18 rm -f *.o
#8 18.18 rm -f fs/*.o
#8 18.19 rm -f test_rdp.log
#8 18.19 rm -f test_rdp.trs
#8 18.19 rm -f test-suite.log
#8 18.20 rm -f *.lo
#8 18.20 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 18.20 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 18.20 Making clean in src/protocols/ssh
#8 18.20 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 18.20 rm -f libguac-client-ssh.la
#8 18.21 rm -f ./so_locations
#8 18.21 rm -rf .libs _libs
#8 18.22 rm -f *.o
#8 18.22 rm -f *.lo
#8 18.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 18.22 Making clean in src/protocols/telnet
#8 18.23 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 18.23 rm -f libguac-client-telnet.la
#8 18.23 rm -f ./so_locations
#8 18.23 rm -rf .libs _libs
#8 18.24 rm -f *.o
#8 18.24 rm -f *.lo
#8 18.24 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 18.24 Making clean in src/protocols/vnc
#8 18.25 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 18.25 rm -f libguac-client-vnc.la
#8 18.25 rm -f ./so_locations
#8 18.25 rm -rf .libs _libs
#8 18.26 rm -f *.o
#8 18.26 rm -f *.lo
#8 18.26 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 18.26 Making clean in src/guacd
#8 18.26 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 18.26 rm -f
#8 18.26 rm -rf .libs _libs
#8 18.27 rm -f guacd
#8 18.27 test -z "" || rm -f guacd
#8 18.27 rm -f *.o
#8 18.27 rm -f *.lo
#8 18.27 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 18.27 Making clean in src/guacenc
#8 18.28 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 18.28 rm -f guacenc
#8 18.28 test -z "" || rm -f guacenc
#8 18.28 rm -rf .libs _libs
#8 18.28 rm -f *.o
#8 18.28 rm -f *.lo
#8 18.29 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 18.29 Making clean in src/guaclog
#8 18.29 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 18.29 rm -f guaclog
#8 18.29 test -z "" || rm -f guaclog
#8 18.29 rm -rf .libs _libs
#8 18.29 rm -f *.o
#8 18.30 rm -f *.lo
#8 18.30 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 18.30 make[1]: Entering directory '/build/guacamole-server'
#8 18.30 rm -rf .libs _libs
#8 18.30 rm -f *.lo
#8 18.30 make[1]: Leaving directory '/build/guacamole-server'
#8 18.31 + make
#8 18.31 make all-recursive
#8 18.31 make[1]: Entering directory '/build/guacamole-server'
#8 18.32 Making all in src/libguac
#8 18.32 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 18.33 Making all in .
#8 18.33 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 18.33 CC libguac_la-argv.lo
#8 18.59 CC libguac_la-audio.lo
#8 18.84 CC libguac_la-client.lo
#8 19.39 CC libguac_la-display.lo
#8 19.67 CC libguac_la-display-builtin-cursors.lo
#8 19.76 CC libguac_la-display-cursor.lo
#8 19.94 CC libguac_la-display-flush.lo
#8 20.22 CC libguac_la-display-layer.lo
#8 20.52 CC libguac_la-display-layer-list.lo
#8 20.79 CC libguac_la-display-plan.lo
#8 21.16 CC libguac_la-display-plan-combine.lo
#8 21.45 CC libguac_la-display-plan-rect.lo
#8 21.74 CC libguac_la-display-plan-search.lo
#8 22.08 CC libguac_la-display-render-thread.lo
#8 22.28 CC libguac_la-display-worker.lo
#8 22.57 CC libguac_la-encode-jpeg.lo
#8 22.79 CC libguac_la-encode-png.lo
#8 23.07 CC libguac_la-error.lo
#8 23.23 CC libguac_la-fifo.lo
#8 23.44 CC libguac_la-file.lo
#8 23.64 CC libguac_la-fips.lo
#8 23.85 CC libguac_la-flag.lo
#8 24.04 CC libguac_la-hash.lo
#8 24.20 CC libguac_la-id.lo
#8 24.34 CC libguac_la-mem.lo
#8 24.59 CC libguac_la-rwlock.lo
#8 24.80 CC libguac_la-palette.lo
#8 25.01 CC libguac_la-parser.lo
#8 25.28 CC libguac_la-pool.lo
#8 25.48 CC libguac_la-protocol.lo
#8 26.54 CC libguac_la-raw_encoder.lo
#8 26.74 CC libguac_la-recording.lo
#8 26.93 CC libguac_la-rect.lo
#8 27.09 CC libguac_la-socket.lo
#8 27.43 CC libguac_la-socket-broadcast.lo
#8 27.63 CC libguac_la-socket-fd.lo
#8 27.87 CC libguac_la-socket-nest.lo
#8 28.08 CC libguac_la-socket-tee.lo
#8 28.24 CC libguac_la-string.lo
#8 28.30 string.c: In function 'guac_strnstr':
#8 28.30 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 28.30 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 28.30 | ^
#8 28.35 cc1: all warnings being treated as errors
#8 28.35 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 28.35 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 28.35 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 28.35 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 28.35 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 28.35 make[1]: Leaving directory '/build/guacamole-server'
#8 28.35 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
28.30 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
28.30 | ^
28.35 cc1: all warnings being treated as errors
28.35 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
28.35 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
28.35 make[2]: *** [Makefile:1230: all-recursive] Error 1
28.35 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
28.35 make[1]: *** [Makefile:552: all-recursive] Error 1
28.35 make[1]: Leaving directory '/build/guacamole-server'
28.35 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2290
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2290: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-fedora » latest,ubuntu #2289
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2289/display/redirect>
Changes:
------------------------------------------
[...truncated 166.98 KiB...]
#8 23.49 rm -rf .libs _libs
#8 23.49 rm -f *.o
#8 23.49 rm -f sftp/*.o
#8 23.49 rm -f test_common_ssh.log
#8 23.50 rm -f test_common_ssh.trs
#8 23.50 rm -f test-suite.log
#8 23.50 rm -f *.lo
#8 23.50 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 23.50 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 23.50 Making clean in src/terminal
#8 23.51 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 23.51 Making clean in .
#8 23.51 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 23.51 rm -f libguac-terminal.la
#8 23.52 rm -f ./so_locations
#8 23.52 rm -rf .libs _libs
#8 23.52 rm -f *.o
#8 23.52 rm -f *.lo
#8 23.52 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 23.52 Making clean in tests
#8 23.53 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 23.53 rm -f test_terminal
#8 23.53 test -z "" || rm -f test_terminal
#8 23.53 rm -f _generated_runner.c
#8 23.53 rm -rf .libs _libs
#8 23.53 rm -f *.o
#8 23.53 rm -f selection-point/*.o
#8 23.54 rm -f test_terminal.log
#8 23.54 rm -f test_terminal.trs
#8 23.54 rm -f test-suite.log
#8 23.54 rm -f *.lo
#8 23.54 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 23.54 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 23.54 Making clean in src/pulse
#8 23.54 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 23.54 rm -rf .libs _libs
#8 23.54 rm -f libguac_pulse.la
#8 23.55 rm -f ./so_locations
#8 23.55 rm -f *.o
#8 23.55 rm -f *.lo
#8 23.55 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 23.56 Making clean in src/protocols/kubernetes
#8 23.56 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 23.56 Making clean in .
#8 23.57 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 23.57 rm -f libguac-client-kubernetes.la
#8 23.57 rm -f ./so_locations
#8 23.57 rm -rf .libs _libs
#8 23.57 rm -f *.o
#8 23.57 rm -f *.lo
#8 23.58 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 23.58 Making clean in tests
#8 23.58 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 23.58 rm -f test_kubernetes
#8 23.58 test -z "" || rm -f test_kubernetes
#8 23.58 rm -f _generated_runner.c
#8 23.58 rm -rf .libs _libs
#8 23.58 rm -f *.o
#8 23.59 rm -f url/*.o
#8 23.59 rm -f test_kubernetes.log
#8 23.59 rm -f test_kubernetes.trs
#8 23.59 rm -f test-suite.log
#8 23.59 rm -f *.lo
#8 23.59 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 23.59 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 23.60 Making clean in src/protocols/rdp
#8 23.60 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 23.61 Making clean in .
#8 23.61 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 23.61 rm -f libguac-common-svc-client.la libguacai-client.la
#8 23.62 rm -f ./so_locations
#8 23.62 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 23.62 rm -f libguac-client-rdp.la
#8 23.63 rm -f ./so_locations
#8 23.63 rm -rf .libs _libs
#8 23.63 rm -rf channels/.libs channels/_libs
#8 23.63 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 23.63 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 23.63 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 23.63 rm -rf plugins/.libs plugins/_libs
#8 23.63 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 23.63 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 23.64 rm -f *.o
#8 23.64 rm -f channels/*.o
#8 23.64 rm -f channels/*.lo
#8 23.64 rm -f channels/audio-input/*.o
#8 23.64 rm -f channels/audio-input/*.lo
#8 23.65 rm -f channels/rdpdr/*.o
#8 23.65 rm -f channels/rdpdr/*.lo
#8 23.65 rm -f channels/rdpsnd/*.o
#8 23.65 rm -f channels/rdpsnd/*.lo
#8 23.66 rm -f plugins/*.o
#8 23.66 rm -f plugins/*.lo
#8 23.66 rm -f plugins/guac-common-svc/*.o
#8 23.66 rm -f plugins/guac-common-svc/*.lo
#8 23.66 rm -f plugins/guacai/*.o
#8 23.67 rm -f plugins/guacai/*.lo
#8 23.67 rm -f *.lo
#8 23.67 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 23.67 Making clean in tests
#8 23.67 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 23.67 rm -f test_rdp
#8 23.68 test -z "" || rm -f test_rdp
#8 23.68 rm -f _generated_runner.c
#8 23.68 rm -rf .libs _libs
#8 23.68 rm -f *.o
#8 23.69 rm -f fs/*.o
#8 23.73 rm -f test_rdp.log
#8 23.73 rm -f test_rdp.trs
#8 23.73 rm -f test-suite.log
#8 23.73 rm -f *.lo
#8 23.73 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 23.73 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 23.73 Making clean in src/protocols/ssh
#8 23.75 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 23.75 rm -f libguac-client-ssh.la
#8 23.75 rm -f ./so_locations
#8 23.75 rm -rf .libs _libs
#8 23.75 rm -f *.o
#8 23.76 rm -f *.lo
#8 23.76 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 23.76 Making clean in src/protocols/telnet
#8 23.76 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 23.76 rm -f libguac-client-telnet.la
#8 23.77 rm -f ./so_locations
#8 23.77 rm -rf .libs _libs
#8 23.77 rm -f *.o
#8 23.77 rm -f *.lo
#8 23.77 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 23.77 Making clean in src/protocols/vnc
#8 23.77 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 23.77 rm -f libguac-client-vnc.la
#8 23.78 rm -f ./so_locations
#8 23.78 rm -rf .libs _libs
#8 23.78 rm -f *.o
#8 23.78 rm -f *.lo
#8 23.79 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 23.79 Making clean in src/guacd
#8 23.79 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 23.79 rm -f
#8 23.79 rm -rf .libs _libs
#8 23.79 rm -f guacd
#8 23.79 test -z "" || rm -f guacd
#8 23.79 rm -f *.o
#8 23.80 rm -f *.lo
#8 23.80 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 23.80 Making clean in src/guacenc
#8 23.80 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 23.80 rm -f guacenc
#8 23.80 test -z "" || rm -f guacenc
#8 23.80 rm -rf .libs _libs
#8 23.80 rm -f *.o
#8 23.81 rm -f *.lo
#8 23.81 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 23.81 Making clean in src/guaclog
#8 23.81 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 23.81 rm -f guaclog
#8 23.81 test -z "" || rm -f guaclog
#8 23.81 rm -rf .libs _libs
#8 23.81 rm -f *.o
#8 23.82 rm -f *.lo
#8 23.82 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 23.82 make[1]: Entering directory '/build/guacamole-server'
#8 23.82 rm -rf .libs _libs
#8 23.82 rm -f *.lo
#8 23.82 make[1]: Leaving directory '/build/guacamole-server'
#8 23.83 + make
#8 23.83 make all-recursive
#8 23.83 make[1]: Entering directory '/build/guacamole-server'
#8 23.84 Making all in src/libguac
#8 23.84 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 23.85 Making all in .
#8 23.85 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 23.85 CC libguac_la-argv.lo
#8 24.11 CC libguac_la-audio.lo
#8 24.36 CC libguac_la-client.lo
#8 24.93 CC libguac_la-display.lo
#8 25.21 CC libguac_la-display-builtin-cursors.lo
#8 25.29 CC libguac_la-display-cursor.lo
#8 25.47 CC libguac_la-display-flush.lo
#8 25.76 CC libguac_la-display-layer.lo
#8 26.07 CC libguac_la-display-layer-list.lo
#8 26.37 CC libguac_la-display-plan.lo
#8 26.82 CC libguac_la-display-plan-combine.lo
#8 27.13 CC libguac_la-display-plan-rect.lo
#8 27.39 CC libguac_la-display-plan-search.lo
#8 27.75 CC libguac_la-display-render-thread.lo
#8 28.03 CC libguac_la-display-worker.lo
#8 28.43 CC libguac_la-encode-jpeg.lo
#8 28.75 CC libguac_la-encode-png.lo
#8 29.23 CC libguac_la-error.lo
#8 29.56 CC libguac_la-fifo.lo
#8 29.94 CC libguac_la-file.lo
#8 30.34 CC libguac_la-fips.lo
#8 30.81 CC libguac_la-flag.lo
#8 31.24 CC libguac_la-hash.lo
#8 31.53 CC libguac_la-id.lo
#8 31.76 CC libguac_la-mem.lo
#8 32.16 CC libguac_la-rwlock.lo
#8 32.43 CC libguac_la-palette.lo
#8 32.70 CC libguac_la-parser.lo
#8 33.11 CC libguac_la-pool.lo
#8 33.36 CC libguac_la-protocol.lo
#8 34.60 CC libguac_la-raw_encoder.lo
#8 34.85 CC libguac_la-recording.lo
#8 35.06 CC libguac_la-rect.lo
#8 35.24 CC libguac_la-socket.lo
#8 35.63 CC libguac_la-socket-broadcast.lo
#8 35.90 CC libguac_la-socket-fd.lo
#8 36.22 CC libguac_la-socket-nest.lo
#8 36.53 CC libguac_la-socket-tee.lo
#8 36.84 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.00 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 37.00 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 37.00 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 37.00 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 37.00 make[1]: Leaving directory '/build/guacamole-server'
#8 37.00 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 37.00 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.00 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
37.00 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
37.00 make[2]: *** [Makefile:1230: all-recursive] Error 1
37.00 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
37.00 make[1]: Leaving directory '/build/guacamole-server'
37.00 make[1]: *** [Makefile:552: all-recursive] Error 1
37.00 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2289
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2289: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-fedora » latest,ubuntu #2288
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2288/display/redirect>
Changes:
------------------------------------------
[...truncated 166.37 KiB...]
#8 16.02 rm -rf .libs _libs
#8 16.02 rm -f *.o
#8 16.02 rm -f sftp/*.o
#8 16.03 rm -f test_common_ssh.log
#8 16.03 rm -f test_common_ssh.trs
#8 16.03 rm -f test-suite.log
#8 16.03 rm -f *.lo
#8 16.03 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 16.03 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 16.03 Making clean in src/terminal
#8 16.03 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 16.04 Making clean in .
#8 16.04 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 16.04 rm -f libguac-terminal.la
#8 16.04 rm -f ./so_locations
#8 16.04 rm -rf .libs _libs
#8 16.05 rm -f *.o
#8 16.05 rm -f *.lo
#8 16.05 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 16.05 Making clean in tests
#8 16.05 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 16.05 rm -f test_terminal
#8 16.05 test -z "" || rm -f test_terminal
#8 16.05 rm -f _generated_runner.c
#8 16.05 rm -rf .libs _libs
#8 16.06 rm -f *.o
#8 16.06 rm -f selection-point/*.o
#8 16.06 rm -f test_terminal.log
#8 16.06 rm -f test_terminal.trs
#8 16.06 rm -f test-suite.log
#8 16.06 rm -f *.lo
#8 16.06 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 16.06 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 16.06 Making clean in src/pulse
#8 16.07 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 16.07 rm -rf .libs _libs
#8 16.07 rm -f libguac_pulse.la
#8 16.07 rm -f ./so_locations
#8 16.07 rm -f *.o
#8 16.07 rm -f *.lo
#8 16.08 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 16.08 Making clean in src/protocols/kubernetes
#8 16.08 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.08 Making clean in .
#8 16.08 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.08 rm -f libguac-client-kubernetes.la
#8 16.09 rm -f ./so_locations
#8 16.09 rm -rf .libs _libs
#8 16.09 rm -f *.o
#8 16.09 rm -f *.lo
#8 16.09 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.09 Making clean in tests
#8 16.10 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 16.10 rm -f test_kubernetes
#8 16.10 test -z "" || rm -f test_kubernetes
#8 16.10 rm -f _generated_runner.c
#8 16.10 rm -rf .libs _libs
#8 16.10 rm -f *.o
#8 16.10 rm -f url/*.o
#8 16.10 rm -f test_kubernetes.log
#8 16.11 rm -f test_kubernetes.trs
#8 16.11 rm -f test-suite.log
#8 16.11 rm -f *.lo
#8 16.11 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 16.11 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.11 Making clean in src/protocols/rdp
#8 16.11 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 16.12 Making clean in .
#8 16.12 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 16.12 rm -f libguac-common-svc-client.la libguacai-client.la
#8 16.13 rm -f ./so_locations
#8 16.13 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 16.13 rm -f libguac-client-rdp.la
#8 16.13 rm -f ./so_locations
#8 16.13 rm -rf .libs _libs
#8 16.13 rm -rf channels/.libs channels/_libs
#8 16.13 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 16.13 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 16.13 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 16.14 rm -rf plugins/.libs plugins/_libs
#8 16.14 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 16.14 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 16.14 rm -f *.o
#8 16.14 rm -f channels/*.o
#8 16.14 rm -f channels/*.lo
#8 16.14 rm -f channels/audio-input/*.o
#8 16.15 rm -f channels/audio-input/*.lo
#8 16.15 rm -f channels/rdpdr/*.o
#8 16.15 rm -f channels/rdpdr/*.lo
#8 16.15 rm -f channels/rdpsnd/*.o
#8 16.15 rm -f channels/rdpsnd/*.lo
#8 16.15 rm -f plugins/*.o
#8 16.16 rm -f plugins/*.lo
#8 16.16 rm -f plugins/guac-common-svc/*.o
#8 16.16 rm -f plugins/guac-common-svc/*.lo
#8 16.16 rm -f plugins/guacai/*.o
#8 16.16 rm -f plugins/guacai/*.lo
#8 16.17 rm -f *.lo
#8 16.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 16.17 Making clean in tests
#8 16.17 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 16.17 rm -f test_rdp
#8 16.17 test -z "" || rm -f test_rdp
#8 16.17 rm -f _generated_runner.c
#8 16.17 rm -rf .libs _libs
#8 16.17 rm -f *.o
#8 16.17 rm -f fs/*.o
#8 16.18 rm -f test_rdp.log
#8 16.18 rm -f test_rdp.trs
#8 16.18 rm -f test-suite.log
#8 16.18 rm -f *.lo
#8 16.18 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 16.18 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 16.18 Making clean in src/protocols/ssh
#8 16.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 16.18 rm -f libguac-client-ssh.la
#8 16.19 rm -f ./so_locations
#8 16.19 rm -rf .libs _libs
#8 16.19 rm -f *.o
#8 16.19 rm -f *.lo
#8 16.19 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 16.19 Making clean in src/protocols/telnet
#8 16.20 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 16.20 rm -f libguac-client-telnet.la
#8 16.20 rm -f ./so_locations
#8 16.20 rm -rf .libs _libs
#8 16.20 rm -f *.o
#8 16.21 rm -f *.lo
#8 16.21 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 16.21 Making clean in src/protocols/vnc
#8 16.21 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 16.21 rm -f libguac-client-vnc.la
#8 16.21 rm -f ./so_locations
#8 16.21 rm -rf .libs _libs
#8 16.22 rm -f *.o
#8 16.22 rm -f *.lo
#8 16.22 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 16.22 Making clean in src/guacd
#8 16.22 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 16.22 rm -f
#8 16.22 rm -rf .libs _libs
#8 16.22 rm -f guacd
#8 16.22 test -z "" || rm -f guacd
#8 16.23 rm -f *.o
#8 16.23 rm -f *.lo
#8 16.23 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 16.23 Making clean in src/guacenc
#8 16.23 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 16.23 rm -f guacenc
#8 16.23 test -z "" || rm -f guacenc
#8 16.23 rm -rf .libs _libs
#8 16.24 rm -f *.o
#8 16.24 rm -f *.lo
#8 16.24 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 16.24 Making clean in src/guaclog
#8 16.24 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 16.24 rm -f guaclog
#8 16.24 test -z "" || rm -f guaclog
#8 16.24 rm -rf .libs _libs
#8 16.25 rm -f *.o
#8 16.25 rm -f *.lo
#8 16.25 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 16.25 make[1]: Entering directory '/build/guacamole-server'
#8 16.25 rm -rf .libs _libs
#8 16.25 rm -f *.lo
#8 16.25 make[1]: Leaving directory '/build/guacamole-server'
#8 16.25 + make
#8 16.26 make all-recursive
#8 16.26 make[1]: Entering directory '/build/guacamole-server'
#8 16.26 Making all in src/libguac
#8 16.27 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 16.27 Making all in .
#8 16.28 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 16.28 CC libguac_la-argv.lo
#8 16.51 CC libguac_la-audio.lo
#8 16.73 CC libguac_la-client.lo
#8 17.26 CC libguac_la-display.lo
#8 17.52 CC libguac_la-display-builtin-cursors.lo
#8 17.60 CC libguac_la-display-cursor.lo
#8 17.76 CC libguac_la-display-flush.lo
#8 18.02 CC libguac_la-display-layer.lo
#8 18.29 CC libguac_la-display-layer-list.lo
#8 18.55 CC libguac_la-display-plan.lo
#8 18.90 CC libguac_la-display-plan-combine.lo
#8 19.16 CC libguac_la-display-plan-rect.lo
#8 19.35 CC libguac_la-display-plan-search.lo
#8 19.60 CC libguac_la-display-render-thread.lo
#8 19.79 CC libguac_la-display-worker.lo
#8 20.06 CC libguac_la-encode-jpeg.lo
#8 20.27 CC libguac_la-encode-png.lo
#8 20.53 CC libguac_la-error.lo
#8 20.68 CC libguac_la-fifo.lo
#8 20.86 CC libguac_la-file.lo
#8 21.05 CC libguac_la-fips.lo
#8 21.22 CC libguac_la-flag.lo
#8 21.39 CC libguac_la-hash.lo
#8 21.55 CC libguac_la-id.lo
#8 21.68 CC libguac_la-mem.lo
#8 21.92 CC libguac_la-rwlock.lo
#8 22.12 CC libguac_la-palette.lo
#8 22.30 CC libguac_la-parser.lo
#8 22.56 CC libguac_la-pool.lo
#8 22.75 CC libguac_la-protocol.lo
#8 23.76 CC libguac_la-raw_encoder.lo
#8 23.94 CC libguac_la-recording.lo
#8 24.12 CC libguac_la-rect.lo
#8 24.27 CC libguac_la-socket.lo
#8 24.58 CC libguac_la-socket-broadcast.lo
#8 24.76 CC libguac_la-socket-fd.lo
#8 24.99 CC libguac_la-socket-nest.lo
#8 25.19 CC libguac_la-socket-tee.lo
#8 25.34 CC libguac_la-string.lo
#8 25.40 string.c: In function 'guac_strnstr':
#8 25.40 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 25.40 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 25.40 | ^
#8 25.44 cc1: all warnings being treated as errors
#8 25.44 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 25.44 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 25.44 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 25.44 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 25.44 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 25.44 make[1]: Leaving directory '/build/guacamole-server'
#8 25.44 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:
25.40 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
25.40 | ^
25.44 cc1: all warnings being treated as errors
25.44 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
25.44 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
25.44 make[2]: *** [Makefile:1230: all-recursive] Error 1
25.44 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
25.44 make[1]: *** [Makefile:552: all-recursive] Error 1
25.44 make[1]: Leaving directory '/build/guacamole-server'
25.44 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2288
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2288: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-fedora » latest,ubuntu #2287
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2287/display/redirect?page=changes>
Changes:
[48490942+jeloneal] GUACAMOLE-2035: Add start-up period to guacd health check in Dockerfile
[bbennett] GUACAMOLE-2272: VNC: add MacRoman clipboard encoding support.
------------------------------------------
[...truncated 167.24 KiB...]
#8 17.07 rm -rf .libs _libs
#8 17.07 rm -f *.o
#8 17.08 rm -f sftp/*.o
#8 17.08 rm -f test_common_ssh.log
#8 17.08 rm -f test_common_ssh.trs
#8 17.08 rm -f test-suite.log
#8 17.08 rm -f *.lo
#8 17.08 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 17.08 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 17.08 Making clean in src/terminal
#8 17.09 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.09 Making clean in .
#8 17.09 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 17.09 rm -f libguac-terminal.la
#8 17.10 rm -f ./so_locations
#8 17.10 rm -rf .libs _libs
#8 17.10 rm -f *.o
#8 17.10 rm -f *.lo
#8 17.10 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 17.10 Making clean in tests
#8 17.11 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 17.11 rm -f test_terminal
#8 17.11 test -z "" || rm -f test_terminal
#8 17.11 rm -f _generated_runner.c
#8 17.11 rm -rf .libs _libs
#8 17.11 rm -f *.o
#8 17.11 rm -f selection-point/*.o
#8 17.12 rm -f test_terminal.log
#8 17.12 rm -f test_terminal.trs
#8 17.12 rm -f test-suite.log
#8 17.12 rm -f *.lo
#8 17.12 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 17.12 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 17.12 Making clean in src/pulse
#8 17.12 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 17.12 rm -rf .libs _libs
#8 17.12 rm -f libguac_pulse.la
#8 17.13 rm -f ./so_locations
#8 17.13 rm -f *.o
#8 17.13 rm -f *.lo
#8 17.13 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 17.13 Making clean in src/protocols/kubernetes
#8 17.14 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.14 Making clean in .
#8 17.14 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.14 rm -f libguac-client-kubernetes.la
#8 17.15 rm -f ./so_locations
#8 17.15 rm -rf .libs _libs
#8 17.15 rm -f *.o
#8 17.15 rm -f *.lo
#8 17.16 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.16 Making clean in tests
#8 17.16 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 17.16 rm -f test_kubernetes
#8 17.16 test -z "" || rm -f test_kubernetes
#8 17.16 rm -f _generated_runner.c
#8 17.16 rm -rf .libs _libs
#8 17.16 rm -f *.o
#8 17.16 rm -f url/*.o
#8 17.17 rm -f test_kubernetes.log
#8 17.17 rm -f test_kubernetes.trs
#8 17.17 rm -f test-suite.log
#8 17.17 rm -f *.lo
#8 17.17 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 17.17 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 17.17 Making clean in src/protocols/rdp
#8 17.18 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 17.18 Making clean in .
#8 17.19 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 17.19 rm -f libguac-common-svc-client.la libguacai-client.la
#8 17.19 rm -f ./so_locations
#8 17.19 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 17.19 rm -f libguac-client-rdp.la
#8 17.20 rm -f ./so_locations
#8 17.20 rm -rf .libs _libs
#8 17.20 rm -rf channels/.libs channels/_libs
#8 17.20 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 17.20 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 17.20 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 17.20 rm -rf plugins/.libs plugins/_libs
#8 17.21 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 17.21 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 17.21 rm -f *.o
#8 17.21 rm -f channels/*.o
#8 17.21 rm -f channels/*.lo
#8 17.21 rm -f channels/audio-input/*.o
#8 17.22 rm -f channels/audio-input/*.lo
#8 17.22 rm -f channels/rdpdr/*.o
#8 17.22 rm -f channels/rdpdr/*.lo
#8 17.22 rm -f channels/rdpsnd/*.o
#8 17.22 rm -f channels/rdpsnd/*.lo
#8 17.22 rm -f plugins/*.o
#8 17.23 rm -f plugins/*.lo
#8 17.23 rm -f plugins/guac-common-svc/*.o
#8 17.23 rm -f plugins/guac-common-svc/*.lo
#8 17.23 rm -f plugins/guacai/*.o
#8 17.23 rm -f plugins/guacai/*.lo
#8 17.24 rm -f *.lo
#8 17.24 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.24 Making clean in tests
#8 17.24 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.24 rm -f test_rdp
#8 17.24 test -z "" || rm -f test_rdp
#8 17.24 rm -f _generated_runner.c
#8 17.24 rm -rf .libs _libs
#8 17.25 rm -f *.o
#8 17.25 rm -f fs/*.o
#8 17.25 rm -f test_rdp.log
#8 17.25 rm -f test_rdp.trs
#8 17.25 rm -f test-suite.log
#8 17.25 rm -f *.lo
#8 17.25 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 17.25 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 17.25 Making clean in src/protocols/ssh
#8 17.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 17.26 rm -f libguac-client-ssh.la
#8 17.26 rm -f ./so_locations
#8 17.26 rm -rf .libs _libs
#8 17.26 rm -f *.o
#8 17.27 rm -f *.lo
#8 17.27 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 17.27 Making clean in src/protocols/telnet
#8 17.27 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 17.27 rm -f libguac-client-telnet.la
#8 17.28 rm -f ./so_locations
#8 17.28 rm -rf .libs _libs
#8 17.28 rm -f *.o
#8 17.28 rm -f *.lo
#8 17.28 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 17.28 Making clean in src/protocols/vnc
#8 17.28 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 17.28 rm -f libguac-client-vnc.la
#8 17.29 rm -f ./so_locations
#8 17.29 rm -rf .libs _libs
#8 17.29 rm -f *.o
#8 17.29 rm -f *.lo
#8 17.29 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 17.30 Making clean in src/guacd
#8 17.30 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 17.30 rm -f
#8 17.30 rm -rf .libs _libs
#8 17.30 rm -f guacd
#8 17.30 test -z "" || rm -f guacd
#8 17.30 rm -f *.o
#8 17.30 rm -f *.lo
#8 17.31 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 17.31 Making clean in src/guacenc
#8 17.31 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 17.31 rm -f guacenc
#8 17.31 test -z "" || rm -f guacenc
#8 17.31 rm -rf .libs _libs
#8 17.31 rm -f *.o
#8 17.32 rm -f *.lo
#8 17.32 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 17.32 Making clean in src/guaclog
#8 17.32 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 17.32 rm -f guaclog
#8 17.32 test -z "" || rm -f guaclog
#8 17.32 rm -rf .libs _libs
#8 17.32 rm -f *.o
#8 17.33 rm -f *.lo
#8 17.33 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 17.33 make[1]: Entering directory '/build/guacamole-server'
#8 17.33 rm -rf .libs _libs
#8 17.33 rm -f *.lo
#8 17.33 make[1]: Leaving directory '/build/guacamole-server'
#8 17.33 + make
#8 17.34 make all-recursive
#8 17.34 make[1]: Entering directory '/build/guacamole-server'
#8 17.34 Making all in src/libguac
#8 17.35 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 17.35 Making all in .
#8 17.36 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 17.36 CC libguac_la-argv.lo
#8 17.60 CC libguac_la-audio.lo
#8 17.82 CC libguac_la-client.lo
#8 18.34 CC libguac_la-display.lo
#8 18.61 CC libguac_la-display-builtin-cursors.lo
#8 18.69 CC libguac_la-display-cursor.lo
#8 18.86 CC libguac_la-display-flush.lo
#8 19.13 CC libguac_la-display-layer.lo
#8 19.42 CC libguac_la-display-layer-list.lo
#8 19.68 CC libguac_la-display-plan.lo
#8 20.03 CC libguac_la-display-plan-combine.lo
#8 20.29 CC libguac_la-display-plan-rect.lo
#8 20.49 CC libguac_la-display-plan-search.lo
#8 20.74 CC libguac_la-display-render-thread.lo
#8 20.93 CC libguac_la-display-worker.lo
#8 21.21 CC libguac_la-encode-jpeg.lo
#8 21.42 CC libguac_la-encode-png.lo
#8 21.69 CC libguac_la-error.lo
#8 21.84 CC libguac_la-fifo.lo
#8 22.03 CC libguac_la-file.lo
#8 22.22 CC libguac_la-fips.lo
#8 22.41 CC libguac_la-flag.lo
#8 22.59 CC libguac_la-hash.lo
#8 22.74 CC libguac_la-id.lo
#8 22.87 CC libguac_la-mem.lo
#8 23.12 CC libguac_la-rwlock.lo
#8 23.31 CC libguac_la-palette.lo
#8 23.49 CC libguac_la-parser.lo
#8 23.76 CC libguac_la-pool.lo
#8 23.95 CC libguac_la-protocol.lo
#8 24.98 CC libguac_la-raw_encoder.lo
#8 25.18 CC libguac_la-recording.lo
#8 25.37 CC libguac_la-rect.lo
#8 25.51 CC libguac_la-socket.lo
#8 25.83 CC libguac_la-socket-broadcast.lo
#8 26.02 CC libguac_la-socket-fd.lo
#8 26.25 CC libguac_la-socket-nest.lo
#8 26.44 CC libguac_la-socket-tee.lo
#8 26.60 CC libguac_la-string.lo
#8 26.65 string.c: In function 'guac_strnstr':
#8 26.65 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 26.65 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 26.65 | ^
#8 26.69 cc1: all warnings being treated as errors
#8 26.70 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 26.70 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 26.70 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 26.70 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 26.70 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 26.70 make[1]: Leaving directory '/build/guacamole-server'
#8 26.70 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
26.65 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
26.65 | ^
26.69 cc1: all warnings being treated as errors
26.70 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
26.70 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
26.70 make[2]: *** [Makefile:1230: all-recursive] Error 1
26.70 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
26.70 make[1]: *** [Makefile:552: all-recursive] Error 1
26.70 make[1]: Leaving directory '/build/guacamole-server'
26.70 make: *** [Makefile:472: all] Error 2
------
Dockerfile:4
--------------------
2 | COPY . /build/
3 | RUN /bin/bash -e -x /build/install-deps.sh
4 | >>> RUN /bin/bash -e -x /build/build.sh
5 |
--------------------
ERROR: failed to solve: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2287
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2287: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-fedora » latest,ubuntu #2286
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2286/display/redirect>
Changes:
------------------------------------------
[...truncated 164.87 KiB...]
#8 30.30 rm -rf .libs _libs
#8 30.30 rm -f *.o
#8 30.30 rm -f sftp/*.o
#8 30.30 rm -f test_common_ssh.log
#8 30.30 rm -f test_common_ssh.trs
#8 30.31 rm -f test-suite.log
#8 30.31 rm -f *.lo
#8 30.31 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.31 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.31 Making clean in src/terminal
#8 30.32 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.32 Making clean in .
#8 30.33 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.33 rm -f libguac-terminal.la
#8 30.34 rm -f ./so_locations
#8 30.34 rm -rf .libs _libs
#8 30.34 rm -f *.o
#8 30.34 rm -f *.lo
#8 30.35 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.35 Making clean in tests
#8 30.35 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.35 rm -f test_terminal
#8 30.35 test -z "" || rm -f test_terminal
#8 30.36 rm -f _generated_runner.c
#8 30.36 rm -rf .libs _libs
#8 30.36 rm -f *.o
#8 30.36 rm -f selection-point/*.o
#8 30.37 rm -f test_terminal.log
#8 30.37 rm -f test_terminal.trs
#8 30.37 rm -f test-suite.log
#8 30.37 rm -f *.lo
#8 30.37 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.37 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.37 Making clean in src/pulse
#8 30.38 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.38 rm -rf .libs _libs
#8 30.38 rm -f libguac_pulse.la
#8 30.39 rm -f ./so_locations
#8 30.39 rm -f *.o
#8 30.39 rm -f *.lo
#8 30.40 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.40 Making clean in src/protocols/kubernetes
#8 30.40 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.41 Making clean in .
#8 30.41 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.41 rm -f libguac-client-kubernetes.la
#8 30.42 rm -f ./so_locations
#8 30.42 rm -rf .libs _libs
#8 30.42 rm -f *.o
#8 30.42 rm -f *.lo
#8 30.43 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.43 Making clean in tests
#8 30.43 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.43 rm -f test_kubernetes
#8 30.43 test -z "" || rm -f test_kubernetes
#8 30.43 rm -f _generated_runner.c
#8 30.43 rm -rf .libs _libs
#8 30.44 rm -f *.o
#8 30.44 rm -f url/*.o
#8 30.44 rm -f test_kubernetes.log
#8 30.45 rm -f test_kubernetes.trs
#8 30.45 rm -f test-suite.log
#8 30.45 rm -f *.lo
#8 30.45 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.45 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.45 Making clean in src/protocols/rdp
#8 30.46 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.47 Making clean in .
#8 30.48 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.48 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.48 rm -f ./so_locations
#8 30.49 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.49 rm -f libguac-client-rdp.la
#8 30.50 rm -f ./so_locations
#8 30.50 rm -rf .libs _libs
#8 30.50 rm -rf channels/.libs channels/_libs
#8 30.50 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.50 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.50 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.50 rm -rf plugins/.libs plugins/_libs
#8 30.51 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.51 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.51 rm -f *.o
#8 30.51 rm -f channels/*.o
#8 30.51 rm -f channels/*.lo
#8 30.52 rm -f channels/audio-input/*.o
#8 30.52 rm -f channels/audio-input/*.lo
#8 30.52 rm -f channels/rdpdr/*.o
#8 30.53 rm -f channels/rdpdr/*.lo
#8 30.53 rm -f channels/rdpsnd/*.o
#8 30.53 rm -f channels/rdpsnd/*.lo
#8 30.54 rm -f plugins/*.o
#8 30.54 rm -f plugins/*.lo
#8 30.54 rm -f plugins/guac-common-svc/*.o
#8 30.55 rm -f plugins/guac-common-svc/*.lo
#8 30.55 rm -f plugins/guacai/*.o
#8 30.55 rm -f plugins/guacai/*.lo
#8 30.56 rm -f *.lo
#8 30.56 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.56 Making clean in tests
#8 30.57 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.57 rm -f test_rdp
#8 30.57 test -z "" || rm -f test_rdp
#8 30.57 rm -f _generated_runner.c
#8 30.57 rm -rf .libs _libs
#8 30.57 rm -f *.o
#8 30.58 rm -f fs/*.o
#8 30.58 rm -f test_rdp.log
#8 30.58 rm -f test_rdp.trs
#8 30.58 rm -f test-suite.log
#8 30.58 rm -f *.lo
#8 30.58 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.59 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.59 Making clean in src/protocols/ssh
#8 30.59 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.59 rm -f libguac-client-ssh.la
#8 30.60 rm -f ./so_locations
#8 30.60 rm -rf .libs _libs
#8 30.60 rm -f *.o
#8 30.60 rm -f *.lo
#8 30.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.61 Making clean in src/protocols/telnet
#8 30.61 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.61 rm -f libguac-client-telnet.la
#8 30.62 rm -f ./so_locations
#8 30.62 rm -rf .libs _libs
#8 30.62 rm -f *.o
#8 30.63 rm -f *.lo
#8 30.63 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.63 Making clean in src/protocols/vnc
#8 30.64 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.64 rm -f libguac-client-vnc.la
#8 30.64 rm -f ./so_locations
#8 30.64 rm -rf .libs _libs
#8 30.65 rm -f *.o
#8 30.65 rm -f *.lo
#8 30.65 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.65 Making clean in src/guacd
#8 30.66 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.66 rm -f
#8 30.66 rm -rf .libs _libs
#8 30.66 rm -f guacd
#8 30.66 test -z "" || rm -f guacd
#8 30.66 rm -f *.o
#8 30.67 rm -f *.lo
#8 30.67 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.67 Making clean in src/guacenc
#8 30.68 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.68 rm -f guacenc
#8 30.68 test -z "" || rm -f guacenc
#8 30.68 rm -rf .libs _libs
#8 30.68 rm -f *.o
#8 30.69 rm -f *.lo
#8 30.69 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.69 Making clean in src/guaclog
#8 30.70 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.70 rm -f guaclog
#8 30.70 test -z "" || rm -f guaclog
#8 30.70 rm -rf .libs _libs
#8 30.70 rm -f *.o
#8 30.70 rm -f *.lo
#8 30.71 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.71 make[1]: Entering directory '/build/guacamole-server'
#8 30.71 rm -rf .libs _libs
#8 30.71 rm -f *.lo
#8 30.72 make[1]: Leaving directory '/build/guacamole-server'
#8 30.72 + make
#8 30.72 make all-recursive
#8 30.73 make[1]: Entering directory '/build/guacamole-server'
#8 30.74 Making all in src/libguac
#8 30.74 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.75 Making all in .
#8 30.76 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.76 CC libguac_la-argv.lo
#8 31.20 CC libguac_la-audio.lo
#8 31.62 CC libguac_la-client.lo
#8 32.53 CC libguac_la-display.lo
#8 33.00 CC libguac_la-display-builtin-cursors.lo
#8 33.15 CC libguac_la-display-cursor.lo
#8 33.49 CC libguac_la-display-flush.lo
#8 33.98 CC libguac_la-display-layer.lo
#8 34.50 CC libguac_la-display-layer-list.lo
#8 34.97 CC libguac_la-display-plan.lo
#8 35.63 CC libguac_la-display-plan-combine.lo
#8 36.12 CC libguac_la-display-plan-rect.lo
#8 36.49 CC libguac_la-display-plan-search.lo
#8 36.94 CC libguac_la-display-render-thread.lo
#8 37.30 CC libguac_la-display-worker.lo
#8 37.81 CC libguac_la-encode-jpeg.lo
#8 38.19 CC libguac_la-encode-png.lo
#8 38.68 CC libguac_la-error.lo
#8 38.98 CC libguac_la-fifo.lo
#8 39.33 CC libguac_la-file.lo
#8 39.69 CC libguac_la-fips.lo
#8 40.04 CC libguac_la-flag.lo
#8 40.37 CC libguac_la-hash.lo
#8 40.65 CC libguac_la-id.lo
#8 40.90 CC libguac_la-mem.lo
#8 41.34 CC libguac_la-rwlock.lo
#8 41.71 CC libguac_la-palette.lo
#8 42.07 CC libguac_la-parser.lo
#8 42.55 CC libguac_la-pool.lo
#8 42.91 CC libguac_la-protocol.lo
#8 44.59 CC libguac_la-raw_encoder.lo
#8 44.95 CC libguac_la-recording.lo
#8 45.30 CC libguac_la-rect.lo
#8 45.56 CC libguac_la-socket.lo
#8 46.15 CC libguac_la-socket-broadcast.lo
#8 46.51 CC libguac_la-socket-fd.lo
#8 46.93 CC libguac_la-socket-nest.lo
#8 47.30 CC libguac_la-socket-tee.lo
#8 47.60 CC libguac_la-string.lo
#8 47.70 string.c: In function 'guac_strnstr':
#8 47.70 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.70 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.70 | ^
#8 47.77 cc1: all warnings being treated as errors
#8 47.78 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.78 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 47.78 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 47.78 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.78 make[1]: Leaving directory '/build/guacamole-server'
#8 47.78 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.78 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
47.70 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.70 | ^
47.77 cc1: all warnings being treated as errors
47.78 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.78 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
47.78 make[2]: *** [Makefile:1230: all-recursive] Error 1
47.78 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.78 make[1]: Leaving directory '/build/guacamole-server'
47.78 make[1]: *** [Makefile:552: all-recursive] Error 1
47.78 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2286
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2286: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-fedora » latest,ubuntu #2285
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2285/display/redirect>
Changes:
------------------------------------------
[...truncated 165.34 KiB...]
#8 36.66 rm -rf .libs _libs
#8 36.67 rm -f *.o
#8 36.67 rm -f sftp/*.o
#8 36.67 rm -f test_common_ssh.log
#8 36.68 rm -f test_common_ssh.trs
#8 36.68 rm -f test-suite.log
#8 36.68 rm -f *.lo
#8 36.69 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 36.69 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 36.69 Making clean in src/terminal
#8 36.69 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 36.70 Making clean in .
#8 36.71 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 36.71 rm -f libguac-terminal.la
#8 36.72 rm -f ./so_locations
#8 36.72 rm -rf .libs _libs
#8 36.72 rm -f *.o
#8 36.72 rm -f *.lo
#8 36.73 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 36.73 Making clean in tests
#8 36.74 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 36.74 rm -f test_terminal
#8 36.74 test -z "" || rm -f test_terminal
#8 36.74 rm -f _generated_runner.c
#8 36.74 rm -rf .libs _libs
#8 36.74 rm -f *.o
#8 36.75 rm -f selection-point/*.o
#8 36.75 rm -f test_terminal.log
#8 36.75 rm -f test_terminal.trs
#8 36.75 rm -f test-suite.log
#8 36.76 rm -f *.lo
#8 36.76 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 36.76 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 36.76 Making clean in src/pulse
#8 36.76 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 36.76 rm -rf .libs _libs
#8 36.76 rm -f libguac_pulse.la
#8 36.77 rm -f ./so_locations
#8 36.78 rm -f *.o
#8 36.78 rm -f *.lo
#8 36.78 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 36.78 Making clean in src/protocols/kubernetes
#8 36.79 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 36.80 Making clean in .
#8 36.80 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 36.80 rm -f libguac-client-kubernetes.la
#8 36.81 rm -f ./so_locations
#8 36.81 rm -rf .libs _libs
#8 36.81 rm -f *.o
#8 36.82 rm -f *.lo
#8 36.82 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 36.82 Making clean in tests
#8 36.82 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 36.82 rm -f test_kubernetes
#8 36.83 test -z "" || rm -f test_kubernetes
#8 36.83 rm -f _generated_runner.c
#8 36.83 rm -rf .libs _libs
#8 36.83 rm -f *.o
#8 36.83 rm -f url/*.o
#8 36.84 rm -f test_kubernetes.log
#8 36.84 rm -f test_kubernetes.trs
#8 36.84 rm -f test-suite.log
#8 36.84 rm -f *.lo
#8 36.84 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 36.84 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 36.85 Making clean in src/protocols/rdp
#8 36.86 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 36.87 Making clean in .
#8 36.88 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 36.88 rm -f libguac-common-svc-client.la libguacai-client.la
#8 36.88 rm -f ./so_locations
#8 36.89 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 36.89 rm -f libguac-client-rdp.la
#8 36.90 rm -f ./so_locations
#8 36.90 rm -rf .libs _libs
#8 36.90 rm -rf channels/.libs channels/_libs
#8 36.90 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 36.90 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 36.90 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 36.91 rm -rf plugins/.libs plugins/_libs
#8 36.91 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 36.91 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 36.91 rm -f *.o
#8 36.91 rm -f channels/*.o
#8 36.92 rm -f channels/*.lo
#8 36.92 rm -f channels/audio-input/*.o
#8 36.93 rm -f channels/audio-input/*.lo
#8 36.93 rm -f channels/rdpdr/*.o
#8 36.93 rm -f channels/rdpdr/*.lo
#8 36.94 rm -f channels/rdpsnd/*.o
#8 36.94 rm -f channels/rdpsnd/*.lo
#8 36.94 rm -f plugins/*.o
#8 36.95 rm -f plugins/*.lo
#8 36.95 rm -f plugins/guac-common-svc/*.o
#8 36.96 rm -f plugins/guac-common-svc/*.lo
#8 36.96 rm -f plugins/guacai/*.o
#8 36.97 rm -f plugins/guacai/*.lo
#8 36.97 rm -f *.lo
#8 36.97 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 36.98 Making clean in tests
#8 36.98 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 36.98 rm -f test_rdp
#8 36.98 test -z "" || rm -f test_rdp
#8 36.99 rm -f _generated_runner.c
#8 36.99 rm -rf .libs _libs
#8 36.99 rm -f *.o
#8 36.99 rm -f fs/*.o
#8 37.00 rm -f test_rdp.log
#8 37.00 rm -f test_rdp.trs
#8 37.00 rm -f test-suite.log
#8 37.00 rm -f *.lo
#8 37.01 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 37.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 37.01 Making clean in src/protocols/ssh
#8 37.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 37.02 rm -f libguac-client-ssh.la
#8 37.03 rm -f ./so_locations
#8 37.03 rm -rf .libs _libs
#8 37.03 rm -f *.o
#8 37.03 rm -f *.lo
#8 37.04 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 37.04 Making clean in src/protocols/telnet
#8 37.04 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 37.04 rm -f libguac-client-telnet.la
#8 37.05 rm -f ./so_locations
#8 37.05 rm -rf .libs _libs
#8 37.05 rm -f *.o
#8 37.05 rm -f *.lo
#8 37.06 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 37.06 Making clean in src/protocols/vnc
#8 37.06 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 37.06 rm -f libguac-client-vnc.la
#8 37.07 rm -f ./so_locations
#8 37.07 rm -rf .libs _libs
#8 37.07 rm -f *.o
#8 37.08 rm -f *.lo
#8 37.08 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 37.08 Making clean in src/guacd
#8 37.09 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 37.09 rm -f
#8 37.09 rm -rf .libs _libs
#8 37.09 rm -f guacd
#8 37.09 test -z "" || rm -f guacd
#8 37.10 rm -f *.o
#8 37.10 rm -f *.lo
#8 37.10 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 37.10 Making clean in src/guacenc
#8 37.11 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 37.11 rm -f guacenc
#8 37.11 test -z "" || rm -f guacenc
#8 37.11 rm -rf .libs _libs
#8 37.12 rm -f *.o
#8 37.12 rm -f *.lo
#8 37.12 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 37.12 Making clean in src/guaclog
#8 37.13 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 37.13 rm -f guaclog
#8 37.13 test -z "" || rm -f guaclog
#8 37.13 rm -rf .libs _libs
#8 37.13 rm -f *.o
#8 37.13 rm -f *.lo
#8 37.14 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 37.14 make[1]: Entering directory '/build/guacamole-server'
#8 37.14 rm -rf .libs _libs
#8 37.14 rm -f *.lo
#8 37.15 make[1]: Leaving directory '/build/guacamole-server'
#8 37.15 + make
#8 37.15 make all-recursive
#8 37.16 make[1]: Entering directory '/build/guacamole-server'
#8 37.17 Making all in src/libguac
#8 37.18 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 37.19 Making all in .
#8 37.19 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 37.20 CC libguac_la-argv.lo
#8 37.79 CC libguac_la-audio.lo
#8 38.34 CC libguac_la-client.lo
#8 39.51 CC libguac_la-display.lo
#8 40.12 CC libguac_la-display-builtin-cursors.lo
#8 40.28 CC libguac_la-display-cursor.lo
#8 40.67 CC libguac_la-display-flush.lo
#8 41.28 CC libguac_la-display-layer.lo
#8 41.97 CC libguac_la-display-layer-list.lo
#8 42.60 CC libguac_la-display-plan.lo
#8 43.50 CC libguac_la-display-plan-combine.lo
#8 44.07 CC libguac_la-display-plan-rect.lo
#8 44.53 CC libguac_la-display-plan-search.lo
#8 45.09 CC libguac_la-display-render-thread.lo
#8 45.53 CC libguac_la-display-worker.lo
#8 46.24 CC libguac_la-encode-jpeg.lo
#8 46.73 CC libguac_la-encode-png.lo
#8 47.38 CC libguac_la-error.lo
#8 47.69 CC libguac_la-fifo.lo
#8 48.14 CC libguac_la-file.lo
#8 48.60 CC libguac_la-fips.lo
#8 49.02 CC libguac_la-flag.lo
#8 49.40 CC libguac_la-hash.lo
#8 49.72 CC libguac_la-id.lo
#8 49.99 CC libguac_la-mem.lo
#8 50.54 CC libguac_la-rwlock.lo
#8 50.99 CC libguac_la-palette.lo
#8 51.38 CC libguac_la-parser.lo
#8 52.03 CC libguac_la-pool.lo
#8 52.45 CC libguac_la-protocol.lo
#8 54.80 CC libguac_la-raw_encoder.lo
#8 55.17 CC libguac_la-recording.lo
#8 55.59 CC libguac_la-rect.lo
#8 55.86 CC libguac_la-socket.lo
#8 56.67 CC libguac_la-socket-broadcast.lo
#8 57.14 CC libguac_la-socket-fd.lo
#8 57.66 CC libguac_la-socket-nest.lo
#8 58.09 CC libguac_la-socket-tee.lo
#8 58.41 CC libguac_la-string.lo
#8 58.51 string.c: In function 'guac_strnstr':
#8 58.51 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 58.51 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 58.51 | ^
#8 58.62 cc1: all warnings being treated as errors
#8 58.63 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 58.63 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 58.63 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 58.63 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 58.63 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 58.63 make[1]: Leaving directory '/build/guacamole-server'
#8 58.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:
58.51 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
58.51 | ^
58.62 cc1: all warnings being treated as errors
58.63 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
58.63 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
58.63 make[2]: *** [Makefile:1230: all-recursive] Error 1
58.63 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
58.63 make[1]: *** [Makefile:552: all-recursive] Error 1
58.63 make[1]: Leaving directory '/build/guacamole-server'
58.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2285
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2285: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-fedora » latest,ubuntu #2284
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2284/display/redirect>
Changes:
------------------------------------------
[...truncated 165.29 KiB...]
#8 29.85 rm -rf .libs _libs
#8 29.85 rm -f *.o
#8 29.85 rm -f sftp/*.o
#8 29.86 rm -f test_common_ssh.log
#8 29.86 rm -f test_common_ssh.trs
#8 29.86 rm -f test-suite.log
#8 29.86 rm -f *.lo
#8 29.87 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 29.87 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 29.87 Making clean in src/terminal
#8 29.87 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.88 Making clean in .
#8 29.88 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 29.88 rm -f libguac-terminal.la
#8 29.89 rm -f ./so_locations
#8 29.89 rm -rf .libs _libs
#8 29.90 rm -f *.o
#8 29.90 rm -f *.lo
#8 29.90 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.90 Making clean in tests
#8 29.91 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 29.91 rm -f test_terminal
#8 29.91 test -z "" || rm -f test_terminal
#8 29.91 rm -f _generated_runner.c
#8 29.91 rm -rf .libs _libs
#8 29.92 rm -f *.o
#8 29.92 rm -f selection-point/*.o
#8 29.92 rm -f test_terminal.log
#8 29.92 rm -f test_terminal.trs
#8 29.92 rm -f test-suite.log
#8 29.93 rm -f *.lo
#8 29.93 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 29.93 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 29.93 Making clean in src/pulse
#8 29.94 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 29.94 rm -rf .libs _libs
#8 29.94 rm -f libguac_pulse.la
#8 29.94 rm -f ./so_locations
#8 29.95 rm -f *.o
#8 29.95 rm -f *.lo
#8 29.95 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 29.95 Making clean in src/protocols/kubernetes
#8 29.96 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.96 Making clean in .
#8 29.97 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.97 rm -f libguac-client-kubernetes.la
#8 29.98 rm -f ./so_locations
#8 29.98 rm -rf .libs _libs
#8 29.98 rm -f *.o
#8 29.98 rm -f *.lo
#8 29.98 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 29.98 Making clean in tests
#8 29.99 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 29.99 rm -f test_kubernetes
#8 29.99 test -z "" || rm -f test_kubernetes
#8 29.99 rm -f _generated_runner.c
#8 29.99 rm -rf .libs _libs
#8 29.99 rm -f *.o
#8 30.00 rm -f url/*.o
#8 30.00 rm -f test_kubernetes.log
#8 30.00 rm -f test_kubernetes.trs
#8 30.00 rm -f test-suite.log
#8 30.01 rm -f *.lo
#8 30.01 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.01 Making clean in src/protocols/rdp
#8 30.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.02 Making clean in .
#8 30.03 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.03 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.04 rm -f ./so_locations
#8 30.04 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.04 rm -f libguac-client-rdp.la
#8 30.05 rm -f ./so_locations
#8 30.05 rm -rf .libs _libs
#8 30.05 rm -rf channels/.libs channels/_libs
#8 30.05 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.06 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.06 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.06 rm -rf plugins/.libs plugins/_libs
#8 30.06 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.06 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.06 rm -f *.o
#8 30.07 rm -f channels/*.o
#8 30.07 rm -f channels/*.lo
#8 30.07 rm -f channels/audio-input/*.o
#8 30.08 rm -f channels/audio-input/*.lo
#8 30.08 rm -f channels/rdpdr/*.o
#8 30.08 rm -f channels/rdpdr/*.lo
#8 30.09 rm -f channels/rdpsnd/*.o
#8 30.09 rm -f channels/rdpsnd/*.lo
#8 30.09 rm -f plugins/*.o
#8 30.10 rm -f plugins/*.lo
#8 30.10 rm -f plugins/guac-common-svc/*.o
#8 30.10 rm -f plugins/guac-common-svc/*.lo
#8 30.11 rm -f plugins/guacai/*.o
#8 30.11 rm -f plugins/guacai/*.lo
#8 30.11 rm -f *.lo
#8 30.12 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.12 Making clean in tests
#8 30.12 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.12 rm -f test_rdp
#8 30.12 test -z "" || rm -f test_rdp
#8 30.13 rm -f _generated_runner.c
#8 30.13 rm -rf .libs _libs
#8 30.13 rm -f *.o
#8 30.13 rm -f fs/*.o
#8 30.13 rm -f test_rdp.log
#8 30.14 rm -f test_rdp.trs
#8 30.14 rm -f test-suite.log
#8 30.14 rm -f *.lo
#8 30.14 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.14 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.14 Making clean in src/protocols/ssh
#8 30.15 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.15 rm -f libguac-client-ssh.la
#8 30.15 rm -f ./so_locations
#8 30.16 rm -rf .libs _libs
#8 30.16 rm -f *.o
#8 30.16 rm -f *.lo
#8 30.16 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.17 Making clean in src/protocols/telnet
#8 30.17 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.17 rm -f libguac-client-telnet.la
#8 30.18 rm -f ./so_locations
#8 30.18 rm -rf .libs _libs
#8 30.18 rm -f *.o
#8 30.18 rm -f *.lo
#8 30.19 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.19 Making clean in src/protocols/vnc
#8 30.19 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.19 rm -f libguac-client-vnc.la
#8 30.20 rm -f ./so_locations
#8 30.20 rm -rf .libs _libs
#8 30.20 rm -f *.o
#8 30.21 rm -f *.lo
#8 30.21 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.21 Making clean in src/guacd
#8 30.22 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.22 rm -f
#8 30.22 rm -rf .libs _libs
#8 30.22 rm -f guacd
#8 30.22 test -z "" || rm -f guacd
#8 30.22 rm -f *.o
#8 30.23 rm -f *.lo
#8 30.23 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.23 Making clean in src/guacenc
#8 30.24 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.24 rm -f guacenc
#8 30.24 test -z "" || rm -f guacenc
#8 30.24 rm -rf .libs _libs
#8 30.24 rm -f *.o
#8 30.25 rm -f *.lo
#8 30.25 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.25 Making clean in src/guaclog
#8 30.26 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.26 rm -f guaclog
#8 30.26 test -z "" || rm -f guaclog
#8 30.26 rm -rf .libs _libs
#8 30.26 rm -f *.o
#8 30.26 rm -f *.lo
#8 30.27 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.27 make[1]: Entering directory '/build/guacamole-server'
#8 30.27 rm -rf .libs _libs
#8 30.27 rm -f *.lo
#8 30.28 make[1]: Leaving directory '/build/guacamole-server'
#8 30.28 + make
#8 30.28 make all-recursive
#8 30.29 make[1]: Entering directory '/build/guacamole-server'
#8 30.29 Making all in src/libguac
#8 30.30 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.31 Making all in .
#8 30.32 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.32 CC libguac_la-argv.lo
#8 30.76 CC libguac_la-audio.lo
#8 31.18 CC libguac_la-client.lo
#8 32.06 CC libguac_la-display.lo
#8 32.54 CC libguac_la-display-builtin-cursors.lo
#8 32.69 CC libguac_la-display-cursor.lo
#8 33.00 CC libguac_la-display-flush.lo
#8 33.48 CC libguac_la-display-layer.lo
#8 33.99 CC libguac_la-display-layer-list.lo
#8 34.46 CC libguac_la-display-plan.lo
#8 35.11 CC libguac_la-display-plan-combine.lo
#8 35.59 CC libguac_la-display-plan-rect.lo
#8 35.96 CC libguac_la-display-plan-search.lo
#8 36.41 CC libguac_la-display-render-thread.lo
#8 36.75 CC libguac_la-display-worker.lo
#8 37.26 CC libguac_la-encode-jpeg.lo
#8 37.64 CC libguac_la-encode-png.lo
#8 38.13 CC libguac_la-error.lo
#8 38.40 CC libguac_la-fifo.lo
#8 38.75 CC libguac_la-file.lo
#8 39.11 CC libguac_la-fips.lo
#8 39.46 CC libguac_la-flag.lo
#8 39.79 CC libguac_la-hash.lo
#8 40.07 CC libguac_la-id.lo
#8 40.31 CC libguac_la-mem.lo
#8 40.75 CC libguac_la-rwlock.lo
#8 41.11 CC libguac_la-palette.lo
#8 41.46 CC libguac_la-parser.lo
#8 41.94 CC libguac_la-pool.lo
#8 42.30 CC libguac_la-protocol.lo
#8 43.99 CC libguac_la-raw_encoder.lo
#8 44.36 CC libguac_la-recording.lo
#8 44.72 CC libguac_la-rect.lo
#8 44.97 CC libguac_la-socket.lo
#8 45.56 CC libguac_la-socket-broadcast.lo
#8 45.91 CC libguac_la-socket-fd.lo
#8 46.33 CC libguac_la-socket-nest.lo
#8 46.71 CC libguac_la-socket-tee.lo
#8 47.01 CC libguac_la-string.lo
#8 47.11 string.c: In function 'guac_strnstr':
#8 47.11 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.11 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.11 | ^
#8 47.19 cc1: all warnings being treated as errors
#8 47.19 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 47.19 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.19 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 47.19 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.20 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.20 make[1]: Leaving directory '/build/guacamole-server'
#8 47.20 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
47.11 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.11 | ^
47.19 cc1: all warnings being treated as errors
47.19 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
47.19 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.19 make[2]: *** [Makefile:1230: all-recursive] Error 1
47.19 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.20 make[1]: *** [Makefile:552: all-recursive] Error 1
47.20 make[1]: Leaving directory '/build/guacamole-server'
47.20 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2284
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2284: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-fedora » latest,ubuntu #2283
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2283/display/redirect>
Changes:
------------------------------------------
[...truncated 164.83 KiB...]
#8 20.24 rm -rf .libs _libs
#8 20.24 rm -f *.o
#8 20.24 rm -f sftp/*.o
#8 20.24 rm -f test_common_ssh.log
#8 20.24 rm -f test_common_ssh.trs
#8 20.25 rm -f test-suite.log
#8 20.25 rm -f *.lo
#8 20.25 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 20.25 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 20.25 Making clean in src/terminal
#8 20.26 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.26 Making clean in .
#8 20.27 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 20.27 rm -f libguac-terminal.la
#8 20.27 rm -f ./so_locations
#8 20.27 rm -rf .libs _libs
#8 20.27 rm -f *.o
#8 20.28 rm -f *.lo
#8 20.28 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.28 Making clean in tests
#8 20.28 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 20.28 rm -f test_terminal
#8 20.28 test -z "" || rm -f test_terminal
#8 20.29 rm -f _generated_runner.c
#8 20.29 rm -rf .libs _libs
#8 20.29 rm -f *.o
#8 20.30 rm -f selection-point/*.o
#8 20.30 rm -f test_terminal.log
#8 20.30 rm -f test_terminal.trs
#8 20.30 rm -f test-suite.log
#8 20.30 rm -f *.lo
#8 20.30 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 20.31 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 20.31 Making clean in src/pulse
#8 20.31 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 20.31 rm -rf .libs _libs
#8 20.31 rm -f libguac_pulse.la
#8 20.31 rm -f ./so_locations
#8 20.31 rm -f *.o
#8 20.32 rm -f *.lo
#8 20.32 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 20.32 Making clean in src/protocols/kubernetes
#8 20.32 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.33 Making clean in .
#8 20.33 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.33 rm -f libguac-client-kubernetes.la
#8 20.34 rm -f ./so_locations
#8 20.34 rm -rf .libs _libs
#8 20.34 rm -f *.o
#8 20.34 rm -f *.lo
#8 20.34 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.35 Making clean in tests
#8 20.35 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.35 rm -f test_kubernetes
#8 20.35 test -z "" || rm -f test_kubernetes
#8 20.35 rm -f _generated_runner.c
#8 20.35 rm -rf .libs _libs
#8 20.35 rm -f *.o
#8 20.35 rm -f url/*.o
#8 20.36 rm -f test_kubernetes.log
#8 20.36 rm -f test_kubernetes.trs
#8 20.36 rm -f test-suite.log
#8 20.36 rm -f *.lo
#8 20.36 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 20.36 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 20.36 Making clean in src/protocols/rdp
#8 20.37 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.37 Making clean in .
#8 20.38 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 20.38 rm -f libguac-common-svc-client.la libguacai-client.la
#8 20.39 rm -f ./so_locations
#8 20.39 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 20.39 rm -f libguac-client-rdp.la
#8 20.40 rm -f ./so_locations
#8 20.40 rm -rf .libs _libs
#8 20.40 rm -rf channels/.libs channels/_libs
#8 20.40 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 20.40 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 20.40 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 20.40 rm -rf plugins/.libs plugins/_libs
#8 20.41 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 20.41 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 20.42 rm -f *.o
#8 20.42 rm -f channels/*.o
#8 20.42 rm -f channels/*.lo
#8 20.42 rm -f channels/audio-input/*.o
#8 20.43 rm -f channels/audio-input/*.lo
#8 20.43 rm -f channels/rdpdr/*.o
#8 20.43 rm -f channels/rdpdr/*.lo
#8 20.43 rm -f channels/rdpsnd/*.o
#8 20.43 rm -f channels/rdpsnd/*.lo
#8 20.44 rm -f plugins/*.o
#8 20.44 rm -f plugins/*.lo
#8 20.44 rm -f plugins/guac-common-svc/*.o
#8 20.44 rm -f plugins/guac-common-svc/*.lo
#8 20.45 rm -f plugins/guacai/*.o
#8 20.45 rm -f plugins/guacai/*.lo
#8 20.45 rm -f *.lo
#8 20.45 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.45 Making clean in tests
#8 20.46 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.46 rm -f test_rdp
#8 20.46 test -z "" || rm -f test_rdp
#8 20.46 rm -f _generated_runner.c
#8 20.46 rm -rf .libs _libs
#8 20.46 rm -f *.o
#8 20.46 rm -f fs/*.o
#8 20.47 rm -f test_rdp.log
#8 20.47 rm -f test_rdp.trs
#8 20.47 rm -f test-suite.log
#8 20.47 rm -f *.lo
#8 20.47 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 20.47 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 20.47 Making clean in src/protocols/ssh
#8 20.48 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 20.48 rm -f libguac-client-ssh.la
#8 20.48 rm -f ./so_locations
#8 20.48 rm -rf .libs _libs
#8 20.49 rm -f *.o
#8 20.49 rm -f *.lo
#8 20.49 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 20.49 Making clean in src/protocols/telnet
#8 20.49 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 20.49 rm -f libguac-client-telnet.la
#8 20.50 rm -f ./so_locations
#8 20.50 rm -rf .libs _libs
#8 20.50 rm -f *.o
#8 20.50 rm -f *.lo
#8 20.51 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 20.51 Making clean in src/protocols/vnc
#8 20.51 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 20.51 rm -f libguac-client-vnc.la
#8 20.52 rm -f ./so_locations
#8 20.52 rm -rf .libs _libs
#8 20.52 rm -f *.o
#8 20.52 rm -f *.lo
#8 20.52 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 20.52 Making clean in src/guacd
#8 20.53 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 20.53 rm -f
#8 20.53 rm -rf .libs _libs
#8 20.53 rm -f guacd
#8 20.53 test -z "" || rm -f guacd
#8 20.53 rm -f *.o
#8 20.53 rm -f *.lo
#8 20.54 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 20.54 Making clean in src/guacenc
#8 20.54 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 20.54 rm -f guacenc
#8 20.54 test -z "" || rm -f guacenc
#8 20.54 rm -rf .libs _libs
#8 20.54 rm -f *.o
#8 20.55 rm -f *.lo
#8 20.55 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 20.55 Making clean in src/guaclog
#8 20.55 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 20.55 rm -f guaclog
#8 20.55 test -z "" || rm -f guaclog
#8 20.56 rm -rf .libs _libs
#8 20.56 rm -f *.o
#8 20.56 rm -f *.lo
#8 20.57 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 20.57 make[1]: Entering directory '/build/guacamole-server'
#8 20.57 rm -rf .libs _libs
#8 20.57 rm -f *.lo
#8 20.57 make[1]: Leaving directory '/build/guacamole-server'
#8 20.58 + make
#8 20.58 make all-recursive
#8 20.58 make[1]: Entering directory '/build/guacamole-server'
#8 20.59 Making all in src/libguac
#8 20.59 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.60 Making all in .
#8 20.60 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 20.60 CC libguac_la-argv.lo
#8 20.89 CC libguac_la-audio.lo
#8 21.17 CC libguac_la-client.lo
#8 21.75 CC libguac_la-display.lo
#8 22.12 CC libguac_la-display-builtin-cursors.lo
#8 22.30 CC libguac_la-display-cursor.lo
#8 22.58 CC libguac_la-display-flush.lo
#8 22.98 CC libguac_la-display-layer.lo
#8 23.38 CC libguac_la-display-layer-list.lo
#8 23.70 CC libguac_la-display-plan.lo
#8 24.12 CC libguac_la-display-plan-combine.lo
#8 24.42 CC libguac_la-display-plan-rect.lo
#8 24.68 CC libguac_la-display-plan-search.lo
#8 24.97 CC libguac_la-display-render-thread.lo
#8 25.20 CC libguac_la-display-worker.lo
#8 25.53 CC libguac_la-encode-jpeg.lo
#8 25.76 CC libguac_la-encode-png.lo
#8 26.05 CC libguac_la-error.lo
#8 26.22 CC libguac_la-fifo.lo
#8 26.43 CC libguac_la-file.lo
#8 26.65 CC libguac_la-fips.lo
#8 26.90 CC libguac_la-flag.lo
#8 27.19 CC libguac_la-hash.lo
#8 27.45 CC libguac_la-id.lo
#8 27.64 CC libguac_la-mem.lo
#8 27.97 CC libguac_la-rwlock.lo
#8 28.23 CC libguac_la-palette.lo
#8 28.51 CC libguac_la-parser.lo
#8 28.85 CC libguac_la-pool.lo
#8 29.08 CC libguac_la-protocol.lo
#8 30.19 CC libguac_la-raw_encoder.lo
#8 30.41 CC libguac_la-recording.lo
#8 30.62 CC libguac_la-rect.lo
#8 30.79 CC libguac_la-socket.lo
#8 31.16 CC libguac_la-socket-broadcast.lo
#8 31.38 CC libguac_la-socket-fd.lo
#8 31.65 CC libguac_la-socket-nest.lo
#8 31.92 CC libguac_la-socket-tee.lo
#8 32.16 CC libguac_la-string.lo
#8 32.25 string.c: In function 'guac_strnstr':
#8 32.25 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 32.25 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 32.25 | ^
#8 32.32 cc1: all warnings being treated as errors
#8 32.33 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 32.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 32.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 32.33 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 32.33 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 32.33 make[1]: Leaving directory '/build/guacamole-server'
#8 32.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:
32.25 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
32.25 | ^
32.32 cc1: all warnings being treated as errors
32.33 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
32.33 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
32.33 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
32.33 make[2]: *** [Makefile:1230: all-recursive] Error 1
32.33 make[1]: *** [Makefile:552: all-recursive] Error 1
32.33 make[1]: Leaving directory '/build/guacamole-server'
32.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 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2283
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2283: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-fedora » latest,ubuntu #2282
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2282/display/redirect?page=changes>
Changes:
[te] Set CMAKE_BUILD_TYPE=Release for FreeRDP production builds.
------------------------------------------
[...truncated 165.00 KiB...]
#8 16.62 rm -rf .libs _libs
#8 16.62 rm -f *.o
#8 16.62 rm -f sftp/*.o
#8 16.62 rm -f test_common_ssh.log
#8 16.62 rm -f test_common_ssh.trs
#8 16.62 rm -f test-suite.log
#8 16.62 rm -f *.lo
#8 16.62 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 16.63 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 16.63 Making clean in src/terminal
#8 16.63 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 16.63 Making clean in .
#8 16.64 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 16.64 rm -f libguac-terminal.la
#8 16.64 rm -f ./so_locations
#8 16.64 rm -rf .libs _libs
#8 16.64 rm -f *.o
#8 16.64 rm -f *.lo
#8 16.65 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 16.65 Making clean in tests
#8 16.65 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 16.65 rm -f test_terminal
#8 16.65 test -z "" || rm -f test_terminal
#8 16.65 rm -f _generated_runner.c
#8 16.65 rm -rf .libs _libs
#8 16.65 rm -f *.o
#8 16.66 rm -f selection-point/*.o
#8 16.66 rm -f test_terminal.log
#8 16.66 rm -f test_terminal.trs
#8 16.66 rm -f test-suite.log
#8 16.66 rm -f *.lo
#8 16.66 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 16.66 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 16.66 Making clean in src/pulse
#8 16.66 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 16.66 rm -rf .libs _libs
#8 16.66 rm -f libguac_pulse.la
#8 16.67 rm -f ./so_locations
#8 16.67 rm -f *.o
#8 16.67 rm -f *.lo
#8 16.67 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 16.67 Making clean in src/protocols/kubernetes
#8 16.68 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.68 Making clean in .
#8 16.68 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.68 rm -f libguac-client-kubernetes.la
#8 16.69 rm -f ./so_locations
#8 16.69 rm -rf .libs _libs
#8 16.69 rm -f *.o
#8 16.69 rm -f *.lo
#8 16.69 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.69 Making clean in tests
#8 16.70 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 16.70 rm -f test_kubernetes
#8 16.70 test -z "" || rm -f test_kubernetes
#8 16.70 rm -f _generated_runner.c
#8 16.70 rm -rf .libs _libs
#8 16.70 rm -f *.o
#8 16.70 rm -f url/*.o
#8 16.70 rm -f test_kubernetes.log
#8 16.70 rm -f test_kubernetes.trs
#8 16.71 rm -f test-suite.log
#8 16.71 rm -f *.lo
#8 16.71 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 16.71 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 16.71 Making clean in src/protocols/rdp
#8 16.71 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 16.72 Making clean in .
#8 16.72 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 16.72 rm -f libguac-common-svc-client.la libguacai-client.la
#8 16.73 rm -f ./so_locations
#8 16.73 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 16.73 rm -f libguac-client-rdp.la
#8 16.73 rm -f ./so_locations
#8 16.73 rm -rf .libs _libs
#8 16.73 rm -rf channels/.libs channels/_libs
#8 16.73 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 16.74 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 16.74 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 16.74 rm -rf plugins/.libs plugins/_libs
#8 16.74 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 16.74 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 16.74 rm -f *.o
#8 16.74 rm -f channels/*.o
#8 16.74 rm -f channels/*.lo
#8 16.75 rm -f channels/audio-input/*.o
#8 16.75 rm -f channels/audio-input/*.lo
#8 16.75 rm -f channels/rdpdr/*.o
#8 16.75 rm -f channels/rdpdr/*.lo
#8 16.75 rm -f channels/rdpsnd/*.o
#8 16.75 rm -f channels/rdpsnd/*.lo
#8 16.76 rm -f plugins/*.o
#8 16.76 rm -f plugins/*.lo
#8 16.76 rm -f plugins/guac-common-svc/*.o
#8 16.76 rm -f plugins/guac-common-svc/*.lo
#8 16.76 rm -f plugins/guacai/*.o
#8 16.77 rm -f plugins/guacai/*.lo
#8 16.77 rm -f *.lo
#8 16.77 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 16.77 Making clean in tests
#8 16.77 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 16.77 rm -f test_rdp
#8 16.77 test -z "" || rm -f test_rdp
#8 16.78 rm -f _generated_runner.c
#8 16.78 rm -rf .libs _libs
#8 16.78 rm -f *.o
#8 16.78 rm -f fs/*.o
#8 16.78 rm -f test_rdp.log
#8 16.78 rm -f test_rdp.trs
#8 16.78 rm -f test-suite.log
#8 16.78 rm -f *.lo
#8 16.79 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 16.79 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 16.79 Making clean in src/protocols/ssh
#8 16.79 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 16.79 rm -f libguac-client-ssh.la
#8 16.79 rm -f ./so_locations
#8 16.79 rm -rf .libs _libs
#8 16.79 rm -f *.o
#8 16.80 rm -f *.lo
#8 16.80 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 16.80 Making clean in src/protocols/telnet
#8 16.80 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 16.80 rm -f libguac-client-telnet.la
#8 16.81 rm -f ./so_locations
#8 16.81 rm -rf .libs _libs
#8 16.81 rm -f *.o
#8 16.81 rm -f *.lo
#8 16.81 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 16.81 Making clean in src/protocols/vnc
#8 16.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 16.81 rm -f libguac-client-vnc.la
#8 16.82 rm -f ./so_locations
#8 16.82 rm -rf .libs _libs
#8 16.82 rm -f *.o
#8 16.82 rm -f *.lo
#8 16.82 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 16.82 Making clean in src/guacd
#8 16.83 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 16.83 rm -f
#8 16.83 rm -rf .libs _libs
#8 16.83 rm -f guacd
#8 16.83 test -z "" || rm -f guacd
#8 16.83 rm -f *.o
#8 16.83 rm -f *.lo
#8 16.83 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 16.84 Making clean in src/guacenc
#8 16.84 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 16.84 rm -f guacenc
#8 16.84 test -z "" || rm -f guacenc
#8 16.84 rm -rf .libs _libs
#8 16.84 rm -f *.o
#8 16.84 rm -f *.lo
#8 16.85 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 16.85 Making clean in src/guaclog
#8 16.85 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 16.85 rm -f guaclog
#8 16.85 test -z "" || rm -f guaclog
#8 16.85 rm -rf .libs _libs
#8 16.85 rm -f *.o
#8 16.85 rm -f *.lo
#8 16.86 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 16.86 make[1]: Entering directory '/build/guacamole-server'
#8 16.86 rm -rf .libs _libs
#8 16.86 rm -f *.lo
#8 16.86 make[1]: Leaving directory '/build/guacamole-server'
#8 16.86 + make
#8 16.87 make all-recursive
#8 16.87 make[1]: Entering directory '/build/guacamole-server'
#8 16.87 Making all in src/libguac
#8 16.87 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 16.88 Making all in .
#8 16.88 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 16.88 CC libguac_la-argv.lo
#8 17.12 CC libguac_la-audio.lo
#8 17.35 CC libguac_la-client.lo
#8 17.86 CC libguac_la-display.lo
#8 18.12 CC libguac_la-display-builtin-cursors.lo
#8 18.20 CC libguac_la-display-cursor.lo
#8 18.37 CC libguac_la-display-flush.lo
#8 18.64 CC libguac_la-display-layer.lo
#8 18.92 CC libguac_la-display-layer-list.lo
#8 19.18 CC libguac_la-display-plan.lo
#8 19.54 CC libguac_la-display-plan-combine.lo
#8 19.80 CC libguac_la-display-plan-rect.lo
#8 20.00 CC libguac_la-display-plan-search.lo
#8 20.25 CC libguac_la-display-render-thread.lo
#8 20.44 CC libguac_la-display-worker.lo
#8 20.72 CC libguac_la-encode-jpeg.lo
#8 20.92 CC libguac_la-encode-png.lo
#8 21.19 CC libguac_la-error.lo
#8 21.34 CC libguac_la-fifo.lo
#8 21.52 CC libguac_la-file.lo
#8 21.71 CC libguac_la-fips.lo
#8 21.89 CC libguac_la-flag.lo
#8 22.07 CC libguac_la-hash.lo
#8 22.22 CC libguac_la-id.lo
#8 22.36 CC libguac_la-mem.lo
#8 22.60 CC libguac_la-rwlock.lo
#8 22.80 CC libguac_la-palette.lo
#8 22.98 CC libguac_la-parser.lo
#8 23.24 CC libguac_la-pool.lo
#8 23.43 CC libguac_la-protocol.lo
#8 24.46 CC libguac_la-raw_encoder.lo
#8 24.64 CC libguac_la-recording.lo
#8 24.83 CC libguac_la-rect.lo
#8 24.98 CC libguac_la-socket.lo
#8 25.31 CC libguac_la-socket-broadcast.lo
#8 25.52 CC libguac_la-socket-fd.lo
#8 25.75 CC libguac_la-socket-nest.lo
#8 25.95 CC libguac_la-socket-tee.lo
#8 26.10 CC libguac_la-string.lo
#8 26.16 string.c: In function 'guac_strnstr':
#8 26.16 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 26.16 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 26.16 | ^
#8 26.20 cc1: all warnings being treated as errors
#8 26.21 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 26.21 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 26.21 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 26.21 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 26.21 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 26.21 make[1]: Leaving directory '/build/guacamole-server'
#8 26.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:
26.16 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
26.16 | ^
26.20 cc1: all warnings being treated as errors
26.21 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
26.21 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
26.21 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
26.21 make[2]: *** [Makefile:1230: all-recursive] Error 1
26.21 make[1]: *** [Makefile:552: all-recursive] Error 1
26.21 make[1]: Leaving directory '/build/guacamole-server'
26.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 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2282
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2282: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-fedora » latest,ubuntu #2281
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2281/display/redirect?page=changes>
Changes:
[bbennett] GUACAMOLE-2271: VNC: implement FinishedFrameBufferUpdate callback to optimize frame flushing.
[bbennett] GUACAMOLE-2268: VNC: add UTF-8 (Unicode) support.
------------------------------------------
[...truncated 163.48 KiB...]
#8 27.73 rm -rf .libs _libs
#8 27.73 rm -f *.o
#8 27.73 rm -f sftp/*.o
#8 27.73 rm -f test_common_ssh.log
#8 27.74 rm -f test_common_ssh.trs
#8 27.74 rm -f test-suite.log
#8 27.74 rm -f *.lo
#8 27.74 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 27.74 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 27.74 Making clean in src/terminal
#8 27.75 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 27.75 Making clean in .
#8 27.76 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 27.76 rm -f libguac-terminal.la
#8 27.76 rm -f ./so_locations
#8 27.76 rm -rf .libs _libs
#8 27.76 rm -f *.o
#8 27.77 rm -f *.lo
#8 27.77 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 27.77 Making clean in tests
#8 27.77 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 27.77 rm -f test_terminal
#8 27.77 test -z "" || rm -f test_terminal
#8 27.78 rm -f _generated_runner.c
#8 27.78 rm -rf .libs _libs
#8 27.78 rm -f *.o
#8 27.78 rm -f selection-point/*.o
#8 27.78 rm -f test_terminal.log
#8 27.79 rm -f test_terminal.trs
#8 27.79 rm -f test-suite.log
#8 27.79 rm -f *.lo
#8 27.79 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 27.79 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 27.79 Making clean in src/pulse
#8 27.79 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 27.79 rm -rf .libs _libs
#8 27.80 rm -f libguac_pulse.la
#8 27.80 rm -f ./so_locations
#8 27.80 rm -f *.o
#8 27.81 rm -f *.lo
#8 27.81 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 27.81 Making clean in src/protocols/kubernetes
#8 27.81 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 27.82 Making clean in .
#8 27.82 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 27.82 rm -f libguac-client-kubernetes.la
#8 27.83 rm -f ./so_locations
#8 27.83 rm -rf .libs _libs
#8 27.83 rm -f *.o
#8 27.83 rm -f *.lo
#8 27.84 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 27.84 Making clean in tests
#8 27.84 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 27.84 rm -f test_kubernetes
#8 27.84 test -z "" || rm -f test_kubernetes
#8 27.84 rm -f _generated_runner.c
#8 27.85 rm -rf .libs _libs
#8 27.85 rm -f *.o
#8 27.85 rm -f url/*.o
#8 27.85 rm -f test_kubernetes.log
#8 27.85 rm -f test_kubernetes.trs
#8 27.85 rm -f test-suite.log
#8 27.86 rm -f *.lo
#8 27.86 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 27.86 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 27.86 Making clean in src/protocols/rdp
#8 27.87 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 27.87 Making clean in .
#8 27.88 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 27.88 rm -f libguac-common-svc-client.la libguacai-client.la
#8 27.89 rm -f ./so_locations
#8 27.89 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 27.89 rm -f libguac-client-rdp.la
#8 27.90 rm -f ./so_locations
#8 27.90 rm -rf .libs _libs
#8 27.90 rm -rf channels/.libs channels/_libs
#8 27.90 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 27.90 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 27.90 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 27.90 rm -rf plugins/.libs plugins/_libs
#8 27.90 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 27.90 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 27.91 rm -f *.o
#8 27.91 rm -f channels/*.o
#8 27.91 rm -f channels/*.lo
#8 27.91 rm -f channels/audio-input/*.o
#8 27.92 rm -f channels/audio-input/*.lo
#8 27.92 rm -f channels/rdpdr/*.o
#8 27.92 rm -f channels/rdpdr/*.lo
#8 27.93 rm -f channels/rdpsnd/*.o
#8 27.93 rm -f channels/rdpsnd/*.lo
#8 27.93 rm -f plugins/*.o
#8 27.94 rm -f plugins/*.lo
#8 27.94 rm -f plugins/guac-common-svc/*.o
#8 27.94 rm -f plugins/guac-common-svc/*.lo
#8 27.94 rm -f plugins/guacai/*.o
#8 27.95 rm -f plugins/guacai/*.lo
#8 27.95 rm -f *.lo
#8 27.95 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 27.95 Making clean in tests
#8 27.96 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 27.96 rm -f test_rdp
#8 27.96 test -z "" || rm -f test_rdp
#8 27.96 rm -f _generated_runner.c
#8 27.96 rm -rf .libs _libs
#8 27.96 rm -f *.o
#8 27.97 rm -f fs/*.o
#8 27.97 rm -f test_rdp.log
#8 27.97 rm -f test_rdp.trs
#8 27.97 rm -f test-suite.log
#8 27.97 rm -f *.lo
#8 27.97 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 27.97 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 27.97 Making clean in src/protocols/ssh
#8 27.98 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 27.98 rm -f libguac-client-ssh.la
#8 27.99 rm -f ./so_locations
#8 27.99 rm -rf .libs _libs
#8 27.99 rm -f *.o
#8 27.99 rm -f *.lo
#8 27.99 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 27.99 Making clean in src/protocols/telnet
#8 28.00 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 28.00 rm -f libguac-client-telnet.la
#8 28.00 rm -f ./so_locations
#8 28.01 rm -rf .libs _libs
#8 28.01 rm -f *.o
#8 28.01 rm -f *.lo
#8 28.01 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 28.01 Making clean in src/protocols/vnc
#8 28.02 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 28.02 rm -f libguac-client-vnc.la
#8 28.02 rm -f ./so_locations
#8 28.02 rm -rf .libs _libs
#8 28.03 rm -f *.o
#8 28.03 rm -f *.lo
#8 28.03 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 28.03 Making clean in src/guacd
#8 28.04 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 28.04 rm -f
#8 28.04 rm -rf .libs _libs
#8 28.04 rm -f guacd
#8 28.04 test -z "" || rm -f guacd
#8 28.04 rm -f *.o
#8 28.04 rm -f *.lo
#8 28.05 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 28.05 Making clean in src/guacenc
#8 28.05 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 28.05 rm -f guacenc
#8 28.06 test -z "" || rm -f guacenc
#8 28.06 rm -rf .libs _libs
#8 28.06 rm -f *.o
#8 28.06 rm -f *.lo
#8 28.06 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 28.06 Making clean in src/guaclog
#8 28.07 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 28.07 rm -f guaclog
#8 28.07 test -z "" || rm -f guaclog
#8 28.07 rm -rf .libs _libs
#8 28.07 rm -f *.o
#8 28.08 rm -f *.lo
#8 28.08 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 28.08 make[1]: Entering directory '/build/guacamole-server'
#8 28.08 rm -rf .libs _libs
#8 28.08 rm -f *.lo
#8 28.09 make[1]: Leaving directory '/build/guacamole-server'
#8 28.09 + make
#8 28.09 make all-recursive
#8 28.10 make[1]: Entering directory '/build/guacamole-server'
#8 28.10 Making all in src/libguac
#8 28.11 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.11 Making all in .
#8 28.12 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 28.12 CC libguac_la-argv.lo
#8 28.52 CC libguac_la-audio.lo
#8 28.83 CC libguac_la-client.lo
#8 29.56 CC libguac_la-display.lo
#8 29.92 CC libguac_la-display-builtin-cursors.lo
#8 30.03 CC libguac_la-display-cursor.lo
#8 30.27 CC libguac_la-display-flush.lo
#8 30.65 CC libguac_la-display-layer.lo
#8 31.05 CC libguac_la-display-layer-list.lo
#8 31.42 CC libguac_la-display-plan.lo
#8 31.94 CC libguac_la-display-plan-combine.lo
#8 32.31 CC libguac_la-display-plan-rect.lo
#8 32.60 CC libguac_la-display-plan-search.lo
#8 32.95 CC libguac_la-display-render-thread.lo
#8 33.24 CC libguac_la-display-worker.lo
#8 33.64 CC libguac_la-encode-jpeg.lo
#8 33.94 CC libguac_la-encode-png.lo
#8 34.32 CC libguac_la-error.lo
#8 34.53 CC libguac_la-fifo.lo
#8 34.80 CC libguac_la-file.lo
#8 35.07 CC libguac_la-fips.lo
#8 35.33 CC libguac_la-flag.lo
#8 35.58 CC libguac_la-hash.lo
#8 35.79 CC libguac_la-id.lo
#8 35.97 CC libguac_la-mem.lo
#8 36.31 CC libguac_la-rwlock.lo
#8 36.59 CC libguac_la-palette.lo
#8 36.86 CC libguac_la-parser.lo
#8 37.24 CC libguac_la-pool.lo
#8 37.51 CC libguac_la-protocol.lo
#8 39.00 CC libguac_la-raw_encoder.lo
#8 39.28 CC libguac_la-recording.lo
#8 39.55 CC libguac_la-rect.lo
#8 39.76 CC libguac_la-socket.lo
#8 40.22 CC libguac_la-socket-broadcast.lo
#8 40.49 CC libguac_la-socket-fd.lo
#8 40.82 CC libguac_la-socket-nest.lo
#8 41.10 CC libguac_la-socket-tee.lo
#8 41.32 CC libguac_la-string.lo
#8 41.39 string.c: In function 'guac_strnstr':
#8 41.39 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 41.39 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 41.39 | ^
#8 41.45 cc1: all warnings being treated as errors
#8 41.46 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 41.46 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 41.46 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 41.46 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 41.46 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 41.46 make[1]: Leaving directory '/build/guacamole-server'
#8 41.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:
41.39 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
41.39 | ^
41.45 cc1: all warnings being treated as errors
41.46 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
41.46 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
41.46 make[2]: *** [Makefile:1230: all-recursive] Error 1
41.46 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
41.46 make[1]: *** [Makefile:552: all-recursive] Error 1
41.46 make[1]: Leaving directory '/build/guacamole-server'
41.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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2281
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2281: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-fedora » latest,ubuntu #2280
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2280/display/redirect>
Changes:
------------------------------------------
[...truncated 164.26 KiB...]
#8 21.19 rm -rf .libs _libs
#8 21.19 rm -f *.o
#8 21.19 rm -f sftp/*.o
#8 21.19 rm -f test_common_ssh.log
#8 21.19 rm -f test_common_ssh.trs
#8 21.19 rm -f test-suite.log
#8 21.19 rm -f *.lo
#8 21.20 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 21.20 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 21.20 Making clean in src/terminal
#8 21.20 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 21.21 Making clean in .
#8 21.21 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 21.21 rm -f libguac-terminal.la
#8 21.21 rm -f ./so_locations
#8 21.22 rm -rf .libs _libs
#8 21.22 rm -f *.o
#8 21.22 rm -f *.lo
#8 21.22 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 21.22 Making clean in tests
#8 21.22 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 21.22 rm -f test_terminal
#8 21.23 test -z "" || rm -f test_terminal
#8 21.23 rm -f _generated_runner.c
#8 21.23 rm -rf .libs _libs
#8 21.23 rm -f *.o
#8 21.23 rm -f selection-point/*.o
#8 21.24 rm -f test_terminal.log
#8 21.24 rm -f test_terminal.trs
#8 21.24 rm -f test-suite.log
#8 21.24 rm -f *.lo
#8 21.24 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 21.24 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 21.24 Making clean in src/pulse
#8 21.24 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 21.24 rm -rf .libs _libs
#8 21.25 rm -f libguac_pulse.la
#8 21.25 rm -f ./so_locations
#8 21.25 rm -f *.o
#8 21.26 rm -f *.lo
#8 21.26 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 21.26 Making clean in src/protocols/kubernetes
#8 21.26 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 21.27 Making clean in .
#8 21.27 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 21.27 rm -f libguac-client-kubernetes.la
#8 21.28 rm -f ./so_locations
#8 21.28 rm -rf .libs _libs
#8 21.28 rm -f *.o
#8 21.29 rm -f *.lo
#8 21.29 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 21.29 Making clean in tests
#8 21.29 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 21.29 rm -f test_kubernetes
#8 21.29 test -z "" || rm -f test_kubernetes
#8 21.30 rm -f _generated_runner.c
#8 21.30 rm -rf .libs _libs
#8 21.30 rm -f *.o
#8 21.30 rm -f url/*.o
#8 21.30 rm -f test_kubernetes.log
#8 21.31 rm -f test_kubernetes.trs
#8 21.31 rm -f test-suite.log
#8 21.31 rm -f *.lo
#8 21.31 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 21.31 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 21.31 Making clean in src/protocols/rdp
#8 21.31 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 21.32 Making clean in .
#8 21.32 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 21.32 rm -f libguac-common-svc-client.la libguacai-client.la
#8 21.33 rm -f ./so_locations
#8 21.33 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 21.33 rm -f libguac-client-rdp.la
#8 21.34 rm -f ./so_locations
#8 21.34 rm -rf .libs _libs
#8 21.34 rm -rf channels/.libs channels/_libs
#8 21.34 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 21.34 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 21.34 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 21.34 rm -rf plugins/.libs plugins/_libs
#8 21.34 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 21.34 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 21.35 rm -f *.o
#8 21.35 rm -f channels/*.o
#8 21.35 rm -f channels/*.lo
#8 21.35 rm -f channels/audio-input/*.o
#8 21.36 rm -f channels/audio-input/*.lo
#8 21.36 rm -f channels/rdpdr/*.o
#8 21.36 rm -f channels/rdpdr/*.lo
#8 21.36 rm -f channels/rdpsnd/*.o
#8 21.37 rm -f channels/rdpsnd/*.lo
#8 21.37 rm -f plugins/*.o
#8 21.37 rm -f plugins/*.lo
#8 21.37 rm -f plugins/guac-common-svc/*.o
#8 21.37 rm -f plugins/guac-common-svc/*.lo
#8 21.38 rm -f plugins/guacai/*.o
#8 21.38 rm -f plugins/guacai/*.lo
#8 21.38 rm -f *.lo
#8 21.38 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 21.38 Making clean in tests
#8 21.39 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 21.39 rm -f test_rdp
#8 21.39 test -z "" || rm -f test_rdp
#8 21.39 rm -f _generated_runner.c
#8 21.39 rm -rf .libs _libs
#8 21.39 rm -f *.o
#8 21.39 rm -f fs/*.o
#8 21.39 rm -f test_rdp.log
#8 21.40 rm -f test_rdp.trs
#8 21.40 rm -f test-suite.log
#8 21.41 rm -f *.lo
#8 21.41 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 21.41 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 21.41 Making clean in src/protocols/ssh
#8 21.42 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 21.42 rm -f libguac-client-ssh.la
#8 21.43 rm -f ./so_locations
#8 21.43 rm -rf .libs _libs
#8 21.43 rm -f *.o
#8 21.43 rm -f *.lo
#8 21.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 21.44 Making clean in src/protocols/telnet
#8 21.44 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 21.44 rm -f libguac-client-telnet.la
#8 21.44 rm -f ./so_locations
#8 21.45 rm -rf .libs _libs
#8 21.45 rm -f *.o
#8 21.45 rm -f *.lo
#8 21.45 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 21.45 Making clean in src/protocols/vnc
#8 21.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 21.45 rm -f libguac-client-vnc.la
#8 21.46 rm -f ./so_locations
#8 21.46 rm -rf .libs _libs
#8 21.46 rm -f *.o
#8 21.46 rm -f *.lo
#8 21.46 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 21.46 Making clean in src/guacd
#8 21.47 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 21.47 rm -f
#8 21.47 rm -rf .libs _libs
#8 21.47 rm -f guacd
#8 21.47 test -z "" || rm -f guacd
#8 21.47 rm -f *.o
#8 21.47 rm -f *.lo
#8 21.48 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 21.48 Making clean in src/guacenc
#8 21.48 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 21.48 rm -f guacenc
#8 21.48 test -z "" || rm -f guacenc
#8 21.48 rm -rf .libs _libs
#8 21.48 rm -f *.o
#8 21.48 rm -f *.lo
#8 21.49 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 21.49 Making clean in src/guaclog
#8 21.49 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 21.49 rm -f guaclog
#8 21.49 test -z "" || rm -f guaclog
#8 21.49 rm -rf .libs _libs
#8 21.49 rm -f *.o
#8 21.49 rm -f *.lo
#8 21.50 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 21.50 make[1]: Entering directory '/build/guacamole-server'
#8 21.50 rm -rf .libs _libs
#8 21.50 rm -f *.lo
#8 21.50 make[1]: Leaving directory '/build/guacamole-server'
#8 21.50 + make
#8 21.51 make all-recursive
#8 21.51 make[1]: Entering directory '/build/guacamole-server'
#8 21.52 Making all in src/libguac
#8 21.52 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 21.52 Making all in .
#8 21.53 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 21.53 CC libguac_la-argv.lo
#8 21.79 CC libguac_la-audio.lo
#8 22.03 CC libguac_la-client.lo
#8 22.57 CC libguac_la-display.lo
#8 22.84 CC libguac_la-display-builtin-cursors.lo
#8 22.93 CC libguac_la-display-cursor.lo
#8 23.11 CC libguac_la-display-flush.lo
#8 23.40 CC libguac_la-display-layer.lo
#8 23.76 CC libguac_la-display-layer-list.lo
#8 24.12 CC libguac_la-display-plan.lo
#8 24.52 CC libguac_la-display-plan-combine.lo
#8 24.79 CC libguac_la-display-plan-rect.lo
#8 25.00 CC libguac_la-display-plan-search.lo
#8 25.54 CC libguac_la-display-render-thread.lo
#8 25.73 CC libguac_la-display-worker.lo
#8 26.03 CC libguac_la-encode-jpeg.lo
#8 26.26 CC libguac_la-encode-png.lo
#8 26.56 CC libguac_la-error.lo
#8 26.72 CC libguac_la-fifo.lo
#8 26.94 CC libguac_la-file.lo
#8 27.16 CC libguac_la-fips.lo
#8 27.37 CC libguac_la-flag.lo
#8 27.58 CC libguac_la-hash.lo
#8 27.77 CC libguac_la-id.lo
#8 27.91 CC libguac_la-mem.lo
#8 28.17 CC libguac_la-rwlock.lo
#8 28.38 CC libguac_la-palette.lo
#8 28.58 CC libguac_la-parser.lo
#8 28.85 CC libguac_la-pool.lo
#8 29.05 CC libguac_la-protocol.lo
#8 30.14 CC libguac_la-raw_encoder.lo
#8 30.34 CC libguac_la-recording.lo
#8 30.53 CC libguac_la-rect.lo
#8 30.68 CC libguac_la-socket.lo
#8 31.01 CC libguac_la-socket-broadcast.lo
#8 31.21 CC libguac_la-socket-fd.lo
#8 31.44 CC libguac_la-socket-nest.lo
#8 31.65 CC libguac_la-socket-tee.lo
#8 31.81 CC libguac_la-string.lo
#8 31.87 string.c: In function 'guac_strnstr':
#8 31.87 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 31.87 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 31.87 | ^
#8 31.92 cc1: all warnings being treated as errors
#8 31.92 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.92 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 31.92 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 31.92 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 31.92 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 31.92 make[1]: Leaving directory '/build/guacamole-server'
#8 31.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:
31.87 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
31.87 | ^
31.92 cc1: all warnings being treated as errors
31.92 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
31.92 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
31.92 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
31.92 make[2]: *** [Makefile:1230: all-recursive] Error 1
31.92 make[1]: *** [Makefile:552: all-recursive] Error 1
31.92 make[1]: Leaving directory '/build/guacamole-server'
31.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 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2280
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2280: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-fedora » latest,ubuntu #2279
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-main-fedora/FEDORA_RELEASE=latest,JENKINS_LABEL_EXPRESSION=ubuntu/2279/display/redirect>
Changes:
------------------------------------------
[...truncated 164.76 KiB...]
#8 30.28 rm -rf .libs _libs
#8 30.28 rm -f *.o
#8 30.28 rm -f sftp/*.o
#8 30.29 rm -f test_common_ssh.log
#8 30.29 rm -f test_common_ssh.trs
#8 30.29 rm -f test-suite.log
#8 30.29 rm -f *.lo
#8 30.30 make[2]: Leaving directory '/build/guacamole-server/src/common-ssh/tests'
#8 30.30 make[1]: Leaving directory '/build/guacamole-server/src/common-ssh'
#8 30.30 Making clean in src/terminal
#8 30.30 make[1]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.31 Making clean in .
#8 30.31 make[2]: Entering directory '/build/guacamole-server/src/terminal'
#8 30.31 rm -f libguac-terminal.la
#8 30.32 rm -f ./so_locations
#8 30.32 rm -rf .libs _libs
#8 30.32 rm -f *.o
#8 30.33 rm -f *.lo
#8 30.33 make[2]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.33 Making clean in tests
#8 30.34 make[2]: Entering directory '/build/guacamole-server/src/terminal/tests'
#8 30.34 rm -f test_terminal
#8 30.34 test -z "" || rm -f test_terminal
#8 30.34 rm -f _generated_runner.c
#8 30.34 rm -rf .libs _libs
#8 30.34 rm -f *.o
#8 30.35 rm -f selection-point/*.o
#8 30.35 rm -f test_terminal.log
#8 30.35 rm -f test_terminal.trs
#8 30.35 rm -f test-suite.log
#8 30.35 rm -f *.lo
#8 30.36 make[2]: Leaving directory '/build/guacamole-server/src/terminal/tests'
#8 30.36 make[1]: Leaving directory '/build/guacamole-server/src/terminal'
#8 30.36 Making clean in src/pulse
#8 30.36 make[1]: Entering directory '/build/guacamole-server/src/pulse'
#8 30.36 rm -rf .libs _libs
#8 30.36 rm -f libguac_pulse.la
#8 30.37 rm -f ./so_locations
#8 30.37 rm -f *.o
#8 30.38 rm -f *.lo
#8 30.38 make[1]: Leaving directory '/build/guacamole-server/src/pulse'
#8 30.38 Making clean in src/protocols/kubernetes
#8 30.39 make[1]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.39 Making clean in .
#8 30.40 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.40 rm -f libguac-client-kubernetes.la
#8 30.40 rm -f ./so_locations
#8 30.41 rm -rf .libs _libs
#8 30.41 rm -f *.o
#8 30.41 rm -f *.lo
#8 30.42 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.42 Making clean in tests
#8 30.42 make[2]: Entering directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.42 rm -f test_kubernetes
#8 30.42 test -z "" || rm -f test_kubernetes
#8 30.43 rm -f _generated_runner.c
#8 30.43 rm -rf .libs _libs
#8 30.43 rm -f *.o
#8 30.43 rm -f url/*.o
#8 30.44 rm -f test_kubernetes.log
#8 30.44 rm -f test_kubernetes.trs
#8 30.44 rm -f test-suite.log
#8 30.44 rm -f *.lo
#8 30.44 make[2]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes/tests'
#8 30.44 make[1]: Leaving directory '/build/guacamole-server/src/protocols/kubernetes'
#8 30.45 Making clean in src/protocols/rdp
#8 30.45 make[1]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.46 Making clean in .
#8 30.47 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp'
#8 30.47 rm -f libguac-common-svc-client.la libguacai-client.la
#8 30.48 rm -f ./so_locations
#8 30.48 rm -f _generated_channel_entry_wrappers.c _generated_keymaps.c
#8 30.48 rm -f libguac-client-rdp.la
#8 30.49 rm -f ./so_locations
#8 30.49 rm -rf .libs _libs
#8 30.49 rm -rf channels/.libs channels/_libs
#8 30.49 rm -rf channels/audio-input/.libs channels/audio-input/_libs
#8 30.49 rm -rf channels/rdpdr/.libs channels/rdpdr/_libs
#8 30.49 rm -rf channels/rdpsnd/.libs channels/rdpsnd/_libs
#8 30.50 rm -rf plugins/.libs plugins/_libs
#8 30.50 rm -rf plugins/guac-common-svc/.libs plugins/guac-common-svc/_libs
#8 30.50 rm -rf plugins/guacai/.libs plugins/guacai/_libs
#8 30.50 rm -f *.o
#8 30.51 rm -f channels/*.o
#8 30.51 rm -f channels/*.lo
#8 30.51 rm -f channels/audio-input/*.o
#8 30.52 rm -f channels/audio-input/*.lo
#8 30.52 rm -f channels/rdpdr/*.o
#8 30.52 rm -f channels/rdpdr/*.lo
#8 30.53 rm -f channels/rdpsnd/*.o
#8 30.53 rm -f channels/rdpsnd/*.lo
#8 30.53 rm -f plugins/*.o
#8 30.54 rm -f plugins/*.lo
#8 30.54 rm -f plugins/guac-common-svc/*.o
#8 30.54 rm -f plugins/guac-common-svc/*.lo
#8 30.55 rm -f plugins/guacai/*.o
#8 30.55 rm -f plugins/guacai/*.lo
#8 30.55 rm -f *.lo
#8 30.56 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.56 Making clean in tests
#8 30.56 make[2]: Entering directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.56 rm -f test_rdp
#8 30.56 test -z "" || rm -f test_rdp
#8 30.57 rm -f _generated_runner.c
#8 30.57 rm -rf .libs _libs
#8 30.57 rm -f *.o
#8 30.57 rm -f fs/*.o
#8 30.57 rm -f test_rdp.log
#8 30.58 rm -f test_rdp.trs
#8 30.58 rm -f test-suite.log
#8 30.58 rm -f *.lo
#8 30.58 make[2]: Leaving directory '/build/guacamole-server/src/protocols/rdp/tests'
#8 30.58 make[1]: Leaving directory '/build/guacamole-server/src/protocols/rdp'
#8 30.58 Making clean in src/protocols/ssh
#8 30.59 make[1]: Entering directory '/build/guacamole-server/src/protocols/ssh'
#8 30.59 rm -f libguac-client-ssh.la
#8 30.60 rm -f ./so_locations
#8 30.60 rm -rf .libs _libs
#8 30.60 rm -f *.o
#8 30.60 rm -f *.lo
#8 30.61 make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
#8 30.61 Making clean in src/protocols/telnet
#8 30.61 make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
#8 30.61 rm -f libguac-client-telnet.la
#8 30.62 rm -f ./so_locations
#8 30.62 rm -rf .libs _libs
#8 30.62 rm -f *.o
#8 30.62 rm -f *.lo
#8 30.63 make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
#8 30.63 Making clean in src/protocols/vnc
#8 30.63 make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
#8 30.63 rm -f libguac-client-vnc.la
#8 30.64 rm -f ./so_locations
#8 30.64 rm -rf .libs _libs
#8 30.64 rm -f *.o
#8 30.65 rm -f *.lo
#8 30.65 make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
#8 30.65 Making clean in src/guacd
#8 30.65 make[1]: Entering directory '/build/guacamole-server/src/guacd'
#8 30.65 rm -f
#8 30.66 rm -rf .libs _libs
#8 30.66 rm -f guacd
#8 30.66 test -z "" || rm -f guacd
#8 30.66 rm -f *.o
#8 30.66 rm -f *.lo
#8 30.67 make[1]: Leaving directory '/build/guacamole-server/src/guacd'
#8 30.67 Making clean in src/guacenc
#8 30.68 make[1]: Entering directory '/build/guacamole-server/src/guacenc'
#8 30.68 rm -f guacenc
#8 30.68 test -z "" || rm -f guacenc
#8 30.68 rm -rf .libs _libs
#8 30.68 rm -f *.o
#8 30.68 rm -f *.lo
#8 30.69 make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
#8 30.69 Making clean in src/guaclog
#8 30.69 make[1]: Entering directory '/build/guacamole-server/src/guaclog'
#8 30.69 rm -f guaclog
#8 30.69 test -z "" || rm -f guaclog
#8 30.70 rm -rf .libs _libs
#8 30.70 rm -f *.o
#8 30.70 rm -f *.lo
#8 30.71 make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
#8 30.71 make[1]: Entering directory '/build/guacamole-server'
#8 30.71 rm -rf .libs _libs
#8 30.71 rm -f *.lo
#8 30.71 make[1]: Leaving directory '/build/guacamole-server'
#8 30.72 + make
#8 30.72 make all-recursive
#8 30.73 make[1]: Entering directory '/build/guacamole-server'
#8 30.73 Making all in src/libguac
#8 30.74 make[2]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.75 Making all in .
#8 30.76 make[3]: Entering directory '/build/guacamole-server/src/libguac'
#8 30.76 CC libguac_la-argv.lo
#8 31.20 CC libguac_la-audio.lo
#8 31.61 CC libguac_la-client.lo
#8 32.52 CC libguac_la-display.lo
#8 32.99 CC libguac_la-display-builtin-cursors.lo
#8 33.15 CC libguac_la-display-cursor.lo
#8 33.47 CC libguac_la-display-flush.lo
#8 33.96 CC libguac_la-display-layer.lo
#8 34.47 CC libguac_la-display-layer-list.lo
#8 34.95 CC libguac_la-display-plan.lo
#8 35.62 CC libguac_la-display-plan-combine.lo
#8 36.08 CC libguac_la-display-plan-rect.lo
#8 36.46 CC libguac_la-display-plan-search.lo
#8 36.92 CC libguac_la-display-render-thread.lo
#8 37.26 CC libguac_la-display-worker.lo
#8 37.77 CC libguac_la-encode-jpeg.lo
#8 38.16 CC libguac_la-encode-png.lo
#8 38.64 CC libguac_la-error.lo
#8 38.93 CC libguac_la-fifo.lo
#8 39.26 CC libguac_la-file.lo
#8 39.62 CC libguac_la-fips.lo
#8 39.96 CC libguac_la-flag.lo
#8 40.29 CC libguac_la-hash.lo
#8 40.57 CC libguac_la-id.lo
#8 40.82 CC libguac_la-mem.lo
#8 41.26 CC libguac_la-rwlock.lo
#8 41.62 CC libguac_la-palette.lo
#8 41.97 CC libguac_la-parser.lo
#8 42.45 CC libguac_la-pool.lo
#8 42.81 CC libguac_la-protocol.lo
#8 44.49 CC libguac_la-raw_encoder.lo
#8 44.81 CC libguac_la-recording.lo
#8 45.16 CC libguac_la-rect.lo
#8 45.42 CC libguac_la-socket.lo
#8 46.01 CC libguac_la-socket-broadcast.lo
#8 46.36 CC libguac_la-socket-fd.lo
#8 46.80 CC libguac_la-socket-nest.lo
#8 47.18 CC libguac_la-socket-tee.lo
#8 47.47 CC libguac_la-string.lo
#8 47.57 string.c: In function 'guac_strnstr':
#8 47.57 string.c:129:38: error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
#8 47.57 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
#8 47.57 | ^
#8 47.65 cc1: all warnings being treated as errors
#8 47.65 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.65 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
#8 47.66 make[2]: *** [Makefile:1230: all-recursive] Error 1
#8 47.66 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
#8 47.66 make[1]: *** [Makefile:552: all-recursive] Error 1
#8 47.66 make[1]: Leaving directory '/build/guacamole-server'
#8 47.66 make: *** [Makefile:472: all] Error 2
#8 ERROR: process "/bin/sh -c /bin/bash -e -x /build/build.sh" did not complete successfully: exit code: 2
------
> [4/4] RUN /bin/bash -e -x /build/build.sh:
47.57 129 | while (off < len && NULL != (chr = memchr(haystack + off, needle[0], len - off))) {
47.57 | ^
47.65 cc1: all warnings being treated as errors
47.65 make[3]: Leaving directory '/build/guacamole-server/src/libguac'
47.65 make[3]: *** [Makefile:1092: libguac_la-string.lo] Error 1
47.66 make[2]: *** [Makefile:1230: all-recursive] Error 1
47.66 make[2]: Leaving directory '/build/guacamole-server/src/libguac'
47.66 make[1]: *** [Makefile:552: all-recursive] Error 1
47.66 make[1]: Leaving directory '/build/guacamole-server'
47.66 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-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2279
Error response from daemon: No such image: guac-jenkins-guacamole-guacamole-server-main-fedora-fedora-release-latest-jenkins-label-expression-ubuntu-2279: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