Running with gitlab-runner 16.1.0~beta.59.g83c66823 (83c66823)
  on blue-2.saas-linux-small-amd64.runners-manager.gitlab.com/default XxUrkriX, system ID: s_f46a988edce4
  feature flags: FF_SCRIPT_SECTIONS:true, FF_USE_IMPROVED_URL_MASKING:true, FF_RESOLVE_FULL_TLS_CHAIN:false
section_start:1693296215:resolve_secrets
Resolving secrets
section_end:1693296215:resolve_secrets
section_start:1693296215:prepare_executor
Preparing the "docker+machine" executor
Using Docker executor with image registry.gitlab.com/nbdkit/libnbd/ci-debian-11:latest ...
Authenticating with credentials from job payload (GitLab Registry)
Pulling docker image registry.gitlab.com/nbdkit/libnbd/ci-debian-11:latest ...
Using docker image sha256:36943310c96ae7f258a7b4f061587464f306a542668ce37dda4ebd7cb7ed9682 for registry.gitlab.com/nbdkit/libnbd/ci-debian-11:latest with digest registry.gitlab.com/nbdkit/libnbd/ci-debian-11@sha256:d212e4ea4d5dff6afc6c791e4f6b15d0923709520c4de86fe2ec47bf828a3219 ...
section_end:1693296252:prepare_executor
section_start:1693296252:prepare_script
Preparing environment
Running on runner-xxurkrix-project-24336857-concurrent-0 via runner-xxurkrix-s-l-s-amd64-1693296174-75b23d4e...
section_end:1693296259:prepare_script
section_start:1693296259:get_sources
Getting source from Git repository
Fetching changes with git depth set to 100...
Initialized empty Git repository in /builds/nbdkit/libnbd/.git/
Created fresh repository.
Checking out 9afb980d as detached HEAD (ref is master)...

Skipping Git submodules setup
section_start:1693296261:section_post_clone_script_0
$ git remote set-url origin "${CI_REPOSITORY_URL}"
section_end:1693296261:section_post_clone_script_0

