I: pbuilder: network access will be disabled during build I: Current time: Thu Aug 7 13:28:51 +14 2025 I: pbuilder-time-stamp: 1754522931 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: using eatmydata during job 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/5684/tmp/hooks/D01_modify_environment starting debug: Running on infom08-i386. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 Aug 6 23:28 /bin/sh -> /bin/bash I: Setting pbuilder2's login shell to /bin/bash I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other I: user script /srv/workspace/pbuilder/5684/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/5684/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") BASH_VERSION='5.2.21(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=i386 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=5 ' DIRSTACK=() DISTRIBUTION=trixie EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=i686 HOST_ARCH=i386 IFS=' ' INVOCATION_ID=8891ce3ea6dd4da7a604dac59ea9e59c LANG=C LANGUAGE=de_CH:de LC_ALL=C LD_LIBRARY_PATH=/usr/lib/libeatmydata LD_PRELOAD=libeatmydata.so MACHTYPE=i686-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=5684 PS4='+ ' PWD=/ SHELL=/bin/bash SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix SHLVL=3 SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.r5pFiLQ9/pbuilderrc_5JCD --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.r5pFiLQ9/b2 --logfile b2/build.log caml-crush_1.0.12-1.2.dsc' SUDO_GID=111 SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' I: uname -a Linux i-capture-the-hostname 6.7.12+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.7.12-1~bpo12+1 (2024-05-06) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Jun 5 2024 /bin -> usr/bin I: user script /srv/workspace/pbuilder/5684/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: i386 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 ... 19672 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 203 MB of archives. After unpacking 851 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian trixie/main i386 libpython3.11-minimal i386 3.11.9-1 [817 kB] Get: 2 http://deb.debian.org/debian trixie/main i386 libexpat1 i386 2.6.2-1 [107 kB] Get: 3 http://deb.debian.org/debian trixie/main i386 python3.11-minimal i386 3.11.9-1 [1918 kB] Get: 4 http://deb.debian.org/debian trixie/main i386 python3-minimal i386 3.11.8-1 [26.3 kB] Get: 5 http://deb.debian.org/debian trixie/main i386 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian trixie/main i386 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian trixie/main i386 tzdata all 2024a-4 [255 kB] Get: 8 http://deb.debian.org/debian trixie/main i386 readline-common all 8.2-4 [69.3 kB] Get: 9 http://deb.debian.org/debian trixie/main i386 libreadline8t64 i386 8.2-4 [171 kB] Get: 10 http://deb.debian.org/debian trixie/main i386 libpython3.11-stdlib i386 3.11.9-1 [1795 kB] Get: 11 http://deb.debian.org/debian trixie/main i386 python3.11 i386 3.11.9-1 [602 kB] Get: 12 http://deb.debian.org/debian trixie/main i386 libpython3-stdlib i386 3.11.8-1 [9336 B] Get: 13 http://deb.debian.org/debian trixie/main i386 python3 i386 3.11.8-1 [27.4 kB] Get: 14 http://deb.debian.org/debian trixie/main i386 sensible-utils all 0.0.24 [24.8 kB] Get: 15 http://deb.debian.org/debian trixie/main i386 libmagic-mgc i386 1:5.45-3 [314 kB] Get: 16 http://deb.debian.org/debian trixie/main i386 libmagic1t64 i386 1:5.45-3 [114 kB] Get: 17 http://deb.debian.org/debian trixie/main i386 file i386 1:5.45-3 [42.9 kB] Get: 18 http://deb.debian.org/debian trixie/main i386 gettext-base i386 0.22.5-1 [200 kB] Get: 19 http://deb.debian.org/debian trixie/main i386 libuchardet0 i386 0.0.8-1+b1 [69.1 kB] Get: 20 http://deb.debian.org/debian trixie/main i386 groff-base i386 1.23.0-4 [1194 kB] Get: 21 http://deb.debian.org/debian trixie/main i386 bsdextrautils i386 2.40.1-9 [101 kB] Get: 22 http://deb.debian.org/debian trixie/main i386 libpipeline1 i386 1.5.7-2 [39.7 kB] Get: 23 http://deb.debian.org/debian trixie/main i386 man-db i386 2.12.1-2 [1421 kB] Get: 24 http://deb.debian.org/debian trixie/main i386 m4 i386 1.4.19-4 [293 kB] Get: 25 http://deb.debian.org/debian trixie/main i386 autoconf all 2.71-3 [332 kB] Get: 26 http://deb.debian.org/debian trixie/main i386 autotools-dev all 20220109.1 [51.6 kB] Get: 27 http://deb.debian.org/debian trixie/main i386 automake all 1:1.16.5-1.3 [823 kB] Get: 28 http://deb.debian.org/debian trixie/main i386 autopoint all 0.22.5-1 [723 kB] Get: 29 http://deb.debian.org/debian trixie/main i386 libstdlib-ocaml i386 4.14.1-1 [510 kB] Get: 30 http://deb.debian.org/debian trixie/main i386 libstdlib-ocaml-dev i386 4.14.1-1 [7296 kB] Get: 31 http://deb.debian.org/debian trixie/main i386 ocaml-base i386 4.14.1-1 [410 kB] Get: 32 http://deb.debian.org/debian trixie/main i386 libcompiler-libs-ocaml-dev i386 4.14.1-1 [32.6 MB] Get: 33 http://deb.debian.org/debian trixie/main i386 ocaml-interp i386 4.14.1-1 [6456 kB] Get: 34 http://deb.debian.org/debian trixie/main i386 libncurses6 i386 6.5-2 [111 kB] Get: 35 http://deb.debian.org/debian trixie/main i386 libncurses-dev i386 6.5-2 [380 kB] Get: 36 http://deb.debian.org/debian trixie/main i386 ocaml i386 4.14.1-1 [65.1 MB] Get: 37 http://deb.debian.org/debian trixie/main i386 camlidl i386 1.12-1 [907 kB] Get: 38 http://deb.debian.org/debian trixie/main i386 libcamlp4-ocaml-dev i386 4.14+1-1 [21.8 MB] Get: 39 http://deb.debian.org/debian trixie/main i386 camlp4 i386 4.14+1-1 [10.4 MB] Get: 40 http://deb.debian.org/debian trixie/main i386 libparmap-ocaml i386 1.2.5-3+b1 [83.3 kB] Get: 41 http://deb.debian.org/debian trixie/main i386 libfindlib-ocaml i386 1.9.6-2 [165 kB] Get: 42 http://deb.debian.org/debian trixie/main i386 ocaml-findlib i386 1.9.6-2 [480 kB] Get: 43 http://deb.debian.org/debian trixie/main i386 libstdcompat-ocaml i386 20~git20240529-1 [64.2 kB] Get: 44 http://deb.debian.org/debian trixie/main i386 coccinelle i386 1.1.1.deb-6+b1 [5699 kB] Get: 45 http://deb.debian.org/debian trixie/main i386 libdebhelper-perl all 13.16 [88.6 kB] Get: 46 http://deb.debian.org/debian trixie/main i386 libtool all 2.4.7-7 [517 kB] Get: 47 http://deb.debian.org/debian trixie/main i386 dh-autoreconf all 20 [17.1 kB] Get: 48 http://deb.debian.org/debian trixie/main i386 libarchive-zip-perl all 1.68-1 [104 kB] Get: 49 http://deb.debian.org/debian trixie/main i386 libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 50 http://deb.debian.org/debian trixie/main i386 dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 51 http://deb.debian.org/debian trixie/main i386 libelf1t64 i386 0.191-1+b1 [194 kB] Get: 52 http://deb.debian.org/debian trixie/main i386 dwz i386 0.15-1+b1 [116 kB] Get: 53 http://deb.debian.org/debian trixie/main i386 libicu72 i386 72.1-5 [9550 kB] Get: 54 http://deb.debian.org/debian trixie/main i386 libxml2 i386 2.9.14+dfsg-1.3+b3 [727 kB] Get: 55 http://deb.debian.org/debian trixie/main i386 gettext i386 0.22.5-1 [1624 kB] Get: 56 http://deb.debian.org/debian trixie/main i386 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 57 http://deb.debian.org/debian trixie/main i386 po-debconf all 1.0.21+nmu1 [248 kB] Get: 58 http://deb.debian.org/debian trixie/main i386 debhelper all 13.16 [891 kB] Get: 59 http://deb.debian.org/debian trixie/main i386 dh-exec i386 0.30 [26.2 kB] Get: 60 http://deb.debian.org/debian trixie/main i386 libcamlp-streams-ocaml i386 5.0.1-3+b1 [7700 B] Get: 61 http://deb.debian.org/debian trixie/main i386 libcamlp-streams-ocaml-dev i386 5.0.1-3+b1 [21.9 kB] Get: 62 http://deb.debian.org/debian trixie/main i386 libcom-err2 i386 1.47.1-1 [23.1 kB] Get: 63 http://deb.debian.org/debian trixie/main i386 libconfig-file-ocaml-dev i386 1.2.1-4 [353 kB] Get: 64 http://deb.debian.org/debian trixie/main i386 libevent-2.1-7t64 i386 2.1.12-stable-10 [194 kB] Get: 65 http://deb.debian.org/debian trixie/main i386 libgmpxx4ldbl i386 2:6.3.0+dfsg-2+b1 [330 kB] Get: 66 http://deb.debian.org/debian trixie/main i386 libgmp-dev i386 2:6.3.0+dfsg-2+b1 [659 kB] Get: 67 http://deb.debian.org/debian trixie/main i386 libunbound8 i386 1.20.0-1 [618 kB] Get: 68 http://deb.debian.org/debian trixie/main i386 libgnutls-dane0t64 i386 3.8.5-4 [435 kB] Get: 69 http://deb.debian.org/debian trixie/main i386 libgnutls-openssl27t64 i386 3.8.5-4 [435 kB] Get: 70 http://deb.debian.org/debian trixie/main i386 libidn2-dev i386 2.3.7-2 [125 kB] Get: 71 http://deb.debian.org/debian trixie/main i386 libp11-kit-dev i386 0.25.3-5 [203 kB] Get: 72 http://deb.debian.org/debian trixie/main i386 libtasn1-6-dev i386 4.19.0-3+b2 [101 kB] Get: 73 http://deb.debian.org/debian trixie/main i386 nettle-dev i386 3.10-1 [1333 kB] Get: 74 http://deb.debian.org/debian trixie/main i386 libgnutls28-dev i386 3.8.5-4 [1437 kB] Get: 75 http://deb.debian.org/debian trixie/main i386 libkrb5support0 i386 1.21.2-1 [34.5 kB] Get: 76 http://deb.debian.org/debian trixie/main i386 libk5crypto3 i386 1.21.2-1 [83.2 kB] Get: 77 http://deb.debian.org/debian trixie/main i386 libkeyutils1 i386 1.6.3-3 [9432 B] Get: 78 http://deb.debian.org/debian trixie/main i386 libkrb5-3 i386 1.21.2-1 [350 kB] Get: 79 http://deb.debian.org/debian trixie/main i386 libgssapi-krb5-2 i386 1.21.2-1 [146 kB] Get: 80 http://deb.debian.org/debian trixie/main i386 libzip-ocaml i386 1.11-3 [82.8 kB] Get: 81 http://deb.debian.org/debian trixie/main i386 libocamlnet-ocaml i386 4.1.9-5 [50.2 kB] Get: 82 http://deb.debian.org/debian trixie/main i386 libocamlnet-ocaml-bin i386 4.1.9-5 [495 kB] Get: 83 http://deb.debian.org/debian trixie/main i386 zlib1g-dev i386 1:1.3.dfsg+really1.3.1-1 [915 kB] Get: 84 http://deb.debian.org/debian trixie/main i386 libzip-ocaml-dev i386 1.11-3 [171 kB] Get: 85 http://deb.debian.org/debian trixie/main i386 libocamlnet-ocaml-dev i386 4.1.9-5 [12.4 MB] Get: 86 http://deb.debian.org/debian trixie/main i386 libocamlnet-ssl-ocaml i386 4.1.9-5 [50.9 kB] Get: 87 http://deb.debian.org/debian trixie/main i386 libocamlnet-ssl-ocaml-dev i386 4.1.9-5 [271 kB] Get: 88 http://deb.debian.org/debian trixie/main i386 libssl-dev i386 3.2.2-1 [2748 kB] Get: 89 http://deb.debian.org/debian trixie/main i386 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 90 http://deb.debian.org/debian trixie/main i386 libtirpc3t64 i386 1.3.4+ds-1.3 [90.2 kB] Get: 91 http://deb.debian.org/debian trixie/main i386 libtirpc-dev i386 1.3.4+ds-1.3 [199 kB] Fetched 203 MB in 4s (53.9 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:i386. (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 ... 19672 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.9-1_i386.deb ... Unpacking libpython3.11-minimal:i386 (3.11.9-1) ... Selecting previously unselected package libexpat1:i386. Preparing to unpack .../libexpat1_2.6.2-1_i386.deb ... Unpacking libexpat1:i386 (2.6.2-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.9-1_i386.deb ... Unpacking python3.11-minimal (3.11.9-1) ... Setting up libpython3.11-minimal:i386 (3.11.9-1) ... Setting up libexpat1:i386 (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 ... 19988 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.8-1_i386.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:i386. Preparing to unpack .../5-libreadline8t64_8.2-4_i386.deb ... Adding 'diversion of /lib/i386-linux-gnu/libhistory.so.8 to /lib/i386-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/i386-linux-gnu/libhistory.so.8.2 to /lib/i386-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/i386-linux-gnu/libreadline.so.8 to /lib/i386-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/i386-linux-gnu/libreadline.so.8.2 to /lib/i386-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:i386 (8.2-4) ... Selecting previously unselected package libpython3.11-stdlib:i386. Preparing to unpack .../6-libpython3.11-stdlib_3.11.9-1_i386.deb ... Unpacking libpython3.11-stdlib:i386 (3.11.9-1) ... Selecting previously unselected package python3.11. Preparing to unpack .../7-python3.11_3.11.9-1_i386.deb ... Unpacking python3.11 (3.11.9-1) ... Selecting previously unselected package libpython3-stdlib:i386. Preparing to unpack .../8-libpython3-stdlib_3.11.8-1_i386.deb ... Unpacking libpython3-stdlib:i386 (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 ... 20980 files and directories currently installed.) Preparing to unpack .../00-python3_3.11.8-1_i386.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_i386.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:i386. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3_i386.deb ... Unpacking libmagic1t64:i386 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3_i386.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.22.5-1_i386.deb ... Unpacking gettext-base (0.22.5-1) ... Selecting previously unselected package libuchardet0:i386. Preparing to unpack .../06-libuchardet0_0.0.8-1+b1_i386.deb ... Unpacking libuchardet0:i386 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-4_i386.deb ... Unpacking groff-base (1.23.0-4) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.1-9_i386.deb ... Unpacking bsdextrautils (2.40.1-9) ... Selecting previously unselected package libpipeline1:i386. Preparing to unpack .../09-libpipeline1_1.5.7-2_i386.deb ... Unpacking libpipeline1:i386 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.12.1-2_i386.deb ... Unpacking man-db (2.12.1-2) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_i386.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_i386.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_i386.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_i386.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_i386.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_i386.deb ... Unpacking ocaml-interp (4.14.1-1) ... Selecting previously unselected package libncurses6:i386. Preparing to unpack .../21-libncurses6_6.5-2_i386.deb ... Unpacking libncurses6:i386 (6.5-2) ... Selecting previously unselected package libncurses-dev:i386. Preparing to unpack .../22-libncurses-dev_6.5-2_i386.deb ... Unpacking libncurses-dev:i386 (6.5-2) ... Selecting previously unselected package ocaml. Preparing to unpack .../23-ocaml_4.14.1-1_i386.deb ... Unpacking ocaml (4.14.1-1) ... Selecting previously unselected package camlidl. Preparing to unpack .../24-camlidl_1.12-1_i386.deb ... Unpacking camlidl (1.12-1) ... Selecting previously unselected package libcamlp4-ocaml-dev. Preparing to unpack .../25-libcamlp4-ocaml-dev_4.14+1-1_i386.deb ... Unpacking libcamlp4-ocaml-dev (4.14+1-1) ... Selecting previously unselected package camlp4. Preparing to unpack .../26-camlp4_4.14+1-1_i386.deb ... Unpacking camlp4 (4.14+1-1) ... Selecting previously unselected package libparmap-ocaml. Preparing to unpack .../27-libparmap-ocaml_1.2.5-3+b1_i386.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_i386.deb ... Unpacking libfindlib-ocaml (1.9.6-2) ... Selecting previously unselected package ocaml-findlib. Preparing to unpack .../29-ocaml-findlib_1.9.6-2_i386.deb ... Unpacking ocaml-findlib (1.9.6-2) ... Selecting previously unselected package libstdcompat-ocaml. Preparing to unpack .../30-libstdcompat-ocaml_20~git20240529-1_i386.deb ... Unpacking libstdcompat-ocaml (20~git20240529-1) ... Selecting previously unselected package coccinelle. Preparing to unpack .../31-coccinelle_1.1.1.deb-6+b1_i386.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:i386. Preparing to unpack .../38-libelf1t64_0.191-1+b1_i386.deb ... Unpacking libelf1t64:i386 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../39-dwz_0.15-1+b1_i386.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package libicu72:i386. Preparing to unpack .../40-libicu72_72.1-5_i386.deb ... Unpacking libicu72:i386 (72.1-5) ... Selecting previously unselected package libxml2:i386. Preparing to unpack .../41-libxml2_2.9.14+dfsg-1.3+b3_i386.deb ... Unpacking libxml2:i386 (2.9.14+dfsg-1.3+b3) ... Selecting previously unselected package gettext. Preparing to unpack .../42-gettext_0.22.5-1_i386.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_i386.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_i386.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_i386.deb ... Unpacking libcamlp-streams-ocaml-dev (5.0.1-3+b1) ... Selecting previously unselected package libcom-err2:i386. Preparing to unpack .../49-libcom-err2_1.47.1-1_i386.deb ... Unpacking libcom-err2:i386 (1.47.1-1) ... Selecting previously unselected package libconfig-file-ocaml-dev. Preparing to unpack .../50-libconfig-file-ocaml-dev_1.2.1-4_i386.deb ... Unpacking libconfig-file-ocaml-dev (1.2.1-4) ... Selecting previously unselected package libevent-2.1-7t64:i386. Preparing to unpack .../51-libevent-2.1-7t64_2.1.12-stable-10_i386.deb ... Unpacking libevent-2.1-7t64:i386 (2.1.12-stable-10) ... Selecting previously unselected package libgmpxx4ldbl:i386. Preparing to unpack .../52-libgmpxx4ldbl_2%3a6.3.0+dfsg-2+b1_i386.deb ... Unpacking libgmpxx4ldbl:i386 (2:6.3.0+dfsg-2+b1) ... Selecting previously unselected package libgmp-dev:i386. Preparing to unpack .../53-libgmp-dev_2%3a6.3.0+dfsg-2+b1_i386.deb ... Unpacking libgmp-dev:i386 (2:6.3.0+dfsg-2+b1) ... Selecting previously unselected package libunbound8:i386. Preparing to unpack .../54-libunbound8_1.20.0-1_i386.deb ... Unpacking libunbound8:i386 (1.20.0-1) ... Selecting previously unselected package libgnutls-dane0t64:i386. Preparing to unpack .../55-libgnutls-dane0t64_3.8.5-4_i386.deb ... Unpacking libgnutls-dane0t64:i386 (3.8.5-4) ... Selecting previously unselected package libgnutls-openssl27t64:i386. Preparing to unpack .../56-libgnutls-openssl27t64_3.8.5-4_i386.deb ... Unpacking libgnutls-openssl27t64:i386 (3.8.5-4) ... Selecting previously unselected package libidn2-dev:i386. Preparing to unpack .../57-libidn2-dev_2.3.7-2_i386.deb ... Unpacking libidn2-dev:i386 (2.3.7-2) ... Selecting previously unselected package libp11-kit-dev:i386. Preparing to unpack .../58-libp11-kit-dev_0.25.3-5_i386.deb ... Unpacking libp11-kit-dev:i386 (0.25.3-5) ... Selecting previously unselected package libtasn1-6-dev:i386. Preparing to unpack .../59-libtasn1-6-dev_4.19.0-3+b2_i386.deb ... Unpacking libtasn1-6-dev:i386 (4.19.0-3+b2) ... Selecting previously unselected package nettle-dev:i386. Preparing to unpack .../60-nettle-dev_3.10-1_i386.deb ... Unpacking nettle-dev:i386 (3.10-1) ... Selecting previously unselected package libgnutls28-dev:i386. Preparing to unpack .../61-libgnutls28-dev_3.8.5-4_i386.deb ... Unpacking libgnutls28-dev:i386 (3.8.5-4) ... Selecting previously unselected package libkrb5support0:i386. Preparing to unpack .../62-libkrb5support0_1.21.2-1_i386.deb ... Unpacking libkrb5support0:i386 (1.21.2-1) ... Selecting previously unselected package libk5crypto3:i386. Preparing to unpack .../63-libk5crypto3_1.21.2-1_i386.deb ... Unpacking libk5crypto3:i386 (1.21.2-1) ... Selecting previously unselected package libkeyutils1:i386. Preparing to unpack .../64-libkeyutils1_1.6.3-3_i386.deb ... Unpacking libkeyutils1:i386 (1.6.3-3) ... Selecting previously unselected package libkrb5-3:i386. Preparing to unpack .../65-libkrb5-3_1.21.2-1_i386.deb ... Unpacking libkrb5-3:i386 (1.21.2-1) ... Selecting previously unselected package libgssapi-krb5-2:i386. Preparing to unpack .../66-libgssapi-krb5-2_1.21.2-1_i386.deb ... Unpacking libgssapi-krb5-2:i386 (1.21.2-1) ... Selecting previously unselected package libzip-ocaml. Preparing to unpack .../67-libzip-ocaml_1.11-3_i386.deb ... Unpacking libzip-ocaml (1.11-3) ... Selecting previously unselected package libocamlnet-ocaml. Preparing to unpack .../68-libocamlnet-ocaml_4.1.9-5_i386.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_i386.deb ... Unpacking libocamlnet-ocaml-bin (4.1.9-5) ... Selecting previously unselected package zlib1g-dev:i386. Preparing to unpack .../70-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1_i386.deb ... Unpacking zlib1g-dev:i386 (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_i386.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_i386.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_i386.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_i386.deb ... Unpacking libocamlnet-ssl-ocaml-dev (4.1.9-5) ... Selecting previously unselected package libssl-dev:i386. Preparing to unpack .../75-libssl-dev_3.2.2-1_i386.deb ... Unpacking libssl-dev:i386 (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:i386. Preparing to unpack .../77-libtirpc3t64_1.3.4+ds-1.3_i386.deb ... Adding 'diversion of /lib/i386-linux-gnu/libtirpc.so.3 to /lib/i386-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/i386-linux-gnu/libtirpc.so.3.0.0 to /lib/i386-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:i386 (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc-dev:i386. Preparing to unpack .../78-libtirpc-dev_1.3.4+ds-1.3_i386.deb ... Unpacking libtirpc-dev:i386 (1.3.4+ds-1.3) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:i386 (1.5.7-2) ... Setting up libgnutls-openssl27t64:i386 (3.8.5-4) ... Setting up libkeyutils1:i386 (1.6.3-3) ... Setting up libicu72:i386 (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:i386 (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:i386 (2.1.12-stable-10) ... Setting up libcom-err2:i386 (1.47.1-1) ... Setting up file (1:5.45-3) ... Setting up libelf1t64:i386 (0.191-1+b1) ... Setting up libkrb5support0:i386 (1.21.2-1) ... Setting up tzdata (2024a-4) ... Current default time zone: 'Etc/UTC' Local time is now: Wed Aug 6 23:29:18 UTC 2025. Universal Time is now: Wed Aug 6 23:29:18 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up autotools-dev (20220109.1) ... Setting up libunbound8:i386 (1.20.0-1) ... Setting up libgmpxx4ldbl:i386 (2:6.3.0+dfsg-2+b1) ... Setting up libgnutls-dane0t64:i386 (3.8.5-4) ... Setting up libncurses6:i386 (6.5-2) ... Setting up libstdlib-ocaml (4.14.1-1) ... Setting up libssl-dev:i386 (3.2.2-1) ... Setting up autopoint (0.22.5-1) ... Setting up ocaml-base (4.14.1-1) ... Setting up libk5crypto3:i386 (1.21.2-1) ... Setting up libidn2-dev:i386 (2.3.7-2) ... Setting up autoconf (2.71-3) ... Setting up libstdcompat-ocaml (20~git20240529-1) ... Setting up zlib1g-dev:i386 (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:i386 (0.0.8-1+b1) ... Setting up netbase (6.4) ... Setting up libkrb5-3:i386 (1.21.2-1) ... Setting up libtasn1-6-dev:i386 (4.19.0-3+b2) ... Setting up libparmap-ocaml (1.2.5-3+b1) ... Setting up readline-common (8.2-4) ... Setting up libxml2:i386 (2.9.14+dfsg-1.3+b3) ... Setting up libp11-kit-dev:i386 (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:i386 (6.5-2) ... Setting up gettext (0.22.5-1) ... Setting up libgmp-dev:i386 (2:6.3.0+dfsg-2+b1) ... Setting up nettle-dev:i386 (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:i386 (1.21.2-1) ... Setting up libreadline8t64:i386 (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:i386 (3.8.5-4) ... Setting up libtirpc3t64:i386 (1.3.4+ds-1.3) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:i386 (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:i386 (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:i386 (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: user script /srv/workspace/pbuilder/5684/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for trixie I: user script /srv/workspace/pbuilder/5684/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/caml-crush-1.0.12/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-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 i386 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=i686-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/i386-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=i686-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/i386-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=i686-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/i386-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/i386-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/i386-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/i386-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.7IAelC83/etc/pkcs11proxyd/filter.conf ./debian/tmp/dh-exec.7IAelC83/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.7IAelC83/usr/bin/pkcs11proxyd debian/caml-crush-server//usr/bin// install -m0755 -d debian/caml-crush-clients//usr/lib/i386-linux-gnu/caml-crush/ cp --reflink=auto -a ./debian/tmp/dh-exec.KAekQLV9/usr/lib/i386-linux-gnu/caml-crush/libp11clienttcp.so ./debian/tmp/dh-exec.KAekQLV9/usr/lib/i386-linux-gnu/caml-crush/libp11clienttcpssl.so ./debian/tmp/dh-exec.KAekQLV9/usr/lib/i386-linux-gnu/caml-crush/libp11clientunix.so debian/caml-crush-clients//usr/lib/i386-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-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 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 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-clients cd debian/caml-crush-server chmod a-x usr/share/doc/caml-crush-clients/changelog usr/share/doc/caml-crush-clients/changelog.Debian gzip -9nf 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 cd '/build/reproducible-path/caml-crush-1.0.12' 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' 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-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 -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-clients/dbgsym-root/usr/lib/debug/.build-id/34 objcopy --only-keep-debug --compress-debug-sections debian/caml-crush-clients/usr/lib/i386-linux-gnu/caml-crush/libp11clienttcpssl.so debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/34/442dcf0ccf00b101911130164c1016b6fedecf.debug chmod 0644 -- debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/34/442dcf0ccf00b101911130164c1016b6fedecf.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/caml-crush-clients/usr/lib/i386-linux-gnu/caml-crush/libp11clienttcpssl.so install -m0755 -d debian/.debhelper/caml-crush-server/dbgsym-root/usr/lib/debug/.build-id/10 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/10/f17b26e76f649d19f0d22271d68f08f2f28282.debug objcopy --add-gnu-debuglink debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/34/442dcf0ccf00b101911130164c1016b6fedecf.debug debian/caml-crush-clients/usr/lib/i386-linux-gnu/caml-crush/libp11clienttcpssl.so install -m0755 -d debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/23 objcopy --only-keep-debug --compress-debug-sections debian/caml-crush-clients/usr/lib/i386-linux-gnu/caml-crush/libp11clienttcp.so debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/23/c4587c32989a7c52499335dc822a68a835877d.debug chmod 0644 -- debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/23/c4587c32989a7c52499335dc822a68a835877d.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/caml-crush-clients/usr/lib/i386-linux-gnu/caml-crush/libp11clienttcp.so objcopy --add-gnu-debuglink debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/23/c4587c32989a7c52499335dc822a68a835877d.debug debian/caml-crush-clients/usr/lib/i386-linux-gnu/caml-crush/libp11clienttcp.so install -m0755 -d debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/a0 objcopy --only-keep-debug --compress-debug-sections debian/caml-crush-clients/usr/lib/i386-linux-gnu/caml-crush/libp11clientunix.so debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/a0/b8f237122c09384bfd4e3a0203c2514544f237.debug chmod 0644 -- debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/a0/b8f237122c09384bfd4e3a0203c2514544f237.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/caml-crush-clients/usr/lib/i386-linux-gnu/caml-crush/libp11clientunix.so chmod 0644 -- debian/.debhelper/caml-crush-server/dbgsym-root/usr/lib/debug/.build-id/10/f17b26e76f649d19f0d22271d68f08f2f28282.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/a0/b8f237122c09384bfd4e3a0203c2514544f237.debug debian/caml-crush-clients/usr/lib/i386-linux-gnu/caml-crush/libp11clientunix.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/10/f17b26e76f649d19f0d22271d68f08f2f28282.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-server/DEBIAN dpkg-shlibdeps -Tdebian/caml-crush-server.substvars debian/caml-crush-server/usr/bin/pkcs11proxyd install -m0755 -d debian/caml-crush-clients/DEBIAN dpkg-shlibdeps -Tdebian/caml-crush-clients.substvars debian/caml-crush-clients/usr/lib/i386-linux-gnu/caml-crush/libp11clienttcpssl.so debian/caml-crush-clients/usr/lib/i386-linux-gnu/caml-crush/libp11clienttcp.so debian/caml-crush-clients/usr/lib/i386-linux-gnu/caml-crush/libp11clientunix.so dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libtirpc3t64 from: /lib/i386-linux-gnu/libtirpc.so.3 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libtirpc3t64 to: /lib/i386-linux-gnu/libtirpc.so.3.usr-is-merged dpkg-shlibdeps: warning: debian/caml-crush-clients/usr/lib/i386-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) 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=23c4587c32989a7c52499335dc822a68a835877d 34442dcf0ccf00b101911130164c1016b6fedecf a0b8f237122c09384bfd4e3a0203c2514544f237" -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=10f17b26e76f649d19f0d22271d68f08f2f28282 -DSection=debug -UMulti-Arch -UReplaces -UBreaks 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/.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/caml-crush-server/DEBIAN/control chmod 0644 -- debian/caml-crush-clients/DEBIAN/control dh_md5sums -O--no-parallel install -m0755 -d debian/caml-crush-server/DEBIAN install -m0755 -d debian/caml-crush-clients/DEBIAN cd debian/caml-crush-server >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/caml-crush-clients >/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/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-clients/dbgsym-root/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 --root-owner-group --build debian/.debhelper/caml-crush-clients/dbgsym-root .. dpkg-deb: building package 'caml-crush-clients' in '../caml-crush-clients_1.0.12-1.2_i386.deb'. dpkg-deb: building package 'caml-crush-clients-dbgsym' in '../caml-crush-clients-dbgsym_1.0.12-1.2_i386.deb'. dpkg-deb: building package 'caml-crush-server-dbgsym' in '../caml-crush-server-dbgsym_1.0.12-1.2_i386.deb'. dpkg-deb: building package 'caml-crush-server' in '../caml-crush-server_1.0.12-1.2_i386.deb'. dpkg-genbuildinfo --build=binary -O../caml-crush_1.0.12-1.2_i386.buildinfo dpkg-genchanges --build=binary -O../caml-crush_1.0.12-1.2_i386.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: user script /srv/workspace/pbuilder/5684/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/5684/tmp/hooks/B01_cleanup finished 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/5684 and its subdirectories I: Current time: Thu Aug 7 13:30:11 +14 2025 I: pbuilder-time-stamp: 1754523011