==> Cloning opam ... Cloning into 'opam'... ==> Collecting packager identity from makepkg.conf -> name : Reproducible Arch Linux tests -> email : reproducible@archlinux.org -> gpg-key : undefined -> protocol: https ==> Configuring opam :: Synchronizing package databases... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 133k 100 133k 0 0 385k 0 --:--:-- --:--:-- --:--:-- 386k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 8559k 100 8559k 0 0 20.6M 0 --:--:-- --:--:-- --:--:-- 20.6M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 142k 100 142k 0 0 409k 0 --:--:-- --:--:-- --:--:-- 409k 100 142k 100 142k 0 0 409k 0 --:--:-- --:--:-- --:--:-- 408k :: Starting full system upgrade... there is nothing to do PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp/archlinux-ci/ SOURCE_DATE_EPOCH=1710207284 SHELL=/bin/bash SCHROOT_CHROOT_NAME=jenkins-reproducible-archlinux no_proxy=localhost,127.0.0.1 SCHROOT_COMMAND=bash -l -c SOURCE_DATE_EPOCH='1710207284' PATH='/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin' TMPDIR='/tmp/archlinux-ci/' printenv 2>&1 SCHROOT_SESSION_ID=archlinux-opam-rb-build-OlQUJ4Jr PWD=/tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam LOGNAME=jenkins SCHROOT_ALIAS_NAME=jenkins-reproducible-archlinux SCHROOT_GROUP=jenkins SCHROOT_USER=jenkins ftp_proxy=http://127.0.0.1:3128 HOME=/var/lib/jenkins LANG=C https_proxy=http://127.0.0.1:3128 USER=jenkins FTP_PROXY=http://127.0.0.1:3128 SHLVL=1 HTTPS_PROXY=http://127.0.0.1:3128 HTTP_PROXY=http://127.0.0.1:3128 SCHROOT_GID=116 http_proxy=http://127.0.0.1:3128 DEBUGINFOD_URLS=https://debuginfod.archlinux.org SCHROOT_UID=108 HG=/usr/bin/hg _=/usr/sbin/printenv ==> Making package: opam 2.1.5-3 (Tue Mar 12 01:35:06 2024) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (4) ocaml-5.1.1-1 bubblewrap-0.8.0-1 ocaml-compiler-libs-5.1.1-1 unzip-6.0-20 Total Download Size: 64.91 MiB Total Installed Size: 194.53 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 37134 100 37134 0 0 6363k 0 --:--:-- --:--:-- --:--:-- 7252k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 43 27.0M 43 11.8M 0 0 111M 0 --:--:-- --:--:-- --:--:-- 111M 100 27.0M 100 27.0M 0 0 154M 0 --:--:-- --:--:-- --:--:-- 153M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 37.6M 100 37.6M 0 0 169M 0 --:--:-- --:--:-- --:--:-- 170M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 142k 100 142k 0 0 8040k 0 --:--:-- --:--:-- --:--:-- 8370k checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing bubblewrap... installing ocaml... Optional dependencies for ocaml ncurses: advanced ncurses features [installed] tk: advanced tk features installing ocaml-compiler-libs... installing unzip... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading opam-full-2.1.5.tar.gz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 10.3M 100 10.3M 0 0 11.6M 0 --:--:-- --:--:-- --:--:-- 11.6M ==> Validating source files with b2sums... opam-full-2.1.5.tar.gz ... Passed ==> Extracting sources... -> Extracting opam-full-2.1.5.tar.gz with bsdtar ==> Starting build()... checking for ocamlc... ocamlc OCaml version is 5.1.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 ocamldep.opt... ocamldep.opt checking for ocamlmktop... ocamlmktop checking for ocamlmklib... ocamlmklib checking for ocamldoc... ocamldoc checking for ocamldoc.opt... ocamldoc.opt checking for ocamlbuild... no checking OCaml Sys.os_type... Unix checking for gawk... gawk checking for compiler type... fgrep: warning: fgrep is obsolescent; using grep -F cc checking for compiler architecture... fgrep: warning: fgrep is obsolescent; using grep -F amd64 checking for compiler system... fgrep: warning: fgrep is obsolescent; using grep -F linux checking for gcc... gcc -O2 -fno-strict-aliasing -fwrapv -pthread -g -fno-omit-frame-pointer -fPIC -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/ocaml/src=/usr/src/debug/ocaml -flto=auto -ffat-lto-objects -D_FILE_OFFSET_BITS=64 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 the compiler supports GNU C... yes checking whether gcc -O2 -fno-strict-aliasing -fwrapv -pthread -g -fno-omit-frame-pointer -fPIC -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/ocaml/src=/usr/src/debug/ocaml -flto=auto -ffat-lto-objects -D_FILE_OFFSET_BITS=64 accepts -g... yes checking for gcc -O2 -fno-strict-aliasing -fwrapv -pthread -g -fno-omit-frame-pointer -fPIC -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -g -ffile-prefix-map=/build/ocaml/src=/usr/src/debug/ocaml -flto=auto -ffat-lto-objects -D_FILE_OFFSET_BITS=64 option to enable C11 features... none needed checking for stdio.h... yes checking for stdlib.h... yes checking for string.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for strings.h... yes checking for sys/stat.h... yes checking for sys/types.h... yes checking for unistd.h... yes checking for acl/libacl.h... yes checking for library containing acl_get_perm... -lacl checking for ocamlobjinfo... ocamlobjinfo checking for ocamlfind... no checking for curl... curl checking for dune... no checking for cppo... no checking for patch... patch checking for bunzip2... bunzip2 checking for OCaml findlib package unix... not found checking for OCaml findlib package bigarray... not found checking for OCaml findlib package extlib... not found checking for OCaml findlib package re... not found checking for OCaml findlib package re.glob... not found checking for OCaml findlib package cmdliner... not found checking for OCaml findlib package ocamlgraph... not found checking for OCaml findlib package cudf... not found checking for OCaml findlib package dose3.common... not found checking for OCaml findlib package dose3.algo... not found checking for OCaml findlib package opam-file-format... not found checking for OCaml findlib package mccs... not found checking for OCaml findlib package opam-0install-cudf... not found checking for g++... g++ checking whether the compiler supports GNU C++... yes checking whether g++ accepts -g... yes checking for g++ option to enable C++11 features... none needed ============================================================================ Some dependencies are missing. If you are just interested in the stand-alone 'opam' binary, run 'make lib-ext' to download and include them. ============================================================================ configure: creating ./config.status config.status: creating Makefile.config config.status: creating src/ocaml-flags-configure.sexp config.status: creating src/stubs/c-flags.sexp config.status: creating src/stubs/libacl/c-libraries.sexp Opam will be built WITH a built-in solver Executables will be installed in /usr/bin Manual pages will be installed in /usr/share/man make -j -C src_ext lib-ext make[1]: Entering directory '/tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/src/opam-full-2.1.5/src_ext' fgrep: warning: fgrep is obsolescent; using grep -F [ -e dune-local.tbz ] || \ cp archives/dune-3.5.0.tbz dune-local.tbz 2>/dev/null || { { { curl -LSs -o dune-local.tbz https://github.com/ocaml/dune/releases/download/3.5.0/dune-3.5.0.tbz && ocaml ../shell/md5check.ml dune-local.tbz 46d1bde258ef60f60f053e88fe9d937b; } || { echo 'Failed to download https://github.com/ocaml/dune/releases/download/3.5.0/dune-3.5.0.tbz'; false; }; } || { { curl -LSs -o dune-local.tbz https://opam.ocaml.org/cache/md5/46/46d1bde258ef60f60f053e88fe9d937b && ocaml ../shell/md5check.ml dune-local.tbz 46d1bde258ef60f60f053e88fe9d937b && echo 'Warning: downloaded https://github.com/ocaml/dune/releases/download/3.5.0/dune-3.5.0.tbz from opam cache'; } || { echo 'Failed to download dune-local from opam cache'; false; }; }; } [ -e cppo.tar.gz ] || \ cp archives/v1.6.8.tar.gz cppo.tar.gz 2>/dev/null || { { { curl -LSs -o cppo.tar.gz https://github.com/ocaml-community/cppo/archive/v1.6.8.tar.gz && ocaml ../shell/md5check.ml cppo.tar.gz fed401197d86f9089e89f6cbdf1d660d; } || { echo 'Failed to download https://github.com/ocaml-community/cppo/archive/v1.6.8.tar.gz'; false; }; } || { { curl -LSs -o cppo.tar.gz https://opam.ocaml.org/cache/md5/fe/fed401197d86f9089e89f6cbdf1d660d && ocaml ../shell/md5check.ml cppo.tar.gz fed401197d86f9089e89f6cbdf1d660d && echo 'Warning: downloaded https://github.com/ocaml-community/cppo/archive/v1.6.8.tar.gz from opam cache'; } || { echo 'Failed to download cppo from opam cache'; false; }; }; } [ -e base64.tbz ] || \ cp archives/base64-v3.5.0.tbz base64.tbz 2>/dev/null || { { { curl -LSs -o base64.tbz https://github.com/mirage/ocaml-base64/releases/download/v3.5.0/base64-v3.5.0.tbz && ocaml ../shell/md5check.ml base64.tbz 0179af18d6c1cf13d77671ee23901433; } || { echo 'Failed to download https://github.com/mirage/ocaml-base64/releases/download/v3.5.0/base64-v3.5.0.tbz'; false; }; } || { { curl -LSs -o base64.tbz https://opam.ocaml.org/cache/md5/01/0179af18d6c1cf13d77671ee23901433 && ocaml ../shell/md5check.ml base64.tbz 0179af18d6c1cf13d77671ee23901433 && echo 'Warning: downloaded https://github.com/mirage/ocaml-base64/releases/download/v3.5.0/base64-v3.5.0.tbz from opam cache'; } || { echo 'Failed to download base64 from opam cache'; false; }; }; } [ -e extlib.tar.gz ] || \ cp archives/extlib-1.7.9.tar.gz extlib.tar.gz 2>/dev/null || { { { curl -LSs -o extlib.tar.gz https://github.com/ygrek/ocaml-extlib/releases/download/1.7.9/extlib-1.7.9.tar.gz && ocaml ../shell/md5check.ml extlib.tar.gz f7ca7f1c82e15a99603b88f730fd7b8a; } || { echo 'Failed to download https://github.com/ygrek/ocaml-extlib/releases/download/1.7.9/extlib-1.7.9.tar.gz'; false; }; } || { { curl -LSs -o extlib.tar.gz https://opam.ocaml.org/cache/md5/f7/f7ca7f1c82e15a99603b88f730fd7b8a && ocaml ../shell/md5check.ml extlib.tar.gz f7ca7f1c82e15a99603b88f730fd7b8a && echo 'Warning: downloaded https://github.com/ygrek/ocaml-extlib/releases/download/1.7.9/extlib-1.7.9.tar.gz from opam cache'; } || { echo 'Failed to download extlib from opam cache'; false; }; }; } [ -e re.tbz ] || \ cp archives/re-1.10.3.tbz re.tbz 2>/dev/null || { { { curl -LSs -o re.tbz https://github.com/ocaml/ocaml-re/releases/download/1.10.3/re-1.10.3.tbz && ocaml ../shell/md5check.ml re.tbz a36347dcfaf71c95916f96f72b0cf2ce; } || { echo 'Failed to download https://github.com/ocaml/ocaml-re/releases/download/1.10.3/re-1.10.3.tbz'; false; }; } || { { curl -LSs -o re.tbz https://opam.ocaml.org/cache/md5/a3/a36347dcfaf71c95916f96f72b0cf2ce && ocaml ../shell/md5check.ml re.tbz a36347dcfaf71c95916f96f72b0cf2ce && echo 'Warning: downloaded https://github.com/ocaml/ocaml-re/releases/download/1.10.3/re-1.10.3.tbz from opam cache'; } || { echo 'Failed to download re from opam cache'; false; }; }; } [ -e cmdliner.tbz ] || \ cp archives/cmdliner-1.0.4.tbz cmdliner.tbz 2>/dev/null || { { { curl -LSs -o cmdliner.tbz http://erratique.ch/software/cmdliner/releases/cmdliner-1.0.4.tbz && ocaml ../shell/md5check.ml cmdliner.tbz fe2213d0bc63b1e10a2d0aa66d2fc8d9; } || { echo 'Failed to download http://erratique.ch/software/cmdliner/releases/cmdliner-1.0.4.tbz'; false; }; } || { { curl -LSs -o cmdliner.tbz https://opam.ocaml.org/cache/md5/fe/fe2213d0bc63b1e10a2d0aa66d2fc8d9 && ocaml ../shell/md5check.ml cmdliner.tbz fe2213d0bc63b1e10a2d0aa66d2fc8d9 && echo 'Warning: downloaded http://erratique.ch/software/cmdliner/releases/cmdliner-1.0.4.tbz from opam cache'; } || { echo 'Failed to download cmdliner from opam cache'; false; }; }; } [ -e ocamlgraph.tbz ] || \ cp archives/ocamlgraph-2.0.0.tbz ocamlgraph.tbz 2>/dev/null || { { { curl -LSs -o ocamlgraph.tbz https://github.com/backtracking/ocamlgraph/releases/download/2.0.0/ocamlgraph-2.0.0.tbz && ocaml ../shell/md5check.ml ocamlgraph.tbz 2d07fcf3501e1d4997c03fa94cea22f0; } || { echo 'Failed to download https://github.com/backtracking/ocamlgraph/releases/download/2.0.0/ocamlgraph-2.0.0.tbz'; false; }; } || { { curl -LSs -o ocamlgraph.tbz https://opam.ocaml.org/cache/md5/2d/2d07fcf3501e1d4997c03fa94cea22f0 && ocaml ../shell/md5check.ml ocamlgraph.tbz 2d07fcf3501e1d4997c03fa94cea22f0 && echo 'Warning: downloaded https://github.com/backtracking/ocamlgraph/releases/download/2.0.0/ocamlgraph-2.0.0.tbz from opam cache'; } || { echo 'Failed to download ocamlgraph from opam cache'; false; }; }; } [ -e cudf.tar.gz ] || \ cp archives/cudf-v0.10.tar.gz cudf.tar.gz 2>/dev/null || { { { curl -LSs -o cudf.tar.gz https://gitlab.com/irill/cudf/-/archive/v0.10/cudf-v0.10.tar.gz && ocaml ../shell/md5check.ml cudf.tar.gz ed8fea314d0c6dc0d8811ccf860c53dd; } || { echo 'Failed to download https://gitlab.com/irill/cudf/-/archive/v0.10/cudf-v0.10.tar.gz'; false; }; } || { { curl -LSs -o cudf.tar.gz https://opam.ocaml.org/cache/md5/ed/ed8fea314d0c6dc0d8811ccf860c53dd && ocaml ../shell/md5check.ml cudf.tar.gz ed8fea314d0c6dc0d8811ccf860c53dd && echo 'Warning: downloaded https://gitlab.com/irill/cudf/-/archive/v0.10/cudf-v0.10.tar.gz from opam cache'; } || { echo 'Failed to download cudf from opam cache'; false; }; }; } [ -e dose3.tar.gz ] || \ cp archives/dose3-7.0.0.tar.gz dose3.tar.gz 2>/dev/null || { { { curl -LSs -o dose3.tar.gz https://gitlab.com/irill/dose3/-/archive/7.0.0/dose3-7.0.0.tar.gz && ocaml ../shell/md5check.ml dose3.tar.gz bc99cbcea8fca29dca3ebbee54be45e1; } || { echo 'Failed to download https://gitlab.com/irill/dose3/-/archive/7.0.0/dose3-7.0.0.tar.gz'; false; }; } || { { curl -LSs -o dose3.tar.gz https://opam.ocaml.org/cache/md5/bc/bc99cbcea8fca29dca3ebbee54be45e1 && ocaml ../shell/md5check.ml dose3.tar.gz bc99cbcea8fca29dca3ebbee54be45e1 && echo 'Warning: downloaded https://gitlab.com/irill/dose3/-/archive/7.0.0/dose3-7.0.0.tar.gz from opam cache'; } || { echo 'Failed to download dose3 from opam cache'; false; }; }; } [ -e opam-file-format.tar.gz ] || \ cp archives/2.1.4.tar.gz opam-file-format.tar.gz 2>/dev/null || { { { curl -LSs -o opam-file-format.tar.gz https://github.com/ocaml/opam-file-format/archive/2.1.4.tar.gz && ocaml ../shell/md5check.ml opam-file-format.tar.gz cd9dac41c2153d07067c5f30cdcf77db; } || { echo 'Failed to download https://github.com/ocaml/opam-file-format/archive/2.1.4.tar.gz'; false; }; } || { { curl -LSs -o opam-file-format.tar.gz https://opam.ocaml.org/cache/md5/cd/cd9dac41c2153d07067c5f30cdcf77db && ocaml ../shell/md5check.ml opam-file-format.tar.gz cd9dac41c2153d07067c5f30cdcf77db && echo 'Warning: downloaded https://github.com/ocaml/opam-file-format/archive/2.1.4.tar.gz from opam cache'; } || { echo 'Failed to download opam-file-format from opam cache'; false; }; }; } [ -e result.tbz ] || \ cp archives/result-1.5.tbz result.tbz 2>/dev/null || { { { curl -LSs -o result.tbz https://github.com/janestreet/result/releases/download/1.5/result-1.5.tbz && ocaml ../shell/md5check.ml result.tbz 1b82dec78849680b49ae9a8a365b831b; } || { echo 'Failed to download https://github.com/janestreet/result/releases/download/1.5/result-1.5.tbz'; false; }; } || { { curl -LSs -o result.tbz https://opam.ocaml.org/cache/md5/1b/1b82dec78849680b49ae9a8a365b831b && ocaml ../shell/md5check.ml result.tbz 1b82dec78849680b49ae9a8a365b831b && echo 'Warning: downloaded https://github.com/janestreet/result/releases/download/1.5/result-1.5.tbz from opam cache'; } || { echo 'Failed to download result from opam cache'; false; }; }; } [ -e seq.tar.gz ] || \ cp archives/0.2.2.tar.gz seq.tar.gz 2>/dev/null || { { { curl -LSs -o seq.tar.gz https://github.com/c-cube/seq/archive/0.2.2.tar.gz && ocaml ../shell/md5check.ml seq.tar.gz 9033e02283aa3bde9f97f24e632902e3; } || { echo 'Failed to download https://github.com/c-cube/seq/archive/0.2.2.tar.gz'; false; }; } || { { curl -LSs -o seq.tar.gz https://opam.ocaml.org/cache/md5/90/9033e02283aa3bde9f97f24e632902e3 && ocaml ../shell/md5check.ml seq.tar.gz 9033e02283aa3bde9f97f24e632902e3 && echo 'Warning: downloaded https://github.com/c-cube/seq/archive/0.2.2.tar.gz from opam cache'; } || { echo 'Failed to download seq from opam cache'; false; }; }; } [ -e stdlib-shims.tbz ] || \ cp archives/stdlib-shims-0.3.0.tbz stdlib-shims.tbz 2>/dev/null || { { { curl -LSs -o stdlib-shims.tbz https://github.com/ocaml/stdlib-shims/releases/download/0.3.0/stdlib-shims-0.3.0.tbz && ocaml ../shell/md5check.ml stdlib-shims.tbz 09db7af8b4a3a96048a61cb6ae2496ef; } || { echo 'Failed to download https://github.com/ocaml/stdlib-shims/releases/download/0.3.0/stdlib-shims-0.3.0.tbz'; false; }; } || { { curl -LSs -o stdlib-shims.tbz https://opam.ocaml.org/cache/md5/09/09db7af8b4a3a96048a61cb6ae2496ef && ocaml ../shell/md5check.ml stdlib-shims.tbz 09db7af8b4a3a96048a61cb6ae2496ef && echo 'Warning: downloaded https://github.com/ocaml/stdlib-shims/releases/download/0.3.0/stdlib-shims-0.3.0.tbz from opam cache'; } || { echo 'Failed to download stdlib-shims from opam cache'; false; }; }; } [ -e mccs.tar.gz ] || \ cp archives/1.1+13.tar.gz mccs.tar.gz 2>/dev/null || { { { curl -LSs -o mccs.tar.gz https://github.com/AltGr/ocaml-mccs/archive/1.1+13.tar.gz && ocaml ../shell/md5check.ml mccs.tar.gz 13504d3b5dcbf0bdc6d95a62de20af4a; } || { echo 'Failed to download https://github.com/AltGr/ocaml-mccs/archive/1.1+13.tar.gz'; false; }; } || { { curl -LSs -o mccs.tar.gz https://opam.ocaml.org/cache/md5/13/13504d3b5dcbf0bdc6d95a62de20af4a && ocaml ../shell/md5check.ml mccs.tar.gz 13504d3b5dcbf0bdc6d95a62de20af4a && echo 'Warning: downloaded https://github.com/AltGr/ocaml-mccs/archive/1.1+13.tar.gz from opam cache'; } || { echo 'Failed to download mccs from opam cache'; false; }; }; } mkdir -p tmp-dune-local cd tmp-dune-local && bunzip2 -c ../dune-local.tbz | tar xf - mkdir -p tmp-cppo cd tmp-cppo && gunzip -c ../cppo.tar.gz | tar xf - mkdir -p tmp-base64 cd tmp-base64 && bunzip2 -c ../base64.tbz | tar xf - mkdir -p tmp-extlib rm -rf base64 rm -rf cppo cd tmp-extlib && gunzip -c ../extlib.tar.gz | tar xf - patching file src/base64.ml patching file src/base64.mli patching file src/dune mkdir -p tmp-re rm -rf extlib cd tmp-re && bunzip2 -c ../re.tbz | tar xf - mkdir -p tmp-cmdliner rm -rf re cd tmp-cmdliner && bunzip2 -c ../cmdliner.tbz | tar xf - rm -rf cmdliner mkdir -p tmp-ocamlgraph cd tmp-ocamlgraph && bunzip2 -c ../ocamlgraph.tbz | tar xf - mkdir -p tmp-cudf cd tmp-cudf && gunzip -c ../cudf.tar.gz | tar xf - patching file src/cmdliner_docgen.ml mkdir -p tmp-dose3 patching file src/cmdliner.ml patching file src/cmdliner.mli patching file src/cmdliner_arg.ml patching file src/cmdliner_arg.mli patching file src/cmdliner_base.ml patching file src/cmdliner_cline.ml patching file src/cmdliner_cline.mli patching file src/cmdliner_docgen.ml patching file src/cmdliner_manpage.ml patching file src/cmdliner_term.ml patching file src/cmdliner_term.mli patching file src/dune cd tmp-dose3 && gunzip -c ../dose3.tar.gz | tar xf - rm -rf cudf mkdir -p tmp-opam-file-format cd tmp-opam-file-format && gunzip -c ../opam-file-format.tar.gz | tar xf - mkdir -p tmp-result patching file lib/dune rm -rf ocamlgraph rm -rf dose3 rm -rf opam-file-format cd tmp-result && bunzip2 -c ../result.tbz | tar xf - rm -rf result patching file src/dot_lexer.mll patching file src/dune patching file src/common/dune patching file src/common/util.ml mkdir -p tmp-seq cd tmp-seq && gunzip -c ../seq.tar.gz | tar xf - mkdir -p tmp-stdlib-shims cd tmp-stdlib-shims && bunzip2 -c ../stdlib-shims.tbz | tar xf - rm -rf dune-local rm -rf seq rm -rf stdlib-shims mkdir -p tmp-mccs cd tmp-mccs && gunzip -c ../mccs.tar.gz | tar xf - rm -f seq/src/seq.ml seq/src/seq.mli rm -rf mccs patching file src/lp_solver.cpp rm dune-local.download make[1]: Leaving directory '/tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/src/opam-full-2.1.5/src_ext' cd src_ext/dune-local && ocaml bootstrap.ml ocamlc -output-complete-exe -w -24 -g -o .duneboot.exe -I boot -I +unix unix.cma boot/libs.ml boot/duneboot.ml ./.duneboot.exe cd _boot && /usr/sbin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads build_path_prefix_map.ml File "vendor/build_path_prefix_map/src/build_path_prefix_map.ml", line 5, characters 17-31: Alert deprecated: Stdlib.Printf.kprintf Use Printf.ksprintf instead. cd _boot && /usr/sbin/ocamlopt.opt -c -g -no-alias-deps -w -49-6 -alert -unstable -I +unix -I +threads opamLexer.ml File "vendor/opam-file-format/src/opamLexer.mll", line 21, characters 2-16: Alert deprecated: Stdlib.Printf.kprintf Use Printf.ksprintf instead. src_ext/dune-local/dune.exe build --profile=release --root . --promote-install-files -- opam-installer.install opam.install File "_none_", line 1: Alert ocaml_deprecated_auto_include: OCaml's lib directory layout changed in 5.0. The unix subdirectory has been automatically added to the search path, but you should add -I +unix to the command-line to silence this alert (e.g. by adding unix to the list of libraries in your dune file, or adding use_unix to your _tags file for ocamlbuild, or using -package unix for ocamlfind). File "_none_", line 1: Alert ocaml_deprecated_auto_include: OCaml's lib directory layout changed in 5.0. The unix subdirectory has been automatically added to the search path, but you should add -I +unix to the command-line to silence this alert (e.g. by adding unix to the list of libraries in your dune file, or adding use_unix to your _tags file for ocamlbuild, or using -package unix for ocamlfind). lp_solver.cpp: In member function 'lp_solver::solve()': lp_solver.cpp:145:53: warning: '%s' directive writing up to 255 bytes into a region of size between 239 and 1004 [-Wformat-overflow=] 145 | sprintf(command, "cat %s >> %s && %s %s | tee %s", | ^~ In file included from /usr/include/stdio.h:980, from lp_solver.cpp:8: In function 'sprintf', inlined from 'lp_solver::solve()' at lp_solver.cpp:145:14: /usr/include/bits/stdio2.h:30:34: note: '__sprintf_chk' output 21 or more bytes (assuming 1041) into a destination of size 1024 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ lp_solver.cpp: In member function 'lp_solver::solve()': lp_solver.cpp:141:47: warning: '%s' directive writing up to 255 bytes into a region of size between 245 and 1010 [-Wformat-overflow=] 141 | sprintf(command, "cat %s >> %s; %s %s > %s 2> /dev/null", | ^~ In function 'sprintf', inlined from 'lp_solver::solve()' at lp_solver.cpp:141:14: /usr/include/bits/stdio2.h:30:34: note: '__sprintf_chk' output 28 or more bytes (assuming 1048) into a destination of size 1024 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ File "src/core/opamStubsTypes.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "src/solver/opamCudfSolverSig.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "src/tools/opam_installer.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. In function 'memset', inlined from '_glp_wclique1' at src_ext/mccs/src/glpk/src_ext/mccs/src/glpk/misc/wclique1.c:111:7: /usr/include/bits/string_fortified.h:59:10: warning: '__builtin_memset' specified bound between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ In function 'memset', inlined from '_glp_wclique1' at src_ext/mccs/src/glpk/src_ext/mccs/src/glpk/misc/wclique1.c:113:7: /usr/include/bits/string_fortified.h:59:10: warning: '__builtin_memset' specified bound between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ In function 'memset', inlined from '_glp_wclique1' at src_ext/mccs/src/glpk/src_ext/mccs/src/glpk/misc/wclique1.c:111:7: /usr/include/bits/string_fortified.h:59:10: warning: '__builtin_memset' specified bound between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ In function 'memset', inlined from '_glp_wclique1' at src_ext/mccs/src/glpk/src_ext/mccs/src/glpk/misc/wclique1.c:113:7: /usr/include/bits/string_fortified.h:59:10: warning: '__builtin_memset' specified bound between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=] 59 | return __builtin___memset_chk (__dest, __ch, __len, | ^ sed -f process.sed opam.install > processed-opam.install src_ext/dune-local/dune.exe build --profile=release --root . --promote-install-files -- opam-installer.install sed -f process.sed opam-installer.install > processed-opam-installer.install ==> Entering fakeroot environment... ==> Starting package()... make: Entering directory '/tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/src/opam-full-2.1.5' ./opam-installer --prefix "/tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr" --mandir "/tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man" processed-opam.install Creating directory /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/bin _build/install/default/bin/opam => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/bin/opam Creating directory /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1 _build/install/default/man/man1/opam-admin-add-constraint.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-admin-add-constraint.1 _build/install/default/man/man1/opam-admin-add-hashes.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-admin-add-hashes.1 _build/install/default/man/man1/opam-admin-cache.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-admin-cache.1 _build/install/default/man/man1/opam-admin-check.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-admin-check.1 _build/install/default/man/man1/opam-admin-filter.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-admin-filter.1 _build/install/default/man/man1/opam-admin-help.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-admin-help.1 _build/install/default/man/man1/opam-admin-index.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-admin-index.1 _build/install/default/man/man1/opam-admin-lint.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-admin-lint.1 _build/install/default/man/man1/opam-admin-list.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-admin-list.1 _build/install/default/man/man1/opam-admin-make.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-admin-make.1 _build/install/default/man/man1/opam-admin-upgrade.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-admin-upgrade.1 _build/install/default/man/man1/opam-admin.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-admin.1 _build/install/default/man/man1/opam-clean.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-clean.1 _build/install/default/man/man1/opam-config.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-config.1 _build/install/default/man/man1/opam-env.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-env.1 _build/install/default/man/man1/opam-exec.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-exec.1 _build/install/default/man/man1/opam-help.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-help.1 _build/install/default/man/man1/opam-info.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-info.1 _build/install/default/man/man1/opam-init.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-init.1 _build/install/default/man/man1/opam-install.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-install.1 _build/install/default/man/man1/opam-lint.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-lint.1 _build/install/default/man/man1/opam-list.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-list.1 _build/install/default/man/man1/opam-lock.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-lock.1 _build/install/default/man/man1/opam-option.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-option.1 _build/install/default/man/man1/opam-pin.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-pin.1 _build/install/default/man/man1/opam-reinstall.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-reinstall.1 _build/install/default/man/man1/opam-remote.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-remote.1 _build/install/default/man/man1/opam-remove.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-remove.1 _build/install/default/man/man1/opam-repository.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-repository.1 _build/install/default/man/man1/opam-search.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-search.1 _build/install/default/man/man1/opam-show.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-show.1 _build/install/default/man/man1/opam-source.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-source.1 _build/install/default/man/man1/opam-switch.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-switch.1 _build/install/default/man/man1/opam-uninstall.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-uninstall.1 _build/install/default/man/man1/opam-unpin.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-unpin.1 _build/install/default/man/man1/opam-update.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-update.1 _build/install/default/man/man1/opam-upgrade.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-upgrade.1 _build/install/default/man/man1/opam-var.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-var.1 _build/install/default/man/man1/opam.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam.1 ./opam-installer --prefix "/tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr" --mandir "/tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man" processed-opam-installer.install _build/install/default/bin/opam-installer => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/bin/opam-installer _build/install/default/man/man1/opam-installer.1 => /tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/pkg/opam/usr/share/man/man1/opam-installer.1 make: Leaving directory '/tmp/archlinux-ci/opam-rb-build-OlQUJ4Jr/opam/src/opam-full-2.1.5' ==> Tidying install... -> Removing libtool files... -> Purging unwanted files... -> Removing static library files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "opam"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Creating package "opam-debug"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: opam 2.1.5-3 (Tue Mar 12 01:37:10 2024)