section_end:1693296260:get_sources
section_start:1693296260:restore_cache
Restoring cache
Checking cache for x86_64-debian-11-prebuilt-env-protected...
Downloading cache.zip from https://storage.googleapis.com/gitlab-com-runners-cache/project/24336857/x86_64-debian-11-prebuilt-env-protected 
Successfully extracted cache
section_end:1693296262:restore_cache
section_start:1693296262:step_script
Executing "step_script" stage of the job script
Using docker image sha256:36943310c96ae7f258a7b4f061587464f306a542668ce37dda4ebd7cb7ed9682 for registry.gitlab.com/nbdkit/libnbd/ci-debian-11:latest with digest registry.gitlab.com/nbdkit/libnbd/ci-debian-11@sha256:d212e4ea4d5dff6afc6c791e4f6b15d0923709520c4de86fe2ec47bf828a3219 ...
section_start:1693296263:section_script_step_0
$ cat /packages.txt
adduser_3.118_all
apt_2.2.4_amd64
autoconf_2.69-14_all
automake_1:1.16.3-2_all
autotools-dev_20180224.1+nmu1_all
base-files_11.1+deb11u7_amd64
base-passwd_3.5.51_amd64
bash_5.1-2+deb11u1_amd64
bash-completion_1:2.11-2_all
binutils_2.35.2-2_amd64
binutils-common_2.35.2-2_amd64
binutils-x86-64-linux-gnu_2.35.2-2_amd64
bsdextrautils_2.36.1-8+deb11u1_amd64
bsdutils_1:2.36.1-8+deb11u1_amd64
bzip2_1.0.8-4_amd64
ca-certificates_20210119_all
cargo_0.47.0-3+b1_amd64
ccache_4.2-1_amd64
clang_1:11.0-51+nmu5_amd64
clang-11_1:11.0.1-2_amd64
coreutils_8.32-4+b1_amd64
cpp_4:10.2.1-1_amd64
cpp-10_10.2.1-6_amd64
dash_0.5.11+git20200708+dd9ef66-5_amd64
debconf_1.5.77_all
debian-archive-keyring_2021.1.1+deb11u1_all
debianutils_4.11.2_amd64
diffutils_1:3.7-5_amd64
dpkg_1.20.12_amd64
dpkg-dev_1.20.12_all
e2fsprogs_1.46.2-2_amd64
eatmydata_105-9_all
file_1:5.39-3_amd64
findutils_4.8.0-1_amd64
flake8_3.8.4-1_all
fuse3_3.10.3-2_amd64
g++_4:10.2.1-1_amd64
g++-10_10.2.1-6_amd64
gcc_4:10.2.1-1_amd64
gcc-10_10.2.1-6_amd64
gcc-10-base_10.2.1-6_amd64
gcc-9-base_9.3.0-22_amd64
git_1:2.30.2-1+deb11u2_amd64
git-man_1:2.30.2-1+deb11u2_all
gnutls-bin_3.7.1-5+deb11u3_amd64
golang_2:1.15~1_amd64
golang-1.15_1.15.15-1~deb11u4_all
golang-1.15-doc_1.15.15-1~deb11u4_all
golang-1.15-go_1.15.15-1~deb11u4_amd64
golang-1.15-src_1.15.15-1~deb11u4_amd64
golang-doc_2:1.15~1_all
golang-go_2:1.15~1_amd64
golang-src_2:1.15~1_amd64
gpgv_2.2.27-2+deb11u2_amd64
grep_3.6-1+deb11u1_amd64
gzip_1.10-4+deb11u1_amd64
hostname_3.23_amd64
icu-devtools_67.1-7_amd64
init-system-helpers_1.60_all
iproute2_5.10.0-4_amd64
ipxe-qemu_1.0.0+git-20190125.36a4c85-5.1_all
iso-codes_4.6.0-1_all
jq_1.6-2.1_amd64
lib32gcc-s1_10.2.1-6_amd64
lib32stdc++6_10.2.1-6_amd64
libacl1_2.2.53-10_amd64
libaio1_0.3.112-9_amd64
libapt-pkg6.0_2.2.4_amd64
libasan6_10.2.1-6_amd64
libasound2_1.2.4-1.1_amd64
libasound2-data_1.2.4-1.1_all
libatomic1_10.2.1-6_amd64
libattr1_1:2.4.48-6_amd64
libaudit-common_1:3.0-2_all
libaudit1_1:3.0-2_amd64
libbinutils_2.35.2-2_amd64
libblkid-dev_2.36.1-8+deb11u1_amd64
libblkid1_2.36.1-8+deb11u1_amd64
libbpf0_1:0.3-2_amd64
libbrlapi0.8_6.3+dfsg-1+deb11u1_amd64
libbrotli1_1.0.9-2+b2_amd64
libbsd0_0.11.3-1_amd64
libbz2-1.0_1.0.8-4_amd64
libc-bin_2.31-13+deb11u6_amd64
libc-dev-bin_2.31-13+deb11u6_amd64
libc-l10n_2.31-13+deb11u6_all
libc6_2.31-13+deb11u6_amd64
libc6-dbg_2.31-13+deb11u6_amd64
libc6-dev_2.31-13+deb11u6_amd64
libc6-i386_2.31-13+deb11u6_amd64
libcacard0_1:2.8.0-3_amd64
libcap-ng0_0.7.9-2.2+b1_amd64
libcap2_1:2.44-1_amd64
libcap2-bin_1:2.44-1_amd64
libcapstone4_4.0.2-3_amd64
libcc1-0_10.2.1-6_amd64
libclang-common-11-dev_1:11.0.1-2_amd64
libclang-cpp11_1:11.0.1-2_amd64
libclang1-11_1:11.0.1-2_amd64
libcom-err2_1.46.2-2_amd64
libcrypt-dev_1:4.4.18-4_amd64
libcrypt1_1:4.4.18-4_amd64
libctf-nobfd0_2.35.2-2_amd64
libctf0_2.35.2-2_amd64
libcurl3-gnutls_7.74.0-1.3+deb11u7_amd64
libdaxctl1_71.1-1_amd64
libdb5.3_5.3.28+dfsg1-0.8_amd64
libdebconfclient0_0.260_amd64
libdpkg-perl_1.20.12_all
libdrm-common_2.4.104-1_all
libdrm2_2.4.104-1_amd64
libdw1_0.183-1_amd64
libeatmydata1_105-9_amd64
libedit2_3.1-20191231-2+b1_amd64
libelf1_0.183-1_amd64
libepoxy0_1.5.5-1_amd64
liberror-perl_0.17029-1_all
libev-dev_1:4.33-1_amd64
libev4_1:4.33-1_amd64
libevent-2.1-7_2.1.12-stable-1_amd64
libexecs0_1.3-1_amd64
libexpat1_2.2.10-2+deb11u5_amd64
libexpat1-dev_2.2.10-2+deb11u5_amd64
libext2fs2_1.46.2-2_amd64
libfdt1_1.6.0-1_amd64
libffi-dev_3.3-6_amd64
libffi7_3.3-6_amd64
libfindlib-ocaml_1.8.1-2_amd64
libfuse3-3_3.10.3-2_amd64
libfuse3-dev_3.10.3-2_amd64
libgbm1_20.3.5-1_amd64
libgc1_1:8.0.4-3_amd64
libgcc-10-dev_10.2.1-6_amd64
libgcc-s1_10.2.1-6_amd64
libgcrypt20_1.8.7-6_amd64
libgdbm-compat4_1.19-2_amd64
libgdbm6_1.19-2_amd64
libgit2-1.1_1.1.0+dfsg.1-4+deb11u1_amd64
libglib2.0-0_2.66.8-1_amd64
libglib2.0-bin_2.66.8-1_amd64
libglib2.0-data_2.66.8-1_all
libglib2.0-dev_2.66.8-1_amd64
libglib2.0-dev-bin_2.66.8-1_amd64
libgmp-dev_2:6.2.1+dfsg-1+deb11u1_amd64
libgmp10_2:6.2.1+dfsg-1+deb11u1_amd64
libgmpxx4ldbl_2:6.2.1+dfsg-1+deb11u1_amd64
libgnutls-dane0_3.7.1-5+deb11u3_amd64
libgnutls-openssl27_3.7.1-5+deb11u3_amd64
libgnutls28-dev_3.7.1-5+deb11u3_amd64
libgnutls30_3.7.1-5+deb11u3_amd64
libgnutlsxx28_3.7.1-5+deb11u3_amd64
libgomp1_10.2.1-6_amd64
libgpg-error0_1.38-2_amd64
libgssapi-krb5-2_1.18.3-6+deb11u3_amd64
libgstreamer-plugins-base1.0-0_1.18.4-2+deb11u1_amd64
libgstreamer1.0-0_1.18.4-2.1_amd64
libhogweed6_3.7.3-1_amd64
libhttp-parser2.9_2.9.4-4+deb11u1_amd64
libibverbs1_33.2-1_amd64
libicu-dev_67.1-7_amd64
libicu67_67.1-7_amd64
libidn2-0_2.3.0-5_amd64
libidn2-dev_2.3.0-5_amd64
libisl23_0.23-1_amd64
libitm1_10.2.1-6_amd64
libjpeg62-turbo_1:2.0.6-4_amd64
libjq1_1.6-2.1_amd64
libjs-jquery_3.5.1+dfsg+~3.5.5-7_all
libjs-sphinxdoc_3.4.3-2_all
libjs-underscore_1.9.1~dfsg-3_all
libk5crypto3_1.18.3-6+deb11u3_amd64
libkeyutils1_1.6.1-2_amd64
libkmod2_28-1_amd64
libkrb5-3_1.18.3-6+deb11u3_amd64
libkrb5support0_1.18.3-6+deb11u3_amd64
libldap-2.4-2_2.4.57+dfsg-3+deb11u1_amd64
libllvm11_1:11.0.1-2_amd64
liblsan0_10.2.1-6_amd64
liblz4-1_1.9.3-2_amd64
liblzma5_5.2.5-2.1~deb11u1_amd64
libmagic-mgc_1:5.39-3_amd64
libmagic1_1:5.39-3_amd64
libmbedcrypto3_2.16.9-0.1_amd64
libmbedtls12_2.16.9-0.1_amd64
libmbedx509-0_2.16.9-0.1_amd64
libmd0_1.0.3-3_amd64
libmnl0_1.0.4-3_amd64
libmount-dev_2.36.1-8+deb11u1_amd64
libmount1_2.36.1-8+deb11u1_amd64
libmpc3_1.2.0-1_amd64
libmpdec3_2.5.1-1_amd64
libmpfr6_4.1.0-3_amd64
libnbd0_1.6.1-1_amd64
libncurses-dev_6.2+20201114-2+deb11u1_amd64
libncurses5-dev_6.2+20201114-2+deb11u1_amd64
libncurses6_6.2+20201114-2+deb11u1_amd64
libncursesw6_6.2+20201114-2+deb11u1_amd64
libndctl6_71.1-1_amd64
libnettle8_3.7.3-1_amd64
libnghttp2-14_1.43.0-1_amd64
libnl-3-200_3.4.0-1+b1_amd64
libnl-genl-3-200_3.4.0-1+b1_amd64
libnl-route-3-200_3.4.0-1+b1_amd64
libnsl-dev_1.3.0-2_amd64
libnsl2_1.3.0-2_amd64
libnspr4_2:4.29-1_amd64
libnss3_2:3.61-1+deb11u3_amd64
libnuma1_2.0.12-1+b1_amd64
libobjc-10-dev_10.2.1-6_amd64
libobjc4_10.2.1-6_amd64
libonig5_6.9.6-1.1_amd64
libopts25_1:5.18.16-4_amd64
libopus0_1.3.1-0.1_amd64
liborc-0.4-0_1:0.4.32-1_amd64
libp11-kit-dev_0.23.22-1_amd64
libp11-kit0_0.23.22-1_amd64
libpam-modules_1.4.0-9+deb11u1_amd64
libpam-modules-bin_1.4.0-9+deb11u1_amd64
libpam-runtime_1.4.0-9+deb11u1_all
libpam0g_1.4.0-9+deb11u1_amd64
libpcre16-3_2:8.39-13_amd64
libpcre2-16-0_10.36-2+deb11u1_amd64
libpcre2-32-0_10.36-2+deb11u1_amd64
libpcre2-8-0_10.36-2+deb11u1_amd64
libpcre2-dev_10.36-2+deb11u1_amd64
libpcre2-posix2_10.36-2+deb11u1_amd64
libpcre3_2:8.39-13_amd64
libpcre3-dev_2:8.39-13_amd64
libpcre32-3_2:8.39-13_amd64
libpcrecpp0v5_2:8.39-13_amd64
libpcsclite1_1.9.1-1_amd64
libperl5.32_5.32.1-4+deb11u2_amd64
libpixman-1-0_0.40.0-1.1~deb11u1_amd64
libpkgconf3_1.7.4~git20210206+dcf529b-3_amd64
libpmem1_1.10-2+deb11u1_amd64
libpng16-16_1.6.37-3_amd64
libpsl5_0.21.0-1.2_amd64
libpthread-stubs0-dev_0.4-1_amd64
libpython3-dev_3.9.2-3_amd64
libpython3-stdlib_3.9.2-3_amd64
libpython3.9_3.9.2-1_amd64
libpython3.9-dev_3.9.2-1_amd64
libpython3.9-minimal_3.9.2-1_amd64
libpython3.9-stdlib_3.9.2-1_amd64
libquadmath0_10.2.1-6_amd64
librdmacm1_33.2-1_amd64
libreadline8_8.1-1_amd64
librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64
libsasl2-2_2.1.27+dfsg-2.1+deb11u1_amd64
libsasl2-modules-db_2.1.27+dfsg-2.1+deb11u1_amd64
libseccomp2_2.5.1-1+deb11u1_amd64
libselinux1_3.1-3_amd64
libselinux1-dev_3.1-3_amd64
libsemanage-common_3.1-1_all
libsemanage1_3.1-1+b2_amd64
libsepol1_3.1-1_amd64
libsepol1-dev_3.1-1_amd64
libsigsegv2_2.13-1_amd64
libslirp0_4.4.0-1+deb11u2_amd64
libsmartcols1_2.36.1-8+deb11u1_amd64
libspice-server1_0.14.3-2.1_amd64
libsqlite3-0_3.34.1-3_amd64
libss2_1.46.2-2_amd64
libssh-4_0.9.7-0+deb11u1_amd64
libssh2-1_1.9.0-2_amd64
libssl1.1_1.1.1n-0+deb11u5_amd64
libstd-rust-1.48_1.48.0+dfsg1-2_amd64
libstd-rust-dev_1.48.0+dfsg1-2_amd64
libstdc++-10-dev_10.2.1-6_amd64
libstdc++6_10.2.1-6_amd64
libsystemd0_247.3-7+deb11u4_amd64
libtasn1-6_4.16.0-2+deb11u1_amd64
libtasn1-6-dev_4.16.0-2+deb11u1_amd64
libtinfo6_6.2+20201114-2+deb11u1_amd64
libtirpc-common_1.3.1-1+deb11u1_all
libtirpc-dev_1.3.1-1+deb11u1_amd64
libtirpc3_1.3.1-1+deb11u1_amd64
libtool_2.4.6-15_all
libtool-bin_2.4.6-15_amd64
libtorrent-rasterbar10_1.2.9-0.3_amd64
libtsan0_10.2.1-6_amd64
libubsan1_10.2.1-6_amd64
libudev1_247.3-7+deb11u4_amd64
libunbound8_1.13.1-1+deb11u1_amd64
libunistring2_0.9.10-4_amd64
libunwind8_1.3.2-2_amd64
liburing1_0.7-3_amd64
libusb-1.0-0_2:1.0.24-3_amd64
libusbredirparser1_0.8.0-1+b1_amd64
libuuid1_2.36.1-8+deb11u1_amd64
libvdeplug2_4.0.1-2_amd64
libvirglrenderer1_0.8.2-5+deb11u1_amd64
libwayland-server0_1.18.0-2~exp1.1_amd64
libx11-6_2:1.7.2-1+deb11u1_amd64
libx11-data_2:1.7.2-1+deb11u1_all
libx11-dev_2:1.7.2-1+deb11u1_amd64
libxau-dev_1:1.0.9-1_amd64
libxau6_1:1.0.9-1_amd64
libxcb1_1.14-3_amd64
libxcb1-dev_1.14-3_amd64
libxdmcp-dev_1:1.1.2-3_amd64
libxdmcp6_1:1.1.2-3_amd64
libxencall1_4.14.5+94-ge49571868d-1_amd64
libxendevicemodel1_4.14.5+94-ge49571868d-1_amd64
libxenevtchn1_4.14.5+94-ge49571868d-1_amd64
libxenforeignmemory1_4.14.5+94-ge49571868d-1_amd64
libxengnttab1_4.14.5+94-ge49571868d-1_amd64
libxenhypfs1_4.14.5+94-ge49571868d-1_amd64
libxenmisc4.14_4.14.5+94-ge49571868d-1_amd64
libxenstore3.0_4.14.5+94-ge49571868d-1_amd64
libxentoolcore1_4.14.5+94-ge49571868d-1_amd64
libxentoollog1_4.14.5+94-ge49571868d-1_amd64
libxml2_2.9.10+dfsg-6.7+deb11u4_amd64
libxml2-dev_2.9.10+dfsg-6.7+deb11u4_amd64
libxtables12_1.8.7-1_amd64
libxxhash0_0.8.0-2_amd64
libyajl2_2.1.0-3_amd64
libz3-4_4.8.10-1_amd64
libzstd1_1.4.8+dfsg-2.1_amd64
linux-libc-dev_5.10.179-5_amd64
locales_2.31-13+deb11u6_all
login_1:4.8.1-1_amd64
logsave_1.46.2-2_amd64
lsb-base_11.1.0_all
m4_1.4.18-5_amd64
make_4.3-4.1_amd64
mawk_1.3.4.20200120-2_amd64
media-types_4.0.0_all
mount_2.36.1-8+deb11u1_amd64
nbd-client_1:3.21-1+deb11u1_amd64
nbd-server_1:3.21-1+deb11u1_amd64
nbdkit_1.24.1-2_amd64
ncurses-base_6.2+20201114-2+deb11u1_all
ncurses-bin_6.2+20201114-2+deb11u1_amd64
nettle-dev_3.7.3-1_amd64
ocaml_4.11.1-4_amd64
ocaml-base_4.11.1-4_amd64
ocaml-base-nox_4.11.1-4_amd64
ocaml-compiler-libs_4.11.1-4_amd64
ocaml-findlib_1.8.1-2_amd64
ocaml-interp_4.11.1-4_amd64
ocaml-nox_4.11.1-4_amd64
openssl_1.1.1n-0+deb11u5_amd64
original-awk_2018-08-27-1_amd64
passwd_1:4.8.1-1_amd64
patch_2.7.6-7_amd64
perl_5.32.1-4+deb11u2_amd64
perl-base_5.32.1-4+deb11u2_amd64
perl-modules-5.32_5.32.1-4+deb11u2_all
pkgconf_1.7.4~git20210206+dcf529b-3_amd64
python3_3.9.2-3_amd64
python3-dev_3.9.2-3_amd64
python3-distutils_3.9.2-1_all
python3-flake8_3.8.4-1_all
python3-lib2to3_3.9.2-1_all
python3-mccabe_0.6.1-3_all
python3-minimal_3.9.2-3_amd64
python3-pkg-resources_52.0.0-4_all
python3-pycodestyle_2.6.0-1_all
python3-pyflakes_2.2.0-2_all
python3-setuptools_52.0.0-4_all
python3.9_3.9.2-1_amd64
python3.9-dev_3.9.2-1_amd64
python3.9-minimal_3.9.2-1_amd64
qemu-system_1:5.2+dfsg-11+deb11u2_amd64
qemu-system-arm_1:5.2+dfsg-11+deb11u2_amd64
qemu-system-common_1:5.2+dfsg-11+deb11u2_amd64
qemu-system-data_1:5.2+dfsg-11+deb11u2_all
qemu-system-mips_1:5.2+dfsg-11+deb11u2_amd64
qemu-system-misc_1:5.2+dfsg-11+deb11u2_amd64
qemu-system-ppc_1:5.2+dfsg-11+deb11u2_amd64
qemu-system-sparc_1:5.2+dfsg-11+deb11u2_amd64
qemu-system-x86_1:5.2+dfsg-11+deb11u2_amd64
qemu-utils_1:5.2+dfsg-11+deb11u2_amd64
readline-common_8.1-1_all
rustc_1.48.0+dfsg1-2_amd64
seabios_1.14.0-2_all
sed_4.7-1_amd64
sensible-utils_0.0.14_all
sysvinit-utils_2.96-7+deb11u1_amd64
tar_1.34+dfsg-1_amd64
tzdata_2021a-1+deb11u10_all
ucf_3.0043_all
util-linux_2.36.1-8+deb11u1_amd64
uuid-dev_2.36.1-8+deb11u1_amd64
valgrind_1:3.16.1-1_amd64
x11proto-dev_2020.1-1_all
xorg-sgml-doctools_1:1.11-1.1_all
xtrans-dev_1.4.0-1_all
xz-utils_5.2.5-2.1~deb11u1_amd64
zlib1g_1:1.2.11.dfsg-2+deb11u2_amd64
zlib1g-dev_1:1.2.11.dfsg-2+deb11u2_amd64
section_end:1693296263:section_script_step_0

