See
<https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-latest-docker/1752/display/redirect>
Changes:
------------------------------------------
[...truncated 211.98 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.0s
#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.182 Build architecture: X86
#19 0.182 Build parallelism: 24 job(s)
#19 0.183 Building /tmp/guacamole-server ...
#19 3.331 libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'build-aux'.
#19 3.331 libtoolize: copying file 'build-aux/ltmain.sh'
#19 3.350 libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
#19 3.350 libtoolize: copying file 'm4/libtool.m4'
#19 3.390 libtoolize: copying file 'm4/ltoptions.m4'
#19 3.438 libtoolize: copying file 'm4/ltsugar.m4'
#19 3.492 libtoolize: copying file 'm4/ltversion.m4'
#19 3.539 libtoolize: copying file 'm4/lt~obsolete.m4'
#19 5.560 configure.ac:29: warning: The macro `AC_CONFIG_HEADER' is obsolete.
#19 5.560 configure.ac:29: You should run autoupdate.
#19 5.560 ./lib/autoconf/status.m4:719: AC_CONFIG_HEADER is expanded from...
#19 5.560 configure.ac:29: the top level
#19 5.560 configure.ac:37: warning: The macro `AC_PROG_CC_C99' is obsolete.
#19 5.560 configure.ac:37: You should run autoupdate.
#19 5.560 ./lib/autoconf/c.m4:1659: AC_PROG_CC_C99 is expanded from...
#19 5.560 configure.ac:37: the top level
#19 5.560 configure.ac:38: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
#19 5.560 configure.ac:38: You should run autoupdate.
#19 5.560 m4/libtool.m4:100: AC_PROG_LIBTOOL is expanded from...
#19 5.560 configure.ac:38: the top level
#19 6.956 configure.ac:27: installing 'build-aux/compile'
#19 6.957 configure.ac:27: installing 'build-aux/config.guess'
#19 6.959 configure.ac:27: installing 'build-aux/config.sub'
#19 6.960 configure.ac:23: installing 'build-aux/install-sh'
#19 6.962 configure.ac:23: installing 'build-aux/missing'
#19 6.963 configure.ac:33: installing 'build-aux/tap-driver.sh'
#19 7.022 src/common-ssh/Makefile.am: installing 'build-aux/depcomp'
#19 7.096 parallel-tests: installing 'build-aux/test-driver'
#19 8.438 checking for a BSD-compatible install... /usr/bin/install -c
#19 8.447 checking whether build environment is sane... yes
#19 8.453 checking for a race-free mkdir -p... ./build-aux/install-sh -c -d
#19 8.459 checking for gawk... gawk
#19 8.460 checking whether make sets $(MAKE)... yes
#19 8.465 checking whether make supports nested variables... yes
#19 8.470 checking whether make supports nested variables... (cached) yes
#19 8.474 checking build system type... x86_64-pc-linux-musl
#19 8.518 checking host system type... x86_64-pc-linux-musl
#19 8.518 checking how to print strings... printf
#19 8.519 checking whether make supports the include directive... yes (GNU
style)
#19 8.526 checking for gcc... gcc
#19 8.547 checking whether the C compiler works... yes
#19 8.582 checking for C compiler default output file name... a.out
#19 8.583 checking for suffix of executables...
#19 8.617 checking whether we are cross compiling... no
#19 8.653 checking for suffix of object files... o
#19 8.676 checking whether the compiler supports GNU C... yes
#19 8.696 checking whether gcc accepts -g... yes
#19 8.718 checking for gcc option to enable C11 features... none needed
#19 8.757 checking whether gcc understands -c and -o together... yes
#19 8.798 checking dependency style of gcc... gcc3
#19 8.831 checking for a sed that does not truncate output... /bin/sed
#19 8.834 checking for grep that handles long lines and -e... /bin/grep
#19 8.835 checking for egrep... /bin/grep -E
#19 8.837 checking for fgrep... /bin/grep -F
#19 8.838 checking for ld used by gcc... /usr/x86_64-alpine-linux-musl/bin/ld
#19 8.848 checking if the linker (/usr/x86_64-alpine-linux-musl/bin/ld) is GNU
ld... yes
#19 8.850 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
#19 8.852 checking the name lister (/usr/bin/nm -B) interface... BSD nm
#19 8.873 checking whether ln -s works... yes
#19 8.874 checking the maximum length of command line arguments... 98304
#19 8.877 checking how to convert x86_64-pc-linux-musl file names to
x86_64-pc-linux-musl format... func_convert_file_noop
#19 8.877 checking how to convert x86_64-pc-linux-musl file names to toolchain
format... func_convert_file_noop
#19 8.877 checking for /usr/x86_64-alpine-linux-musl/bin/ld option to reload
object files... -r
#19 8.877 checking for file... file
#19 8.878 checking for objdump... objdump
#19 8.878 checking how to recognize dependent libraries... pass_all
#19 8.878 checking for dlltool... no
#19 8.879 checking how to associate runtime and link libraries... printf %s\n
#19 8.879 checking for ar... ar
#19 8.879 checking for archiver @FILE support... @
#19 8.907 checking for strip... strip
#19 8.907 checking for ranlib... ranlib
#19 8.908 checking command to parse /usr/bin/nm -B output from gcc object... ok
#19 8.969 checking for sysroot... no
#19 8.970 checking for a working dd... /bin/dd
#19 8.973 checking how to truncate binary pipes... /bin/dd bs=4096 count=1
#19 8.992 checking for mt... no
#19 8.993 checking if : is a manifest tool... no
#19 8.996 checking for stdio.h... yes
#19 9.014 checking for stdlib.h... yes
#19 9.032 checking for string.h... yes
#19 9.053 checking for inttypes.h... yes
#19 9.075 checking for stdint.h... yes
#19 9.099 checking for strings.h... yes
#19 9.121 checking for sys/stat.h... yes
#19 9.140 checking for sys/types.h... yes
#19 9.163 checking for unistd.h... yes
#19 9.188 checking for dlfcn.h... yes
#19 9.213 checking for objdir... .libs
#19 9.274 checking if gcc supports -fno-rtti -fno-exceptions... no
#19 9.296 checking for gcc option to produce PIC... -fPIC -DPIC
#19 9.296 checking if gcc PIC flag -fPIC -DPIC works... yes
#19 9.315 checking if gcc static flag -static works... yes
#19 9.348 checking if gcc supports -c -o file.o... yes
#19 9.374 checking if gcc supports -c -o file.o... (cached) yes
#19 9.374 checking whether the gcc linker (/usr/x86_64-alpine-linux-musl/bin/ld
-m elf_x86_64) supports shared libraries... yes
#19 9.386 checking whether -lc should be explicitly linked in... no
#19 9.415 checking dynamic linker characteristics... GNU/Linux ld.so
#19 9.460 checking how to hardcode library paths into programs... immediate
#19 9.460 checking for shl_load... no
#19 9.502 checking for shl_load in -ldld... no
#19 9.538 checking for dlopen... yes
#19 9.577 checking whether a program can dlopen itself... yes
#19 9.617 checking whether a statically linked program can dlopen itself... no
#19 9.674 checking whether stripping libraries is possible... yes
#19 9.676 checking if libtool supports shared libraries... yes
#19 9.676 checking whether to build shared libraries... yes
#19 9.676 checking whether to build static libraries... yes
#19 9.678 checking for gcc... (cached) gcc
#19 9.708 checking whether the compiler supports GNU C... (cached) yes
#19 9.709 checking whether gcc accepts -g... (cached) yes
#19 9.709 checking for gcc option to enable C11 features... (cached) none needed
#19 9.710 checking whether gcc understands -c and -o together... (cached) yes
#19 9.710 checking dependency style of gcc... (cached) gcc3
#19 9.711 checking for pkg-config... /usr/bin/pkg-config
#19 9.712 checking pkg-config is at least version 0.9.0... yes
#19 9.713 checking for fcntl.h... yes
#19 9.740 checking for stdlib.h... (cached) yes
#19 9.741 checking for string.h... (cached) yes
#19 9.741 checking for sys/socket.h... yes
#19 9.769 checking for time.h... yes
#19 9.797 checking for sys/time.h... yes
#19 9.824 checking for syslog.h... yes
#19 9.852 checking for unistd.h... (cached) yes
#19 9.853 checking for cairo/cairo.h... yes
#19 9.883 checking for pngstruct.h... no
#19 9.911 checking for sched_getaffinity... yes
#19 9.950 checking for gcc options needed to detect all undeclared functions...
none needed
#19 9.989 checking for cos in -lm... yes
#19 10.03 checking for png_write_png in -lpng... yes
#19 10.07 checking for jpeg_start_compress in -ljpeg... yes
#19 10.11 checking for cairo_create in -lcairo... yes
#19 10.16 checking for pthread_create in -lpthread... yes
#19 10.19 checking for timer_create... yes
#19 10.24 timer_create was found without librt.
#19 10.24 checking for dlopen in -ldl... yes
#19 10.28 checking for uuid_generate in -luuid... yes
#19 10.32 checking for CU_run_test in -lcunit... yes
#19 10.36 checking for clock_gettime... yes
#19 10.40 checking for gettimeofday... yes
#19 10.44 checking for memmove... yes
#19 10.48 checking for memset... yes
#19 10.51 checking for select... yes
#19 10.55 checking for strdup... yes
#19 10.59 checking for nanosleep... yes
#19 10.63 checking whether png_get_io_ptr is declared... yes
#19 10.68 checking whether cairo_format_stride_for_width is declared... yes
#19 10.71 checking whether poll is declared... yes
#19 10.74 checking whether strlcpy is declared... yes
#19 10.77 checking whether strlcat is declared... yes
#19 10.80 checking whether strnstr is declared... no
#19 10.81 checking for size_t... yes
#19 10.87 checking for ssize_t... yes
#19 10.93 checking for libavcodec... no
#19 11.02 checking for libavformat... no
#19 11.11 checking for libavutil... no
#19 11.20 checking for libswscale... no
#19 11.29 checking for openssl/ssl.h... yes
#19 11.40 checking for SSL_CTX_new in -lssl... yes
#19 11.47 checking whether libssl requires threading callbacks... no
#19 11.49 checking for main in -lwsock32... no
#19 11.53 checking for vorbis/vorbisenc.h... no
#19 11.56 checking for ogg_stream_init in -logg... no
#19 11.60 checking for vorbis_block_init in -lvorbis... no
#19 11.63 checking for vorbis_encode_init in -lvorbisenc... no
#19 11.67 configure: WARNING:
#19 11.67 --------------------------------------------
#19 11.67 Unable to find libogg / libvorbis / libvorbisenc.
#19 11.67 Sound will not be encoded with Ogg Vorbis.
#19 11.67 --------------------------------------------
#19 11.67 checking for pa_context_new in -lpulse... yes
#19 11.72 checking for pango... yes
#19 11.74 checking for pangocairo... yes
#19 11.76 checking for rfbInitClient in -lvncclient... yes
#19 11.82 checking whether LIBVNCSERVER_WITH_CLIENT_GCRYPT is declared... no
#19 11.85 checking for rfbClient.destHost... yes
#19 11.89 checking for rfbClient.destPort... yes
#19 11.94 checking whether listenForIncomingConnectionsNoFork is declared... yes
#19 11.99 checking for rfbClient.LockWriteToTLS... yes
#19 12.03 checking for rfbClient.UnlockWriteToTLS... yes
#19 12.07 checking for rfbClient.GetCredential... yes
#19 12.11 checking for rfbSetDesktopSizeMsg... yes
#19 12.17 checking for rfbClient.screen... yes
#19 12.25 checking for rfbClient.requestedResize... yes
#19 12.29 checking for freerdp2 freerdp-client2 winpr2... yes
#19 12.30 checking whether FreeRDPConvertColor is declared... yes
#19 12.35 checking whether FreeRDP appears to be a development version...
checking how to run the C preprocessor... gcc -E
#19 12.42 yes
#19 12.42 configure: error:
#19 12.42 --------------------------------------------
#19 12.42 You are building against a development version of FreeRDP.
Non-release
#19 12.42 versions of FreeRDP may have differences in behavior that are
impossible to
#19 12.42 check for at build time. This may result in memory leaks or other
strange
#19 12.42 behavior.
#19 12.42
#19 12.42 *** PLEASE USE A RELEASED VERSION OF FREERDP IF POSSIBLE ***
#19 12.42
#19 12.42 If you are ABSOLUTELY CERTAIN that building against this version
of FreeRDP
#19 12.42 is OK, rerun configure with the --enable-allow-freerdp-snapshots
#19 12.42 --------------------------------------------
#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":
12.42 You are building against a development version of FreeRDP. Non-release
12.42 versions of FreeRDP may have differences in behavior that are
impossible to
12.42 check for at build time. This may result in memory leaks or other
strange
12.42 behavior.
12.42
12.42 *** PLEASE USE A RELEASED VERSION OF FREERDP IF POSSIBLE ***
12.42
12.42 If you are ABSOLUTELY CERTAIN that building against this version of
FreeRDP
12.42 is OK, rerun configure with the --enable-allow-freerdp-snapshots
12.42 --------------------------------------------
------
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]