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 2022/02/24 02:12:38 UTC
Build failed in Jenkins: Guacamole » guacamole-server-master-ubuntu » ubuntu,rolling #614
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=rolling/614/display/redirect>
Changes:
------------------------------------------
[...truncated 211.74 KB...]
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/ssh; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -Iinclude -I../../../src/common-ssh -I../../../src/libguac -I../../../src/terminal -pthread -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I../../../src/common -g -O2 -version-info 0:0:0 -lpthread -lssh2 -lssl -lcrypto -o libguac-client-ssh.la -rpath /usr/local/lib libguac_client_ssh_la-argv.lo libguac_client_ssh_la-client.lo libguac_client_ssh_la-clipboard.lo libguac_client_ssh_la-input.lo libguac_client_ssh_la-pipe.lo libguac_client_ssh_la-settings.lo libguac_client_ssh_la-sftp.lo libguac_client_ssh_la-ssh.lo libguac_client_ssh_la-ttymode.lo libguac_client_ssh_la-user.lo ../../../src/common/libguac_common.la ../../../src/common-ssh/libguac_common_ssh.la ../../../src/libguac/libguac.la ../../../src/terminal/libguac_terminal.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.so.0.0.0T /usr/local/lib/libguac-client-ssh.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-ssh.so.0.0.0 libguac-client-ssh.so.0 || { rm -f libguac-client-ssh.so.0 && ln -s libguac-client-ssh.so.0.0.0 libguac-client-ssh.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-ssh.so.0.0.0 libguac-client-ssh.so || { rm -f libguac-client-ssh.so && ln -s libguac-client-ssh.so.0.0.0 libguac-client-ssh.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.lai /usr/local/lib/libguac-client-ssh.la
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.a /usr/local/lib/libguac-client-ssh.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-ssh.a
libtool: install: ranlib /usr/local/lib/libguac-client-ssh.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
Making install in src/protocols/telnet
make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
make[2]: Entering directory '/build/guacamole-server/src/protocols/telnet'
/usr/bin/mkdir -p '/usr/local/lib'
/bin/bash ../../../libtool --mode=install /usr/bin/install -c libguac-client-telnet.la '/usr/local/lib'
[91mlibtool: warning: relinking 'libguac-client-telnet.la'
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/telnet; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -Iinclude -I../../../src/libguac -I../../../src/terminal -pthread -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I../../../src/common -g -O2 -version-info 0:0:0 -lpthread -ltelnet -o libguac-client-telnet.la -rpath /usr/local/lib libguac_client_telnet_la-argv.lo libguac_client_telnet_la-client.lo libguac_client_telnet_la-clipboard.lo libguac_client_telnet_la-input.lo libguac_client_telnet_la-pipe.lo libguac_client_telnet_la-settings.lo libguac_client_telnet_la-telnet.lo libguac_client_telnet_la-user.lo ../../../src/common/libguac_common.la ../../../src/libguac/libguac.la ../../../src/terminal/libguac_terminal.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.so.0.0.0T /usr/local/lib/libguac-client-telnet.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-telnet.so.0.0.0 libguac-client-telnet.so.0 || { rm -f libguac-client-telnet.so.0 && ln -s libguac-client-telnet.so.0.0.0 libguac-client-telnet.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-telnet.so.0.0.0 libguac-client-telnet.so || { rm -f libguac-client-telnet.so && ln -s libguac-client-telnet.so.0.0.0 libguac-client-telnet.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.lai /usr/local/lib/libguac-client-telnet.la
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.a /usr/local/lib/libguac-client-telnet.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-telnet.a
libtool: install: ranlib /usr/local/lib/libguac-client-telnet.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
Making install in src/protocols/vnc
make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
make[2]: Entering directory '/build/guacamole-server/src/protocols/vnc'
/usr/bin/mkdir -p '/usr/local/lib'
/bin/bash ../../../libtool --mode=install /usr/bin/install -c libguac-client-vnc.la '/usr/local/lib'
[91mlibtool: warning: relinking 'libguac-client-vnc.la'
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/vnc; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -pedantic -Iinclude -I../../../src/common -I../../../src/common-ssh -I../../../src/libguac -I../../../src/pulse -g -O2 -version-info 0:0:0 -lcairo -lvncclient -o libguac-client-vnc.la -rpath /usr/local/lib libguac_client_vnc_la-argv.lo libguac_client_vnc_la-auth.lo libguac_client_vnc_la-client.lo libguac_client_vnc_la-clipboard.lo libguac_client_vnc_la-cursor.lo libguac_client_vnc_la-display.lo libguac_client_vnc_la-input.lo libguac_client_vnc_la-log.lo libguac_client_vnc_la-settings.lo libguac_client_vnc_la-user.lo libguac_client_vnc_la-vnc.lo libguac_client_vnc_la-sftp.lo ../../../src/common/libguac_common.la ../../../src/libguac/libguac.la ../../../src/common-ssh/libguac_common_ssh.la ../../../src/pulse/libguac_pulse.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.so.0.0.0T /usr/local/lib/libguac-client-vnc.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-vnc.so.0.0.0 libguac-client-vnc.so.0 || { rm -f libguac-client-vnc.so.0 && ln -s libguac-client-vnc.so.0.0.0 libguac-client-vnc.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-vnc.so.0.0.0 libguac-client-vnc.so || { rm -f libguac-client-vnc.so && ln -s libguac-client-vnc.so.0.0.0 libguac-client-vnc.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.lai /usr/local/lib/libguac-client-vnc.la
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.a /usr/local/lib/libguac-client-vnc.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-vnc.a
libtool: install: ranlib /usr/local/lib/libguac-client-vnc.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
Making install in src/guacd
make[1]: Entering directory '/build/guacamole-server/src/guacd'
make[2]: Entering directory '/build/guacamole-server/src/guacd'
/usr/bin/mkdir -p '/usr/local/sbin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guacd '/usr/local/sbin'
libtool: install: /usr/bin/install -c .libs/guacd /usr/local/sbin/guacd
/usr/bin/mkdir -p '/usr/local/share/man/man5'
/usr/bin/install -c -m 644 man/guacd.conf.5 '/usr/local/share/man/man5'
/usr/bin/mkdir -p '/usr/local/share/man/man8'
/usr/bin/install -c -m 644 man/guacd.8 '/usr/local/share/man/man8'
make[2]: Leaving directory '/build/guacamole-server/src/guacd'
make[1]: Leaving directory '/build/guacamole-server/src/guacd'
Making install in src/guacenc
make[1]: Entering directory '/build/guacamole-server/src/guacenc'
make[2]: Entering directory '/build/guacamole-server/src/guacenc'
/usr/bin/mkdir -p '/usr/local/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guacenc '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/guacenc /usr/local/bin/guacenc
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 man/guacenc.1 '/usr/local/share/man/man1'
make[2]: Leaving directory '/build/guacamole-server/src/guacenc'
make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
Making install in src/guaclog
make[1]: Entering directory '/build/guacamole-server/src/guaclog'
make[2]: Entering directory '/build/guacamole-server/src/guaclog'
/usr/bin/mkdir -p '/usr/local/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guaclog '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/guaclog /usr/local/bin/guaclog
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 man/guaclog.1 '/usr/local/share/man/man1'
make[2]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Entering directory '/build/guacamole-server'
make[2]: Entering directory '/build/guacamole-server'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server'
make[1]: Leaving directory '/build/guacamole-server'
[91m+ ldconfig
[0m[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/kubernetes/
[0m[91m+ stat /usr/local/lib/libguac-client-kubernetes.so
[0m File: /usr/local/lib/libguac-client-kubernetes.so -> libguac-client-kubernetes.so.0.0.0
Size: 34 Blocks: 0 IO Block: 4096 symbolic link
Device: 30h/48d Inode: 181274860 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-24 02:12:30.877126387 +0000
Modify: 2022-02-24 02:12:30.777125799 +0000
Change: 2022-02-24 02:12:30.777125799 +0000
Birth: 2022-02-24 02:12:30.777125799 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/rdp/
[0m[91m+ stat /usr/local/lib/libguac-client-rdp.so
[0m File: /usr/local/lib/libguac-client-rdp.so -> libguac-client-rdp.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 30h/48d Inode: 181274866 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-24 02:12:31.941132644 +0000
Modify: 2022-02-24 02:12:31.793131774 +0000
Change: 2022-02-24 02:12:31.793131774 +0000
Birth: 2022-02-24 02:12:31.793131774 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/ssh/
[0m[91m+ stat /usr/local/lib/libguac-client-ssh.so
[0m File: /usr/local/lib/libguac-client-ssh.so -> libguac-client-ssh.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 30h/48d Inode: 181274881 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-24 02:12:33.341140877 +0000
Modify: 2022-02-24 02:12:33.257140382 +0000
Change: 2022-02-24 02:12:33.257140382 +0000
Birth: 2022-02-24 02:12:33.257140382 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/telnet/
[0m[91m+ stat /usr/local/lib/libguac-client-telnet.so
[0m File: /usr/local/lib/libguac-client-telnet.so -> libguac-client-telnet.so.0.0.0
Size: 30 Blocks: 0 IO Block: 4096 symbolic link
Device: 30h/48d Inode: 181274887 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-24 02:12:33.977144616 +0000
Modify: 2022-02-24 02:12:33.885144075 +0000
Change: 2022-02-24 02:12:33.885144075 +0000
Birth: 2022-02-24 02:12:33.885144075 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/vnc/
[0m[91m+ stat /usr/local/lib/libguac-client-vnc.so
[0m File: /usr/local/lib/libguac-client-vnc.so -> libguac-client-vnc.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 30h/48d Inode: 181274893 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-24 02:12:34.613148356 +0000
Modify: 2022-02-24 02:12:34.525147839 +0000
Change: 2022-02-24 02:12:34.525147839 +0000
Birth: 2022-02-24 02:12:34.525147839 +0000
[91m+ stat /usr/local/sbin/guacd
[0m File: /usr/local/sbin/guacd
Size: 126240 Blocks: 248 IO Block: 4096 regular file
Device: 30h/48d Inode: 181274898 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-24 02:12:34.781149345 +0000
Modify: 2022-02-24 02:12:34.781149345 +0000
Change: 2022-02-24 02:12:34.781149345 +0000
Birth: 2022-02-24 02:12:34.781149345 +0000
[91m+ stat /usr/local/bin/guacenc /usr/local/bin/guaclog
[0m File: /usr/local/bin/guacenc
Size: 699344 Blocks: 1368 IO Block: 4096 regular file
Device: 30h/48d Inode: 181274906 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-24 02:12:35.021150756 +0000
Modify: 2022-02-24 02:12:35.021150756 +0000
Change: 2022-02-24 02:12:35.021150756 +0000
Birth: 2022-02-24 02:12:35.021150756 +0000
File: /usr/local/bin/guaclog
Size: 63736 Blocks: 128 IO Block: 4096 regular file
Device: 30h/48d Inode: 181274909 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-24 02:12:35.177151673 +0000
Modify: 2022-02-24 02:12:35.177151673 +0000
Change: 2022-02-24 02:12:35.177151673 +0000
Birth: 2022-02-24 02:12:35.177151673 +0000
[91m+ grep 'undefined symbol'
[0m[91m+ ldd -r /usr/local/bin/guacenc /usr/local/bin/guaclog /usr/local/sbin/guacd /usr/local/lib/libguac-client-kubernetes.so /usr/local/lib/libguac-client-rdp.so /usr/local/lib/libguac-client-ssh.so /usr/local/lib/libguac-client-telnet.so /usr/local/lib/libguac-client-vnc.so /usr/local/lib/libguac.so /usr/local/lib/libguac_terminal.so /usr/lib/x86_64-linux-gnu/freerdp2/libguac-common-svc-client.so /usr/lib/x86_64-linux-gnu/freerdp2/libguacai-client.so
[0mundefined symbol: guac_common_surface_set_lossless (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_dup (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_draw (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_copy (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_flush (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_set (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_dup (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_append (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_alloc (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_update (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_ibar (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_resize (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_alloc (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_reset (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_write (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_blank (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_pointer (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_send (/usr/local/lib/libguac_terminal.so)
Undefined symbols found -- FAIL
[91m+ echo 'Undefined symbols found -- FAIL'
+ exit 1
[0mThe command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 1
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-rolling-614
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-rolling-614
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-master-ubuntu » ubuntu,rolling #619
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=rolling/619/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-master-ubuntu » ubuntu,rolling #618
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=rolling/618/display/redirect>
Changes:
------------------------------------------
[...truncated 211.72 KB...]
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/ssh; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -Iinclude -I../../../src/common-ssh -I../../../src/libguac -I../../../src/terminal -pthread -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I../../../src/common -g -O2 -version-info 0:0:0 -lpthread -lssh2 -lssl -lcrypto -o libguac-client-ssh.la -rpath /usr/local/lib libguac_client_ssh_la-argv.lo libguac_client_ssh_la-client.lo libguac_client_ssh_la-clipboard.lo libguac_client_ssh_la-input.lo libguac_client_ssh_la-pipe.lo libguac_client_ssh_la-settings.lo libguac_client_ssh_la-sftp.lo libguac_client_ssh_la-ssh.lo libguac_client_ssh_la-ttymode.lo libguac_client_ssh_la-user.lo ../../../src/common/libguac_common.la ../../../src/common-ssh/libguac_common_ssh.la ../../../src/libguac/libguac.la ../../../src/terminal/libguac_terminal.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.so.0.0.0T /usr/local/lib/libguac-client-ssh.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-ssh.so.0.0.0 libguac-client-ssh.so.0 || { rm -f libguac-client-ssh.so.0 && ln -s libguac-client-ssh.so.0.0.0 libguac-client-ssh.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-ssh.so.0.0.0 libguac-client-ssh.so || { rm -f libguac-client-ssh.so && ln -s libguac-client-ssh.so.0.0.0 libguac-client-ssh.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.lai /usr/local/lib/libguac-client-ssh.la
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.a /usr/local/lib/libguac-client-ssh.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-ssh.a
libtool: install: ranlib /usr/local/lib/libguac-client-ssh.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
Making install in src/protocols/telnet
make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
make[2]: Entering directory '/build/guacamole-server/src/protocols/telnet'
/usr/bin/mkdir -p '/usr/local/lib'
/bin/bash ../../../libtool --mode=install /usr/bin/install -c libguac-client-telnet.la '/usr/local/lib'
[91mlibtool: warning: relinking 'libguac-client-telnet.la'
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/telnet; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -Iinclude -I../../../src/libguac -I../../../src/terminal -pthread -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I../../../src/common -g -O2 -version-info 0:0:0 -lpthread -ltelnet -o libguac-client-telnet.la -rpath /usr/local/lib libguac_client_telnet_la-argv.lo libguac_client_telnet_la-client.lo libguac_client_telnet_la-clipboard.lo libguac_client_telnet_la-input.lo libguac_client_telnet_la-pipe.lo libguac_client_telnet_la-settings.lo libguac_client_telnet_la-telnet.lo libguac_client_telnet_la-user.lo ../../../src/common/libguac_common.la ../../../src/libguac/libguac.la ../../../src/terminal/libguac_terminal.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.so.0.0.0T /usr/local/lib/libguac-client-telnet.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-telnet.so.0.0.0 libguac-client-telnet.so.0 || { rm -f libguac-client-telnet.so.0 && ln -s libguac-client-telnet.so.0.0.0 libguac-client-telnet.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-telnet.so.0.0.0 libguac-client-telnet.so || { rm -f libguac-client-telnet.so && ln -s libguac-client-telnet.so.0.0.0 libguac-client-telnet.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.lai /usr/local/lib/libguac-client-telnet.la
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.a /usr/local/lib/libguac-client-telnet.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-telnet.a
libtool: install: ranlib /usr/local/lib/libguac-client-telnet.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
Making install in src/protocols/vnc
make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
make[2]: Entering directory '/build/guacamole-server/src/protocols/vnc'
/usr/bin/mkdir -p '/usr/local/lib'
/bin/bash ../../../libtool --mode=install /usr/bin/install -c libguac-client-vnc.la '/usr/local/lib'
[91mlibtool: warning: relinking 'libguac-client-vnc.la'
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/vnc; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -pedantic -Iinclude -I../../../src/common -I../../../src/common-ssh -I../../../src/libguac -I../../../src/pulse -g -O2 -version-info 0:0:0 -lcairo -lvncclient -o libguac-client-vnc.la -rpath /usr/local/lib libguac_client_vnc_la-argv.lo libguac_client_vnc_la-auth.lo libguac_client_vnc_la-client.lo libguac_client_vnc_la-clipboard.lo libguac_client_vnc_la-cursor.lo libguac_client_vnc_la-display.lo libguac_client_vnc_la-input.lo libguac_client_vnc_la-log.lo libguac_client_vnc_la-settings.lo libguac_client_vnc_la-user.lo libguac_client_vnc_la-vnc.lo libguac_client_vnc_la-sftp.lo ../../../src/common/libguac_common.la ../../../src/libguac/libguac.la ../../../src/common-ssh/libguac_common_ssh.la ../../../src/pulse/libguac_pulse.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.so.0.0.0T /usr/local/lib/libguac-client-vnc.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-vnc.so.0.0.0 libguac-client-vnc.so.0 || { rm -f libguac-client-vnc.so.0 && ln -s libguac-client-vnc.so.0.0.0 libguac-client-vnc.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-vnc.so.0.0.0 libguac-client-vnc.so || { rm -f libguac-client-vnc.so && ln -s libguac-client-vnc.so.0.0.0 libguac-client-vnc.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.lai /usr/local/lib/libguac-client-vnc.la
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.a /usr/local/lib/libguac-client-vnc.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-vnc.a
libtool: install: ranlib /usr/local/lib/libguac-client-vnc.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
Making install in src/guacd
make[1]: Entering directory '/build/guacamole-server/src/guacd'
make[2]: Entering directory '/build/guacamole-server/src/guacd'
/usr/bin/mkdir -p '/usr/local/sbin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guacd '/usr/local/sbin'
libtool: install: /usr/bin/install -c .libs/guacd /usr/local/sbin/guacd
/usr/bin/mkdir -p '/usr/local/share/man/man5'
/usr/bin/install -c -m 644 man/guacd.conf.5 '/usr/local/share/man/man5'
/usr/bin/mkdir -p '/usr/local/share/man/man8'
/usr/bin/install -c -m 644 man/guacd.8 '/usr/local/share/man/man8'
make[2]: Leaving directory '/build/guacamole-server/src/guacd'
make[1]: Leaving directory '/build/guacamole-server/src/guacd'
Making install in src/guacenc
make[1]: Entering directory '/build/guacamole-server/src/guacenc'
make[2]: Entering directory '/build/guacamole-server/src/guacenc'
/usr/bin/mkdir -p '/usr/local/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guacenc '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/guacenc /usr/local/bin/guacenc
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 man/guacenc.1 '/usr/local/share/man/man1'
make[2]: Leaving directory '/build/guacamole-server/src/guacenc'
make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
Making install in src/guaclog
make[1]: Entering directory '/build/guacamole-server/src/guaclog'
make[2]: Entering directory '/build/guacamole-server/src/guaclog'
/usr/bin/mkdir -p '/usr/local/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guaclog '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/guaclog /usr/local/bin/guaclog
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 man/guaclog.1 '/usr/local/share/man/man1'
make[2]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Entering directory '/build/guacamole-server'
make[2]: Entering directory '/build/guacamole-server'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server'
make[1]: Leaving directory '/build/guacamole-server'
[91m+ ldconfig
[0m[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/kubernetes/
[0m[91m+ stat /usr/local/lib/libguac-client-kubernetes.so
[0m File: /usr/local/lib/libguac-client-kubernetes.so -> libguac-client-kubernetes.so.0.0.0
Size: 34 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 17958104 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-28 02:12:07.857526768 +0000
Modify: 2022-02-28 02:12:07.781526065 +0000
Change: 2022-02-28 02:12:07.781526065 +0000
Birth: 2022-02-28 02:12:07.781526065 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/rdp/
[0m[91m+ stat /usr/local/lib/libguac-client-rdp.so
[0m File: /usr/local/lib/libguac-client-rdp.so -> libguac-client-rdp.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 17958110 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-28 02:12:08.693534503 +0000
Modify: 2022-02-28 02:12:08.565533319 +0000
Change: 2022-02-28 02:12:08.565533319 +0000
Birth: 2022-02-28 02:12:08.565533319 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/ssh/
[0m[91m+ stat /usr/local/lib/libguac-client-ssh.so
[0m File: /usr/local/lib/libguac-client-ssh.so -> libguac-client-ssh.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 17958125 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-28 02:12:09.741544199 +0000
Modify: 2022-02-28 02:12:09.665543496 +0000
Change: 2022-02-28 02:12:09.665543496 +0000
Birth: 2022-02-28 02:12:09.665543496 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/telnet/
[0m[91m+ stat /usr/local/lib/libguac-client-telnet.so
[0m File: /usr/local/lib/libguac-client-telnet.so -> libguac-client-telnet.so.0.0.0
Size: 30 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 17958131 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-28 02:12:10.225548678 +0000
Modify: 2022-02-28 02:12:10.149547975 +0000
Change: 2022-02-28 02:12:10.149547975 +0000
Birth: 2022-02-28 02:12:10.149547975 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/vnc/
[0m[91m+ stat /usr/local/lib/libguac-client-vnc.so
[0m File: /usr/local/lib/libguac-client-vnc.so -> libguac-client-vnc.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 17958137 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-28 02:12:10.721553266 +0000
Modify: 2022-02-28 02:12:10.645552563 +0000
Change: 2022-02-28 02:12:10.645552563 +0000
Birth: 2022-02-28 02:12:10.645552563 +0000
[91m+ stat /usr/local/sbin/guacd
[0m File: /usr/local/sbin/guacd
Size: 126240 Blocks: 248 IO Block: 4096 regular file
Device: 35h/53d Inode: 17958142 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-28 02:12:10.837554340 +0000
Modify: 2022-02-28 02:12:10.837554340 +0000
Change: 2022-02-28 02:12:10.837554340 +0000
Birth: 2022-02-28 02:12:10.837554340 +0000
[91m+ stat /usr/local/bin/guacenc /usr/local/bin/guaclog
[0m File: /usr/local/bin/guacenc
Size: 699344 Blocks: 1368 IO Block: 4096 regular file
Device: 35h/53d Inode: 17958150 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-28 02:12:11.009555931 +0000
Modify: 2022-02-28 02:12:11.009555931 +0000
Change: 2022-02-28 02:12:11.009555931 +0000
Birth: 2022-02-28 02:12:11.009555931 +0000
File: /usr/local/bin/guaclog
Size: 63736 Blocks: 128 IO Block: 4096 regular file
Device: 35h/53d Inode: 17958153 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-28 02:12:11.113556893 +0000
Modify: 2022-02-28 02:12:11.113556893 +0000
Change: 2022-02-28 02:12:11.113556893 +0000
Birth: 2022-02-28 02:12:11.113556893 +0000
[91m+ grep 'undefined symbol'
[0m[91m+ ldd -r /usr/local/bin/guacenc /usr/local/bin/guaclog /usr/local/sbin/guacd /usr/local/lib/libguac-client-kubernetes.so /usr/local/lib/libguac-client-rdp.so /usr/local/lib/libguac-client-ssh.so /usr/local/lib/libguac-client-telnet.so /usr/local/lib/libguac-client-vnc.so /usr/local/lib/libguac.so /usr/local/lib/libguac_terminal.so /usr/lib/x86_64-linux-gnu/freerdp2/libguac-common-svc-client.so /usr/lib/x86_64-linux-gnu/freerdp2/libguacai-client.so
[0mundefined symbol: guac_common_surface_set_lossless (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_dup (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_draw (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_copy (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_flush (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_set (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_dup (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_append (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_alloc (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_update (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_ibar (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_resize (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_alloc (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_reset (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_write (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_blank (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_pointer (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_send (/usr/local/lib/libguac_terminal.so)
Undefined symbols found -- FAIL
[91m+ echo 'Undefined symbols found -- FAIL'
+ exit 1
[0mThe command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 1
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-rolling-618
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-rolling-618
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-master-ubuntu » ubuntu,rolling #617
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=rolling/617/display/redirect>
Changes:
------------------------------------------
[...truncated 211.75 KB...]
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/ssh; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -Iinclude -I../../../src/common-ssh -I../../../src/libguac -I../../../src/terminal -pthread -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I../../../src/common -g -O2 -version-info 0:0:0 -lpthread -lssh2 -lssl -lcrypto -o libguac-client-ssh.la -rpath /usr/local/lib libguac_client_ssh_la-argv.lo libguac_client_ssh_la-client.lo libguac_client_ssh_la-clipboard.lo libguac_client_ssh_la-input.lo libguac_client_ssh_la-pipe.lo libguac_client_ssh_la-settings.lo libguac_client_ssh_la-sftp.lo libguac_client_ssh_la-ssh.lo libguac_client_ssh_la-ttymode.lo libguac_client_ssh_la-user.lo ../../../src/common/libguac_common.la ../../../src/common-ssh/libguac_common_ssh.la ../../../src/libguac/libguac.la ../../../src/terminal/libguac_terminal.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.so.0.0.0T /usr/local/lib/libguac-client-ssh.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-ssh.so.0.0.0 libguac-client-ssh.so.0 || { rm -f libguac-client-ssh.so.0 && ln -s libguac-client-ssh.so.0.0.0 libguac-client-ssh.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-ssh.so.0.0.0 libguac-client-ssh.so || { rm -f libguac-client-ssh.so && ln -s libguac-client-ssh.so.0.0.0 libguac-client-ssh.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.lai /usr/local/lib/libguac-client-ssh.la
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.a /usr/local/lib/libguac-client-ssh.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-ssh.a
libtool: install: ranlib /usr/local/lib/libguac-client-ssh.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
Making install in src/protocols/telnet
make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
make[2]: Entering directory '/build/guacamole-server/src/protocols/telnet'
/usr/bin/mkdir -p '/usr/local/lib'
/bin/bash ../../../libtool --mode=install /usr/bin/install -c libguac-client-telnet.la '/usr/local/lib'
[91mlibtool: warning: relinking 'libguac-client-telnet.la'
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/telnet; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -Iinclude -I../../../src/libguac -I../../../src/terminal -pthread -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I../../../src/common -g -O2 -version-info 0:0:0 -lpthread -ltelnet -o libguac-client-telnet.la -rpath /usr/local/lib libguac_client_telnet_la-argv.lo libguac_client_telnet_la-client.lo libguac_client_telnet_la-clipboard.lo libguac_client_telnet_la-input.lo libguac_client_telnet_la-pipe.lo libguac_client_telnet_la-settings.lo libguac_client_telnet_la-telnet.lo libguac_client_telnet_la-user.lo ../../../src/common/libguac_common.la ../../../src/libguac/libguac.la ../../../src/terminal/libguac_terminal.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.so.0.0.0T /usr/local/lib/libguac-client-telnet.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-telnet.so.0.0.0 libguac-client-telnet.so.0 || { rm -f libguac-client-telnet.so.0 && ln -s libguac-client-telnet.so.0.0.0 libguac-client-telnet.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-telnet.so.0.0.0 libguac-client-telnet.so || { rm -f libguac-client-telnet.so && ln -s libguac-client-telnet.so.0.0.0 libguac-client-telnet.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.lai /usr/local/lib/libguac-client-telnet.la
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.a /usr/local/lib/libguac-client-telnet.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-telnet.a
libtool: install: ranlib /usr/local/lib/libguac-client-telnet.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
Making install in src/protocols/vnc
make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
make[2]: Entering directory '/build/guacamole-server/src/protocols/vnc'
/usr/bin/mkdir -p '/usr/local/lib'
/bin/bash ../../../libtool --mode=install /usr/bin/install -c libguac-client-vnc.la '/usr/local/lib'
[91mlibtool: warning: relinking 'libguac-client-vnc.la'
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/vnc; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -pedantic -Iinclude -I../../../src/common -I../../../src/common-ssh -I../../../src/libguac -I../../../src/pulse -g -O2 -version-info 0:0:0 -lcairo -lvncclient -o libguac-client-vnc.la -rpath /usr/local/lib libguac_client_vnc_la-argv.lo libguac_client_vnc_la-auth.lo libguac_client_vnc_la-client.lo libguac_client_vnc_la-clipboard.lo libguac_client_vnc_la-cursor.lo libguac_client_vnc_la-display.lo libguac_client_vnc_la-input.lo libguac_client_vnc_la-log.lo libguac_client_vnc_la-settings.lo libguac_client_vnc_la-user.lo libguac_client_vnc_la-vnc.lo libguac_client_vnc_la-sftp.lo ../../../src/common/libguac_common.la ../../../src/libguac/libguac.la ../../../src/common-ssh/libguac_common_ssh.la ../../../src/pulse/libguac_pulse.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.so.0.0.0T /usr/local/lib/libguac-client-vnc.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-vnc.so.0.0.0 libguac-client-vnc.so.0 || { rm -f libguac-client-vnc.so.0 && ln -s libguac-client-vnc.so.0.0.0 libguac-client-vnc.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-vnc.so.0.0.0 libguac-client-vnc.so || { rm -f libguac-client-vnc.so && ln -s libguac-client-vnc.so.0.0.0 libguac-client-vnc.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.lai /usr/local/lib/libguac-client-vnc.la
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.a /usr/local/lib/libguac-client-vnc.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-vnc.a
libtool: install: ranlib /usr/local/lib/libguac-client-vnc.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
Making install in src/guacd
make[1]: Entering directory '/build/guacamole-server/src/guacd'
make[2]: Entering directory '/build/guacamole-server/src/guacd'
/usr/bin/mkdir -p '/usr/local/sbin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guacd '/usr/local/sbin'
libtool: install: /usr/bin/install -c .libs/guacd /usr/local/sbin/guacd
/usr/bin/mkdir -p '/usr/local/share/man/man5'
/usr/bin/install -c -m 644 man/guacd.conf.5 '/usr/local/share/man/man5'
/usr/bin/mkdir -p '/usr/local/share/man/man8'
/usr/bin/install -c -m 644 man/guacd.8 '/usr/local/share/man/man8'
make[2]: Leaving directory '/build/guacamole-server/src/guacd'
make[1]: Leaving directory '/build/guacamole-server/src/guacd'
Making install in src/guacenc
make[1]: Entering directory '/build/guacamole-server/src/guacenc'
make[2]: Entering directory '/build/guacamole-server/src/guacenc'
/usr/bin/mkdir -p '/usr/local/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guacenc '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/guacenc /usr/local/bin/guacenc
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 man/guacenc.1 '/usr/local/share/man/man1'
make[2]: Leaving directory '/build/guacamole-server/src/guacenc'
make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
Making install in src/guaclog
make[1]: Entering directory '/build/guacamole-server/src/guaclog'
make[2]: Entering directory '/build/guacamole-server/src/guaclog'
/usr/bin/mkdir -p '/usr/local/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guaclog '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/guaclog /usr/local/bin/guaclog
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 man/guaclog.1 '/usr/local/share/man/man1'
make[2]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Entering directory '/build/guacamole-server'
make[2]: Entering directory '/build/guacamole-server'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server'
make[1]: Leaving directory '/build/guacamole-server'
[91m+ ldconfig
[0m[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/kubernetes/
[0m[91m+ stat /usr/local/lib/libguac-client-kubernetes.so
[0m File: /usr/local/lib/libguac-client-kubernetes.so -> libguac-client-kubernetes.so.0.0.0
Size: 34 Blocks: 0 IO Block: 4096 symbolic link
Device: 30h/48d Inode: 186520332 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-27 02:12:31.888172095 +0000
Modify: 2022-02-27 02:12:31.784171485 +0000
Change: 2022-02-27 02:12:31.784171485 +0000
Birth: 2022-02-27 02:12:31.784171485 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/rdp/
[0m[91m+ stat /usr/local/lib/libguac-client-rdp.so
[0m File: /usr/local/lib/libguac-client-rdp.so -> libguac-client-rdp.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 30h/48d Inode: 186520338 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-27 02:12:32.948178322 +0000
Modify: 2022-02-27 02:12:32.796177429 +0000
Change: 2022-02-27 02:12:32.796177429 +0000
Birth: 2022-02-27 02:12:32.796177429 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/ssh/
[0m[91m+ stat /usr/local/lib/libguac-client-ssh.so
[0m File: /usr/local/lib/libguac-client-ssh.so -> libguac-client-ssh.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 30h/48d Inode: 186520353 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-27 02:12:34.368186662 +0000
Modify: 2022-02-27 02:12:34.268186075 +0000
Change: 2022-02-27 02:12:34.268186075 +0000
Birth: 2022-02-27 02:12:34.268186075 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/telnet/
[0m[91m+ stat /usr/local/lib/libguac-client-telnet.so
[0m File: /usr/local/lib/libguac-client-telnet.so -> libguac-client-telnet.so.0.0.0
Size: 30 Blocks: 0 IO Block: 4096 symbolic link
Device: 30h/48d Inode: 186520359 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-27 02:12:34.992190327 +0000
Modify: 2022-02-27 02:12:34.908189834 +0000
Change: 2022-02-27 02:12:34.908189834 +0000
Birth: 2022-02-27 02:12:34.908189834 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/vnc/
[0m[91m+ stat /usr/local/lib/libguac-client-vnc.so
[0m File: /usr/local/lib/libguac-client-vnc.so -> libguac-client-vnc.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 30h/48d Inode: 186520365 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-27 02:12:35.640194133 +0000
Modify: 2022-02-27 02:12:35.540193546 +0000
Change: 2022-02-27 02:12:35.540193546 +0000
Birth: 2022-02-27 02:12:35.540193546 +0000
[91m+ stat /usr/local/sbin/guacd
[0m File: /usr/local/sbin/guacd
Size: 126240 Blocks: 248 IO Block: 4096 regular file
Device: 30h/48d Inode: 186520370 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-27 02:12:35.812195143 +0000
Modify: 2022-02-27 02:12:35.812195143 +0000
Change: 2022-02-27 02:12:35.812195143 +0000
Birth: 2022-02-27 02:12:35.812195143 +0000
[91m+ stat /usr/local/bin/guacenc /usr/local/bin/guaclog
[0m File: /usr/local/bin/guacenc
Size: 699344 Blocks: 1368 IO Block: 4096 regular file
Device: 30h/48d Inode: 186520378 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-27 02:12:36.056196576 +0000
Modify: 2022-02-27 02:12:36.060196600 +0000
Change: 2022-02-27 02:12:36.060196600 +0000
Birth: 2022-02-27 02:12:36.056196576 +0000
File: /usr/local/bin/guaclog
Size: 63736 Blocks: 128 IO Block: 4096 regular file
Device: 30h/48d Inode: 186520381 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-27 02:12:36.208197470 +0000
Modify: 2022-02-27 02:12:36.208197470 +0000
Change: 2022-02-27 02:12:36.208197470 +0000
Birth: 2022-02-27 02:12:36.208197470 +0000
[91m+ grep 'undefined symbol'
[0m[91m+ ldd -r /usr/local/bin/guacenc /usr/local/bin/guaclog /usr/local/sbin/guacd /usr/local/lib/libguac-client-kubernetes.so /usr/local/lib/libguac-client-rdp.so /usr/local/lib/libguac-client-ssh.so /usr/local/lib/libguac-client-telnet.so /usr/local/lib/libguac-client-vnc.so /usr/local/lib/libguac.so /usr/local/lib/libguac_terminal.so /usr/lib/x86_64-linux-gnu/freerdp2/libguac-common-svc-client.so /usr/lib/x86_64-linux-gnu/freerdp2/libguacai-client.so
[0mundefined symbol: guac_common_surface_set_lossless (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_dup (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_draw (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_copy (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_flush (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_set (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_dup (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_append (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_alloc (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_update (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_ibar (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_resize (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_alloc (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_reset (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_write (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_blank (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_pointer (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_send (/usr/local/lib/libguac_terminal.so)
[91m+ echo 'Undefined symbols found -- FAIL'
+ exit 1
[0mUndefined symbols found -- FAIL
The command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 1
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-rolling-617
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-rolling-617
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-master-ubuntu » ubuntu,rolling #616
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=rolling/616/display/redirect>
Changes:
------------------------------------------
[...truncated 211.82 KB...]
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/ssh; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -Iinclude -I../../../src/common-ssh -I../../../src/libguac -I../../../src/terminal -pthread -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I../../../src/common -g -O2 -version-info 0:0:0 -lpthread -lssh2 -lssl -lcrypto -o libguac-client-ssh.la -rpath /usr/local/lib libguac_client_ssh_la-argv.lo libguac_client_ssh_la-client.lo libguac_client_ssh_la-clipboard.lo libguac_client_ssh_la-input.lo libguac_client_ssh_la-pipe.lo libguac_client_ssh_la-settings.lo libguac_client_ssh_la-sftp.lo libguac_client_ssh_la-ssh.lo libguac_client_ssh_la-ttymode.lo libguac_client_ssh_la-user.lo ../../../src/common/libguac_common.la ../../../src/common-ssh/libguac_common_ssh.la ../../../src/libguac/libguac.la ../../../src/terminal/libguac_terminal.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.so.0.0.0T /usr/local/lib/libguac-client-ssh.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-ssh.so.0.0.0 libguac-client-ssh.so.0 || { rm -f libguac-client-ssh.so.0 && ln -s libguac-client-ssh.so.0.0.0 libguac-client-ssh.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-ssh.so.0.0.0 libguac-client-ssh.so || { rm -f libguac-client-ssh.so && ln -s libguac-client-ssh.so.0.0.0 libguac-client-ssh.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.lai /usr/local/lib/libguac-client-ssh.la
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.a /usr/local/lib/libguac-client-ssh.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-ssh.a
libtool: install: ranlib /usr/local/lib/libguac-client-ssh.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
Making install in src/protocols/telnet
make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
make[2]: Entering directory '/build/guacamole-server/src/protocols/telnet'
/usr/bin/mkdir -p '/usr/local/lib'
/bin/bash ../../../libtool --mode=install /usr/bin/install -c libguac-client-telnet.la '/usr/local/lib'
[91mlibtool: warning: relinking 'libguac-client-telnet.la'
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/telnet; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -Iinclude -I../../../src/libguac -I../../../src/terminal -pthread -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I../../../src/common -g -O2 -version-info 0:0:0 -lpthread -ltelnet -o libguac-client-telnet.la -rpath /usr/local/lib libguac_client_telnet_la-argv.lo libguac_client_telnet_la-client.lo libguac_client_telnet_la-clipboard.lo libguac_client_telnet_la-input.lo libguac_client_telnet_la-pipe.lo libguac_client_telnet_la-settings.lo libguac_client_telnet_la-telnet.lo libguac_client_telnet_la-user.lo ../../../src/common/libguac_common.la ../../../src/libguac/libguac.la ../../../src/terminal/libguac_terminal.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.so.0.0.0T /usr/local/lib/libguac-client-telnet.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-telnet.so.0.0.0 libguac-client-telnet.so.0 || { rm -f libguac-client-telnet.so.0 && ln -s libguac-client-telnet.so.0.0.0 libguac-client-telnet.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-telnet.so.0.0.0 libguac-client-telnet.so || { rm -f libguac-client-telnet.so && ln -s libguac-client-telnet.so.0.0.0 libguac-client-telnet.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.lai /usr/local/lib/libguac-client-telnet.la
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.a /usr/local/lib/libguac-client-telnet.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-telnet.a
libtool: install: ranlib /usr/local/lib/libguac-client-telnet.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
Making install in src/protocols/vnc
make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
make[2]: Entering directory '/build/guacamole-server/src/protocols/vnc'
/usr/bin/mkdir -p '/usr/local/lib'
/bin/bash ../../../libtool --mode=install /usr/bin/install -c libguac-client-vnc.la '/usr/local/lib'
[91mlibtool: warning: relinking 'libguac-client-vnc.la'
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/vnc; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -pedantic -Iinclude -I../../../src/common -I../../../src/common-ssh -I../../../src/libguac -I../../../src/pulse -g -O2 -version-info 0:0:0 -lcairo -lvncclient -o libguac-client-vnc.la -rpath /usr/local/lib libguac_client_vnc_la-argv.lo libguac_client_vnc_la-auth.lo libguac_client_vnc_la-client.lo libguac_client_vnc_la-clipboard.lo libguac_client_vnc_la-cursor.lo libguac_client_vnc_la-display.lo libguac_client_vnc_la-input.lo libguac_client_vnc_la-log.lo libguac_client_vnc_la-settings.lo libguac_client_vnc_la-user.lo libguac_client_vnc_la-vnc.lo libguac_client_vnc_la-sftp.lo ../../../src/common/libguac_common.la ../../../src/libguac/libguac.la ../../../src/common-ssh/libguac_common_ssh.la ../../../src/pulse/libguac_pulse.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.so.0.0.0T /usr/local/lib/libguac-client-vnc.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-vnc.so.0.0.0 libguac-client-vnc.so.0 || { rm -f libguac-client-vnc.so.0 && ln -s libguac-client-vnc.so.0.0.0 libguac-client-vnc.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-vnc.so.0.0.0 libguac-client-vnc.so || { rm -f libguac-client-vnc.so && ln -s libguac-client-vnc.so.0.0.0 libguac-client-vnc.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.lai /usr/local/lib/libguac-client-vnc.la
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.a /usr/local/lib/libguac-client-vnc.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-vnc.a
libtool: install: ranlib /usr/local/lib/libguac-client-vnc.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
Making install in src/guacd
make[1]: Entering directory '/build/guacamole-server/src/guacd'
make[2]: Entering directory '/build/guacamole-server/src/guacd'
/usr/bin/mkdir -p '/usr/local/sbin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guacd '/usr/local/sbin'
libtool: install: /usr/bin/install -c .libs/guacd /usr/local/sbin/guacd
/usr/bin/mkdir -p '/usr/local/share/man/man5'
/usr/bin/install -c -m 644 man/guacd.conf.5 '/usr/local/share/man/man5'
/usr/bin/mkdir -p '/usr/local/share/man/man8'
/usr/bin/install -c -m 644 man/guacd.8 '/usr/local/share/man/man8'
make[2]: Leaving directory '/build/guacamole-server/src/guacd'
make[1]: Leaving directory '/build/guacamole-server/src/guacd'
Making install in src/guacenc
make[1]: Entering directory '/build/guacamole-server/src/guacenc'
make[2]: Entering directory '/build/guacamole-server/src/guacenc'
/usr/bin/mkdir -p '/usr/local/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guacenc '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/guacenc /usr/local/bin/guacenc
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 man/guacenc.1 '/usr/local/share/man/man1'
make[2]: Leaving directory '/build/guacamole-server/src/guacenc'
make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
Making install in src/guaclog
make[1]: Entering directory '/build/guacamole-server/src/guaclog'
make[2]: Entering directory '/build/guacamole-server/src/guaclog'
/usr/bin/mkdir -p '/usr/local/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guaclog '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/guaclog /usr/local/bin/guaclog
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 man/guaclog.1 '/usr/local/share/man/man1'
make[2]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Entering directory '/build/guacamole-server'
make[2]: Entering directory '/build/guacamole-server'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server'
make[1]: Leaving directory '/build/guacamole-server'
[91m+ ldconfig
[0m[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/kubernetes/
[0m[91m+ stat /usr/local/lib/libguac-client-kubernetes.so
[0m File: /usr/local/lib/libguac-client-kubernetes.so -> libguac-client-kubernetes.so.0.0.0
Size: 34 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 8127704 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-26 02:12:03.753185396 +0000
Modify: 2022-02-26 02:12:03.677184626 +0000
Change: 2022-02-26 02:12:03.677184626 +0000
Birth: 2022-02-26 02:12:03.677184626 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/rdp/
[0m[91m+ stat /usr/local/lib/libguac-client-rdp.so
[0m File: /usr/local/lib/libguac-client-rdp.so -> libguac-client-rdp.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 8127710 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-26 02:12:04.585193815 +0000
Modify: 2022-02-26 02:12:04.461192560 +0000
Change: 2022-02-26 02:12:04.461192560 +0000
Birth: 2022-02-26 02:12:04.461192560 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/ssh/
[0m[91m+ stat /usr/local/lib/libguac-client-ssh.so
[0m File: /usr/local/lib/libguac-client-ssh.so -> libguac-client-ssh.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 8127725 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-26 02:12:05.657204662 +0000
Modify: 2022-02-26 02:12:05.577203853 +0000
Change: 2022-02-26 02:12:05.577203853 +0000
Birth: 2022-02-26 02:12:05.577203853 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/telnet/
[0m[91m+ stat /usr/local/lib/libguac-client-telnet.so
[0m File: /usr/local/lib/libguac-client-telnet.so -> libguac-client-telnet.so.0.0.0
Size: 30 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 8127731 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-26 02:12:06.141209560 +0000
Modify: 2022-02-26 02:12:06.061208750 +0000
Change: 2022-02-26 02:12:06.061208750 +0000
Birth: 2022-02-26 02:12:06.061208750 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/vnc/
[0m[91m+ stat /usr/local/lib/libguac-client-vnc.so
[0m File: /usr/local/lib/libguac-client-vnc.so -> libguac-client-vnc.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 8127737 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-26 02:12:06.641214619 +0000
Modify: 2022-02-26 02:12:06.561213810 +0000
Change: 2022-02-26 02:12:06.561213810 +0000
Birth: 2022-02-26 02:12:06.561213810 +0000
[91m+ stat /usr/local/sbin/guacd
[0m File: /usr/local/sbin/guacd
Size: 126240 Blocks: 248 IO Block: 4096 regular file
Device: 35h/53d Inode: 8127742 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-26 02:12:06.761215834 +0000
Modify: 2022-02-26 02:12:06.761215834 +0000
Change: 2022-02-26 02:12:06.761215834 +0000
Birth: 2022-02-26 02:12:06.761215834 +0000
[91m+ stat /usr/local/bin/guacenc /usr/local/bin/guaclog
[0m File: /usr/local/bin/guacenc
Size: 699344 Blocks: 1368 IO Block: 4096 regular file
Device: 35h/53d Inode: 8127750 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-26 02:12:06.933217575 +0000
Modify: 2022-02-26 02:12:06.933217575 +0000
Change: 2022-02-26 02:12:06.933217575 +0000
Birth: 2022-02-26 02:12:06.933217575 +0000
File: /usr/local/bin/guaclog
Size: 63736 Blocks: 128 IO Block: 4096 regular file
Device: 35h/53d Inode: 8127753 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-26 02:12:07.037218627 +0000
Modify: 2022-02-26 02:12:07.041218668 +0000
Change: 2022-02-26 02:12:07.041218668 +0000
Birth: 2022-02-26 02:12:07.037218627 +0000
[91m+ grep 'undefined symbol'
[0m[91m+ ldd -r /usr/local/bin/guacenc /usr/local/bin/guaclog /usr/local/sbin/guacd /usr/local/lib/libguac-client-kubernetes.so /usr/local/lib/libguac-client-rdp.so /usr/local/lib/libguac-client-ssh.so /usr/local/lib/libguac-client-telnet.so /usr/local/lib/libguac-client-vnc.so /usr/local/lib/libguac.so /usr/local/lib/libguac_terminal.so /usr/lib/x86_64-linux-gnu/freerdp2/libguac-common-svc-client.so /usr/lib/x86_64-linux-gnu/freerdp2/libguacai-client.so
[0mundefined symbol: guac_common_surface_set_lossless (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_dup (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_draw (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_copy (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_flush (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_set (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_dup (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_append (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_alloc (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_update (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_ibar (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_resize (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_alloc (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_reset (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_write (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_blank (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_pointer (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_send (/usr/local/lib/libguac_terminal.so)
Undefined symbols found -- FAIL
[91m+ echo 'Undefined symbols found -- FAIL'
+ exit 1
[0mThe command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 1
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-rolling-616
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-rolling-616
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-master-ubuntu » ubuntu,rolling #615
Posted by Apache Jenkins Server <je...@builds.apache.org>.
See <https://ci-builds.apache.org/job/Guacamole/job/guacamole-server-master-ubuntu/JENKINS_LABEL_EXPRESSION=ubuntu,UBUNTU_RELEASE=rolling/615/display/redirect>
Changes:
------------------------------------------
[...truncated 211.83 KB...]
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/ssh; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -Iinclude -I../../../src/common-ssh -I../../../src/libguac -I../../../src/terminal -pthread -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I../../../src/common -g -O2 -version-info 0:0:0 -lpthread -lssh2 -lssl -lcrypto -o libguac-client-ssh.la -rpath /usr/local/lib libguac_client_ssh_la-argv.lo libguac_client_ssh_la-client.lo libguac_client_ssh_la-clipboard.lo libguac_client_ssh_la-input.lo libguac_client_ssh_la-pipe.lo libguac_client_ssh_la-settings.lo libguac_client_ssh_la-sftp.lo libguac_client_ssh_la-ssh.lo libguac_client_ssh_la-ttymode.lo libguac_client_ssh_la-user.lo ../../../src/common/libguac_common.la ../../../src/common-ssh/libguac_common_ssh.la ../../../src/libguac/libguac.la ../../../src/terminal/libguac_terminal.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.so.0.0.0T /usr/local/lib/libguac-client-ssh.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-ssh.so.0.0.0 libguac-client-ssh.so.0 || { rm -f libguac-client-ssh.so.0 && ln -s libguac-client-ssh.so.0.0.0 libguac-client-ssh.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-ssh.so.0.0.0 libguac-client-ssh.so || { rm -f libguac-client-ssh.so && ln -s libguac-client-ssh.so.0.0.0 libguac-client-ssh.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.lai /usr/local/lib/libguac-client-ssh.la
libtool: install: /usr/bin/install -c .libs/libguac-client-ssh.a /usr/local/lib/libguac-client-ssh.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-ssh.a
libtool: install: ranlib /usr/local/lib/libguac-client-ssh.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/ssh'
Making install in src/protocols/telnet
make[1]: Entering directory '/build/guacamole-server/src/protocols/telnet'
make[2]: Entering directory '/build/guacamole-server/src/protocols/telnet'
/usr/bin/mkdir -p '/usr/local/lib'
/bin/bash ../../../libtool --mode=install /usr/bin/install -c libguac-client-telnet.la '/usr/local/lib'
[91mlibtool: warning: relinking 'libguac-client-telnet.la'
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/telnet; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -Iinclude -I../../../src/libguac -I../../../src/terminal -pthread -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/harfbuzz -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng16 -pthread -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 -I../../../src/common -g -O2 -version-info 0:0:0 -lpthread -ltelnet -o libguac-client-telnet.la -rpath /usr/local/lib libguac_client_telnet_la-argv.lo libguac_client_telnet_la-client.lo libguac_client_telnet_la-clipboard.lo libguac_client_telnet_la-input.lo libguac_client_telnet_la-pipe.lo libguac_client_telnet_la-settings.lo libguac_client_telnet_la-telnet.lo libguac_client_telnet_la-user.lo ../../../src/common/libguac_common.la ../../../src/libguac/libguac.la ../../../src/terminal/libguac_terminal.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.so.0.0.0T /usr/local/lib/libguac-client-telnet.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-telnet.so.0.0.0 libguac-client-telnet.so.0 || { rm -f libguac-client-telnet.so.0 && ln -s libguac-client-telnet.so.0.0.0 libguac-client-telnet.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-telnet.so.0.0.0 libguac-client-telnet.so || { rm -f libguac-client-telnet.so && ln -s libguac-client-telnet.so.0.0.0 libguac-client-telnet.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.lai /usr/local/lib/libguac-client-telnet.la
libtool: install: /usr/bin/install -c .libs/libguac-client-telnet.a /usr/local/lib/libguac-client-telnet.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-telnet.a
libtool: install: ranlib /usr/local/lib/libguac-client-telnet.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/telnet'
Making install in src/protocols/vnc
make[1]: Entering directory '/build/guacamole-server/src/protocols/vnc'
make[2]: Entering directory '/build/guacamole-server/src/protocols/vnc'
/usr/bin/mkdir -p '/usr/local/lib'
/bin/bash ../../../libtool --mode=install /usr/bin/install -c libguac-client-vnc.la '/usr/local/lib'
[91mlibtool: warning: relinking 'libguac-client-vnc.la'
[0mlibtool: install: (cd /build/guacamole-server/src/protocols/vnc; /bin/bash "/build/guacamole-server/libtool" --silent --tag CC --mode=relink gcc -Werror -Wall -pedantic -Iinclude -I../../../src/common -I../../../src/common-ssh -I../../../src/libguac -I../../../src/pulse -g -O2 -version-info 0:0:0 -lcairo -lvncclient -o libguac-client-vnc.la -rpath /usr/local/lib libguac_client_vnc_la-argv.lo libguac_client_vnc_la-auth.lo libguac_client_vnc_la-client.lo libguac_client_vnc_la-clipboard.lo libguac_client_vnc_la-cursor.lo libguac_client_vnc_la-display.lo libguac_client_vnc_la-input.lo libguac_client_vnc_la-log.lo libguac_client_vnc_la-settings.lo libguac_client_vnc_la-user.lo libguac_client_vnc_la-vnc.lo libguac_client_vnc_la-sftp.lo ../../../src/common/libguac_common.la ../../../src/libguac/libguac.la ../../../src/common-ssh/libguac_common_ssh.la ../../../src/pulse/libguac_pulse.la )
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.so.0.0.0T /usr/local/lib/libguac-client-vnc.so.0.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-vnc.so.0.0.0 libguac-client-vnc.so.0 || { rm -f libguac-client-vnc.so.0 && ln -s libguac-client-vnc.so.0.0.0 libguac-client-vnc.so.0; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libguac-client-vnc.so.0.0.0 libguac-client-vnc.so || { rm -f libguac-client-vnc.so && ln -s libguac-client-vnc.so.0.0.0 libguac-client-vnc.so; }; })
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.lai /usr/local/lib/libguac-client-vnc.la
libtool: install: /usr/bin/install -c .libs/libguac-client-vnc.a /usr/local/lib/libguac-client-vnc.a
libtool: install: chmod 644 /usr/local/lib/libguac-client-vnc.a
libtool: install: ranlib /usr/local/lib/libguac-client-vnc.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the 'LD_RUN_PATH' environment variable
during linking
- use the '-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to '/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
make[1]: Leaving directory '/build/guacamole-server/src/protocols/vnc'
Making install in src/guacd
make[1]: Entering directory '/build/guacamole-server/src/guacd'
make[2]: Entering directory '/build/guacamole-server/src/guacd'
/usr/bin/mkdir -p '/usr/local/sbin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guacd '/usr/local/sbin'
libtool: install: /usr/bin/install -c .libs/guacd /usr/local/sbin/guacd
/usr/bin/mkdir -p '/usr/local/share/man/man5'
/usr/bin/install -c -m 644 man/guacd.conf.5 '/usr/local/share/man/man5'
/usr/bin/mkdir -p '/usr/local/share/man/man8'
/usr/bin/install -c -m 644 man/guacd.8 '/usr/local/share/man/man8'
make[2]: Leaving directory '/build/guacamole-server/src/guacd'
make[1]: Leaving directory '/build/guacamole-server/src/guacd'
Making install in src/guacenc
make[1]: Entering directory '/build/guacamole-server/src/guacenc'
make[2]: Entering directory '/build/guacamole-server/src/guacenc'
/usr/bin/mkdir -p '/usr/local/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guacenc '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/guacenc /usr/local/bin/guacenc
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 man/guacenc.1 '/usr/local/share/man/man1'
make[2]: Leaving directory '/build/guacamole-server/src/guacenc'
make[1]: Leaving directory '/build/guacamole-server/src/guacenc'
Making install in src/guaclog
make[1]: Entering directory '/build/guacamole-server/src/guaclog'
make[2]: Entering directory '/build/guacamole-server/src/guaclog'
/usr/bin/mkdir -p '/usr/local/bin'
/bin/bash ../../libtool --mode=install /usr/bin/install -c guaclog '/usr/local/bin'
libtool: install: /usr/bin/install -c .libs/guaclog /usr/local/bin/guaclog
/usr/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 man/guaclog.1 '/usr/local/share/man/man1'
make[2]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Leaving directory '/build/guacamole-server/src/guaclog'
make[1]: Entering directory '/build/guacamole-server'
make[2]: Entering directory '/build/guacamole-server'
make[2]: Nothing to be done for 'install-exec-am'.
make[2]: Nothing to be done for 'install-data-am'.
make[2]: Leaving directory '/build/guacamole-server'
make[1]: Leaving directory '/build/guacamole-server'
[91m+ ldconfig
[0m[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/kubernetes/
[0m[91m+ stat /usr/local/lib/libguac-client-kubernetes.so
[0m File: /usr/local/lib/libguac-client-kubernetes.so -> libguac-client-kubernetes.so.0.0.0
Size: 34 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 37749976 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-25 02:22:40.497123906 +0000
Modify: 2022-02-25 02:22:40.393125075 +0000
Change: 2022-02-25 02:22:40.393125075 +0000
Birth: 2022-02-25 02:22:40.393125075 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/rdp/
[0m[91m+ stat /usr/local/lib/libguac-client-rdp.so
[0m File: /usr/local/lib/libguac-client-rdp.so -> libguac-client-rdp.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 37749982 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-25 02:22:41.913107994 +0000
Modify: 2022-02-25 02:22:41.725110107 +0000
Change: 2022-02-25 02:22:41.725110107 +0000
Birth: 2022-02-25 02:22:41.725110107 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/ssh/
[0m[91m+ stat /usr/local/lib/libguac-client-ssh.so
[0m File: /usr/local/lib/libguac-client-ssh.so -> libguac-client-ssh.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 37749997 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-25 02:22:43.577089296 +0000
Modify: 2022-02-25 02:22:43.461090599 +0000
Change: 2022-02-25 02:22:43.461090599 +0000
Birth: 2022-02-25 02:22:43.461090599 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/telnet/
[0m[91m+ stat /usr/local/lib/libguac-client-telnet.so
[0m File: /usr/local/lib/libguac-client-telnet.so -> libguac-client-telnet.so.0.0.0
Size: 30 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 37750003 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-25 02:22:44.317080980 +0000
Modify: 2022-02-25 02:22:44.213082149 +0000
Change: 2022-02-25 02:22:44.213082149 +0000
Birth: 2022-02-25 02:22:44.213082149 +0000
[91m+ for PROTOCOL in src/protocols/*/
[0m[91m++ basename src/protocols/vnc/
[0m[91m+ stat /usr/local/lib/libguac-client-vnc.so
[0m File: /usr/local/lib/libguac-client-vnc.so -> libguac-client-vnc.so.0.0.0
Size: 27 Blocks: 0 IO Block: 4096 symbolic link
Device: 35h/53d Inode: 37750009 Links: 1
Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-25 02:22:45.089072305 +0000
Modify: 2022-02-25 02:22:44.973073608 +0000
Change: 2022-02-25 02:22:44.973073608 +0000
Birth: 2022-02-25 02:22:44.973073608 +0000
[91m+ stat /usr/local/sbin/guacd
[0m File: /usr/local/sbin/guacd
Size: 126240 Blocks: 248 IO Block: 4096 regular file
Device: 35h/53d Inode: 37750014 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-25 02:22:45.277070193 +0000
Modify: 2022-02-25 02:22:45.277070193 +0000
Change: 2022-02-25 02:22:45.277070193 +0000
Birth: 2022-02-25 02:22:45.277070193 +0000
[91m+ stat /usr/local/bin/guacenc /usr/local/bin/guaclog
[0m File: /usr/local/bin/guacenc
Size: 699344 Blocks: 1368 IO Block: 4096 regular file
Device: 35h/53d Inode: 37750022 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-25 02:22:45.553067091 +0000
Modify: 2022-02-25 02:22:45.557067046 +0000
Change: 2022-02-25 02:22:45.557067046 +0000
Birth: 2022-02-25 02:22:45.553067091 +0000
File: /usr/local/bin/guaclog
Size: 63736 Blocks: 128 IO Block: 4096 regular file
Device: 35h/53d Inode: 37750025 Links: 1
Access: (0755/-rwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2022-02-25 02:22:45.709065338 +0000
Modify: 2022-02-25 02:22:45.709065338 +0000
Change: 2022-02-25 02:22:45.709065338 +0000
Birth: 2022-02-25 02:22:45.709065338 +0000
[91m+ grep 'undefined symbol'
[0m[91m+ ldd -r /usr/local/bin/guacenc /usr/local/bin/guaclog /usr/local/sbin/guacd /usr/local/lib/libguac-client-kubernetes.so /usr/local/lib/libguac-client-rdp.so /usr/local/lib/libguac-client-ssh.so /usr/local/lib/libguac-client-telnet.so /usr/local/lib/libguac-client-vnc.so /usr/local/lib/libguac.so /usr/local/lib/libguac_terminal.so /usr/lib/x86_64-linux-gnu/freerdp2/libguac-common-svc-client.so /usr/lib/x86_64-linux-gnu/freerdp2/libguacai-client.so
[0mundefined symbol: guac_common_surface_set_lossless (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_dup (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_draw (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_copy (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_flush (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_set (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_dup (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_append (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_alloc (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_update (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_ibar (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_surface_resize (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_alloc (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_reset (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_write (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_blank (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_cursor_set_pointer (/usr/local/lib/libguac_terminal.so)
undefined symbol: guac_common_clipboard_send (/usr/local/lib/libguac_terminal.so)
Undefined symbols found -- FAIL
[91m+ echo 'Undefined symbols found -- FAIL'
+ exit 1
[0mThe command '/bin/sh -c /bin/bash -e -x /build/build.sh' returned a non-zero code: 1
+ docker rmi --force guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-rolling-615
Error: No such image: guac-jenkins-guacamole-guacamole-server-master-ubuntu-jenkins-label-expression-ubuntu-ubuntu-release-rolling-615
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