section_start:1693296263:section_script_step_1
$ export MAKEFLAGS="-j $(getconf _NPROCESSORS_ONLN)" # collapsed multi-line command
section_end:1693296263:section_script_step_1

section_start:1693296263:section_script_step_2
$ ci/build.sh
+ main
+ MAKE=/usr/bin/make
+ autoreconf -if
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
configure.ac:23: installing './compile'
configure.ac:28: installing './config.guess'
configure.ac:28: installing './config.sub'
configure.ac:27: installing './install-sh'
configure.ac:27: installing './missing'
common/include/Makefile.am: installing './depcomp'
parallel-tests: installing './test-driver'
+ CONFIG_ARGS=--enable-gcc-warnings 
+ test skip = 
+ CONFIG_ARGS=--enable-gcc-warnings  --with-gnutls
+ test skip = 
+ CONFIG_ARGS=--enable-gcc-warnings  --with-gnutls --with-libxml2
+ test -n 
+ CONFIG_ARGS=--enable-gcc-warnings  --with-gnutls --with-libxml2
            --enable-fuse
            --enable-ocaml
            --enable-python
+ test  = skip
+ CONFIG_ARGS=--enable-gcc-warnings  --with-gnutls --with-libxml2
            --enable-fuse
            --enable-ocaml
            --enable-python --enable-golang
