Thu Jul 4 18:45:00 UTC 2024 I: starting to build caml-crush/trixie/arm64 on jenkins on '2024-07-04 18:44' Thu Jul 4 18:45:00 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/arm64_9/24701/console.log Thu Jul 4 18:45:00 UTC 2024 I: Downloading source for trixie/caml-crush=1.0.12-1.2 --2024-07-04 18:45:00-- http://deb.debian.org/debian/pool/main/c/caml-crush/caml-crush_1.0.12-1.2.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2225 (2.2K) [text/prs.lines.tag] Saving to: ‘caml-crush_1.0.12-1.2.dsc’ 0K .. 100% 252M=0s 2024-07-04 18:45:00 (252 MB/s) - ‘caml-crush_1.0.12-1.2.dsc’ saved [2225/2225] Thu Jul 4 18:45:00 UTC 2024 I: caml-crush_1.0.12-1.2.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: caml-crush Binary: caml-crush-server, caml-crush-clients Architecture: any Version: 1.0.12-1.2 Maintainer: Thomas Calderon Homepage: https://github.com/caml-pkcs11/caml-crush Standards-Version: 4.6.0.1 Vcs-Browser: https://github.com/caml-pkcs11/caml-crush Vcs-Git: https://github.com/caml-pkcs11/caml-crush.git Build-Depends: debhelper (>= 12), debhelper-compat (= 13), ocaml-native-compilers, camlidl, coccinelle, libocamlnet-ocaml-dev (>= 3.5.1), libocamlnet-ssl-ocaml-dev (>= 3.5.1), libocamlnet-ocaml-bin (>= 3.5.1), libssl-dev, libgnutls28-dev, libconfig-file-ocaml-dev, camlp4, dh-exec, libtirpc-dev, rpcsvc-proto Package-List: caml-crush-clients deb libs optional arch=any caml-crush-server deb net optional arch=any Checksums-Sha1: 67939c21a5c335420e203a751025b8682b49eed1 351924 caml-crush_1.0.12.orig.tar.gz 7532de44d8f687d7df03366b0094b16fb9fe0cae 6684 caml-crush_1.0.12-1.2.debian.tar.xz Checksums-Sha256: 4d93d57344c5acb1df97fb4f205906c52f84406e9b00e42999ac6af1ff3d3471 351924 caml-crush_1.0.12.orig.tar.gz ee0cca782ff921278b5674e46aeca4bec4ea8713eaa26b1f828b1e7d2c849ee1 6684 caml-crush_1.0.12-1.2.debian.tar.xz Files: 9ef78093c5a0fc829e06fc2ee86199a3 351924 caml-crush_1.0.12.orig.tar.gz 8e0825dbf1facf1ff93d4fd3d0408262 6684 caml-crush_1.0.12-1.2.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmZ8OLwACgkQE4jA+Jno M2v0bw/+KjL3x3+E32Z0Z6zeHkjJov7oe8V1bXdGa9ybCoHIPx1U6n8t+8LE64HE JQTK03HINDna9M1cpq8M2FmmnO6+bBXmCKwE+i+F2/LpnVmNsNuTJcUUo8KqEpr3 CKh2JrCondgxo8W9icfpRyd1Pb2DMFoXsGAN/o+dxymnPXt3ZDWihlvpYthGPNF8 0JsciWQspe4iyvCAqSFsgPkXMy32C69Yk92pfvVfiizUCJXH+w7qILueEDoUj0La jSMysse/nxzBkh9I5m1jZKdSMW9Depo884W34MAunv968AQeg5InwxttUdHhZj18 caIqHSWRc2SNSZnoLGkNd1gguGB5ZOMSR77HjGPtAdT3b+eVNjHlfrOhzAh4hSOZ xBnu+NUWNRjn1EIdGFG7jzO3Baz0fsy80SRAZp/zXKmCSlWmA6jwP9R9HjjdiTzY jkpamqeDr2MFqsy0Ch3nIE/Y3BGosPW5c8zwmuU0tMB4THmVbu9dKzm9tf0N9qnx 0IPEklv5C5Fted/39vp3u+P5HDDHrPMRaoqptWzFR1mGGmPV6FtgnMyj1OX0V4Mb WARD1mUDjBSDedUiH1C3VGr9s+tDBWIOLiKazMjLvtgf0Rdi8QF8Z9dW81m4zOOa hzdkodQ5o6r26TnIuQnC39jIKci8vHIktYesCwFIXDPUJwjG+Ws= =FmS+ -----END PGP SIGNATURE----- Thu Jul 4 18:45:00 UTC 2024 I: Checking whether the package is not for us Thu Jul 4 18:45:00 UTC 2024 I: Starting 1st build on remote node codethink03-arm64.debian.net. Thu Jul 4 18:45:00 UTC 2024 I: Preparing to do remote build '1' on codethink03-arm64.debian.net. Thu Jul 4 18:47:35 UTC 2024 I: Deleting $TMPDIR on codethink03-arm64.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Wed Aug 6 13:08:03 -12 2025 I: pbuilder-time-stamp: 1754528883 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [caml-crush_1.0.12-1.2.dsc] I: copying [./caml-crush_1.0.12.orig.tar.gz] I: copying [./caml-crush_1.0.12-1.2.debian.tar.xz] I: Extracting source gpgv: Signature made Wed Jun 26 15:50:20 2024 gpgv: using RSA key 52BC8695BE34F90AD7D40CB81388C0F899E8336B gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./caml-crush_1.0.12-1.2.dsc: no acceptable signature found dpkg-source: info: extracting caml-crush in caml-crush-1.0.12 dpkg-source: info: unpacking caml-crush_1.0.12.orig.tar.gz dpkg-source: info: unpacking caml-crush_1.0.12-1.2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying fix-ssl-3.0.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/2291308/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='arm64' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DISTRIBUTION='trixie' HOME='/root' HOST_ARCH='arm64' IFS=' ' INVOCATION_ID='ef3f4bbe68234cb3aaf99a244a91a6f2' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='2291308' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.b6fuVE2X/pbuilderrc_HHWP --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.b6fuVE2X/b1 --logfile b1/build.log caml-crush_1.0.12-1.2.dsc' SUDO_GID='109' SUDO_UID='104' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://192.168.101.4:3128' I: uname -a Linux codethink03-arm64 6.1.0-22-cloud-arm64 #1 SMP Debian 6.1.94-1 (2024-06-21) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Jun 5 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/2291308/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: arm64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper (>= 12), debhelper-compat (= 13), ocaml-native-compilers, camlidl, coccinelle, libocamlnet-ocaml-dev (>= 3.5.1), libocamlnet-ssl-ocaml-dev (>= 3.5.1), libocamlnet-ocaml-bin (>= 3.5.1), libssl-dev, libgnutls28-dev, libconfig-file-ocaml-dev, camlp4, dh-exec, libtirpc-dev, rpcsvc-proto dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19802 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper (>= 12); however: Package debhelper is not installed. pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on ocaml-native-compilers; however: Package ocaml-native-compilers is not installed. pbuilder-satisfydepends-dummy depends on camlidl; however: Package camlidl is not installed. pbuilder-satisfydepends-dummy depends on coccinelle; however: Package coccinelle is not installed. pbuilder-satisfydepends-dummy depends on libocamlnet-ocaml-dev (>= 3.5.1); however: Package libocamlnet-ocaml-dev is not installed. pbuilder-satisfydepends-dummy depends on libocamlnet-ssl-ocaml-dev (>= 3.5.1); however: Package libocamlnet-ssl-ocaml-dev is not installed. pbuilder-satisfydepends-dummy depends on libocamlnet-ocaml-bin (>= 3.5.1); however: Package libocamlnet-ocaml-bin is not installed. pbuilder-satisfydepends-dummy depends on libssl-dev; however: Package libssl-dev is not installed. pbuilder-satisfydepends-dummy depends on libgnutls28-dev; however: Package libgnutls28-dev is not installed. pbuilder-satisfydepends-dummy depends on libconfig-file-ocaml-dev; however: Package libconfig-file-ocaml-dev is not installed. pbuilder-satisfydepends-dummy depends on camlp4; however: Package camlp4 is not installed. pbuilder-satisfydepends-dummy depends on dh-exec; however: Package dh-exec is not installed. pbuilder-satisfydepends-dummy depends on libtirpc-dev; however: Package libtirpc-dev is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} camlidl{a} camlp4{a} coccinelle{a} debhelper{a} dh-autoreconf{a} dh-exec{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libcamlp-streams-ocaml{a} libcamlp-streams-ocaml-dev{a} libcamlp4-ocaml-dev{a} libcom-err2{a} libcompiler-libs-ocaml-dev{a} libconfig-file-ocaml-dev{a} libdebhelper-perl{a} libelf1t64{a} libevent-2.1-7t64{a} libexpat1{a} libfile-stripnondeterminism-perl{a} libfindlib-ocaml{a} libgmp-dev{a} libgmpxx4ldbl{a} libgnutls-dane0t64{a} libgnutls-openssl27t64{a} libgnutls28-dev{a} libgssapi-krb5-2{a} libicu72{a} libidn2-dev{a} libk5crypto3{a} libkeyutils1{a} libkrb5-3{a} libkrb5support0{a} libmagic-mgc{a} libmagic1t64{a} libncurses-dev{a} libncurses6{a} libocamlnet-ocaml{a} libocamlnet-ocaml-bin{a} libocamlnet-ocaml-dev{a} libocamlnet-ssl-ocaml{a} libocamlnet-ssl-ocaml-dev{a} libp11-kit-dev{a} libparmap-ocaml{a} libpipeline1{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libreadline8t64{a} libssl-dev{a} libstdcompat-ocaml{a} libstdlib-ocaml{a} libstdlib-ocaml-dev{a} libtasn1-6-dev{a} libtirpc-common{a} libtirpc-dev{a} libtirpc3t64{a} libtool{a} libuchardet0{a} libunbound8{a} libxml2{a} libzip-ocaml{a} libzip-ocaml-dev{a} m4{a} man-db{a} media-types{a} netbase{a} nettle-dev{a} ocaml{a} ocaml-base{a} ocaml-findlib{a} ocaml-interp{a} po-debconf{a} python3{a} python3-minimal{a} python3.11{a} python3.11-minimal{a} readline-common{a} sensible-utils{a} tzdata{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: ca-certificates curl krb5-locales ledit libarchive-cpio-perl libfindlib-ocaml-dev libgpm2 libltdl-dev libmail-sendmail-perl libnethttpd-ocaml-dev libocamlnet-ocaml-doc libtasn1-doc lynx ocaml-man rlfe rlwrap wget 0 packages upgraded, 91 newly installed, 0 to remove and 0 not upgraded. Need to get 213 MB of archives. After unpacking 944 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main arm64 libpython3.11-minimal arm64 3.11.9-1 [813 kB] Get: 2 http://deb.debian.org/debian trixie/main arm64 libexpat1 arm64 2.6.2-1 [88.7 kB] Get: 3 http://deb.debian.org/debian trixie/main arm64 python3.11-minimal arm64 3.11.9-1 [1767 kB] Get: 4 http://deb.debian.org/debian trixie/main arm64 python3-minimal arm64 3.11.8-1 [26.3 kB] Get: 5 http://deb.debian.org/debian trixie/main arm64 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian trixie/main arm64 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian trixie/main arm64 tzdata all 2024a-4 [255 kB] Get: 8 http://deb.debian.org/debian trixie/main arm64 readline-common all 8.2-4 [69.3 kB] Get: 9 http://deb.debian.org/debian trixie/main arm64 libreadline8t64 arm64 8.2-4 [157 kB] Get: 10 http://deb.debian.org/debian trixie/main arm64 libpython3.11-stdlib arm64 3.11.9-1 [1775 kB] Get: 11 http://deb.debian.org/debian trixie/main arm64 python3.11 arm64 3.11.9-1 [602 kB] Get: 12 http://deb.debian.org/debian trixie/main arm64 libpython3-stdlib arm64 3.11.8-1 [9332 B] Get: 13 http://deb.debian.org/debian trixie/main arm64 python3 arm64 3.11.8-1 [27.4 kB] Get: 14 http://deb.debian.org/debian trixie/main arm64 sensible-utils all 0.0.24 [24.8 kB] Get: 15 http://deb.debian.org/debian trixie/main arm64 libmagic-mgc arm64 1:5.45-3 [314 kB] Get: 16 http://deb.debian.org/debian trixie/main arm64 libmagic1t64 arm64 1:5.45-3 [100 kB] Get: 17 http://deb.debian.org/debian trixie/main arm64 file arm64 1:5.45-3 [43.0 kB] Get: 18 http://deb.debian.org/debian trixie/main arm64 gettext-base arm64 0.22.5-1 [197 kB] Get: 19 http://deb.debian.org/debian trixie/main arm64 libuchardet0 arm64 0.0.8-1+b1 [69.0 kB] Get: 20 http://deb.debian.org/debian trixie/main arm64 groff-base arm64 1.23.0-4 [1130 kB] Get: 21 http://deb.debian.org/debian trixie/main arm64 bsdextrautils arm64 2.40.1-9 [95.2 kB] Get: 22 http://deb.debian.org/debian trixie/main arm64 libpipeline1 arm64 1.5.7-2 [36.5 kB] Get: 23 http://deb.debian.org/debian trixie/main arm64 man-db arm64 2.12.1-2 [1394 kB] Get: 24 http://deb.debian.org/debian trixie/main arm64 m4 arm64 1.4.19-4 [277 kB] Get: 25 http://deb.debian.org/debian trixie/main arm64 autoconf all 2.71-3 [332 kB] Get: 26 http://deb.debian.org/debian trixie/main arm64 autotools-dev all 20220109.1 [51.6 kB] Get: 27 http://deb.debian.org/debian trixie/main arm64 automake all 1:1.16.5-1.3 [823 kB] Get: 28 http://deb.debian.org/debian trixie/main arm64 autopoint all 0.22.5-1 [723 kB] Get: 29 http://deb.debian.org/debian trixie/main arm64 libstdlib-ocaml arm64 4.14.1-1 [491 kB] Get: 30 http://deb.debian.org/debian trixie/main arm64 libstdlib-ocaml-dev arm64 4.14.1-1 [7290 kB] Get: 31 http://deb.debian.org/debian trixie/main arm64 ocaml-base arm64 4.14.1-1 [384 kB] Get: 32 http://deb.debian.org/debian trixie/main arm64 libcompiler-libs-ocaml-dev arm64 4.14.1-1 [32.8 MB] Get: 33 http://deb.debian.org/debian trixie/main arm64 ocaml-interp arm64 4.14.1-1 [6456 kB] Get: 34 http://deb.debian.org/debian trixie/main arm64 libncurses6 arm64 6.5-2 [95.7 kB] Get: 35 http://deb.debian.org/debian trixie/main arm64 libncurses-dev arm64 6.5-2 [337 kB] Get: 36 http://deb.debian.org/debian trixie/main arm64 ocaml arm64 4.14.1-1 [71.2 MB] Get: 37 http://deb.debian.org/debian trixie/main arm64 camlidl arm64 1.12-1 [907 kB] Get: 38 http://deb.debian.org/debian trixie/main arm64 libcamlp4-ocaml-dev arm64 4.14+1-1 [22.2 MB] Get: 39 http://deb.debian.org/debian trixie/main arm64 camlp4 arm64 4.14+1-1 [12.9 MB] Get: 40 http://deb.debian.org/debian trixie/main arm64 libparmap-ocaml arm64 1.2.5-3+b1 [86.8 kB] Get: 41 http://deb.debian.org/debian trixie/main arm64 libfindlib-ocaml arm64 1.9.6-2 [173 kB] Get: 42 http://deb.debian.org/debian trixie/main arm64 ocaml-findlib arm64 1.9.6-2 [561 kB] Get: 43 http://deb.debian.org/debian trixie/main arm64 libstdcompat-ocaml arm64 20~git20240529-1 [68.9 kB] Get: 44 http://deb.debian.org/debian trixie/main arm64 coccinelle arm64 1.1.1.deb-6+b1 [6895 kB] Get: 45 http://deb.debian.org/debian trixie/main arm64 libdebhelper-perl all 13.16 [88.6 kB] Get: 46 http://deb.debian.org/debian trixie/main arm64 libtool all 2.4.7-7 [517 kB] Get: 47 http://deb.debian.org/debian trixie/main arm64 dh-autoreconf all 20 [17.1 kB] Get: 48 http://deb.debian.org/debian trixie/main arm64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 49 http://deb.debian.org/debian trixie/main arm64 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 50 http://deb.debian.org/debian trixie/main arm64 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 51 http://deb.debian.org/debian trixie/main arm64 libelf1t64 arm64 0.191-1+b1 [187 kB] Get: 52 http://deb.debian.org/debian trixie/main arm64 dwz arm64 0.15-1+b1 [102 kB] Get: 53 http://deb.debian.org/debian trixie/main arm64 libicu72 arm64 72.1-5 [9224 kB] Get: 54 http://deb.debian.org/debian trixie/main arm64 libxml2 arm64 2.9.14+dfsg-1.3+b3 [624 kB] Get: 55 http://deb.debian.org/debian trixie/main arm64 gettext arm64 0.22.5-1 [1526 kB] Get: 56 http://deb.debian.org/debian trixie/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 57 http://deb.debian.org/debian trixie/main arm64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 58 http://deb.debian.org/debian trixie/main arm64 debhelper all 13.16 [891 kB] Get: 59 http://deb.debian.org/debian trixie/main arm64 dh-exec arm64 0.30 [25.5 kB] Get: 60 http://deb.debian.org/debian trixie/main arm64 libcamlp-streams-ocaml arm64 5.0.1-3+b1 [7784 B] Get: 61 http://deb.debian.org/debian trixie/main arm64 libcamlp-streams-ocaml-dev arm64 5.0.1-3+b1 [21.8 kB] Get: 62 http://deb.debian.org/debian trixie/main arm64 libcom-err2 arm64 1.47.1-1 [22.8 kB] Get: 63 http://deb.debian.org/debian trixie/main arm64 libconfig-file-ocaml-dev arm64 1.2.1-4 [363 kB] Get: 64 http://deb.debian.org/debian trixie/main arm64 libevent-2.1-7t64 arm64 2.1.12-stable-10 [169 kB] Get: 65 http://deb.debian.org/debian trixie/main arm64 libgmpxx4ldbl arm64 2:6.3.0+dfsg-2+b1 [329 kB] Get: 66 http://deb.debian.org/debian trixie/main arm64 libgmp-dev arm64 2:6.3.0+dfsg-2+b1 [619 kB] Get: 67 http://deb.debian.org/debian trixie/main arm64 libunbound8 arm64 1.20.0-1 [540 kB] Get: 68 http://deb.debian.org/debian trixie/main arm64 libgnutls-dane0t64 arm64 3.8.5-4 [433 kB] Get: 69 http://deb.debian.org/debian trixie/main arm64 libgnutls-openssl27t64 arm64 3.8.5-4 [433 kB] Get: 70 http://deb.debian.org/debian trixie/main arm64 libidn2-dev arm64 2.3.7-2 [122 kB] Get: 71 http://deb.debian.org/debian trixie/main arm64 libp11-kit-dev arm64 0.25.3-5 [203 kB] Get: 72 http://deb.debian.org/debian trixie/main arm64 libtasn1-6-dev arm64 4.19.0-3+b2 [96.2 kB] Get: 73 http://deb.debian.org/debian trixie/main arm64 nettle-dev arm64 3.10-1 [1323 kB] Get: 74 http://deb.debian.org/debian trixie/main arm64 libgnutls28-dev arm64 3.8.5-4 [1387 kB] Get: 75 http://deb.debian.org/debian trixie/main arm64 libkrb5support0 arm64 1.21.2-1 [31.8 kB] Get: 76 http://deb.debian.org/debian trixie/main arm64 libk5crypto3 arm64 1.21.2-1 [80.4 kB] Get: 77 http://deb.debian.org/debian trixie/main arm64 libkeyutils1 arm64 1.6.3-3 [9112 B] Get: 78 http://deb.debian.org/debian trixie/main arm64 libkrb5-3 arm64 1.21.2-1 [307 kB] Get: 79 http://deb.debian.org/debian trixie/main arm64 libgssapi-krb5-2 arm64 1.21.2-1 [125 kB] Get: 80 http://deb.debian.org/debian trixie/main arm64 libzip-ocaml arm64 1.11-3 [85.2 kB] Get: 81 http://deb.debian.org/debian trixie/main arm64 libocamlnet-ocaml arm64 4.1.9-5 [45.4 kB] Get: 82 http://deb.debian.org/debian trixie/main arm64 libocamlnet-ocaml-bin arm64 4.1.9-5 [480 kB] Get: 83 http://deb.debian.org/debian trixie/main arm64 zlib1g-dev arm64 1:1.3.dfsg+really1.3.1-1 [916 kB] Get: 84 http://deb.debian.org/debian trixie/main arm64 libzip-ocaml-dev arm64 1.11-3 [172 kB] Get: 85 http://deb.debian.org/debian trixie/main arm64 libocamlnet-ocaml-dev arm64 4.1.9-5 [13.1 MB] Get: 86 http://deb.debian.org/debian trixie/main arm64 libocamlnet-ssl-ocaml arm64 4.1.9-5 [48.5 kB] Get: 87 http://deb.debian.org/debian trixie/main arm64 libocamlnet-ssl-ocaml-dev arm64 4.1.9-5 [280 kB] Get: 88 http://deb.debian.org/debian trixie/main arm64 libssl-dev arm64 3.2.2-1 [3090 kB] Get: 89 http://deb.debian.org/debian trixie/main arm64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 90 http://deb.debian.org/debian trixie/main arm64 libtirpc3t64 arm64 1.3.4+ds-1.3 [78.4 kB] Get: 91 http://deb.debian.org/debian trixie/main arm64 libtirpc-dev arm64 1.3.4+ds-1.3 [192 kB] Fetched 213 MB in 2s (88.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:arm64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19802 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.9-1_arm64.deb ... Unpacking libpython3.11-minimal:arm64 (3.11.9-1) ... Selecting previously unselected package libexpat1:arm64. Preparing to unpack .../libexpat1_2.6.2-1_arm64.deb ... Unpacking libexpat1:arm64 (2.6.2-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.9-1_arm64.deb ... Unpacking python3.11-minimal (3.11.9-1) ... Setting up libpython3.11-minimal:arm64 (3.11.9-1) ... Setting up libexpat1:arm64 (2.6.2-1) ... Setting up python3.11-minimal (3.11.9-1) ... Selecting previously unselected package python3-minimal. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 20118 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.8-1_arm64.deb ... Unpacking python3-minimal (3.11.8-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2024a-4_all.deb ... Unpacking tzdata (2024a-4) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.2-4_all.deb ... Unpacking readline-common (8.2-4) ... Selecting previously unselected package libreadline8t64:arm64. Preparing to unpack .../5-libreadline8t64_8.2-4_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8 to /lib/aarch64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libhistory.so.8.2 to /lib/aarch64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8 to /lib/aarch64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/aarch64-linux-gnu/libreadline.so.8.2 to /lib/aarch64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:arm64 (8.2-4) ... Selecting previously unselected package libpython3.11-stdlib:arm64. Preparing to unpack .../6-libpython3.11-stdlib_3.11.9-1_arm64.deb ... Unpacking libpython3.11-stdlib:arm64 (3.11.9-1) ... Selecting previously unselected package python3.11. Preparing to unpack .../7-python3.11_3.11.9-1_arm64.deb ... Unpacking python3.11 (3.11.9-1) ... Selecting previously unselected package libpython3-stdlib:arm64. Preparing to unpack .../8-libpython3-stdlib_3.11.8-1_arm64.deb ... Unpacking libpython3-stdlib:arm64 (3.11.8-1) ... Setting up python3-minimal (3.11.8-1) ... Selecting previously unselected package python3. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 21110 files and directories currently installed.) Preparing to unpack .../00-python3_3.11.8-1_arm64.deb ... Unpacking python3 (3.11.8-1) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../01-sensible-utils_0.0.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3_arm64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:arm64. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3_arm64.deb ... Unpacking libmagic1t64:arm64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3_arm64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.22.5-1_arm64.deb ... Unpacking gettext-base (0.22.5-1) ... Selecting previously unselected package libuchardet0:arm64. Preparing to unpack .../06-libuchardet0_0.0.8-1+b1_arm64.deb ... Unpacking libuchardet0:arm64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-4_arm64.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.1-9_arm64.deb ... Unpacking bsdextrautils (2.40.1-9) ... Selecting previously unselected package libpipeline1:arm64. Preparing to unpack .../09-libpipeline1_1.5.7-2_arm64.deb ... Unpacking libpipeline1:arm64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.12.1-2_arm64.deb ... Unpacking man-db (2.12.1-2) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_arm64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.22.5-1_all.deb ... Unpacking autopoint (0.22.5-1) ... Selecting previously unselected package libstdlib-ocaml. Preparing to unpack .../16-libstdlib-ocaml_4.14.1-1_arm64.deb ... Unpacking libstdlib-ocaml (4.14.1-1) ... Selecting previously unselected package libstdlib-ocaml-dev. Preparing to unpack .../17-libstdlib-ocaml-dev_4.14.1-1_arm64.deb ... Unpacking libstdlib-ocaml-dev (4.14.1-1) ... Selecting previously unselected package ocaml-base. Preparing to unpack .../18-ocaml-base_4.14.1-1_arm64.deb ... Unpacking ocaml-base (4.14.1-1) ... Selecting previously unselected package libcompiler-libs-ocaml-dev. Preparing to unpack .../19-libcompiler-libs-ocaml-dev_4.14.1-1_arm64.deb ... Unpacking libcompiler-libs-ocaml-dev (4.14.1-1) ... Selecting previously unselected package ocaml-interp. Preparing to unpack .../20-ocaml-interp_4.14.1-1_arm64.deb ... Unpacking ocaml-interp (4.14.1-1) ... Selecting previously unselected package libncurses6:arm64. Preparing to unpack .../21-libncurses6_6.5-2_arm64.deb ... Unpacking libncurses6:arm64 (6.5-2) ... Selecting previously unselected package libncurses-dev:arm64. Preparing to unpack .../22-libncurses-dev_6.5-2_arm64.deb ... Unpacking libncurses-dev:arm64 (6.5-2) ... Selecting previously unselected package ocaml. Preparing to unpack .../23-ocaml_4.14.1-1_arm64.deb ... Unpacking ocaml (4.14.1-1) ... Selecting previously unselected package camlidl. Preparing to unpack .../24-camlidl_1.12-1_arm64.deb ... Unpacking camlidl (1.12-1) ... Selecting previously unselected package libcamlp4-ocaml-dev. Preparing to unpack .../25-libcamlp4-ocaml-dev_4.14+1-1_arm64.deb ... Unpacking libcamlp4-ocaml-dev (4.14+1-1) ... Selecting previously unselected package camlp4. Preparing to unpack .../26-camlp4_4.14+1-1_arm64.deb ... Unpacking camlp4 (4.14+1-1) ... Selecting previously unselected package libparmap-ocaml. Preparing to unpack .../27-libparmap-ocaml_1.2.5-3+b1_arm64.deb ... Unpacking libparmap-ocaml (1.2.5-3+b1) ... Selecting previously unselected package libfindlib-ocaml. Preparing to unpack .../28-libfindlib-ocaml_1.9.6-2_arm64.deb ... Unpacking libfindlib-ocaml (1.9.6-2) ... Selecting previously unselected package ocaml-findlib. Preparing to unpack .../29-ocaml-findlib_1.9.6-2_arm64.deb ... Unpacking ocaml-findlib (1.9.6-2) ... Selecting previously unselected package libstdcompat-ocaml. Preparing to unpack .../30-libstdcompat-ocaml_20~git20240529-1_arm64.deb ... Unpacking libstdcompat-ocaml (20~git20240529-1) ... Selecting previously unselected package coccinelle. Preparing to unpack .../31-coccinelle_1.1.1.deb-6+b1_arm64.deb ... Unpacking coccinelle (1.1.1.deb-6+b1) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../32-libdebhelper-perl_13.16_all.deb ... Unpacking libdebhelper-perl (13.16) ... Selecting previously unselected package libtool. Preparing to unpack .../33-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../34-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../35-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../36-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../37-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:arm64. Preparing to unpack .../38-libelf1t64_0.191-1+b1_arm64.deb ... Unpacking libelf1t64:arm64 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../39-dwz_0.15-1+b1_arm64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:arm64. Preparing to unpack .../40-libicu72_72.1-5_arm64.deb ... Unpacking libicu72:arm64 (72.1-5) ... Selecting previously unselected package libxml2:arm64. Preparing to unpack .../41-libxml2_2.9.14+dfsg-1.3+b3_arm64.deb ... Unpacking libxml2:arm64 (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package gettext. Preparing to unpack .../42-gettext_0.22.5-1_arm64.deb ... Unpacking gettext (0.22.5-1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../43-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../44-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../45-debhelper_13.16_all.deb ... Unpacking debhelper (13.16) ... Selecting previously unselected package dh-exec. Preparing to unpack .../46-dh-exec_0.30_arm64.deb ... Unpacking dh-exec (0.30) ... Selecting previously unselected package libcamlp-streams-ocaml. Preparing to unpack .../47-libcamlp-streams-ocaml_5.0.1-3+b1_arm64.deb ... Unpacking libcamlp-streams-ocaml (5.0.1-3+b1) ... Selecting previously unselected package libcamlp-streams-ocaml-dev. Preparing to unpack .../48-libcamlp-streams-ocaml-dev_5.0.1-3+b1_arm64.deb ... Unpacking libcamlp-streams-ocaml-dev (5.0.1-3+b1) ... Selecting previously unselected package libcom-err2:arm64. Preparing to unpack .../49-libcom-err2_1.47.1-1_arm64.deb ... Unpacking libcom-err2:arm64 (1.47.1-1) ... Selecting previously unselected package libconfig-file-ocaml-dev. Preparing to unpack .../50-libconfig-file-ocaml-dev_1.2.1-4_arm64.deb ... Unpacking libconfig-file-ocaml-dev (1.2.1-4) ... Selecting previously unselected package libevent-2.1-7t64:arm64. Preparing to unpack .../51-libevent-2.1-7t64_2.1.12-stable-10_arm64.deb ... Unpacking libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... Selecting previously unselected package libgmpxx4ldbl:arm64. Preparing to unpack .../52-libgmpxx4ldbl_2%3a6.3.0+dfsg-2+b1_arm64.deb ... Unpacking libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2+b1) ... Selecting previously unselected package libgmp-dev:arm64. Preparing to unpack .../53-libgmp-dev_2%3a6.3.0+dfsg-2+b1_arm64.deb ... Unpacking libgmp-dev:arm64 (2:6.3.0+dfsg-2+b1) ... Selecting previously unselected package libunbound8:arm64. Preparing to unpack .../54-libunbound8_1.20.0-1_arm64.deb ... Unpacking libunbound8:arm64 (1.20.0-1) ... Selecting previously unselected package libgnutls-dane0t64:arm64. Preparing to unpack .../55-libgnutls-dane0t64_3.8.5-4_arm64.deb ... Unpacking libgnutls-dane0t64:arm64 (3.8.5-4) ... Selecting previously unselected package libgnutls-openssl27t64:arm64. Preparing to unpack .../56-libgnutls-openssl27t64_3.8.5-4_arm64.deb ... Unpacking libgnutls-openssl27t64:arm64 (3.8.5-4) ... Selecting previously unselected package libidn2-dev:arm64. Preparing to unpack .../57-libidn2-dev_2.3.7-2_arm64.deb ... Unpacking libidn2-dev:arm64 (2.3.7-2) ... Selecting previously unselected package libp11-kit-dev:arm64. Preparing to unpack .../58-libp11-kit-dev_0.25.3-5_arm64.deb ... Unpacking libp11-kit-dev:arm64 (0.25.3-5) ... Selecting previously unselected package libtasn1-6-dev:arm64. Preparing to unpack .../59-libtasn1-6-dev_4.19.0-3+b2_arm64.deb ... Unpacking libtasn1-6-dev:arm64 (4.19.0-3+b2) ... Selecting previously unselected package nettle-dev:arm64. Preparing to unpack .../60-nettle-dev_3.10-1_arm64.deb ... Unpacking nettle-dev:arm64 (3.10-1) ... Selecting previously unselected package libgnutls28-dev:arm64. Preparing to unpack .../61-libgnutls28-dev_3.8.5-4_arm64.deb ... Unpacking libgnutls28-dev:arm64 (3.8.5-4) ... Selecting previously unselected package libkrb5support0:arm64. Preparing to unpack .../62-libkrb5support0_1.21.2-1_arm64.deb ... Unpacking libkrb5support0:arm64 (1.21.2-1) ... Selecting previously unselected package libk5crypto3:arm64. Preparing to unpack .../63-libk5crypto3_1.21.2-1_arm64.deb ... Unpacking libk5crypto3:arm64 (1.21.2-1) ... Selecting previously unselected package libkeyutils1:arm64. Preparing to unpack .../64-libkeyutils1_1.6.3-3_arm64.deb ... Unpacking libkeyutils1:arm64 (1.6.3-3) ... Selecting previously unselected package libkrb5-3:arm64. Preparing to unpack .../65-libkrb5-3_1.21.2-1_arm64.deb ... Unpacking libkrb5-3:arm64 (1.21.2-1) ... Selecting previously unselected package libgssapi-krb5-2:arm64. Preparing to unpack .../66-libgssapi-krb5-2_1.21.2-1_arm64.deb ... Unpacking libgssapi-krb5-2:arm64 (1.21.2-1) ... Selecting previously unselected package libzip-ocaml. Preparing to unpack .../67-libzip-ocaml_1.11-3_arm64.deb ... Unpacking libzip-ocaml (1.11-3) ... Selecting previously unselected package libocamlnet-ocaml. Preparing to unpack .../68-libocamlnet-ocaml_4.1.9-5_arm64.deb ... Unpacking libocamlnet-ocaml (4.1.9-5) ... Selecting previously unselected package libocamlnet-ocaml-bin. Preparing to unpack .../69-libocamlnet-ocaml-bin_4.1.9-5_arm64.deb ... Unpacking libocamlnet-ocaml-bin (4.1.9-5) ... Selecting previously unselected package zlib1g-dev:arm64. Preparing to unpack .../70-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1_arm64.deb ... Unpacking zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1) ... Selecting previously unselected package libzip-ocaml-dev. Preparing to unpack .../71-libzip-ocaml-dev_1.11-3_arm64.deb ... Unpacking libzip-ocaml-dev (1.11-3) ... Selecting previously unselected package libocamlnet-ocaml-dev. Preparing to unpack .../72-libocamlnet-ocaml-dev_4.1.9-5_arm64.deb ... Unpacking libocamlnet-ocaml-dev (4.1.9-5) ... Selecting previously unselected package libocamlnet-ssl-ocaml. Preparing to unpack .../73-libocamlnet-ssl-ocaml_4.1.9-5_arm64.deb ... Unpacking libocamlnet-ssl-ocaml (4.1.9-5) ... Selecting previously unselected package libocamlnet-ssl-ocaml-dev. Preparing to unpack .../74-libocamlnet-ssl-ocaml-dev_4.1.9-5_arm64.deb ... Unpacking libocamlnet-ssl-ocaml-dev (4.1.9-5) ... Selecting previously unselected package libssl-dev:arm64. Preparing to unpack .../75-libssl-dev_3.2.2-1_arm64.deb ... Unpacking libssl-dev:arm64 (3.2.2-1) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../76-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:arm64. Preparing to unpack .../77-libtirpc3t64_1.3.4+ds-1.3_arm64.deb ... Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3 to /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/aarch64-linux-gnu/libtirpc.so.3.0.0 to /lib/aarch64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:arm64 (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc-dev:arm64. Preparing to unpack .../78-libtirpc-dev_1.3.4+ds-1.3_arm64.deb ... Unpacking libtirpc-dev:arm64 (1.3.4+ds-1.3) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:arm64 (1.5.7-2) ... Setting up libgnutls-openssl27t64:arm64 (3.8.5-4) ... Setting up libkeyutils1:arm64 (1.6.3-3) ... Setting up libicu72:arm64 (72.1-5) ... Setting up bsdextrautils (2.40.1-9) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libdebhelper-perl (13.16) ... Setting up libocamlnet-ocaml-bin (4.1.9-5) ... Setting up libmagic1t64:arm64 (1:5.45-3) ... Setting up gettext-base (0.22.5-1) ... Setting up m4 (1.4.19-4) ... Setting up libevent-2.1-7t64:arm64 (2.1.12-stable-10) ... Setting up libcom-err2:arm64 (1.47.1-1) ... Setting up file (1:5.45-3) ... Setting up libelf1t64:arm64 (0.191-1+b1) ... Setting up libkrb5support0:arm64 (1.21.2-1) ... Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' Local time is now: Thu Aug 7 01:08:43 UTC 2025. Universal Time is now: Thu Aug 7 01:08:43 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libunbound8:arm64 (1.20.0-1) ... Setting up libgmpxx4ldbl:arm64 (2:6.3.0+dfsg-2+b1) ... Setting up libgnutls-dane0t64:arm64 (3.8.5-4) ... Setting up libncurses6:arm64 (6.5-2) ... Setting up libstdlib-ocaml (4.14.1-1) ... Setting up libssl-dev:arm64 (3.2.2-1) ... Setting up autopoint (0.22.5-1) ... Setting up ocaml-base (4.14.1-1) ... Setting up libk5crypto3:arm64 (1.21.2-1) ... Setting up libidn2-dev:arm64 (2.3.7-2) ... Setting up autoconf (2.71-3) ... Setting up libstdcompat-ocaml (20~git20240529-1) ... Setting up zlib1g-dev:arm64 (1:1.3.dfsg+really1.3.1-1) ... Setting up dwz (0.15-1+b1) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:arm64 (0.0.8-1+b1) ... Setting up netbase (6.4) ... Setting up libkrb5-3:arm64 (1.21.2-1) ... Setting up libtasn1-6-dev:arm64 (4.19.0-3+b2) ... Setting up libparmap-ocaml (1.2.5-3+b1) ... Setting up readline-common (8.2-4) ... Setting up libxml2:arm64 (2.9.14+dfsg-1.3+b3) ... Setting up libp11-kit-dev:arm64 (0.25.3-5) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up libncurses-dev:arm64 (6.5-2) ... Setting up gettext (0.22.5-1) ... Setting up libgmp-dev:arm64 (2:6.3.0+dfsg-2+b1) ... Setting up nettle-dev:arm64 (3.10-1) ... Setting up libtool (2.4.7-7) ... Setting up libstdlib-ocaml-dev (4.14.1-1) ... Setting up libcamlp-streams-ocaml (5.0.1-3+b1) ... Setting up libfindlib-ocaml (1.9.6-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libcompiler-libs-ocaml-dev (4.14.1-1) ... Setting up ocaml-interp (4.14.1-1) ... Setting up libzip-ocaml (1.11-3) ... Setting up ocaml-findlib (1.9.6-2) ... Setting up libgssapi-krb5-2:arm64 (1.21.2-1) ... Setting up libreadline8t64:arm64 (8.2-4) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-4) ... Setting up libocamlnet-ocaml (4.1.9-5) ... Setting up libgnutls28-dev:arm64 (3.8.5-4) ... Setting up libtirpc3t64:arm64 (1.3.4+ds-1.3) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:arm64 (3.11.9-1) ... Setting up ocaml (4.14.1-1) ... Setting up man-db (2.12.1-2) ... Not building database; man-db/auto-update is not 'true'. Setting up libtirpc-dev:arm64 (1.3.4+ds-1.3) ... Setting up libocamlnet-ssl-ocaml (4.1.9-5) ... Setting up libcamlp-streams-ocaml-dev (5.0.1-3+b1) ... Setting up libzip-ocaml-dev (1.11-3) ... Setting up libpython3-stdlib:arm64 (3.11.8-1) ... Setting up python3.11 (3.11.9-1) ... Setting up camlidl (1.12-1) ... Setting up libcamlp4-ocaml-dev (4.14+1-1) ... Setting up debhelper (13.16) ... Setting up python3 (3.11.8-1) ... Setting up dh-exec (0.30) ... Setting up camlp4 (4.14+1-1) ... Setting up libconfig-file-ocaml-dev (1.2.1-4) ... Setting up libocamlnet-ocaml-dev (4.1.9-5) ... Setting up coccinelle (1.1.1.deb-6+b1) ... Setting up libocamlnet-ssl-ocaml-dev (4.1.9-5) ... Processing triggers for libc-bin (2.38-13) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/caml-crush-1.0.12/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../caml-crush_1.0.12-1.2_source.changes dpkg-buildpackage: info: source package caml-crush dpkg-buildpackage: info: source version 1.0.12-1.2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Aurelien Jarno dpkg-source --before-build . dpkg-buildpackage: info: host architecture arm64 debian/rules clean dh clean --with autoreconf --no-parallel debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/caml-crush-1.0.12' ./autoclean.sh Cleaning the project ... Cleaning AUTOCONF files ... Cleaning Makefiles ... Cleaning initrc file ... Cleaning the SSL related files ... #Files are auto-generated find ./src -name pkcs11.h -delete find ./src -name pkcs11.ml -delete find ./src -name pkcs11_stubs.c -delete find ./src -name pkcs11_rpc.h -delete find ./src/client-lib -name "pkcs11_rpc_*.c" -delete find ./src/rpc-pkcs11 -name "pkcs11_rpc_*" -delete rm -rf build-* make[1]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12' dh_autoreconf_clean -O--no-parallel dh_clean -O--no-parallel rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/caml-crush-server.substvars debian/caml-crush-clients.substvars debian/files rm -fr -- debian/caml-crush-server/ debian/tmp/ debian/caml-crush-clients/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) debian/rules binary dh binary --with autoreconf --no-parallel dh_update_autotools_config -O--no-parallel cp -an --reflink=auto config.guess debian/.debhelper/bucket/files/a4125e31177bb614630b7af8fb9688eb603cf0c93a3f6d5e52830eb25ab603f5.tmp cp: warning: behavior of -n is non-portable and may change in future; use --update=none instead mv debian/.debhelper/bucket/files/a4125e31177bb614630b7af8fb9688eb603cf0c93a3f6d5e52830eb25ab603f5.tmp debian/.debhelper/bucket/files/a4125e31177bb614630b7af8fb9688eb603cf0c93a3f6d5e52830eb25ab603f5 cp -f /usr/share/misc/config.guess ./config.guess dh_autoreconf -O--no-parallel find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p " > debian/autoreconf.before grep -q ^XDT_ configure.ac autoreconf -f -i configure.ac:1474: warning: AC_OUTPUT should be used without arguments. configure.ac:1474: You should run autoupdate. find ! -ipath "./debian/*" -a ! \( -path '*/.git/*' -o -path '*/.hg/*' -o -path '*/.bzr/*' -o -path '*/.svn/*' -o -path '*/CVS/*' \) -a -type f -exec md5sum {} + -o -type l -printf "symlink %p " > debian/autoreconf.after debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/caml-crush-1.0.12' ./autogen.sh [Generating configure file ...] configure.ac:1474: warning: AC_OUTPUT should be used without arguments. configure.ac:1474: You should run autoupdate. |-> Run ./configure with the desired options, and then make dh_auto_configure -Bbuild-SERVER -- --srcdir=.. --with-idlgen --with-rpcgen --with-ssl --with-ssl-clientfiles=env cd build-SERVER && ../configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --srcdir=.. --with-idlgen --with-rpcgen --with-ssl --with-ssl-clientfiles=env checking for make... make checking for ocamlc... yes OCaml version is 4.14.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 ocamldep... ocamldep checking for ocamlmklib... ocamlmklib 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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc 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 caml/mlvalues.h... yes checking for caml/camlidlruntime.h... yes checking for dlfcn.h... yes checking for pthread.h... yes checking for camlp4... yes checking for ocamlfind... ocamlfind checking OCaml package rpc... found checking OCaml package str... found checking OCaml package config-file... found checking OCaml package camlidl... found checking for dlopen in -ldl... yes checking for pthread_mutex_init in -lpthread... yes checking for gawk... no checking for mawk... mawk checking for camlidl... yes checking for spatch... yes Detected coccinelle version 1.1.1 configure: Using default C based client and RPC checking for getnetname in -ltirpc... yes configure: Using the tirpc library checking for rpc/rpc.h... yes checking for rpc/clnt.h... yes configure: Client library configured to read libname from a file configure: Client library configured to use default: Tcp socket with host 127.0.0.1:4444 checking for clnttcp_create in -l"tirpc"... yes configure: OCaml RPC generation forced for server side ... checking for ocamlrpcgen... yes configure: Native C RPC generation for client side ... checking for rpcgen... yes rpcgen found configure: Using OCaml RPC over ssl for server side ... checking OCaml package rpc... found configure: Using newer Ocamlnet TLS checking for gnutls_record_recv in -lgnutls... yes checking OCaml package nettls-gnutls... found configure: Using native C RPC over ssl (OpenSSL) for client side ... checking for openssl/ssl.h... yes checking for SSL_read in -lssl... yes checking for OPENSSL_init_ssl in -lssl... yes checking for SSL_write in -lssl... yes configure: Openssl >= 1.1.0 detected checking for OPENSSL_init_ssl in -lssl... (cached) yes checking for SSL_CTX_new in -lssl... yes checking for SSL_CTX_load_verify_locations in -lssl... yes checking for SSL_CTX_use_certificate_file in -lssl... yes checking for SSL_CTX_use_PrivateKey_file in -lssl... yes checking for SSL_CTX_check_private_key in -lssl... yes checking for SSL_new in -lssl... yes checking for SSL_set_fd in -lssl... yes checking for SSL_connect in -lssl... yes checking for SSL_get_verify_result in -lssl... yes checking for SSL_shutdown in -lssl... yes checking for SSL_free in -lssl... yes checking for SSL_CTX_free in -lssl... yes checking for SSL_CTX_get_cert_store in -lssl... yes checking for SSL_CTX_use_certificate in -lssl... yes checking for SSL_CTX_use_RSAPrivateKey in -lssl... yes checking for library containing BIO_new_mem_buf... -lcrypto checking for PEM_read_bio_X509 in -lssl... yes checking for PEM_read_bio_RSAPrivateKey in -lssl... yes checking for X509_STORE_add_cert in -lssl... yes configure: ssl type: env configure: ssl ca: configure: ssl cert: configure: ssl privkey: configure: creating ./config.status config.status: creating src/bindings-pkcs11/Makefile config.status: creating src/bindings-pkcs11/Makefile.standalone config.status: creating src/rpc-pkcs11/Makefile config.status: creating src/pkcs11proxyd/Makefile config.status: creating src/client-lib/Makefile config.status: creating src/filter/filter/Makefile config.status: creating src/filter/backend/Makefile config.status: creating src/filter/frontend/Makefile config.status: creating src/filter/Makefile config.status: creating src/tests/Makefile config.status: creating src/tests/ocaml/Makefile config.status: creating src/tests/c-based/Makefile config.status: creating scripts/pkcs11proxyd config.status: creating Makefile ########################################### ### SUMMARY ### ########################################### IDL gen : YES debug libs : NO client type : Native C client (RPC generated with native rpcgen) client lib : Using .camlcrushlibname file client socket : tcp -> 127.0.0.1:4444 (DEFAULT) RPC gen : YES SSL : YES (on the server and client side) -SSL client lib : OpenSSL -SSL files : Environment variables (at client runtime) |SSL CA certificates : env->PKCS11PROXY_CA_FILE |SSL client certificate : env->PKCS11PROXY_CERT_FILE |SSL client private key : env->PKCS11PROXY_PRIVKEY_FILE Using PKCS11 filter on server side : YES Aliasing (sessions and objects handles) : none Compiling daemonization support : NO ./autogen.sh [Generating configure file ...] configure.ac:1474: warning: AC_OUTPUT should be used without arguments. configure.ac:1474: You should run autoupdate. |-> Run ./configure with the desired options, and then make dh_auto_configure -Bbuild-UNIX_CLIENT -- --srcdir=.. --with-client-socket="unix,/var/run/pkcs11proxyd.socket" cd build-UNIX_CLIENT && ../configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --srcdir=.. --with-client-socket=unix,/var/run/pkcs11proxyd.socket checking for make... make checking for ocamlc... yes OCaml version is 4.14.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 ocamldep... ocamldep checking for ocamlmklib... ocamlmklib 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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc 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 caml/mlvalues.h... yes checking for caml/camlidlruntime.h... yes checking for dlfcn.h... yes checking for pthread.h... yes checking for camlp4... yes checking for ocamlfind... ocamlfind checking OCaml package rpc... found checking OCaml package str... found checking OCaml package config-file... found checking OCaml package camlidl... found checking for dlopen in -ldl... yes checking for pthread_mutex_init in -lpthread... yes checking for gawk... no checking for mawk... mawk configure: Using default C based client and RPC checking for getnetname in -ltirpc... yes configure: Using the tirpc library checking for rpc/rpc.h... yes checking for rpc/clnt.h... yes configure: Client library configured to read libname from a file configure: Client library configured to use Unix socket located at /var/run/pkcs11proxyd.socket checking for clntunix_create in -l"tirpc"... yes configure: creating ./config.status config.status: creating src/bindings-pkcs11/Makefile config.status: creating src/bindings-pkcs11/Makefile.standalone config.status: creating src/rpc-pkcs11/Makefile config.status: creating src/pkcs11proxyd/Makefile config.status: creating src/client-lib/Makefile config.status: creating src/filter/filter/Makefile config.status: creating src/filter/backend/Makefile config.status: creating src/filter/frontend/Makefile config.status: creating src/filter/Makefile config.status: creating src/tests/Makefile config.status: creating src/tests/ocaml/Makefile config.status: creating src/tests/c-based/Makefile config.status: creating scripts/pkcs11proxyd config.status: creating Makefile ########################################### ### SUMMARY ### ########################################### IDL gen : NO debug libs : NO client type : Native C client (RPC generated with native rpcgen) client lib : Using .camlcrushlibname file client socket : unix -> /var/run/pkcs11proxyd.socket RPC gen : NO SSL : NO (neither on the server nor on the client side) Using PKCS11 filter on server side : YES Aliasing (sessions and objects handles) : none Compiling daemonization support : NO ./autogen.sh [Generating configure file ...] configure.ac:1474: warning: AC_OUTPUT should be used without arguments. configure.ac:1474: You should run autoupdate. |-> Run ./configure with the desired options, and then make dh_auto_configure -Bbuild-TCP_CLIENT -- --srcdir=.. --with-client-socket="tcp,127.0.0.1:4444" cd build-TCP_CLIENT && ../configure --build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include --mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --disable-option-checking --disable-silent-rules --libdir=\${prefix}/lib/aarch64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --srcdir=.. --with-client-socket=tcp,127.0.0.1:4444 checking for make... make checking for ocamlc... yes OCaml version is 4.14.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 ocamldep... ocamldep checking for ocamlmklib... ocamlmklib 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 the compiler supports GNU C... yes checking whether gcc accepts -g... yes checking for gcc 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 caml/mlvalues.h... yes checking for caml/camlidlruntime.h... yes checking for dlfcn.h... yes checking for pthread.h... yes checking for camlp4... yes checking for ocamlfind... ocamlfind checking OCaml package rpc... found checking OCaml package str... found checking OCaml package config-file... found checking OCaml package camlidl... found checking for dlopen in -ldl... yes checking for pthread_mutex_init in -lpthread... yes checking for gawk... no checking for mawk... mawk configure: Using default C based client and RPC checking for getnetname in -ltirpc... yes configure: Using the tirpc library checking for rpc/rpc.h... yes checking for rpc/clnt.h... yes configure: Client library configured to read libname from a file configure: Client library configured to use Tcp socket with host checking for clnttcp_create in -l"tirpc"... yes configure: creating ./config.status config.status: creating src/bindings-pkcs11/Makefile config.status: creating src/bindings-pkcs11/Makefile.standalone config.status: creating src/rpc-pkcs11/Makefile config.status: creating src/pkcs11proxyd/Makefile config.status: creating src/client-lib/Makefile config.status: creating src/filter/filter/Makefile config.status: creating src/filter/backend/Makefile config.status: creating src/filter/frontend/Makefile config.status: creating src/filter/Makefile config.status: creating src/tests/Makefile config.status: creating src/tests/ocaml/Makefile config.status: creating src/tests/c-based/Makefile config.status: creating scripts/pkcs11proxyd config.status: creating Makefile ########################################### ### SUMMARY ### ########################################### IDL gen : NO debug libs : NO client type : Native C client (RPC generated with native rpcgen) client lib : Using .camlcrushlibname file client socket : tcp -> 127.0.0.1:4444 RPC gen : NO SSL : NO (neither on the server nor on the client side) Using PKCS11 filter on server side : YES Aliasing (sessions and objects handles) : none Compiling daemonization support : NO dh override_dh_auto_configure --with autoreconf --no-parallel make[1]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12' rm -f debian/caml-crush-clients.debhelper.log debian/caml-crush-server.debhelper.log debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/caml-crush-1.0.12' dh_auto_build -Bbuild-SERVER -- CUSTOM_SONAME=libp11clienttcpssl.so cd build-SERVER && make -j1 CUSTOM_SONAME=libp11clienttcpssl.so make[2]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER' make -C src/bindings-pkcs11 make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/bindings-pkcs11' camlidl -header ../../../src/bindings-pkcs11/pkcs11.idl cat ../../../src/bindings-pkcs11/pkcs11_stubs.c | sed -e 's/Begin_roots_block(\(.*\)).*/Begin_roots_block(\1);/g' | sed -e 's/Begin_root(\(.*\)).*/Begin_root(\1);/g' | sed -e 's/End_roots(\(.*\)).*/End_roots(\1);/g' > ./tmp mv ./tmp ../../../src/bindings-pkcs11/pkcs11_stubs.c #Sed to patch (GetSlotList/GetMechList/FindObjects/GetObjectSize) sed -i "s/* int/\* nativeint/g" ../../../src/bindings-pkcs11/pkcs11.mli sed -i "s/* int/\* nativeint/g" ../../../src/bindings-pkcs11/pkcs11.ml #Handle recent IDL (as they rename some functions and cocci patches will not be applied otherwise) sed -i "s/caml_modify/modify/g" ../../../src/bindings-pkcs11/pkcs11_stubs.c sed -i "s/caml_copy_nativeint/custom_copy_int/g" ../../../src/bindings-pkcs11/pkcs11_stubs.c sed -i "s/caml_invalid_argument/invalid_argument/g" ../../../src/bindings-pkcs11/pkcs11_stubs.c # Patch the stubs with cocci spatch --no-show-diff --in-place --sp-file ../../../src/bindings-pkcs11/pkcs11_stubs.cocci ../../../src/bindings-pkcs11/pkcs11_stubs.c init_defs_builtins: /usr/lib/coccinelle/standard.h warning: line 96: _ctxs, previously declared as a metavariable, is used as an identifier warning: line 97: _ctx, previously declared as a metavariable, is used as an identifier warning: line 97: _ctxs, previously declared as a metavariable, is used as an identifier warning: line 98: _c1, previously declared as a metavariable, is used as an identifier warning: line 99: _c2, previously declared as a metavariable, is used as an identifier warning: line 104: _v3, previously declared as a metavariable, is used as an identifier warning: line 104: _c2, previously declared as a metavariable, is used as an identifier warning: line 104: _ctx, previously declared as a metavariable, is used as an identifier warning: line 105: _c2, previously declared as a metavariable, is used as an identifier warning: line 105: _v3, previously declared as a metavariable, is used as an identifier warning: line 803: _ctxs, previously declared as a metavariable, is used as an identifier warning: line 822: _ctxs, previously declared as a metavariable, is used as an identifier HANDLING: ../../../src/bindings-pkcs11/pkcs11_stubs.c #Sed because spatch is not able to preprocess sed -i 's/^_CAMLIDL_EXTERN_C/extern/g' ../../../src/bindings-pkcs11/pkcs11.h #Sed to change the structure packing pragma in WIN32 mode: CamlIDL fixes it to 8 while #PKCS11 header fixes it to 1 => this can create binary interoperability issues sed -i 's/push,8/push,1\/* Replaced for PKCS11 compatibiliy *\//g' ../../../src/bindings-pkcs11/pkcs11.h spatch --no-show-diff --in-place --sp-file ../../../src/bindings-pkcs11/pkcs11.cocci.new ../../../src/bindings-pkcs11/pkcs11.h init_defs_builtins: /usr/lib/coccinelle/standard.h warning: line 5: should session be a metavariable? warning: line 5: should data be a metavariable? warning: line 5: should data_len be a metavariable? warning: line 5: should encrypted be a metavariable? warning: line 5: should encrypted_len be a metavariable? warning: line 12: should session be a metavariable? warning: line 12: should data be a metavariable? warning: line 12: should data_len be a metavariable? warning: line 12: should encrypted be a metavariable? warning: line 12: should encrypted_len be a metavariable? warning: line 19: should session be a metavariable? warning: line 19: should data be a metavariable? warning: line 19: should data_len be a metavariable? warning: line 19: should encrypted be a metavariable? warning: line 19: should encrypted_len be a metavariable? warning: line 26: should session be a metavariable? warning: line 26: should data be a metavariable? warning: line 26: should data_len be a metavariable? warning: line 26: should encrypted be a metavariable? warning: line 26: should encrypted_len be a metavariable? warning: line 33: should session be a metavariable? warning: line 33: should encrypted be a metavariable? warning: line 33: should encrypted_len be a metavariable? warning: line 40: should session be a metavariable? warning: line 40: should encrypted be a metavariable? warning: line 40: should encrypted_len be a metavariable? warning: line 40: should decrypted be a metavariable? warning: line 40: should decrypted_len be a metavariable? warning: line 47: should session be a metavariable? warning: line 47: should signature be a metavariable? warning: line 47: should signature_len be a metavariable? warning: line 47: should data be a metavariable? warning: line 47: should data_len be a metavariable? warning: line 54: should session be a metavariable? warning: line 54: should encrypted be a metavariable? warning: line 54: should encrypted_len be a metavariable? warning: line 54: should data be a metavariable? warning: line 54: should data_len be a metavariable? warning: line 61: should session be a metavariable? warning: line 61: should encrypted be a metavariable? warning: line 61: should encrypted_len be a metavariable? warning: line 61: should data be a metavariable? warning: line 61: should data_len be a metavariable? warning: line 68: should session be a metavariable? warning: line 68: should encrypted be a metavariable? warning: line 68: should encrypted_len be a metavariable? warning: line 68: should data be a metavariable? warning: line 68: should data_len be a metavariable? warning: line 75: should session be a metavariable? warning: line 75: should decrypted be a metavariable? warning: line 75: should decrypted_len be a metavariable? warning: line 82: should session be a metavariable? warning: line 82: should data be a metavariable? warning: line 82: should data_len be a metavariable? warning: line 87: should data be a metavariable? warning: line 87: should output be a metavariable? HANDLING: ../../../src/bindings-pkcs11/pkcs11.h #Sed to force the produced idl variable context and some values to be tagged 'unused' sed -i 's/\(.*\), camlidl_ctx _ctx)$/#ifdef __GNUC__\n\1, __attribute__((unused)) camlidl_ctx _ctx)\n#else\n\1, camlidl_ctx _ctx)\n#endif/g' ../../../src/bindings-pkcs11/pkcs11_stubs.c sed -i 's/\(.*\)value _unit)$/#ifdef __GNUC__\n\1__attribute__((unused))value _unit)\n#else\n\1value _unit)\n#endif/g' ../../../src/bindings-pkcs11/pkcs11_stubs.c #Sed to disable the warnings on shadowing caml__roots_block sed -i 's/\(.*\)Begin_root(\(.*\)/\/* We add this because of possible shadow warning *\/\n\/* (this is not our code: these are camlidl macros)*\/\n#if GCC_VERSION > 40600\n#pragma GCC diagnostic push\n#pragma GCC diagnostic ignored \"-Wshadow\"\n#endif\n\1Begin_root(\2\n#if GCC_VERSION > 40600\n#pragma GCC diagnostic pop\n#endif/g' ../../../src/bindings-pkcs11/pkcs11_stubs.c sed -i 's/\(.*\)Begin_roots_block(\(.*\)/\/* We add this because of possible shadow warning *\/\n\/* (this is not our code: these are camlidl macros)*\/\n#if GCC_VERSION > 40600\n#pragma GCC diagnostic push\n#pragma GCC diagnostic ignored \"-Wshadow\"\n#endif\n\1Begin_roots_block(\2\n#if GCC_VERSION > 40600\n#pragma GCC diagnostic pop\n#endif/g' ../../../src/bindings-pkcs11/pkcs11_stubs.c gcc ../../../src/bindings-pkcs11/pkcs11_stubs.c -DSERVER_ROLE -c -O2 -fPIC -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wuninitialized -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/ocaml ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_flags_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:37:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 37 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_struct_ck_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:104:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 104 | if (_c5 != 32) invalid_argument("struct ck_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:113:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 113 | if (_c10 != 32) invalid_argument("struct ck_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_notification_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:179:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 179 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_slot_id_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:200:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 200 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_struct_ck_slot_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:223:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 223 | if (_c4 != 64) invalid_argument("struct ck_slot_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:230:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 230 | if (_c8 != 32) invalid_argument("struct ck_slot_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_slot_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:268:13: warning: "modify" is deprecated: use "caml_modify" instead 268 | modify(&Field(_v3[0], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_struct_ck_token_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:326:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 326 | if (_c4 != 32) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:333:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 333 | if (_c8 != 32) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:340:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 340 | if (_c12 != 16) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:347:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 347 | if (_c16 != 16) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:390:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 390 | if (_c33 != 16) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_token_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:438:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 438 | _v3[5] = custom_copy_int((*_c1).max_session_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:439:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 439 | _v3[6] = custom_copy_int((*_c1).session_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:440:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 440 | _v3[7] = custom_copy_int((*_c1).max_rw_session_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:441:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 441 | _v3[8] = custom_copy_int((*_c1).rw_session_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:442:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 442 | _v3[9] = custom_copy_int((*_c1).max_pin_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:443:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 443 | _v3[10] = custom_copy_int((*_c1).min_pin_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:444:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 444 | _v3[11] = custom_copy_int((*_c1).total_public_memory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:445:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 445 | _v3[12] = custom_copy_int((*_c1).free_public_memory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:446:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 446 | _v3[13] = custom_copy_int((*_c1).total_private_memory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:447:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 447 | _v3[14] = custom_copy_int((*_c1).free_private_memory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_session_handle_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:479:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 479 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_user_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:500:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 500 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_state_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:521:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 521 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_session_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:568:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 568 | _v3[3] = custom_copy_int((*_c1).device_error); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_object_handle_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:595:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 595 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_object_class_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:616:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 616 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_hw_feature_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:637:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 637 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_key_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:658:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 658 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_certificate_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:679:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 679 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_attribute_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:700:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 700 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_attribute': ../../../src/bindings-pkcs11/pkcs11_stubs.c:850:13: warning: "modify" is deprecated: use "caml_modify" instead 850 | modify(&Field(_v3[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:857:13: warning: "modify" is deprecated: use "caml_modify" instead 857 | modify(&Field(_v3[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_struct_ck_date': ../../../src/bindings-pkcs11/pkcs11_stubs.c:901:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 901 | if (_c4 != 4) invalid_argument("struct ck_date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:908:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 908 | if (_c8 != 2) invalid_argument("struct ck_date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:915:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 915 | if (_c12 != 2) invalid_argument("struct ck_date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_mechanism_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:981:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 981 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_mechanism': ../../../src/bindings-pkcs11/pkcs11_stubs.c:1033:13: warning: "modify" is deprecated: use "caml_modify" instead 1033 | modify(&Field(_v3[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_mechanism_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:1080:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 1080 | _v3[0] = custom_copy_int((*_c1).min_key_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:1081:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 1081 | _v3[1] = custom_copy_int((*_c1).max_key_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_CK_ULONG': ../../../src/bindings-pkcs11/pkcs11_stubs.c:1188:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 1188 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_CK_LONG': ../../../src/bindings-pkcs11/pkcs11_stubs.c:1209:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 1209 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_rv_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:2288:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 2288 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetSlotList': ../../../src/bindings-pkcs11/pkcs11_stubs.c:2630:13: warning: "modify" is deprecated: use "caml_modify" instead 2630 | modify(&Field(_vres[1], _c2), _v3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:2634:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 2634 | _vres[2] = custom_copy_int(*real_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetMechanismList': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3040:13: warning: "modify" is deprecated: use "caml_modify" instead 3040 | modify(&Field(_vres[1], _c2), _v3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:3044:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 3044 | _vres[2] = custom_copy_int(*real_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GenerateRandom': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3229:13: warning: "modify" is deprecated: use "caml_modify" instead 3229 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_FindObjects': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3316:13: warning: "modify" is deprecated: use "caml_modify" instead 3316 | modify(&Field(_vres[1], _c2), _v3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:3334:13: warning: "modify" is deprecated: use "caml_modify" instead 3334 | modify(&Field(_vres[1], _c2), _v3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:3339:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 3339 | _vres[2] = custom_copy_int(*object_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetAttributeValue': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3657:13: warning: "modify" is deprecated: use "caml_modify" instead 3657 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetObjectSize': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3730:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 3730 | _vres[1] = custom_copy_int(*object_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_WrapKey': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3782:13: warning: "modify" is deprecated: use "caml_modify" instead 3782 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_Digest': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3979:13: warning: "modify" is deprecated: use "caml_modify" instead 3979 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DigestFinal': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4071:13: warning: "modify" is deprecated: use "caml_modify" instead 4071 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_Sign': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4172:13: warning: "modify" is deprecated: use "caml_modify" instead 4172 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_SignRecover': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4229:13: warning: "modify" is deprecated: use "caml_modify" instead 4229 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_SignFinal': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4302:13: warning: "modify" is deprecated: use "caml_modify" instead 4302 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_VerifyRecover': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4443:13: warning: "modify" is deprecated: use "caml_modify" instead 4443 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_Encrypt': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4580:13: warning: "modify" is deprecated: use "caml_modify" instead 4580 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_EncryptUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4638:13: warning: "modify" is deprecated: use "caml_modify" instead 4638 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_EncryptFinal': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4682:13: warning: "modify" is deprecated: use "caml_modify" instead 4682 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DigestEncryptUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4740:13: warning: "modify" is deprecated: use "caml_modify" instead 4740 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_SignEncryptUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4798:13: warning: "modify" is deprecated: use "caml_modify" instead 4798 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_Decrypt': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4878:13: warning: "modify" is deprecated: use "caml_modify" instead 4878 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DecryptUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4936:13: warning: "modify" is deprecated: use "caml_modify" instead 4936 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DecryptFinal': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4980:13: warning: "modify" is deprecated: use "caml_modify" instead 4980 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DecryptDigestUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5038:13: warning: "modify" is deprecated: use "caml_modify" instead 5038 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DecryptVerifyUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5096:13: warning: "modify" is deprecated: use "caml_modify" instead 5096 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetOperationState': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5140:13: warning: "modify" is deprecated: use "caml_modify" instead 5140 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_int_to_ulong_char_array': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5238:13: warning: "modify" is deprecated: use "caml_modify" instead 5238 | modify(&Field(_vres, _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_char_array_to_ulong': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5263:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 5263 | _vres = custom_copy_int(output); | ^~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_hton_char_array': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5297:13: warning: "modify" is deprecated: use "caml_modify" instead 5297 | modify(&Field(_vres, _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ntoh_char_array': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5332:13: warning: "modify" is deprecated: use "caml_modify" instead 5332 | modify(&Field(_vres, _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~ gcc ../../../src/bindings-pkcs11/pkcs11_functions.c -DSERVER_ROLE -c -O2 -fPIC -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wuninitialized -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/ocaml ocamlopt -pp "camlp4o pa_macro.cmo " -o pkcs11 -c ../../../src/bindings-pkcs11/pkcs11.mli ocamlopt -pp "camlp4o pa_macro.cmo " -o pkcs11 -c ../../../src/bindings-pkcs11/pkcs11.ml ocamlmklib -o pkcs11 pkcs11.cmx pkcs11_functions.o pkcs11_stubs.o -cclib -L/usr/lib/ocaml -cclib -lcamlidl make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/bindings-pkcs11' make -C src/rpc-pkcs11 make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/rpc-pkcs11' #Ocaml RPC Generation ocamlrpcgen -aux -int unboxed -hyper int64 ../../../src/rpc-pkcs11/pkcs11_rpc.x ocamlrpcgen -clnt -int unboxed -hyper int64 ../../../src/rpc-pkcs11/pkcs11_rpc.x ocamlrpcgen -srv2 -int unboxed -hyper int64 ../../../src/rpc-pkcs11/pkcs11_rpc.x #Compile RPC files ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_aux -c ../../../src/rpc-pkcs11/pkcs11_rpc_aux.mli ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_aux -c ../../../src/rpc-pkcs11/pkcs11_rpc_aux.ml ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_clnt -c ../../../src/rpc-pkcs11/pkcs11_rpc_clnt.mli ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_clnt -c ../../../src/rpc-pkcs11/pkcs11_rpc_clnt.ml ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_srv -c ../../../src/rpc-pkcs11/pkcs11_rpc_srv.mli ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_srv -c ../../../src/rpc-pkcs11/pkcs11_rpc_srv.ml #Build RPC helpers ocamlopt -I ../bindings-pkcs11 -o rpc_helpers -c ../../../src/rpc-pkcs11/rpc_helpers.ml #Build a library from RPC files ocamlopt -o pkcs11_rpclib.cmxa -a pkcs11_rpc_aux.cmx pkcs11_rpc_clnt.cmx pkcs11_rpc_srv.cmx rpc_helpers.cmx make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/rpc-pkcs11' make -C src/filter make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/filter' make -C backend make[4]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/filter/backend' ocamlopt -I ../../bindings-pkcs11/ -o backend -c ../../../../src/filter/backend/backend.ml make[4]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/filter/backend' make -C filter make[4]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/filter/filter' ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../../src/filter/filter " -package "str,config-file,netplex" -I ../../bindings-pkcs11 -I ../backend -o filter_common -c ../../../../src/filter/filter/filter_common.ml ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../../src/filter/filter " -package "str,config-file,netplex" -I ../../bindings-pkcs11 -I ../backend -o filter_actions -c ../../../../src/filter/filter/filter_actions.ml ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../../src/filter/filter " -package "str,config-file,netplex" -I ../../bindings-pkcs11 -I ../backend -o filter_configuration -c ../../../../src/filter/filter/filter_configuration.ml ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../../src/filter/filter " -package "str,config-file,netplex" -I ../../bindings-pkcs11 -I ../backend -o filter -c ../../../../src/filter/filter/filter.ml make[4]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/filter/filter' make -C frontend make[4]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/filter/frontend' ocamlopt -I ../filter -o frontend -c ../../../../src/filter/frontend/frontend.ml make[4]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/filter/frontend' make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/filter' make -C src/pkcs11proxyd make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/pkcs11proxyd' #Compile Server ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../src/pkcs11proxyd -DWITH_SSL " -package "netplex" -I ../filter/filter -I ../filter/frontend -package "nettls-gnutls" -I ../bindings-pkcs11 -I ../rpc-pkcs11 -o server -c ../../../src/pkcs11proxyd/server.ml Warning: File "../../../src/pkcs11proxyd/server.ml", line 662, characters 26-28: Illegal backslash escape in string or character (|) ocamlfind ocamlopt -I ../filter/filter -I ../filter/frontend -package "str,netplex,config-file" -package "nettls-gnutls" -linkpkg ../bindings-pkcs11/pkcs11.cmxa ../filter/backend/backend.cmx ../filter/filter/filter_common.cmx ../filter/filter/filter_actions.cmx ../filter/filter/filter_configuration.cmx ../filter/filter/filter.cmx ../filter/frontend/frontend.cmx ../rpc-pkcs11/pkcs11_rpclib.cmxa server.cmx -cclib -lpthread -cclib -lcamlidl -cclib -L../bindings-pkcs11 -ccopt -O2 -ccopt -fPIC -ccopt -fPIE -ccopt -Wl,-z,relro,-z,now -ccopt -fstack-protector -ccopt -DFORTIFY_SOURCE=2 -o pkcs11proxyd make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/pkcs11proxyd' make -C src/client-lib make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/client-lib' cp ../../../src/rpc-pkcs11/pkcs11_rpc.x ./ #Generate header rpcgen -h -N -M pkcs11_rpc.x > ../../../src/client-lib/pkcs11_rpc.h #Generate xdr helpers rpcgen -c -N -M pkcs11_rpc.x > ../../../src/client-lib/pkcs11_rpc_xdr.c #Generate client stubs rpcgen -l -N -M pkcs11_rpc.x > ../../../src/client-lib/pkcs11_rpc_clnt.c #Patch generated pkcs_rpc_xrc.c to remove useless buf (Linux specific) spatch --no-show-diff --sp-file ../../../src/client-lib/pkcs11_rpc_xdr.cocci ../../../src/client-lib/pkcs11_rpc_xdr.c --in-place init_defs_builtins: /usr/lib/coccinelle/standard.h HANDLING: ../../../src/client-lib/pkcs11_rpc_xdr.c cp ../../../src/client-lib/modwrap.c modwrap_"".c && gcc -DRPCGEN_MT -DWITH_SSL -DTCP_SOCKET -DSOCKET_PATH=127.0.0.1:4444 -DLIBNAME="" -DLIBNAME_FILE -DSSL_FILES_ENV -DPKCS11PROXY_CA_FILE="PKCS11PROXY_CA_FILE" -DPKCS11PROXY_CERT_FILE="PKCS11PROXY_CERT_FILE" -DPKCS11PROXY_PRIVKEY_FILE="PKCS11PROXY_PRIVKEY_FILE" -DCRPC -c ../../../src/client-lib/pkcs11_rpc_xdr.c ../../../src/client-lib/pkcs11_rpc_clnt.c modwrap_"".c ../../../src/client-lib/modwrap_crpc.c ../../../src/client-lib/modwrap_crpc_ssl.c -I../../../src/client-lib -I../../../src/bindings-pkcs11 -I/usr/lib/ocaml -O2 -Wall -fPIC -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wuninitialized -fstack-protector-all -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 -DWITH_TIRPC -I/usr/include/tirpc && rm modwrap_"".c; In file included from ../../../src/client-lib/pkcs11_rpc.h:9, from ../../../src/client-lib/pkcs11_rpc_xdr.c:6: /usr/include/tirpc/rpc/rpc.h:83:12: warning: redundant redeclaration of 'bindresvport' [-Wredundant-decls] 83 | extern int bindresvport(int, struct sockaddr_in *); | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:40: /usr/include/netinet/in.h:525:12: note: previous declaration of 'bindresvport' with type 'int(int, struct sockaddr_in *)' 525 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW; | ^~~~~~~~~~~~ In file included from ../../../src/client-lib/pkcs11_rpc.h:9, from ../../../src/client-lib/pkcs11_rpc_clnt.c:7: /usr/include/tirpc/rpc/rpc.h:83:12: warning: redundant redeclaration of 'bindresvport' [-Wredundant-decls] 83 | extern int bindresvport(int, struct sockaddr_in *); | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:40: /usr/include/netinet/in.h:525:12: note: previous declaration of 'bindresvport' with type 'int(int, struct sockaddr_in *)' 525 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW; | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:49: ../../../src/client-lib/pkcs11_rpc_clnt.c: In function 'c_initialize_3': ../../../src/client-lib/pkcs11_rpc_clnt.c:24:49: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 24 | return (clnt_call (clnt, c_Initialize, (xdrproc_t) xdr_void, (caddr_t) NULL, | ^ /usr/include/tirpc/rpc/clnt.h:166:45: note: in definition of macro 'clnt_call' 166 | ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, \ | ^~~~~ ../../../src/client-lib/pkcs11_rpc_clnt.c: In function 'c_getinfo_3': ../../../src/client-lib/pkcs11_rpc_clnt.c:44:46: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 44 | return (clnt_call (clnt, c_GetInfo, (xdrproc_t) xdr_void, (caddr_t) NULL, | ^ /usr/include/tirpc/rpc/clnt.h:166:45: note: in definition of macro 'clnt_call' 166 | ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, \ | ^~~~~ ../../../src/client-lib/pkcs11_rpc_clnt.c: In function 'c_finalize_3': ../../../src/client-lib/pkcs11_rpc_clnt.c:121:47: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 121 | return (clnt_call (clnt, c_Finalize, (xdrproc_t) xdr_void, (caddr_t) NULL, | ^ /usr/include/tirpc/rpc/clnt.h:166:45: note: in definition of macro 'clnt_call' 166 | ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, \ | ^~~~~ In file included from ../../../src/client-lib/pkcs11_rpc.h:9, from ../../../src/client-lib/modwrap.h:276, from modwrap_.c:89: /usr/include/tirpc/rpc/rpc.h:83:12: warning: redundant redeclaration of 'bindresvport' [-Wredundant-decls] 83 | extern int bindresvport(int, struct sockaddr_in *); | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:40: /usr/include/netinet/in.h:525:12: note: previous declaration of 'bindresvport' with type 'int(int, struct sockaddr_in *)' 525 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW; | ^~~~~~~~~~~~ In file included from ../../../src/client-lib/pkcs11_rpc.h:9, from ../../../src/client-lib/modwrap.h:276, from ../../../src/client-lib/modwrap_crpc.c:82: /usr/include/tirpc/rpc/rpc.h:83:12: warning: redundant redeclaration of 'bindresvport' [-Wredundant-decls] 83 | extern int bindresvport(int, struct sockaddr_in *); | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:40: /usr/include/netinet/in.h:525:12: note: previous declaration of 'bindresvport' with type 'int(int, struct sockaddr_in *)' 525 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW; | ^~~~~~~~~~~~ In file included from ../../../src/client-lib/pkcs11_rpc.h:9, from ../../../src/client-lib/modwrap.h:276, from ../../../src/client-lib/modwrap_crpc_ssl.c:84: /usr/include/tirpc/rpc/rpc.h:83:12: warning: redundant redeclaration of 'bindresvport' [-Wredundant-decls] 83 | extern int bindresvport(int, struct sockaddr_in *); | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:40: /usr/include/netinet/in.h:525:12: note: previous declaration of 'bindresvport' with type 'int(int, struct sockaddr_in *)' 525 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW; | ^~~~~~~~~~~~ ../../../src/client-lib/modwrap_crpc_ssl.c: In function 'override_net_functions': ../../../src/client-lib/modwrap_crpc_ssl.c:316:53: warning: passing argument 5 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] 316 | xdrrec_create(&(ct->ct_xdrs), 0, 0, (caddr_t) ct, readnet, writenet); | ^~~~~~~ | | | int (*)(char *, char *, int) In file included from /usr/include/tirpc/rpc/rpc.h:43: /usr/include/tirpc/rpc/xdr.h:362:29: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' 362 | int (*)(void *, void *, int), | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/client-lib/modwrap_crpc_ssl.c:316:62: warning: passing argument 6 of 'xdrrec_create' from incompatible pointer type [-Wincompatible-pointer-types] 316 | xdrrec_create(&(ct->ct_xdrs), 0, 0, (caddr_t) ct, readnet, writenet); | ^~~~~~~~ | | | int (*)(char *, char *, int) /usr/include/tirpc/rpc/xdr.h:363:29: note: expected 'int (*)(void *, void *, int)' but argument is of type 'int (*)(char *, char *, int)' 363 | int (*)(void *, void *, int)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/client-lib/modwrap_crpc_ssl.c: In function 'start_openssl': ../../../src/client-lib/modwrap_crpc_ssl.c:729:3: warning: 'ERR_load_BIO_strings' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 729 | ERR_load_BIO_strings(); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/cryptoerr.h:17, from /usr/include/openssl/crypto.h:38, from /usr/include/openssl/comp.h:22, from /usr/include/openssl/ssl.h:29, from ../../../src/client-lib/modwrap.h:407: /usr/include/openssl/cryptoerr_legacy.h:31:27: note: declared here 31 | OSSL_DEPRECATEDIN_3_0 int ERR_load_BIO_strings(void); | ^~~~~~~~~~~~~~~~~~~~ gcc -Wl,-z,relro,-z,now -shared -Wl,-soname,libp11clienttcpssl.so -fPIC -o libp11client"".so pkcs11_rpc_xdr.o pkcs11_rpc_clnt.o modwrap_"".o modwrap_crpc.o modwrap_crpc_ssl.o -lpthread -lssl -ltirpc -Wl,-z,relro; make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/client-lib' make[2]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER' dh_auto_build -Bbuild-UNIX_CLIENT -- CUSTOM_SONAME=libp11clientunix.so cd build-UNIX_CLIENT && make -j1 CUSTOM_SONAME=libp11clientunix.so make[2]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT' make -C src/bindings-pkcs11 make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/bindings-pkcs11' gcc ../../../src/bindings-pkcs11/pkcs11_stubs.c -DSERVER_ROLE -c -O2 -fPIC -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wuninitialized -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/ocaml ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_flags_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:37:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 37 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_struct_ck_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:104:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 104 | if (_c5 != 32) invalid_argument("struct ck_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:113:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 113 | if (_c10 != 32) invalid_argument("struct ck_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_notification_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:179:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 179 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_slot_id_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:200:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 200 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_struct_ck_slot_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:223:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 223 | if (_c4 != 64) invalid_argument("struct ck_slot_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:230:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 230 | if (_c8 != 32) invalid_argument("struct ck_slot_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_slot_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:268:13: warning: "modify" is deprecated: use "caml_modify" instead 268 | modify(&Field(_v3[0], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_struct_ck_token_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:326:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 326 | if (_c4 != 32) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:333:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 333 | if (_c8 != 32) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:340:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 340 | if (_c12 != 16) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:347:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 347 | if (_c16 != 16) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:390:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 390 | if (_c33 != 16) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_token_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:438:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 438 | _v3[5] = custom_copy_int((*_c1).max_session_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:439:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 439 | _v3[6] = custom_copy_int((*_c1).session_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:440:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 440 | _v3[7] = custom_copy_int((*_c1).max_rw_session_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:441:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 441 | _v3[8] = custom_copy_int((*_c1).rw_session_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:442:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 442 | _v3[9] = custom_copy_int((*_c1).max_pin_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:443:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 443 | _v3[10] = custom_copy_int((*_c1).min_pin_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:444:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 444 | _v3[11] = custom_copy_int((*_c1).total_public_memory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:445:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 445 | _v3[12] = custom_copy_int((*_c1).free_public_memory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:446:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 446 | _v3[13] = custom_copy_int((*_c1).total_private_memory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:447:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 447 | _v3[14] = custom_copy_int((*_c1).free_private_memory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_session_handle_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:479:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 479 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_user_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:500:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 500 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_state_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:521:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 521 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_session_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:568:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 568 | _v3[3] = custom_copy_int((*_c1).device_error); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_object_handle_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:595:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 595 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_object_class_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:616:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 616 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_hw_feature_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:637:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 637 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_key_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:658:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 658 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_certificate_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:679:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 679 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_attribute_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:700:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 700 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_attribute': ../../../src/bindings-pkcs11/pkcs11_stubs.c:850:13: warning: "modify" is deprecated: use "caml_modify" instead 850 | modify(&Field(_v3[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:857:13: warning: "modify" is deprecated: use "caml_modify" instead 857 | modify(&Field(_v3[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_struct_ck_date': ../../../src/bindings-pkcs11/pkcs11_stubs.c:901:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 901 | if (_c4 != 4) invalid_argument("struct ck_date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:908:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 908 | if (_c8 != 2) invalid_argument("struct ck_date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:915:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 915 | if (_c12 != 2) invalid_argument("struct ck_date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_mechanism_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:981:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 981 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_mechanism': ../../../src/bindings-pkcs11/pkcs11_stubs.c:1033:13: warning: "modify" is deprecated: use "caml_modify" instead 1033 | modify(&Field(_v3[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_mechanism_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:1080:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 1080 | _v3[0] = custom_copy_int((*_c1).min_key_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:1081:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 1081 | _v3[1] = custom_copy_int((*_c1).max_key_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_CK_ULONG': ../../../src/bindings-pkcs11/pkcs11_stubs.c:1188:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 1188 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_CK_LONG': ../../../src/bindings-pkcs11/pkcs11_stubs.c:1209:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 1209 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_rv_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:2288:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 2288 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetSlotList': ../../../src/bindings-pkcs11/pkcs11_stubs.c:2630:13: warning: "modify" is deprecated: use "caml_modify" instead 2630 | modify(&Field(_vres[1], _c2), _v3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:2634:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 2634 | _vres[2] = custom_copy_int(*real_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetMechanismList': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3040:13: warning: "modify" is deprecated: use "caml_modify" instead 3040 | modify(&Field(_vres[1], _c2), _v3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:3044:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 3044 | _vres[2] = custom_copy_int(*real_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GenerateRandom': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3229:13: warning: "modify" is deprecated: use "caml_modify" instead 3229 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_FindObjects': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3316:13: warning: "modify" is deprecated: use "caml_modify" instead 3316 | modify(&Field(_vres[1], _c2), _v3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:3334:13: warning: "modify" is deprecated: use "caml_modify" instead 3334 | modify(&Field(_vres[1], _c2), _v3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:3339:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 3339 | _vres[2] = custom_copy_int(*object_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetAttributeValue': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3657:13: warning: "modify" is deprecated: use "caml_modify" instead 3657 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetObjectSize': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3730:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 3730 | _vres[1] = custom_copy_int(*object_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_WrapKey': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3782:13: warning: "modify" is deprecated: use "caml_modify" instead 3782 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_Digest': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3979:13: warning: "modify" is deprecated: use "caml_modify" instead 3979 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DigestFinal': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4071:13: warning: "modify" is deprecated: use "caml_modify" instead 4071 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_Sign': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4172:13: warning: "modify" is deprecated: use "caml_modify" instead 4172 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_SignRecover': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4229:13: warning: "modify" is deprecated: use "caml_modify" instead 4229 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_SignFinal': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4302:13: warning: "modify" is deprecated: use "caml_modify" instead 4302 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_VerifyRecover': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4443:13: warning: "modify" is deprecated: use "caml_modify" instead 4443 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_Encrypt': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4580:13: warning: "modify" is deprecated: use "caml_modify" instead 4580 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_EncryptUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4638:13: warning: "modify" is deprecated: use "caml_modify" instead 4638 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_EncryptFinal': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4682:13: warning: "modify" is deprecated: use "caml_modify" instead 4682 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DigestEncryptUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4740:13: warning: "modify" is deprecated: use "caml_modify" instead 4740 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_SignEncryptUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4798:13: warning: "modify" is deprecated: use "caml_modify" instead 4798 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_Decrypt': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4878:13: warning: "modify" is deprecated: use "caml_modify" instead 4878 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DecryptUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4936:13: warning: "modify" is deprecated: use "caml_modify" instead 4936 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DecryptFinal': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4980:13: warning: "modify" is deprecated: use "caml_modify" instead 4980 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DecryptDigestUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5038:13: warning: "modify" is deprecated: use "caml_modify" instead 5038 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DecryptVerifyUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5096:13: warning: "modify" is deprecated: use "caml_modify" instead 5096 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetOperationState': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5140:13: warning: "modify" is deprecated: use "caml_modify" instead 5140 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_int_to_ulong_char_array': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5238:13: warning: "modify" is deprecated: use "caml_modify" instead 5238 | modify(&Field(_vres, _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_char_array_to_ulong': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5263:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 5263 | _vres = custom_copy_int(output); | ^~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_hton_char_array': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5297:13: warning: "modify" is deprecated: use "caml_modify" instead 5297 | modify(&Field(_vres, _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ntoh_char_array': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5332:13: warning: "modify" is deprecated: use "caml_modify" instead 5332 | modify(&Field(_vres, _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~ gcc ../../../src/bindings-pkcs11/pkcs11_functions.c -DSERVER_ROLE -c -O2 -fPIC -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wuninitialized -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/ocaml ocamlopt -pp "camlp4o pa_macro.cmo " -o pkcs11 -c ../../../src/bindings-pkcs11/pkcs11.mli ocamlopt -pp "camlp4o pa_macro.cmo " -o pkcs11 -c ../../../src/bindings-pkcs11/pkcs11.ml ocamlmklib -o pkcs11 pkcs11.cmx pkcs11_functions.o pkcs11_stubs.o -cclib -L/usr/lib/ocaml -cclib -lcamlidl make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/bindings-pkcs11' make -C src/rpc-pkcs11 make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/rpc-pkcs11' #Compile RPC files ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_aux -c ../../../src/rpc-pkcs11/pkcs11_rpc_aux.mli ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_aux -c ../../../src/rpc-pkcs11/pkcs11_rpc_aux.ml ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_clnt -c ../../../src/rpc-pkcs11/pkcs11_rpc_clnt.mli ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_clnt -c ../../../src/rpc-pkcs11/pkcs11_rpc_clnt.ml ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_srv -c ../../../src/rpc-pkcs11/pkcs11_rpc_srv.mli ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_srv -c ../../../src/rpc-pkcs11/pkcs11_rpc_srv.ml #Build RPC helpers ocamlopt -I ../bindings-pkcs11 -o rpc_helpers -c ../../../src/rpc-pkcs11/rpc_helpers.ml #Build a library from RPC files ocamlopt -o pkcs11_rpclib.cmxa -a pkcs11_rpc_aux.cmx pkcs11_rpc_clnt.cmx pkcs11_rpc_srv.cmx rpc_helpers.cmx make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/rpc-pkcs11' make -C src/filter make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/filter' make -C backend make[4]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/filter/backend' ocamlopt -I ../../bindings-pkcs11/ -o backend -c ../../../../src/filter/backend/backend.ml make[4]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/filter/backend' make -C filter make[4]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/filter/filter' ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../../src/filter/filter " -package "str,config-file,netplex" -I ../../bindings-pkcs11 -I ../backend -o filter_common -c ../../../../src/filter/filter/filter_common.ml ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../../src/filter/filter " -package "str,config-file,netplex" -I ../../bindings-pkcs11 -I ../backend -o filter_actions -c ../../../../src/filter/filter/filter_actions.ml ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../../src/filter/filter " -package "str,config-file,netplex" -I ../../bindings-pkcs11 -I ../backend -o filter_configuration -c ../../../../src/filter/filter/filter_configuration.ml ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../../src/filter/filter " -package "str,config-file,netplex" -I ../../bindings-pkcs11 -I ../backend -o filter -c ../../../../src/filter/filter/filter.ml make[4]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/filter/filter' make -C frontend make[4]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/filter/frontend' ocamlopt -I ../filter -o frontend -c ../../../../src/filter/frontend/frontend.ml make[4]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/filter/frontend' make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/filter' make -C src/pkcs11proxyd make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/pkcs11proxyd' #Compile Server ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../src/pkcs11proxyd " -package "netplex" -I ../filter/filter -I ../filter/frontend -I ../bindings-pkcs11 -I ../rpc-pkcs11 -o server -c ../../../src/pkcs11proxyd/server.ml Warning: File "../../../src/pkcs11proxyd/server.ml", line 662, characters 26-28: Illegal backslash escape in string or character (|) ocamlfind ocamlopt -I ../filter/filter -I ../filter/frontend -package "str,netplex,config-file" -linkpkg ../bindings-pkcs11/pkcs11.cmxa ../filter/backend/backend.cmx ../filter/filter/filter_common.cmx ../filter/filter/filter_actions.cmx ../filter/filter/filter_configuration.cmx ../filter/filter/filter.cmx ../filter/frontend/frontend.cmx ../rpc-pkcs11/pkcs11_rpclib.cmxa server.cmx -cclib -lpthread -cclib -lcamlidl -cclib -L../bindings-pkcs11 -ccopt -O2 -ccopt -fPIC -ccopt -fPIE -ccopt -Wl,-z,relro,-z,now -ccopt -fstack-protector -ccopt -DFORTIFY_SOURCE=2 -o pkcs11proxyd make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/pkcs11proxyd' make -C src/client-lib make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/client-lib' cp ../../../src/client-lib/modwrap.c modwrap_"".c && gcc -DRPCGEN_MT -DUNIX_SOCKET -DSOCKET_PATH=/var/run/pkcs11proxyd.socket -DLIBNAME="" -DLIBNAME_FILE -DCRPC -c ../../../src/client-lib/pkcs11_rpc_xdr.c ../../../src/client-lib/pkcs11_rpc_clnt.c modwrap_"".c ../../../src/client-lib/modwrap_crpc.c ../../../src/client-lib/modwrap_crpc_ssl.c -I../../../src/client-lib -I../../../src/bindings-pkcs11 -I/usr/lib/ocaml -O2 -Wall -fPIC -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wuninitialized -fstack-protector-all -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 -DWITH_TIRPC -I/usr/include/tirpc && rm modwrap_"".c; In file included from ../../../src/client-lib/pkcs11_rpc.h:9, from ../../../src/client-lib/pkcs11_rpc_xdr.c:6: /usr/include/tirpc/rpc/rpc.h:83:12: warning: redundant redeclaration of 'bindresvport' [-Wredundant-decls] 83 | extern int bindresvport(int, struct sockaddr_in *); | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:40: /usr/include/netinet/in.h:525:12: note: previous declaration of 'bindresvport' with type 'int(int, struct sockaddr_in *)' 525 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW; | ^~~~~~~~~~~~ In file included from ../../../src/client-lib/pkcs11_rpc.h:9, from ../../../src/client-lib/pkcs11_rpc_clnt.c:7: /usr/include/tirpc/rpc/rpc.h:83:12: warning: redundant redeclaration of 'bindresvport' [-Wredundant-decls] 83 | extern int bindresvport(int, struct sockaddr_in *); | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:40: /usr/include/netinet/in.h:525:12: note: previous declaration of 'bindresvport' with type 'int(int, struct sockaddr_in *)' 525 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW; | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:49: ../../../src/client-lib/pkcs11_rpc_clnt.c: In function 'c_initialize_3': ../../../src/client-lib/pkcs11_rpc_clnt.c:24:49: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 24 | return (clnt_call (clnt, c_Initialize, (xdrproc_t) xdr_void, (caddr_t) NULL, | ^ /usr/include/tirpc/rpc/clnt.h:166:45: note: in definition of macro 'clnt_call' 166 | ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, \ | ^~~~~ ../../../src/client-lib/pkcs11_rpc_clnt.c: In function 'c_getinfo_3': ../../../src/client-lib/pkcs11_rpc_clnt.c:44:46: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 44 | return (clnt_call (clnt, c_GetInfo, (xdrproc_t) xdr_void, (caddr_t) NULL, | ^ /usr/include/tirpc/rpc/clnt.h:166:45: note: in definition of macro 'clnt_call' 166 | ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, \ | ^~~~~ ../../../src/client-lib/pkcs11_rpc_clnt.c: In function 'c_finalize_3': ../../../src/client-lib/pkcs11_rpc_clnt.c:121:47: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 121 | return (clnt_call (clnt, c_Finalize, (xdrproc_t) xdr_void, (caddr_t) NULL, | ^ /usr/include/tirpc/rpc/clnt.h:166:45: note: in definition of macro 'clnt_call' 166 | ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, \ | ^~~~~ In file included from ../../../src/client-lib/pkcs11_rpc.h:9, from ../../../src/client-lib/modwrap.h:276, from modwrap_.c:89: /usr/include/tirpc/rpc/rpc.h:83:12: warning: redundant redeclaration of 'bindresvport' [-Wredundant-decls] 83 | extern int bindresvport(int, struct sockaddr_in *); | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:40: /usr/include/netinet/in.h:525:12: note: previous declaration of 'bindresvport' with type 'int(int, struct sockaddr_in *)' 525 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW; | ^~~~~~~~~~~~ In file included from ../../../src/client-lib/pkcs11_rpc.h:9, from ../../../src/client-lib/modwrap.h:276, from ../../../src/client-lib/modwrap_crpc.c:82: /usr/include/tirpc/rpc/rpc.h:83:12: warning: redundant redeclaration of 'bindresvport' [-Wredundant-decls] 83 | extern int bindresvport(int, struct sockaddr_in *); | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:40: /usr/include/netinet/in.h:525:12: note: previous declaration of 'bindresvport' with type 'int(int, struct sockaddr_in *)' 525 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW; | ^~~~~~~~~~~~ gcc -Wl,-z,relro,-z,now -shared -Wl,-soname,libp11clientunix.so -fPIC -o libp11client"".so pkcs11_rpc_xdr.o pkcs11_rpc_clnt.o modwrap_"".o modwrap_crpc.o modwrap_crpc_ssl.o -lpthread -ltirpc -Wl,-z,relro; make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/client-lib' make[2]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT' dh_auto_build -Bbuild-TCP_CLIENT -- CUSTOM_SONAME=libp11clienttcp.so cd build-TCP_CLIENT && make -j1 CUSTOM_SONAME=libp11clienttcp.so make[2]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT' make -C src/bindings-pkcs11 make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/bindings-pkcs11' gcc ../../../src/bindings-pkcs11/pkcs11_stubs.c -DSERVER_ROLE -c -O2 -fPIC -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wuninitialized -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/ocaml ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_flags_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:37:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 37 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_struct_ck_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:104:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 104 | if (_c5 != 32) invalid_argument("struct ck_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:113:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 113 | if (_c10 != 32) invalid_argument("struct ck_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_notification_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:179:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 179 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_slot_id_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:200:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 200 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_struct_ck_slot_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:223:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 223 | if (_c4 != 64) invalid_argument("struct ck_slot_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:230:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 230 | if (_c8 != 32) invalid_argument("struct ck_slot_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_slot_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:268:13: warning: "modify" is deprecated: use "caml_modify" instead 268 | modify(&Field(_v3[0], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_struct_ck_token_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:326:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 326 | if (_c4 != 32) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:333:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 333 | if (_c8 != 32) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:340:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 340 | if (_c12 != 16) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:347:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 347 | if (_c16 != 16) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:390:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 390 | if (_c33 != 16) invalid_argument("struct ck_token_info"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_token_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:438:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 438 | _v3[5] = custom_copy_int((*_c1).max_session_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:439:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 439 | _v3[6] = custom_copy_int((*_c1).session_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:440:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 440 | _v3[7] = custom_copy_int((*_c1).max_rw_session_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:441:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 441 | _v3[8] = custom_copy_int((*_c1).rw_session_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:442:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 442 | _v3[9] = custom_copy_int((*_c1).max_pin_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:443:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 443 | _v3[10] = custom_copy_int((*_c1).min_pin_len); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:444:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 444 | _v3[11] = custom_copy_int((*_c1).total_public_memory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:445:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 445 | _v3[12] = custom_copy_int((*_c1).free_public_memory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:446:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 446 | _v3[13] = custom_copy_int((*_c1).total_private_memory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:447:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 447 | _v3[14] = custom_copy_int((*_c1).free_private_memory); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_session_handle_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:479:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 479 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_user_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:500:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 500 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_state_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:521:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 521 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_session_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:568:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 568 | _v3[3] = custom_copy_int((*_c1).device_error); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_object_handle_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:595:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 595 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_object_class_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:616:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 616 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_hw_feature_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:637:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 637 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_key_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:658:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 658 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_certificate_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:679:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 679 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_attribute_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:700:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 700 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_attribute': ../../../src/bindings-pkcs11/pkcs11_stubs.c:850:13: warning: "modify" is deprecated: use "caml_modify" instead 850 | modify(&Field(_v3[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:857:13: warning: "modify" is deprecated: use "caml_modify" instead 857 | modify(&Field(_v3[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_struct_ck_date': ../../../src/bindings-pkcs11/pkcs11_stubs.c:901:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 901 | if (_c4 != 4) invalid_argument("struct ck_date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:908:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 908 | if (_c8 != 2) invalid_argument("struct ck_date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:915:13: warning: "invalid_argument" is deprecated: use "caml_invalid_argument" instead 915 | if (_c12 != 2) invalid_argument("struct ck_date"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_mechanism_type_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:981:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 981 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_mechanism': ../../../src/bindings-pkcs11/pkcs11_stubs.c:1033:13: warning: "modify" is deprecated: use "caml_modify" instead 1033 | modify(&Field(_v3[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_struct_ck_mechanism_info': ../../../src/bindings-pkcs11/pkcs11_stubs.c:1080:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 1080 | _v3[0] = custom_copy_int((*_c1).min_key_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:1081:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 1081 | _v3[1] = custom_copy_int((*_c1).max_key_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_CK_ULONG': ../../../src/bindings-pkcs11/pkcs11_stubs.c:1188:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 1188 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_CK_LONG': ../../../src/bindings-pkcs11/pkcs11_stubs.c:1209:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 1209 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_rv_t': ../../../src/bindings-pkcs11/pkcs11_stubs.c:2288:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 2288 | _v1 = custom_copy_int((*_c2)); | ^~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetSlotList': ../../../src/bindings-pkcs11/pkcs11_stubs.c:2630:13: warning: "modify" is deprecated: use "caml_modify" instead 2630 | modify(&Field(_vres[1], _c2), _v3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:2634:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 2634 | _vres[2] = custom_copy_int(*real_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetMechanismList': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3040:13: warning: "modify" is deprecated: use "caml_modify" instead 3040 | modify(&Field(_vres[1], _c2), _v3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:3044:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 3044 | _vres[2] = custom_copy_int(*real_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GenerateRandom': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3229:13: warning: "modify" is deprecated: use "caml_modify" instead 3229 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_FindObjects': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3316:13: warning: "modify" is deprecated: use "caml_modify" instead 3316 | modify(&Field(_vres[1], _c2), _v3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:3334:13: warning: "modify" is deprecated: use "caml_modify" instead 3334 | modify(&Field(_vres[1], _c2), _v3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c:3339:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 3339 | _vres[2] = custom_copy_int(*object_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetAttributeValue': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3657:13: warning: "modify" is deprecated: use "caml_modify" instead 3657 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetObjectSize': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3730:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 3730 | _vres[1] = custom_copy_int(*object_size); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_WrapKey': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3782:13: warning: "modify" is deprecated: use "caml_modify" instead 3782 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_Digest': ../../../src/bindings-pkcs11/pkcs11_stubs.c:3979:13: warning: "modify" is deprecated: use "caml_modify" instead 3979 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DigestFinal': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4071:13: warning: "modify" is deprecated: use "caml_modify" instead 4071 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_Sign': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4172:13: warning: "modify" is deprecated: use "caml_modify" instead 4172 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_SignRecover': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4229:13: warning: "modify" is deprecated: use "caml_modify" instead 4229 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_SignFinal': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4302:13: warning: "modify" is deprecated: use "caml_modify" instead 4302 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_VerifyRecover': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4443:13: warning: "modify" is deprecated: use "caml_modify" instead 4443 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_Encrypt': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4580:13: warning: "modify" is deprecated: use "caml_modify" instead 4580 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_EncryptUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4638:13: warning: "modify" is deprecated: use "caml_modify" instead 4638 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_EncryptFinal': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4682:13: warning: "modify" is deprecated: use "caml_modify" instead 4682 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DigestEncryptUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4740:13: warning: "modify" is deprecated: use "caml_modify" instead 4740 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_SignEncryptUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4798:13: warning: "modify" is deprecated: use "caml_modify" instead 4798 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_Decrypt': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4878:13: warning: "modify" is deprecated: use "caml_modify" instead 4878 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DecryptUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4936:13: warning: "modify" is deprecated: use "caml_modify" instead 4936 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DecryptFinal': ../../../src/bindings-pkcs11/pkcs11_stubs.c:4980:13: warning: "modify" is deprecated: use "caml_modify" instead 4980 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DecryptDigestUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5038:13: warning: "modify" is deprecated: use "caml_modify" instead 5038 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_DecryptVerifyUpdate': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5096:13: warning: "modify" is deprecated: use "caml_modify" instead 5096 | modify(&Field(_vres[1], _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ML_CK_C_GetOperationState': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5140:13: warning: "modify" is deprecated: use "caml_modify" instead 5140 | modify(&Field(_vres[1], _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_int_to_ulong_char_array': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5238:13: warning: "modify" is deprecated: use "caml_modify" instead 5238 | modify(&Field(_vres, _c1), _v2); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_char_array_to_ulong': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5263:13: warning: "copy_nativeint" is deprecated: use "caml_copy_nativeint" instead 5263 | _vres = custom_copy_int(output); | ^~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_hton_char_array': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5297:13: warning: "modify" is deprecated: use "caml_modify" instead 5297 | modify(&Field(_vres, _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_pkcs11_ntoh_char_array': ../../../src/bindings-pkcs11/pkcs11_stubs.c:5332:13: warning: "modify" is deprecated: use "caml_modify" instead 5332 | modify(&Field(_vres, _c4), _v5); | ^~~~~~~~~~~~~~~~~~~~~~~~ gcc ../../../src/bindings-pkcs11/pkcs11_functions.c -DSERVER_ROLE -c -O2 -fPIC -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wuninitialized -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/lib/ocaml ocamlopt -pp "camlp4o pa_macro.cmo " -o pkcs11 -c ../../../src/bindings-pkcs11/pkcs11.mli ocamlopt -pp "camlp4o pa_macro.cmo " -o pkcs11 -c ../../../src/bindings-pkcs11/pkcs11.ml ocamlmklib -o pkcs11 pkcs11.cmx pkcs11_functions.o pkcs11_stubs.o -cclib -L/usr/lib/ocaml -cclib -lcamlidl make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/bindings-pkcs11' make -C src/rpc-pkcs11 make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/rpc-pkcs11' #Compile RPC files ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_aux -c ../../../src/rpc-pkcs11/pkcs11_rpc_aux.mli ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_aux -c ../../../src/rpc-pkcs11/pkcs11_rpc_aux.ml ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_clnt -c ../../../src/rpc-pkcs11/pkcs11_rpc_clnt.mli ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_clnt -c ../../../src/rpc-pkcs11/pkcs11_rpc_clnt.ml ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_srv -c ../../../src/rpc-pkcs11/pkcs11_rpc_srv.mli ocamlfind ocamlopt -package "rpc" -o pkcs11_rpc_srv -c ../../../src/rpc-pkcs11/pkcs11_rpc_srv.ml #Build RPC helpers ocamlopt -I ../bindings-pkcs11 -o rpc_helpers -c ../../../src/rpc-pkcs11/rpc_helpers.ml #Build a library from RPC files ocamlopt -o pkcs11_rpclib.cmxa -a pkcs11_rpc_aux.cmx pkcs11_rpc_clnt.cmx pkcs11_rpc_srv.cmx rpc_helpers.cmx make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/rpc-pkcs11' make -C src/filter make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/filter' make -C backend make[4]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/filter/backend' ocamlopt -I ../../bindings-pkcs11/ -o backend -c ../../../../src/filter/backend/backend.ml make[4]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/filter/backend' make -C filter make[4]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/filter/filter' ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../../src/filter/filter " -package "str,config-file,netplex" -I ../../bindings-pkcs11 -I ../backend -o filter_common -c ../../../../src/filter/filter/filter_common.ml ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../../src/filter/filter " -package "str,config-file,netplex" -I ../../bindings-pkcs11 -I ../backend -o filter_actions -c ../../../../src/filter/filter/filter_actions.ml ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../../src/filter/filter " -package "str,config-file,netplex" -I ../../bindings-pkcs11 -I ../backend -o filter_configuration -c ../../../../src/filter/filter/filter_configuration.ml ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../../src/filter/filter " -package "str,config-file,netplex" -I ../../bindings-pkcs11 -I ../backend -o filter -c ../../../../src/filter/filter/filter.ml make[4]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/filter/filter' make -C frontend make[4]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/filter/frontend' ocamlopt -I ../filter -o frontend -c ../../../../src/filter/frontend/frontend.ml make[4]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/filter/frontend' make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/filter' make -C src/pkcs11proxyd make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/pkcs11proxyd' #Compile Server ocamlfind ocamlopt -pp "camlp4o pa_macro.cmo -I ../../../src/pkcs11proxyd " -package "netplex" -I ../filter/filter -I ../filter/frontend -I ../bindings-pkcs11 -I ../rpc-pkcs11 -o server -c ../../../src/pkcs11proxyd/server.ml Warning: File "../../../src/pkcs11proxyd/server.ml", line 662, characters 26-28: Illegal backslash escape in string or character (|) ocamlfind ocamlopt -I ../filter/filter -I ../filter/frontend -package "str,netplex,config-file" -linkpkg ../bindings-pkcs11/pkcs11.cmxa ../filter/backend/backend.cmx ../filter/filter/filter_common.cmx ../filter/filter/filter_actions.cmx ../filter/filter/filter_configuration.cmx ../filter/filter/filter.cmx ../filter/frontend/frontend.cmx ../rpc-pkcs11/pkcs11_rpclib.cmxa server.cmx -cclib -lpthread -cclib -lcamlidl -cclib -L../bindings-pkcs11 -ccopt -O2 -ccopt -fPIC -ccopt -fPIE -ccopt -Wl,-z,relro,-z,now -ccopt -fstack-protector -ccopt -DFORTIFY_SOURCE=2 -o pkcs11proxyd make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/pkcs11proxyd' make -C src/client-lib make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/client-lib' cp ../../../src/client-lib/modwrap.c modwrap_"".c && gcc -DRPCGEN_MT -DTCP_SOCKET -DSOCKET_PATH=127.0.0.1:4444 -DLIBNAME="" -DLIBNAME_FILE -DCRPC -c ../../../src/client-lib/pkcs11_rpc_xdr.c ../../../src/client-lib/pkcs11_rpc_clnt.c modwrap_"".c ../../../src/client-lib/modwrap_crpc.c ../../../src/client-lib/modwrap_crpc_ssl.c -I../../../src/client-lib -I../../../src/bindings-pkcs11 -I/usr/lib/ocaml -O2 -Wall -fPIC -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Winline -Wuninitialized -fstack-protector-all -fcommon -Wdate-time -D_FORTIFY_SOURCE=2 -DWITH_TIRPC -I/usr/include/tirpc && rm modwrap_"".c; In file included from ../../../src/client-lib/pkcs11_rpc.h:9, from ../../../src/client-lib/pkcs11_rpc_xdr.c:6: /usr/include/tirpc/rpc/rpc.h:83:12: warning: redundant redeclaration of 'bindresvport' [-Wredundant-decls] 83 | extern int bindresvport(int, struct sockaddr_in *); | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:40: /usr/include/netinet/in.h:525:12: note: previous declaration of 'bindresvport' with type 'int(int, struct sockaddr_in *)' 525 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW; | ^~~~~~~~~~~~ In file included from ../../../src/client-lib/pkcs11_rpc.h:9, from ../../../src/client-lib/pkcs11_rpc_clnt.c:7: /usr/include/tirpc/rpc/rpc.h:83:12: warning: redundant redeclaration of 'bindresvport' [-Wredundant-decls] 83 | extern int bindresvport(int, struct sockaddr_in *); | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:40: /usr/include/netinet/in.h:525:12: note: previous declaration of 'bindresvport' with type 'int(int, struct sockaddr_in *)' 525 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW; | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:49: ../../../src/client-lib/pkcs11_rpc_clnt.c: In function 'c_initialize_3': ../../../src/client-lib/pkcs11_rpc_clnt.c:24:49: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 24 | return (clnt_call (clnt, c_Initialize, (xdrproc_t) xdr_void, (caddr_t) NULL, | ^ /usr/include/tirpc/rpc/clnt.h:166:45: note: in definition of macro 'clnt_call' 166 | ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, \ | ^~~~~ ../../../src/client-lib/pkcs11_rpc_clnt.c: In function 'c_getinfo_3': ../../../src/client-lib/pkcs11_rpc_clnt.c:44:46: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 44 | return (clnt_call (clnt, c_GetInfo, (xdrproc_t) xdr_void, (caddr_t) NULL, | ^ /usr/include/tirpc/rpc/clnt.h:166:45: note: in definition of macro 'clnt_call' 166 | ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, \ | ^~~~~ ../../../src/client-lib/pkcs11_rpc_clnt.c: In function 'c_finalize_3': ../../../src/client-lib/pkcs11_rpc_clnt.c:121:47: warning: cast between incompatible function types from 'bool_t (*)(void)' {aka 'int (*)(void)'} to 'bool_t (*)(XDR *, ...)' {aka 'int (*)(struct __rpc_xdr *, ...)'} [-Wcast-function-type] 121 | return (clnt_call (clnt, c_Finalize, (xdrproc_t) xdr_void, (caddr_t) NULL, | ^ /usr/include/tirpc/rpc/clnt.h:166:45: note: in definition of macro 'clnt_call' 166 | ((*(rh)->cl_ops->cl_call)(rh, proc, xargs, \ | ^~~~~ In file included from ../../../src/client-lib/pkcs11_rpc.h:9, from ../../../src/client-lib/modwrap.h:276, from modwrap_.c:89: /usr/include/tirpc/rpc/rpc.h:83:12: warning: redundant redeclaration of 'bindresvport' [-Wredundant-decls] 83 | extern int bindresvport(int, struct sockaddr_in *); | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:40: /usr/include/netinet/in.h:525:12: note: previous declaration of 'bindresvport' with type 'int(int, struct sockaddr_in *)' 525 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW; | ^~~~~~~~~~~~ In file included from ../../../src/client-lib/pkcs11_rpc.h:9, from ../../../src/client-lib/modwrap.h:276, from ../../../src/client-lib/modwrap_crpc.c:82: /usr/include/tirpc/rpc/rpc.h:83:12: warning: redundant redeclaration of 'bindresvport' [-Wredundant-decls] 83 | extern int bindresvport(int, struct sockaddr_in *); | ^~~~~~~~~~~~ In file included from /usr/include/tirpc/rpc/rpc.h:40: /usr/include/netinet/in.h:525:12: note: previous declaration of 'bindresvport' with type 'int(int, struct sockaddr_in *)' 525 | extern int bindresvport (int __sockfd, struct sockaddr_in *__sock_in) __THROW; | ^~~~~~~~~~~~ gcc -Wl,-z,relro,-z,now -shared -Wl,-soname,libp11clienttcp.so -fPIC -o libp11client"".so pkcs11_rpc_xdr.o pkcs11_rpc_clnt.o modwrap_"".o modwrap_crpc.o modwrap_crpc_ssl.o -lpthread -ltirpc -Wl,-z,relro; make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/client-lib' make[2]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT' dh override_dh_auto_build --with autoreconf --no-parallel make[1]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12' create-stamp debian/debhelper-build-stamp dh_testroot -O--no-parallel dh_prep -O--no-parallel rm -f -- debian/caml-crush-server.substvars debian/caml-crush-clients.substvars rm -fr -- debian/.debhelper/generated/caml-crush-server/ debian/caml-crush-server/ debian/tmp/ debian/.debhelper/generated/caml-crush-clients/ debian/caml-crush-clients/ rm -f debian/caml-crush-clients.debhelper.log debian/caml-crush-server.debhelper.log debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/caml-crush-1.0.12' dh_auto_install -Bbuild-SERVER --destdir=debian/tmp/build-SERVER install -m0755 -d /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-SERVER cd build-SERVER && make -j1 install DESTDIR=/build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-SERVER AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER' make install -C src/pkcs11proxyd make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/pkcs11proxyd' echo "Installing pkcs11proxyd to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-SERVER/usr/bin/pkcs11proxyd" Installing pkcs11proxyd to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-SERVER/usr/bin/pkcs11proxyd install -D pkcs11proxyd /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-SERVER/usr/bin/pkcs11proxyd echo "Installing ../../../src/pkcs11proxyd/pkcs11proxyd.conf to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-SERVER/etc/pkcs11proxyd/pkcs11proxyd.conf" Installing ../../../src/pkcs11proxyd/pkcs11proxyd.conf to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-SERVER/etc/pkcs11proxyd/pkcs11proxyd.conf install -m 640 -D ../../../src/pkcs11proxyd/pkcs11proxyd.conf /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-SERVER/etc/pkcs11proxyd/pkcs11proxyd.conf install -m 640 -D ../../../src/pkcs11proxyd/filter.conf /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-SERVER/etc/pkcs11proxyd/filter.conf make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/pkcs11proxyd' make install -C src/client-lib make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/client-lib' Installing libp11client.so to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-SERVER/usr/lib/aarch64-linux-gnu/caml-crush/libp11client.so make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER/src/client-lib' make[2]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-SERVER' dh_auto_install -Bbuild-UNIX_CLIENT --destdir=debian/tmp/build-UNIX_CLIENT install -m0755 -d /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-UNIX_CLIENT cd build-UNIX_CLIENT && make -j1 install DESTDIR=/build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-UNIX_CLIENT AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT' make install -C src/pkcs11proxyd make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/pkcs11proxyd' echo "Installing pkcs11proxyd to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-UNIX_CLIENT/usr/bin/pkcs11proxyd" Installing pkcs11proxyd to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-UNIX_CLIENT/usr/bin/pkcs11proxyd install -D pkcs11proxyd /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-UNIX_CLIENT/usr/bin/pkcs11proxyd echo "Installing ../../../src/pkcs11proxyd/pkcs11proxyd.conf to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-UNIX_CLIENT/etc/pkcs11proxyd/pkcs11proxyd.conf" Installing ../../../src/pkcs11proxyd/pkcs11proxyd.conf to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-UNIX_CLIENT/etc/pkcs11proxyd/pkcs11proxyd.conf install -m 640 -D ../../../src/pkcs11proxyd/pkcs11proxyd.conf /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-UNIX_CLIENT/etc/pkcs11proxyd/pkcs11proxyd.conf install -m 640 -D ../../../src/pkcs11proxyd/filter.conf /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-UNIX_CLIENT/etc/pkcs11proxyd/filter.conf make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/pkcs11proxyd' make install -C src/client-lib make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/client-lib' Installing libp11client.so to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-UNIX_CLIENT/usr/lib/aarch64-linux-gnu/caml-crush/libp11client.so make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT/src/client-lib' make[2]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-UNIX_CLIENT' dh_auto_install -Bbuild-TCP_CLIENT --destdir=debian/tmp/build-TCP_CLIENT install -m0755 -d /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-TCP_CLIENT cd build-TCP_CLIENT && make -j1 install DESTDIR=/build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-TCP_CLIENT AM_UPDATE_INFO_DIR=no make[2]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT' make install -C src/pkcs11proxyd make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/pkcs11proxyd' echo "Installing pkcs11proxyd to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-TCP_CLIENT/usr/bin/pkcs11proxyd" Installing pkcs11proxyd to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-TCP_CLIENT/usr/bin/pkcs11proxyd install -D pkcs11proxyd /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-TCP_CLIENT/usr/bin/pkcs11proxyd echo "Installing ../../../src/pkcs11proxyd/pkcs11proxyd.conf to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-TCP_CLIENT/etc/pkcs11proxyd/pkcs11proxyd.conf" Installing ../../../src/pkcs11proxyd/pkcs11proxyd.conf to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-TCP_CLIENT/etc/pkcs11proxyd/pkcs11proxyd.conf install -m 640 -D ../../../src/pkcs11proxyd/pkcs11proxyd.conf /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-TCP_CLIENT/etc/pkcs11proxyd/pkcs11proxyd.conf install -m 640 -D ../../../src/pkcs11proxyd/filter.conf /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-TCP_CLIENT/etc/pkcs11proxyd/filter.conf make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/pkcs11proxyd' make install -C src/client-lib make[3]: Entering directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/client-lib' Installing libp11client.so to /build/reproducible-path/caml-crush-1.0.12/debian/tmp/build-TCP_CLIENT/usr/lib/aarch64-linux-gnu/caml-crush/libp11client.so make[3]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT/src/client-lib' make[2]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12/build-TCP_CLIENT' dh override_dh_auto_install --with autoreconf --no-parallel make[1]: Leaving directory '/build/reproducible-path/caml-crush-1.0.12' dh_install -O--no-parallel install -m0755 -d debian/caml-crush-server//etc/pkcs11proxyd/ cp --reflink=auto -a ./debian/tmp/dh-exec.tyeuQRIP/etc/pkcs11proxyd/filter.conf ./debian/tmp/dh-exec.tyeuQRIP/etc/pkcs11proxyd/pkcs11proxyd.conf debian/caml-crush-server//etc/pkcs11proxyd// install -m0755 -d debian/caml-crush-server//usr/bin/ cp --reflink=auto -a ./debian/tmp/dh-exec.tyeuQRIP/usr/bin/pkcs11proxyd debian/caml-crush-server//usr/bin// install -m0755 -d debian/caml-crush-clients//usr/lib/aarch64-linux-gnu/caml-crush/ cp --reflink=auto -a ./debian/tmp/dh-exec.m9thcs6t/usr/lib/aarch64-linux-gnu/caml-crush/libp11clienttcp.so ./debian/tmp/dh-exec.m9thcs6t/usr/lib/aarch64-linux-gnu/caml-crush/libp11clienttcpssl.so ./debian/tmp/dh-exec.m9thcs6t/usr/lib/aarch64-linux-gnu/caml-crush/libp11clientunix.so debian/caml-crush-clients//usr/lib/aarch64-linux-gnu/caml-crush// dh_installdocs -O--no-parallel install -m0755 -d debian/caml-crush-server/usr/share/doc/caml-crush-server install -m0755 -d debian/caml-crush-server/usr/share/doc/caml-crush-server cp --reflink=auto -a ./README.md debian/caml-crush-server/usr/share/doc/caml-crush-server cp --reflink=auto -a ./doc/DEPS.md debian/caml-crush-server/usr/share/doc/caml-crush-server cp --reflink=auto -a ./doc/PRE-BUILD.md debian/caml-crush-server/usr/share/doc/caml-crush-server cp --reflink=auto -a ./doc/INDEX.md debian/caml-crush-server/usr/share/doc/caml-crush-server cp --reflink=auto -a ./doc/FILTER.md debian/caml-crush-server/usr/share/doc/caml-crush-server cp --reflink=auto -a ./doc/WIN32.md debian/caml-crush-server/usr/share/doc/caml-crush-server cp --reflink=auto -a ./doc/SERVER-CONF.md debian/caml-crush-server/usr/share/doc/caml-crush-server chmod -R u\+rw,go=rX debian/caml-crush-server/usr/share/doc install -p -m0644 debian/copyright debian/caml-crush-server/usr/share/doc/caml-crush-server/copyright install -m0755 -d debian/caml-crush-clients/usr/share/doc/caml-crush-clients install -p -m0644 debian/copyright debian/caml-crush-clients/usr/share/doc/caml-crush-clients/copyright dh_installchangelogs -O--no-parallel install -m0755 -d debian/caml-crush-clients/usr/share/doc/caml-crush-clients install -p -m0644 debian/.debhelper/generated/caml-crush-clients/dh_installchangelogs.dch.trimmed debian/caml-crush-clients/usr/share/doc/caml-crush-clients/changelog.Debian install -p -m0644 ./CHANGELOG.md debian/caml-crush-clients/usr/share/doc/caml-crush-clients/changelog install -m0755 -d debian/caml-crush-server/usr/share/doc/caml-crush-server install -p -m0644 debian/.debhelper/generated/caml-crush-server/dh_installchangelogs.dch.trimmed debian/caml-crush-server/usr/share/doc/caml-crush-server/changelog.Debian install -p -m0644 ./CHANGELOG.md debian/caml-crush-server/usr/share/doc/caml-crush-server/changelog dh_installinit -O--no-parallel install -m0755 -d debian/caml-crush-server/etc/init.d install -p -m0755 debian/caml-crush-server.init debian/caml-crush-server/etc/init.d/caml-crush-server [META] Append autosnippet "preinst-init-chmod" to preinst [debian/.debhelper/generated/caml-crush-server/preinst.service] [META] Append autosnippet "postinst-init-restart" to postinst [debian/.debhelper/generated/caml-crush-server/postinst.service] [META] Append autosnippet "prerm-init-norestart" to prerm [debian/.debhelper/generated/caml-crush-server/prerm.service] mv debian/caml-crush-server.substvars.new debian/caml-crush-server.substvars [META] Append autosnippet "postrm-init" to postrm [debian/.debhelper/generated/caml-crush-server/postrm.service] dh_installsystemduser -O--no-parallel dh_perl -O--no-parallel dh_link -O--no-parallel dh_strip_nondeterminism -O--no-parallel dh_compress -O--no-parallel cd debian/caml-crush-server cd debian/caml-crush-clients chmod a-x usr/share/doc/caml-crush-clients/changelog usr/share/doc/caml-crush-clients/changelog.Debian chmod a-x usr/share/doc/caml-crush-server/FILTER.md usr/share/doc/caml-crush-server/INDEX.md usr/share/doc/caml-crush-server/PRE-BUILD.md usr/share/doc/caml-crush-server/SERVER-CONF.md usr/share/doc/caml-crush-server/changelog usr/share/doc/caml-crush-server/changelog.Debian gzip -9nf usr/share/doc/caml-crush-server/FILTER.md usr/share/doc/caml-crush-server/INDEX.md usr/share/doc/caml-crush-server/PRE-BUILD.md usr/share/doc/caml-crush-server/SERVER-CONF.md usr/share/doc/caml-crush-server/changelog usr/share/doc/caml-crush-server/changelog.Debian cd '/build/reproducible-path/caml-crush-1.0.12' gzip -9nf usr/share/doc/caml-crush-clients/changelog usr/share/doc/caml-crush-clients/changelog.Debian cd '/build/reproducible-path/caml-crush-1.0.12' dh_fixperms -O--no-parallel find debian/caml-crush-server ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/caml-crush-clients ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/caml-crush-clients/usr/share/doc -type f -a -true -a ! -regex 'debian/caml-crush-clients/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/caml-crush-server/usr/share/doc -type f -a -true -a ! -regex 'debian/caml-crush-server/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/caml-crush-clients/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/caml-crush-server/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/caml-crush-clients -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/caml-crush-server -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/caml-crush-clients/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/caml-crush-server/usr/bin debian/caml-crush-server/etc/init.d -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x dh_missing -O--no-parallel dh_strip -a -O--no-parallel install -m0755 -d debian/.debhelper/caml-crush-server/dbgsym-root/usr/lib/debug/.build-id/c3 objcopy --only-keep-debug --compress-debug-sections debian/caml-crush-server/usr/bin/pkcs11proxyd debian/.debhelper/caml-crush-server/dbgsym-root/usr/lib/debug/.build-id/c3/cc8d1f0e36780198f3050f227d8b9fa2684648.debug install -m0755 -d debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/08 objcopy --only-keep-debug --compress-debug-sections debian/caml-crush-clients/usr/lib/aarch64-linux-gnu/caml-crush/libp11clientunix.so debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/08/930e07a89e4d511644256b955aeaa7bd57f6ab.debug chmod 0644 -- debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/08/930e07a89e4d511644256b955aeaa7bd57f6ab.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/caml-crush-clients/usr/lib/aarch64-linux-gnu/caml-crush/libp11clientunix.so objcopy --add-gnu-debuglink debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/08/930e07a89e4d511644256b955aeaa7bd57f6ab.debug debian/caml-crush-clients/usr/lib/aarch64-linux-gnu/caml-crush/libp11clientunix.so install -m0755 -d debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/88 objcopy --only-keep-debug --compress-debug-sections debian/caml-crush-clients/usr/lib/aarch64-linux-gnu/caml-crush/libp11clienttcpssl.so debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/88/ea3fd06e0d9213d3b5598d89430deaf1906981.debug chmod 0644 -- debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/88/ea3fd06e0d9213d3b5598d89430deaf1906981.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/caml-crush-clients/usr/lib/aarch64-linux-gnu/caml-crush/libp11clienttcpssl.so objcopy --add-gnu-debuglink debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/88/ea3fd06e0d9213d3b5598d89430deaf1906981.debug debian/caml-crush-clients/usr/lib/aarch64-linux-gnu/caml-crush/libp11clienttcpssl.so install -m0755 -d debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/cd objcopy --only-keep-debug --compress-debug-sections debian/caml-crush-clients/usr/lib/aarch64-linux-gnu/caml-crush/libp11clienttcp.so debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/cd/3f3fdb8a31cf6b45d6c34c873a42cefcd61850.debug chmod 0644 -- debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/cd/3f3fdb8a31cf6b45d6c34c873a42cefcd61850.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/caml-crush-clients/usr/lib/aarch64-linux-gnu/caml-crush/libp11clienttcp.so chmod 0644 -- debian/.debhelper/caml-crush-server/dbgsym-root/usr/lib/debug/.build-id/c3/cc8d1f0e36780198f3050f227d8b9fa2684648.debug strip --remove-section=.comment --remove-section=.note debian/caml-crush-server/usr/bin/pkcs11proxyd objcopy --add-gnu-debuglink debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/cd/3f3fdb8a31cf6b45d6c34c873a42cefcd61850.debug debian/caml-crush-clients/usr/lib/aarch64-linux-gnu/caml-crush/libp11clienttcp.so install -m0755 -d debian/.debhelper/caml-crush-clients/dbgsym-root/usr/share/doc ln -s caml-crush-clients debian/.debhelper/caml-crush-clients/dbgsym-root/usr/share/doc/caml-crush-clients-dbgsym install -m0755 -d debian/.debhelper/caml-crush-clients objcopy --add-gnu-debuglink debian/.debhelper/caml-crush-server/dbgsym-root/usr/lib/debug/.build-id/c3/cc8d1f0e36780198f3050f227d8b9fa2684648.debug debian/caml-crush-server/usr/bin/pkcs11proxyd install -m0755 -d debian/.debhelper/caml-crush-server/dbgsym-root/usr/share/doc ln -s caml-crush-server debian/.debhelper/caml-crush-server/dbgsym-root/usr/share/doc/caml-crush-server-dbgsym install -m0755 -d debian/.debhelper/caml-crush-server dh_makeshlibs -a -O--no-parallel rm -f debian/caml-crush-server/DEBIAN/shlibs rm -f debian/caml-crush-clients/DEBIAN/shlibs dh_shlibdeps -a -O--no-parallel install -m0755 -d debian/caml-crush-clients/DEBIAN dpkg-shlibdeps -Tdebian/caml-crush-clients.substvars debian/caml-crush-clients/usr/lib/aarch64-linux-gnu/caml-crush/libp11clientunix.so debian/caml-crush-clients/usr/lib/aarch64-linux-gnu/caml-crush/libp11clienttcpssl.so debian/caml-crush-clients/usr/lib/aarch64-linux-gnu/caml-crush/libp11clienttcp.so install -m0755 -d debian/caml-crush-server/DEBIAN dpkg-shlibdeps -Tdebian/caml-crush-server.substvars debian/caml-crush-server/usr/bin/pkcs11proxyd dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libtirpc3t64 from: /lib/aarch64-linux-gnu/libtirpc.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libtirpc3t64 to: /lib/aarch64-linux-gnu/libtirpc.so.3.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dpkg-shlibdeps: warning: debian/caml-crush-clients/usr/lib/aarch64-linux-gnu/caml-crush/libp11clienttcpssl.so contains an unresolvable reference to symbol ERR_load_BIO_strings: it's probably a plugin dpkg-shlibdeps: warning: 2 other similar warnings have been skipped (use -v to see them all) dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib/ld-linux-aarch64.so.1.usr-is-merged dh_installdeb -O--no-parallel install -m0755 -d debian/caml-crush-server/DEBIAN cp -f debian/caml-crush-server.postinst debian/caml-crush-server/DEBIAN/postinst [META] Replace #TOKEN#s in "debian/caml-crush-server/DEBIAN/postinst" chmod 0755 -- debian/caml-crush-server/DEBIAN/postinst printf '#!/bin/sh\nset -e\n' > debian/caml-crush-server/DEBIAN/preinst cat debian/.debhelper/generated/caml-crush-server/preinst.service >> debian/caml-crush-server/DEBIAN/preinst chmod 0755 -- debian/caml-crush-server/DEBIAN/preinst printf '#!/bin/sh\nset -e\n' > debian/caml-crush-server/DEBIAN/prerm cat debian/.debhelper/generated/caml-crush-server/prerm.service >> debian/caml-crush-server/DEBIAN/prerm chmod 0755 -- debian/caml-crush-server/DEBIAN/prerm printf '#!/bin/sh\nset -e\n' > debian/caml-crush-server/DEBIAN/postrm cat debian/.debhelper/generated/caml-crush-server/postrm.service >> debian/caml-crush-server/DEBIAN/postrm chmod 0755 -- debian/caml-crush-server/DEBIAN/postrm find debian/caml-crush-server/etc -type f -printf '/etc/%P ' | LC_ALL=C sort >> debian/caml-crush-server/DEBIAN/conffiles chmod 0644 -- debian/caml-crush-server/DEBIAN/conffiles install -m0755 -d debian/caml-crush-clients/DEBIAN dh_gencontrol -O--no-parallel install -m0755 -d debian/caml-crush-clients/DEBIAN echo misc:Depends= >> debian/caml-crush-clients.substvars echo misc:Pre-Depends= >> debian/caml-crush-clients.substvars install -m0755 -d debian/.debhelper/caml-crush-clients/dbgsym-root/DEBIAN dpkg-gencontrol -pcaml-crush-clients -ldebian/changelog -Tdebian/caml-crush-clients.substvars -cdebian/control -Pdebian/.debhelper/caml-crush-clients/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=caml-crush-clients-dbgsym "-DDepends=caml-crush-clients (= \${binary:Version})" "-DDescription=debug symbols for caml-crush-clients" "-DBuild-Ids=08930e07a89e4d511644256b955aeaa7bd57f6ab 88ea3fd06e0d9213d3b5598d89430deaf1906981 cd3f3fdb8a31cf6b45d6c34c873a42cefcd61850" -DSection=debug -UMulti-Arch -UReplaces -UBreaks install -m0755 -d debian/caml-crush-server/DEBIAN echo misc:Depends= >> debian/caml-crush-server.substvars install -m0755 -d debian/.debhelper/caml-crush-server/dbgsym-root/DEBIAN dpkg-gencontrol -pcaml-crush-server -ldebian/changelog -Tdebian/caml-crush-server.substvars -cdebian/control -Pdebian/.debhelper/caml-crush-server/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -DAuto-Built-Package=debug-symbols -UProtected -UBuilt-Using -UStatic-Built-Using -DPackage=caml-crush-server-dbgsym "-DDepends=caml-crush-server (= \${binary:Version})" "-DDescription=debug symbols for caml-crush-server" -DBuild-Ids=c3cc8d1f0e36780198f3050f227d8b9fa2684648 -DSection=debug -UMulti-Arch -UReplaces -UBreaks chmod 0644 -- debian/.debhelper/caml-crush-clients/dbgsym-root/DEBIAN/control dpkg-gencontrol -pcaml-crush-clients -ldebian/changelog -Tdebian/caml-crush-clients.substvars -cdebian/control -Pdebian/caml-crush-clients chmod 0644 -- debian/.debhelper/caml-crush-server/dbgsym-root/DEBIAN/control dpkg-gencontrol -pcaml-crush-server -ldebian/changelog -Tdebian/caml-crush-server.substvars -cdebian/control -Pdebian/caml-crush-server chmod 0644 -- debian/caml-crush-clients/DEBIAN/control chmod 0644 -- debian/caml-crush-server/DEBIAN/control dh_md5sums -O--no-parallel install -m0755 -d debian/caml-crush-clients/DEBIAN install -m0755 -d debian/caml-crush-server/DEBIAN cd debian/caml-crush-clients >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/caml-crush-server >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/caml-crush-clients/DEBIAN/md5sums install -m0755 -d debian/.debhelper/caml-crush-clients/dbgsym-root/DEBIAN cd debian/.debhelper/caml-crush-clients/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/caml-crush-clients/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/caml-crush-server/DEBIAN/md5sums install -m0755 -d debian/.debhelper/caml-crush-server/dbgsym-root/DEBIAN cd debian/.debhelper/caml-crush-server/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/.debhelper/caml-crush-server/dbgsym-root/DEBIAN/md5sums dh_builddeb -O--no-parallel dpkg-deb --root-owner-group --build debian/caml-crush-server .. dpkg-deb --root-owner-group --build debian/.debhelper/caml-crush-server/dbgsym-root .. dpkg-deb --root-owner-group --build debian/caml-crush-clients .. dpkg-deb: building package 'caml-crush-server' in '../caml-crush-server_1.0.12-1.2_arm64.deb'. dpkg-deb: building package 'caml-crush-clients' in '../caml-crush-clients_1.0.12-1.2_arm64.deb'. dpkg-deb --root-owner-group --build debian/.debhelper/caml-crush-clients/dbgsym-root .. dpkg-deb: building package 'caml-crush-server-dbgsym' in '../caml-crush-server-dbgsym_1.0.12-1.2_arm64.deb'. dpkg-deb: building package 'caml-crush-clients-dbgsym' in '../caml-crush-clients-dbgsym_1.0.12-1.2_arm64.deb'. dpkg-genbuildinfo --build=binary -O../caml-crush_1.0.12-1.2_arm64.buildinfo dpkg-genchanges --build=binary -O../caml-crush_1.0.12-1.2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env I: removing directory /srv/workspace/pbuilder/2291308 and its subdirectories I: Current time: Wed Aug 6 13:10:33 -12 2025 I: pbuilder-time-stamp: 1754529033 Thu Jul 4 18:47:36 UTC 2024 I: 1st build successful. Starting 2nd build on remote node codethink02-arm64.debian.net. Thu Jul 4 18:47:36 UTC 2024 I: Preparing to do remote build '2' on codethink02-arm64.debian.net. Thu Jul 4 18:51:20 UTC 2024 I: Deleting $TMPDIR on codethink02-arm64.debian.net. Thu Jul 4 18:51:21 UTC 2024 I: caml-crush_1.0.12-1.2_arm64.changes: Format: 1.8 Date: Wed, 26 Jun 2024 17:42:56 +0200 Source: caml-crush Binary: caml-crush-clients caml-crush-clients-dbgsym caml-crush-server caml-crush-server-dbgsym Architecture: arm64 Version: 1.0.12-1.2 Distribution: unstable Urgency: medium Maintainer: Thomas Calderon Changed-By: Aurelien Jarno Description: caml-crush-clients - Caml Crush: an OCaml PKCS#11 filtering proxy - clients caml-crush-server - Caml Crush: an OCaml PKCS#11 filtering proxy - server Closes: 1065186 Changes: caml-crush (1.0.12-1.2) unstable; urgency=medium . * Non-maintainer upload. * Add build-dependency on libtirpc-dev and rpcsvc-proto (Closes: #1065186). Checksums-Sha1: 344c62f82e81635f058a38c93b303fa363d71533 11404 caml-crush-clients-dbgsym_1.0.12-1.2_arm64.deb 1ebfbd1fcf23efadaaf59e4ae26aa9fa3a6f64c7 52884 caml-crush-clients_1.0.12-1.2_arm64.deb 6ebd5f2f8b18b325f21904dcaa352986360099d1 597876 caml-crush-server-dbgsym_1.0.12-1.2_arm64.deb 66b31d0e554bf2730a923e29b5e2ae91aaee4414 2220296 caml-crush-server_1.0.12-1.2_arm64.deb acfa2a32f45d44665755f2bfc54f1a129ae813ca 7863 caml-crush_1.0.12-1.2_arm64.buildinfo Checksums-Sha256: 3408975e42f52e58e20a7974df7bd3cf8af9f75c8017cbc40a09e2eb11525efb 11404 caml-crush-clients-dbgsym_1.0.12-1.2_arm64.deb ce0be8c793b7a6abfbb65505a8fd62bdd9d4580ae87bcd8449f6cd5bf28cd541 52884 caml-crush-clients_1.0.12-1.2_arm64.deb 48c40f487a2d4888146af0278d39463e434859aa4891882f81ad1962dbbd99c9 597876 caml-crush-server-dbgsym_1.0.12-1.2_arm64.deb 70d0fddc7cd9ac577d378bcb83caac65fad4616bff401ff0c2773969d7be8add 2220296 caml-crush-server_1.0.12-1.2_arm64.deb 6a063da09e2782a0cb8f3780651d759f88d174dc1aa9eb543a2af940a3afaefa 7863 caml-crush_1.0.12-1.2_arm64.buildinfo Files: e4ee1a13bd08bbad6b3cf0ce4ee21065 11404 debug optional caml-crush-clients-dbgsym_1.0.12-1.2_arm64.deb 20461a7f127189d4500ac75b4d0bfc02 52884 libs optional caml-crush-clients_1.0.12-1.2_arm64.deb cce3ed4220bb86531c437d640d6c3fa0 597876 debug optional caml-crush-server-dbgsym_1.0.12-1.2_arm64.deb 517b9c016fcde647650908e640b164a6 2220296 net optional caml-crush-server_1.0.12-1.2_arm64.deb 94bd33f35a1dda1d50465ec2f0ca779e 7863 net optional caml-crush_1.0.12-1.2_arm64.buildinfo Thu Jul 4 18:51:22 UTC 2024 I: diffoscope 271 will be used to compare the two builds: Running as unit: rb-diffoscope-arm64_9-24701.service Warning: program compiled against libxml 212 using older 209 # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.b6fuVE2X/caml-crush_1.0.12-1.2.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.b6fuVE2X/caml-crush_1.0.12-1.2.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.b6fuVE2X/caml-crush_1.0.12-1.2.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.b6fuVE2X/b1/caml-crush_1.0.12-1.2_arm64.changes /srv/reproducible-results/rbuild-debian/r-b-build.b6fuVE2X/b2/caml-crush_1.0.12-1.2_arm64.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.458s) 0.458s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.048s) 0.048s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 795ms CPU time consumed: 758ms Thu Jul 4 18:51:24 UTC 2024 I: diffoscope 271 found no differences in the changes files, and a .buildinfo file also exists. Thu Jul 4 18:51:24 UTC 2024 I: caml-crush from trixie built successfully and reproducibly on arm64. Thu Jul 4 18:51:25 UTC 2024 I: Submitting .buildinfo files to external archives: Thu Jul 4 18:51:25 UTC 2024 I: Submitting 12K b1/caml-crush_1.0.12-1.2_arm64.buildinfo.asc Thu Jul 4 18:51:26 UTC 2024 I: Submitting 12K b2/caml-crush_1.0.12-1.2_arm64.buildinfo.asc Thu Jul 4 18:51:27 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Thu Jul 4 18:51:27 UTC 2024 I: Done submitting .buildinfo files. Thu Jul 4 18:51:27 UTC 2024 I: Removing signed caml-crush_1.0.12-1.2_arm64.buildinfo.asc files: removed './b1/caml-crush_1.0.12-1.2_arm64.buildinfo.asc' removed './b2/caml-crush_1.0.12-1.2_arm64.buildinfo.asc'