See
<https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-latest-docker/1737/display/redirect>
Changes:
------------------------------------------
[...truncated 213.15 KiB...]
#13 [guacamole-server 1/8] COPY --from=freerdp /opt/guacamole /opt/guacamole
#13 DONE 0.1s
#14 [guacamole-server 2/8] COPY --from=libssh2 /opt/guacamole /opt/guacamole
#14 DONE 0.0s
#15 [guacamole-server 3/8] COPY --from=libtelnet /opt/guacamole /opt/guacamole
#15 DONE 0.1s
#16 [guacamole-server 4/8] COPY --from=libvncclient /opt/guacamole
/opt/guacamole
#16 DONE 0.0s
#17 [guacamole-server 5/8] COPY --from=libwebsockets /opt/guacamole
/opt/guacamole
#17 DONE 0.0s
#18 [guacamole-server 6/8] COPY . /tmp/guacamole-server
#18 DONE 0.1s
#19 [guacamole-server 7/8] RUN
/tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER"
"/tmp/guacamole-server"
#19 0.241 Build architecture: X86
#19 0.241 Build parallelism: 24 job(s)
#19 0.242 Building /tmp/guacamole-server ...
#19 3.581 libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
#19 3.581 libtoolize: copying file 'build-aux/ltmain.sh'
#19 3.601 libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
#19 3.601 libtoolize: copying file 'm4/libtool.m4'
#19 3.640 libtoolize: copying file 'm4/ltoptions.m4'
#19 3.684 libtoolize: copying file 'm4/ltsugar.m4'
#19 3.731 libtoolize: copying file 'm4/ltversion.m4'
#19 3.777 libtoolize: copying file 'm4/lt~obsolete.m4'
#19 5.826 configure.ac:29: warning: The macro `AC_CONFIG_HEADER' is obsolete.
#19 5.826 configure.ac:29: You should run autoupdate.
#19 5.826 ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
#19 5.826 configure.ac:29: the top level
#19 5.826 configure.ac:37: warning: The macro `AC_PROG_CC_C99' is obsolete.
#19 5.826 configure.ac:37: You should run autoupdate.
#19 5.826 ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from...
#19 5.826 configure.ac:37: the top level
#19 5.826 configure.ac:38: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
#19 5.826 configure.ac:38: You should run autoupdate.
#19 5.826 m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
#19 5.826 configure.ac:38: the top level
#19 6.983 configure.ac:27: installing 'build-aux/compile'
#19 6.984 configure.ac:27: installing 'build-aux/config.guess'
#19 6.986 configure.ac:27: installing 'build-aux/config.sub'
#19 6.987 configure.ac:23: installing 'build-aux/install-sh'
#19 6.988 configure.ac:23: installing 'build-aux/missing'
#19 6.990 configure.ac:33: installing 'build-aux/tap-driver.sh'
#19 7.044 src/common-ssh/Makefile.am: installing 'build-aux/depcomp'
#19 7.104 parallel-tests: installing 'build-aux/test-driver'
#19 8.168 checking for a BSD-compatible install... /usr/bin/install -c
#19 8.177 checking whether build environment is sane... yes
#19 8.181 checking for a race-free mkdir -p... ./build-aux/install-sh -c -d
#19 8.188 checking for gawk... gawk
#19 8.188 checking whether make sets $(MAKE)... yes
#19 8.194 checking whether make supports nested variables... yes
#19 8.198 checking whether make supports nested variables... (cached) yes
#19 8.202 checking build system type... x86_64-pc-linux-musl
#19 8.245 checking host system type... x86_64-pc-linux-musl
#19 8.245 checking how to print strings... printf
#19 8.246 checking whether make supports the include directive... yes (GNU
style)
#19 8.252 checking for gcc... gcc
#19 8.273 checking whether the C compiler works... yes
#19 8.305 checking for C compiler default output file name... a.out
#19 8.306 checking for suffix of executables...
#19 8.339 checking whether we are cross compiling... no
#19 8.371 checking for suffix of object files... o
#19 8.391 checking whether the compiler supports GNU C... yes
#19 8.413 checking whether gcc accepts -g... yes
#19 8.435 checking for gcc option to enable C11 features... none needed
#19 8.473 checking whether gcc understands -c and -o together... yes
#19 8.513 checking dependency style of gcc... gcc3
#19 8.541 checking for a sed that does not truncate output... /bin/sed
#19 8.543 checking for grep that handles long lines and -e... /bin/grep
#19 8.544 checking for egrep... /bin/grep -E
#19 8.545 checking for fgrep... /bin/grep -F
#19 8.546 checking for ld used by gcc... /usr/x86_64-alpine-linux-musl/bin/ld
#19 8.555 checking if the linker (/usr/x86_64-alpine-linux-musl/bin/ld) is GNU
ld... yes
#19 8.557 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
#19 8.559 checking the name lister (/usr/bin/nm -B) interface... BSD nm
#19 8.576 checking whether ln -s works... yes
#19 8.576 checking the maximum length of command line arguments... 98304
#19 8.579 checking how to convert x86_64-pc-linux-musl file names to
x86_64-pc-linux-musl format... func_convert_file_noop
#19 8.579 checking how to convert x86_64-pc-linux-musl file names to toolchain
format... func_convert_file_noop
#19 8.579 checking for /usr/x86_64-alpine-linux-musl/bin/ld option to reload
object files... -r
#19 8.580 checking for file... file
#19 8.580 checking for objdump... objdump
#19 8.580 checking how to recognize dependent libraries... pass_all
#19 8.580 checking for dlltool... no
#19 8.580 checking how to associate runtime and link libraries... printf %s\n
#19 8.581 checking for ar... ar
#19 8.581 checking for archiver @FILE support... @
#19 8.605 checking for strip... strip
#19 8.606 checking for ranlib... ranlib
#19 8.606 checking command to parse /usr/bin/nm -B output from gcc object... ok
#19 8.665 checking for sysroot... no
#19 8.665 checking for a working dd... /bin/dd
#19 8.668 checking how to truncate binary pipes... /bin/dd bs=4096 count=1
#19 8.685 checking for mt... no
#19 8.685 checking if : is a manifest tool... no
#19 8.688 checking for stdio.h... yes
#19 8.705 checking for stdlib.h... yes
#19 8.723 checking for string.h... yes
#19 8.743 checking for inttypes.h... yes
#19 8.761 checking for stdint.h... yes
#19 8.780 checking for strings.h... yes
#19 8.802 checking for sys/stat.h... yes
#19 8.822 checking for sys/types.h... yes
#19 8.842 checking for unistd.h... yes
#19 8.863 checking for dlfcn.h... yes
#19 8.887 checking for objdir... .libs
#19 8.937 checking if gcc supports -fno-rtti -fno-exceptions... no
#19 8.953 checking for gcc option to produce PIC... -fPIC -DPIC
#19 8.953 checking if gcc PIC flag -fPIC -DPIC works... yes
#19 8.968 checking if gcc static flag -static works... yes
#19 8.998 checking if gcc supports -c -o file.o... yes
#19 9.017 checking if gcc supports -c -o file.o... (cached) yes
#19 9.017 checking whether the gcc linker (/usr/x86_64-alpine-linux-musl/bin/ld
-m elf_x86_64) supports shared libraries... yes
#19 9.028 checking whether -lc should be explicitly linked in... no
#19 9.050 checking dynamic linker characteristics... GNU/Linux ld.so
#19 9.086 checking how to hardcode library paths into programs... immediate
#19 9.086 checking for shl_load... no
#19 9.120 checking for shl_load in -ldld... no
#19 9.149 checking for dlopen... yes
#19 9.178 checking whether a program can dlopen itself... yes
#19 9.212 checking whether a statically linked program can dlopen itself... no
#19 9.258 checking whether stripping libraries is possible... yes
#19 9.260 checking if libtool supports shared libraries... yes
#19 9.260 checking whether to build shared libraries... yes
#19 9.260 checking whether to build static libraries... yes
#19 9.260 checking for gcc... (cached) gcc
#19 9.280 checking whether the compiler supports GNU C... (cached) yes
#19 9.281 checking whether gcc accepts -g... (cached) yes
#19 9.281 checking for gcc option to enable C11 features... (cached) none needed
#19 9.281 checking whether gcc understands -c and -o together... (cached) yes
#19 9.281 checking dependency style of gcc... (cached) gcc3
#19 9.282 checking for pkg-config... /usr/bin/pkg-config
#19 9.282 checking pkg-config is at least version 0.9.0... yes
#19 9.283 checking for fcntl.h... yes
#19 9.303 checking for stdlib.h... (cached) yes
#19 9.304 checking for string.h... (cached) yes
#19 9.304 checking for sys/socket.h... yes
#19 9.327 checking for time.h... yes
#19 9.350 checking for sys/time.h... yes
#19 9.371 checking for syslog.h... yes
#19 9.394 checking for unistd.h... (cached) yes
#19 9.394 checking for cairo/cairo.h... yes
#19 9.417 checking for pngstruct.h... no
#19 9.444 checking for sched_getaffinity... yes
#19 9.480 checking for gcc options needed to detect all undeclared functions...
none needed
#19 9.515 checking for cos in -lm... yes
#19 9.550 checking for png_write_png in -lpng... yes
#19 9.589 checking for jpeg_start_compress in -ljpeg... yes
#19 9.623 checking for cairo_create in -lcairo... yes
#19 9.668 checking for pthread_create in -lpthread... yes
#19 9.702 checking for timer_create... yes
#19 9.738 timer_create was found without librt.
#19 9.738 checking for dlopen in -ldl... yes
#19 9.771 checking for uuid_generate in -luuid... yes
#19 9.806 checking for CU_run_test in -lcunit... yes
#19 9.838 checking for clock_gettime... yes
#19 9.874 checking for gettimeofday... yes
#19 9.906 checking for memmove... yes
#19 9.945 checking for memset... yes
#19 9.982 checking for select... yes
#19 10.02 checking for strdup... yes
#19 10.06 checking for nanosleep... yes
#19 10.09 checking whether png_get_io_ptr is declared... yes
#19 10.14 checking whether cairo_format_stride_for_width is declared... yes
#19 10.17 checking whether poll is declared... yes
#19 10.19 checking whether strlcpy is declared... yes
#19 10.21 checking whether strlcat is declared... yes
#19 10.24 checking whether strnstr is declared... no
#19 10.25 checking for size_t... yes
#19 10.30 checking for ssize_t... yes
#19 10.35 checking for libavcodec... no
#19 10.43 checking for libavformat... no
#19 10.51 checking for libavutil... no
#19 10.59 checking for libswscale... no
#19 10.67 checking for openssl/ssl.h... yes
#19 10.76 checking for SSL_CTX_new in -lssl... yes
#19 10.81 checking whether libssl requires threading callbacks... no
#19 10.83 checking for main in -lwsock32... no
#19 10.86 checking for vorbis/vorbisenc.h... no
#19 10.89 checking for ogg_stream_init in -logg... no
#19 10.92 checking for vorbis_block_init in -lvorbis... no
#19 10.95 checking for vorbis_encode_init in -lvorbisenc... no
#19 10.99 configure: WARNING:
#19 10.99 --------------------------------------------
#19 10.99 Unable to find libogg / libvorbis / libvorbisenc.
#19 10.99 Sound will not be encoded with Ogg Vorbis.
#19 10.99 --------------------------------------------
#19 10.99 checking for pa_context_new in -lpulse... yes
#19 11.04 checking for pango... yes
#19 11.06 checking for pangocairo... yes
#19 11.08 checking for rfbInitClient in -lvncclient... yes
#19 11.13 checking whether LIBVNCSERVER_WITH_CLIENT_GCRYPT is declared... no
#19 11.14 checking for rfbClient.destHost... yes
#19 11.19 checking for rfbClient.destPort... yes
#19 11.24 checking whether listenForIncomingConnectionsNoFork is declared... yes
#19 11.28 checking for rfbClient.LockWriteToTLS... yes
#19 11.33 checking for rfbClient.UnlockWriteToTLS... yes
#19 11.36 checking for rfbClient.GetCredential... yes
#19 11.40 checking for rfbSetDesktopSizeMsg... yes
#19 11.46 checking for rfbClient.screen... yes
#19 11.53 checking for rfbClient.requestedResize... yes
#19 11.56 checking for freerdp2 freerdp-client2 winpr2... yes
#19 11.58 checking whether FreeRDPConvertColor is declared... yes
#19 11.62 checking whether FreeRDP appears to be a development version...
checking how to run the C preprocessor... gcc -E
#19 11.69 yes
#19 11.69 configure: error:
#19 11.69 --------------------------------------------
#19 11.69 You are building against a development version of FreeRDP.
Non-release
#19 11.69 versions of FreeRDP may have differences in behavior that are
impossible to
#19 11.69 check for at build time. This may result in memory leaks or other
strange
#19 11.69 behavior.
#19 11.69
#19 11.69 *** PLEASE USE A RELEASED VERSION OF FREERDP IF POSSIBLE ***
#19 11.69
#19 11.69 If you are ABSOLUTELY CERTAIN that building against this version
of FreeRDP
#19 11.69 is OK, rerun configure with the --enable-allow-freerdp-snapshots
#19 11.69 --------------------------------------------
#19 ERROR: process "/bin/sh -c ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh
\"GUACAMOLE_SERVER\" \"${BUILD_DIR}\"" did not complete successfully: exit
code: 1
------
> [guacamole-server 7/8] RUN
> /tmp/guacamole-server/src/guacd-docker/bin/autobuild.sh "GUACAMOLE_SERVER"
> "/tmp/guacamole-server":
11.69 You are building against a development version of FreeRDP. Non-release
11.69 versions of FreeRDP may have differences in behavior that are
impossible to
11.69 check for at build time. This may result in memory leaks or other
strange
11.69 behavior.
11.69
11.69 *** PLEASE USE A RELEASED VERSION OF FREERDP IF POSSIBLE ***
11.69
11.69 If you are ABSOLUTELY CERTAIN that building against this version of
FreeRDP
11.69 is OK, rerun configure with the --enable-allow-freerdp-snapshots
11.69 --------------------------------------------
------
Dockerfile:289
--------------------
287 | COPY . ${BUILD_DIR}
288 |
289 | >>> RUN ${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh
"GUACAMOLE_SERVER" "${BUILD_DIR}"
290 |
291 | # Determine location of the FREERDP library based on the version.
--------------------
ERROR: failed to build: failed to solve: process "/bin/sh -c
${BUILD_DIR}/src/guacd-docker/bin/autobuild.sh \"GUACAMOLE_SERVER\"
\"${BUILD_DIR}\"" did not complete successfully: exit code: 1
+ docker rmi --force guacamole/guacd:latest
Error response from daemon: No such image: guacamole/guacd:latest
Build step 'Execute shell' marked build as failure
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]