+ ./configure --enable-gcc-warnings --with-gnutls --with-libxml2 --enable-fuse --enable-ocaml --enable-python --enable-golang
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether /usr/bin/make sets $(MAKE)... yes
checking whether /usr/bin/make supports the include directive... yes (GNU style)
checking whether /usr/bin/make supports nested variables... yes
checking dependency style of gcc... gcc3
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for ar... ar
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for a sed that does not truncate output... (cached) /bin/sed
checking for grealpath... no
checking for realpath... realpath
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking whether gcc understands -c and -o together... (cached) yes
checking how to run the C preprocessor... gcc -E
checking for function prototypes... yes
checking whether gcc is Clang... no
checking whether pthreads work with "-pthread" and "-lpthread"... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking whether more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking whether byte ordering is bigendian... no
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for ld used by g++... /usr/bin/ld -m elf_x86_64
checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC -DPIC
checking if g++ PIC flag -fPIC -DPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking if g++ supports -c -o file.o... (cached) yes
checking whether the g++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking if the C++ compiler really really works... yes
checking whether the compiler supports -Wvla... yes
checking whether the compiler supports -Wframe-larger-than=5000... yes
checking whether the compiler supports -Wstack-usage=10000... yes
checking whether __builtin_add_overflow is declared... yes
checking whether __builtin_mul_overflow is declared... yes
checking if __auto_type is available in this compiler... yes
checking size of long... 8
checking byteswap.h usability... yes
checking byteswap.h presence... yes
checking for byteswap.h... yes
checking endian.h usability... yes
checking endian.h presence... yes
checking for endian.h... yes
checking stdatomic.h usability... yes
checking stdatomic.h presence... yes
checking for stdatomic.h... yes
checking sys/endian.h usability... no
checking sys/endian.h presence... no
checking for sys/endian.h... no
checking for linux/vm_sockets.h... yes
checking for sys/vsock.h... no
checking for struct sockaddr_vm... yes
checking for posix_fadvise... yes
checking for posix_memalign... yes
checking for prctl... yes
checking for strerrordesc_np... no
checking for valloc... yes
checking whether sys_errlist is declared... yes
checking for dlopen in -ldl... yes
checking for dlfcn.h... (cached) yes
checking if this is glibc >= 2.34... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GNUTLS... yes
gnutls version is 3.7.1
checking for default TLS session priority string... NORMAL
checking gnutls/socket.h usability... yes
checking gnutls/socket.h presence... yes
checking for gnutls/socket.h... yes
checking for gnutls_session_set_verify_cert... yes
checking for gnutls_transport_is_ktls_enabled... no
checking for certtool... certtool
checking for psktool... psktool
checking for LIBXML2... yes
libxml2 version is 2.9.10
checking for nbdkit... nbdkit
checking for nbdkit >= 1.12... yes (1.24)
nbdkit version is nbdkit 1.24.1
checking for nbdkit file plugin... yes
checking for nbdkit memory plugin... yes
checking for nbdkit null plugin... yes
checking for nbdkit pattern plugin... yes
checking for nbdkit sh plugin... yes
checking for nbd-server... nbd-server
nbd-server version is This is nbd-server version 3.18
checking for qemu-nbd... qemu-nbd
qemu-nbd version is qemu-nbd 5.2.0 (Debian 1:5.2+dfsg-11+deb11u2)
checking for qemu-storage-daemon... qemu-storage-daemon
checking for GLIB... yes
glib2 version is 2.66.8
checking for LIBEV... no
checking ev.h usability... yes
checking ev.h presence... yes
checking for ev.h... yes
checking for ev_time in -lev... yes
checking if the compiler is new enough for good aliasing rules... yes
checking for FUSE... yes
fuse3 version is 3.10.3
checking for UBLKSRV... no
configure: WARNING: libublksrv (ublk server) library and headers are missing, so optional nbdublk program won't be built
checking for perl... perl
checking if we have perl Pod::Man and Pod::Simple... yes
checking for BASH_COMPLETION... yes
checking for bash-completions directory... /usr/share/bash-completion/completions
checking for ocamlc... ocamlc
OCaml version is 4.11.1
OCaml library path is /usr/lib/ocaml
checking for ocamlopt... ocamlopt
checking for ocamlc.opt... ocamlc.opt
checking for ocamlopt.opt... ocamlopt.opt
checking for ocaml... ocaml
checking for ocamldep... ocamldep
checking for ocamlmktop... ocamlmktop
checking for ocamlmklib... ocamlmklib
checking for ocamldoc... ocamldoc
checking for ocamlbuild... no
checking for ocamlfind... ocamlfind
checking for caml_alloc_custom_mem... yes
checking for caml_alloc_initialized_string... yes
checking for caml_unix_get_sockaddr... no
checking for python3... python3
checking Python version... 3.9
checking for PYTHON... yes
checking Python prefix... /usr
checking for Python site-packages path... /usr/lib/python3.9/site-packages
checking for Python extension suffix (PEP-3149)... .cpython-39-x86_64-linux-gnu.so
checking for go... go
checking for gofmt... gofmt
go version go1.15.15 linux/amd64
checking for go major version... 1
checking for go minor version... 15
checking if go is usable... no
configure: WARNING: golang (go) is installed but not usable
checking for cargo... cargo
checking for rustfmt... no
checking if cargo is usable... configure: WARNING: Rust (cargo) is installed but not usable
no
checking for how to mark DSO non-deletable at runtime... -Wl,-z -Wl,nodelete
checking for how to set DSO symbol versions... -Wl,--version-script=./libnbd.syms
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating podwrapper.pl
config.status: creating python/run-python-tests
config.status: creating run
config.status: creating rust/run-tests.sh
config.status: creating sh/nbdsh
config.status: creating Makefile
config.status: creating bash-completion/Makefile
config.status: creating common/include/Makefile
config.status: creating common/utils/Makefile
config.status: creating copy/Makefile
config.status: creating docs/Makefile
config.status: creating dump/Makefile
config.status: creating examples/Makefile
config.status: creating fuse/Makefile
config.status: creating fuzzing/Makefile
config.status: creating generator/Makefile
config.status: creating generator/config.ml
config.status: creating golang/Makefile
config.status: creating golang/examples/Makefile
config.status: creating include/Makefile
config.status: creating info/Makefile
config.status: creating interop/Makefile
config.status: creating interop/nbd-server-tls.conf
config.status: creating lib/Makefile
config.status: creating lib/libnbd.pc
config.status: creating lib/local/libnbd.pc
config.status: creating ocaml/Makefile
config.status: creating ocaml/META
config.status: creating ocaml/examples/Makefile
config.status: creating ocaml/tests/Makefile
config.status: creating python/Makefile
config.status: creating rust/Makefile
config.status: creating sh/Makefile
config.status: creating tests/Makefile
config.status: creating tests/functions.sh
config.status: creating ublk/Makefile
config.status: creating valgrind/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands


----------------------------------------------------------------------
Thank you for downloading libnbd 1.17.3

This is how we have configured the optional components for you today:

Optional library features:

    TLS support ............................ yes
    NBD URI support ........................ yes
    AF_VSOCK support ....................... yes
    FUSE support ........................... yes
    ublk support ........................... no
    Manual pages ........................... yes
    Bash tab completion .................... yes

Language bindings:

    Go ..................................... no
    OCaml .................................. yes
    Python ................................. yes
    Rust ................................... no

Server interoperability testing:

    qemu-nbd ............................... yes
    qemu-storage-daemon .................... yes
    nbdkit ................................. yes
    nbd-server ............................. yes

Examples:

    glib example ........................... yes
    libev example .......................... yes

If any optional component is configured ‘no’ when you expected ‘yes’
then you should check the preceding messages and README.

Please report bugs back to the mailing list:
http://www.redhat.com/mailman/listinfo/libguestfs

Next you should type 'make' to build the package,
then 'make check' to run the tests.
+ /usr/bin/make
/usr/bin/make  all-recursive
make[1]: Entering directory '/builds/nbdkit/libnbd'
Making all in generator
make[2]: Entering directory '/builds/nbdkit/libnbd/generator'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/builds/nbdkit/libnbd/generator'
Making all in include
make[2]: Entering directory '/builds/nbdkit/libnbd/include'
/usr/bin/make -C ../generator stamp-generator
make[3]: Entering directory '/builds/nbdkit/libnbd/generator'
ocamlc.opt -g -annot -safe-string -warn-error +C+D+E+F+L+M+P+S+U+V+Y+Z+X+52-3 -I . -I . \
  -I +str str.cma -I +unix unix.cma config.mli config.ml utils.mli utils.ml state_machine.mli state_machine.ml API.mli API.ml state_machine_generator.mli state_machine_generator.ml C.mli C.ml Python.mli Python.ml OCaml.mli OCaml.ml GoLang.mli GoLang.ml RustSys.mli RustSys.ml Rust.mli Rust.ml generator.ml  -o generator
File "Rust.ml", line 603, characters 5-23:
603 |   if String.starts_with ~prefix:"aio_" name then
           ^^^^^^^^^^^^^^^^^^
Error: Unbound value String.starts_with
make[3]: Leaving directory '/builds/nbdkit/libnbd/generator'
make[3]: *** [Makefile:673: generator] Error 2
make[2]: Leaving directory '/builds/nbdkit/libnbd/include'
make[2]: *** [Makefile:724: ../generator/stamp-generator] Error 2
make[1]: *** [Makefile:561: all-recursive] Error 1
make[1]: Leaving directory '/builds/nbdkit/libnbd'
make: *** [Makefile:486: all] Error 2
section_end:1693296273:step_script
section_start:1693296273:upload_artifacts_on_failure
Uploading artifacts for failed job
Uploading artifacts...
config.log: found 1 matching artifact files and directories 
WARNING: **/test-suite.log: no matching files. Ensure that the artifact path is relative to the working directory (/builds/nbdkit/libnbd) 
WARNING: Upload request redirected                  location=https://gitlab.com/api/v4/jobs/4971248417/artifacts?artifact_format=zip&artifact_type=archive&expire_in=1+week new-url=https://gitlab.com
WARNING: Retrying...                                context=artifacts-uploader error=request redirected
Uploading artifacts as "archive" to coordinator... 201 Created  id=4971248417 responseStatus=201 Created token=64_KtYbr
section_end:1693296275:upload_artifacts_on_failure
section_start:1693296275:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1693296276:cleanup_file_variables
ERROR: Job failed: exit code 1