Raspbian Package Auto-Building

Build log for caml-crush (1.0.12-1.1) on armhf

caml-crush1.0.12-1.1armhf → 2023-10-06 07:04:07

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on bm-wb-04

+==============================================================================+
| caml-crush 1.0.12-1.1 (armhf)                Fri, 06 Oct 2023 06:40:12 +0000 |
+==============================================================================+

Package: caml-crush
Version: 1.0.12-1.1
Source Version: 1.0.12-1.1
Distribution: trixie-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/trixie-staging-armhf-sbuild-9a060c53-07f7-42c7-8f9b-8b75ac600990' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private trixie-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private trixie-staging/main Sources [14.1 MB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf Packages [14.8 MB]
Fetched 28.9 MB in 29s (988 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
W: http://172.17.4.1/private/dists/trixie-staging/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'caml-crush' packaging is maintained in the 'Git' version control system at:
https://github.com/caml-pkcs11/caml-crush.git
Please use:
git clone https://github.com/caml-pkcs11/caml-crush.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 361 kB of source archives.
Get:1 http://172.17.4.1/private trixie-staging/main caml-crush 1.0.12-1.1 (dsc) [2197 B]
Get:2 http://172.17.4.1/private trixie-staging/main caml-crush 1.0.12-1.1 (tar) [352 kB]
Get:3 http://172.17.4.1/private trixie-staging/main caml-crush 1.0.12-1.1 (diff) [6600 B]
Fetched 361 kB in 0s (2504 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/caml-crush-VKnMIT/caml-crush-1.0.12' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/caml-crush-VKnMIT' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-KctkK5/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-KctkK5/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-KctkK5/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-KctkK5/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-KctkK5/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-KctkK5/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-KctkK5/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-KctkK5/apt_archive ./ Packages [434 B]
Fetched 2110 B in 1s (2697 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap netbase sensible-utils sgml-base util-linux-extra
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 32 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-KctkK5/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (22.5 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 11775 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: debhelper (>= 12), debhelper-compat (= 13), ocaml-native-compilers, camlidl, coccinelle, libocamlnet-ocaml-dev (>= 3.5.1), libocamlnet-ssl-ocaml-dev (>= 3.5.1), libocamlnet-ocaml-bin (>= 3.5.1), libssl-dev, libgnutls28-dev, libconfig-file-ocaml-dev, camlp4, dh-exec
Filtered Build-Depends: debhelper (>= 12), debhelper-compat (= 13), ocaml-native-compilers, camlidl, coccinelle, libocamlnet-ocaml-dev (>= 3.5.1), libocamlnet-ssl-ocaml-dev (>= 3.5.1), libocamlnet-ocaml-bin (>= 3.5.1), libssl-dev, libgnutls28-dev, libconfig-file-ocaml-dev, camlp4, dh-exec
dpkg-deb: building package 'sbuild-build-depends-caml-crush-dummy' in '/<<BUILDDIR>>/resolver-KctkK5/apt_archive/sbuild-build-depends-caml-crush-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-caml-crush-dummy sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-KctkK5/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-KctkK5/apt_archive ./ Release [963 B]
Get:3 copy:/<<BUILDDIR>>/resolver-KctkK5/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-KctkK5/apt_archive ./ Sources [591 B]
Get:5 copy:/<<BUILDDIR>>/resolver-KctkK5/apt_archive ./ Packages [677 B]
Fetched 2601 B in 1s (3646 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install caml-crush build dependencies (apt-based resolver)
----------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  krb5-locales libpam-cap netbase sgml-base util-linux-extra
Use 'apt autoremove' to remove them.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils bsdutils camlidl
  camlp4 coccinelle debhelper dh-autoreconf dh-exec dh-strip-nondeterminism
  dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl
  libblkid1 libcamlp4-ocaml-dev libcompiler-libs-ocaml-dev
  libconfig-file-ocaml-dev libdebhelper-perl libelf1 libevent-2.1-7 libexpat1
  libfile-stripnondeterminism-perl libfindlib-ocaml libgmp-dev libgmpxx4ldbl
  libgnutls-dane0 libgnutls-openssl27 libgnutls28-dev libicu72 libidn2-dev
  libmagic-mgc libmagic1 libmount1 libncurses-dev libncurses6
  libocamlnet-ocaml libocamlnet-ocaml-bin libocamlnet-ocaml-dev
  libocamlnet-ssl-ocaml libocamlnet-ssl-ocaml-dev libp11-kit-dev
  libparmap-ocaml libpipeline1 libpython3-stdlib libpython3.11-minimal
  libpython3.11-stdlib libsmartcols1 libssl-dev libssl3 libstdlib-ocaml
  libstdlib-ocaml-dev libsub-override-perl libtasn1-6-dev libtool libuchardet0
  libunbound8 libuuid1 libxml2 libzip-ocaml libzip-ocaml-dev m4 man-db
  media-types mount nettle-dev ocaml ocaml-base ocaml-findlib ocaml-interp
  po-debconf python3 python3-minimal python3.11 python3.11-minimal util-linux
  util-linux-extra zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc camlidl-doc coccinelle-doc
  vim-addon-manager dh-make gettext-doc libasprintf-dev libgettextpo-dev groff
  gmp-doc libgmp10-doc libmpfr-dev dns-root-data gnutls-bin gnutls-doc
  cryptsetup-bin ncurses-doc p11-kit-doc libssl-doc libtool-doc gfortran
  | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser nfs-common
  ocaml-doc elpa-tuareg libmail-box-perl python3-doc python3-tk python3-venv
  python3.11-venv python3.11-doc binfmt-support dosfstools kbd
  util-linux-locales
Recommended packages:
  curl | wget | lynx libarchive-cpio-perl libgpm2 libocamlnet-ocaml-doc
  libnethttpd-ocaml-dev ocaml-man libtasn1-doc libltdl-dev uuid-runtime
  libfindlib-ocaml-dev ledit | readline-editor libmail-sendmail-perl
  ca-certificates
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bsdextrautils camlidl camlp4
  coccinelle debhelper dh-autoreconf dh-exec dh-strip-nondeterminism dwz file
  gettext gettext-base groff-base intltool-debian libarchive-zip-perl
  libcamlp4-ocaml-dev libcompiler-libs-ocaml-dev libconfig-file-ocaml-dev
  libdebhelper-perl libelf1 libevent-2.1-7 libexpat1
  libfile-stripnondeterminism-perl libfindlib-ocaml libgmp-dev libgmpxx4ldbl
  libgnutls-dane0 libgnutls-openssl27 libgnutls28-dev libicu72 libidn2-dev
  libmagic-mgc libmagic1 libncurses-dev libncurses6 libocamlnet-ocaml
  libocamlnet-ocaml-bin libocamlnet-ocaml-dev libocamlnet-ssl-ocaml
  libocamlnet-ssl-ocaml-dev libp11-kit-dev libparmap-ocaml libpipeline1
  libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib libssl-dev
  libstdlib-ocaml libstdlib-ocaml-dev libsub-override-perl libtasn1-6-dev
  libtool libuchardet0 libunbound8 libxml2 libzip-ocaml libzip-ocaml-dev m4
  man-db media-types nettle-dev ocaml ocaml-base ocaml-findlib ocaml-interp
  po-debconf python3 python3-minimal python3.11 python3.11-minimal
  sbuild-build-depends-caml-crush-dummy zlib1g-dev
The following packages will be upgraded:
  bsdutils libblkid1 libmount1 libsmartcols1 libssl3 libuuid1 mount util-linux
  util-linux-extra
9 upgraded, 76 newly installed, 0 to remove and 23 not upgraded.
Need to get 195 MB of archives.
After this operation, 800 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-KctkK5/apt_archive ./ sbuild-build-depends-caml-crush-dummy 0.invalid.0 [960 B]
Get:2 http://172.17.4.1/private trixie-staging/main armhf bsdutils armhf 1:2.39.2-2 [85.9 kB]
Get:3 http://172.17.4.1/private trixie-staging/main armhf libsmartcols1 armhf 2.39.2-2 [101 kB]
Get:4 http://172.17.4.1/private trixie-staging/main armhf util-linux-extra armhf 2.39.2-2 [136 kB]
Get:5 http://172.17.4.1/private trixie-staging/main armhf util-linux armhf 2.39.2-2 [1106 kB]
Get:6 http://172.17.4.1/private trixie-staging/main armhf mount armhf 2.39.2-2 [132 kB]
Get:7 http://172.17.4.1/private trixie-staging/main armhf libssl3 armhf 3.0.11-1 [1620 kB]
Get:8 http://172.17.4.1/private trixie-staging/main armhf libpython3.11-minimal armhf 3.11.5-3 [800 kB]
Get:9 http://172.17.4.1/private trixie-staging/main armhf libexpat1 armhf 2.5.0-2 [76.8 kB]
Get:10 http://172.17.4.1/private trixie-staging/main armhf python3.11-minimal armhf 3.11.5-3 [1676 kB]
Get:11 http://172.17.4.1/private trixie-staging/main armhf python3-minimal armhf 3.11.4-5 [26.2 kB]
Get:12 http://172.17.4.1/private trixie-staging/main armhf media-types all 10.1.0 [26.9 kB]
Get:13 http://172.17.4.1/private trixie-staging/main armhf libuuid1 armhf 2.39.2-2 [27.8 kB]
Get:14 http://172.17.4.1/private trixie-staging/main armhf libpython3.11-stdlib armhf 3.11.5-3 [1675 kB]
Get:15 http://172.17.4.1/private trixie-staging/main armhf python3.11 armhf 3.11.5-3 [582 kB]
Get:16 http://172.17.4.1/private trixie-staging/main armhf libpython3-stdlib armhf 3.11.4-5 [9200 B]
Get:17 http://172.17.4.1/private trixie-staging/main armhf python3 armhf 3.11.4-5 [26.2 kB]
Get:18 http://172.17.4.1/private trixie-staging/main armhf libblkid1 armhf 2.39.2-2 [143 kB]
Get:19 http://172.17.4.1/private trixie-staging/main armhf libmount1 armhf 2.39.2-2 [166 kB]
Get:20 http://172.17.4.1/private trixie-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:21 http://172.17.4.1/private trixie-staging/main armhf groff-base armhf 1.23.0-2 [1033 kB]
Get:22 http://172.17.4.1/private trixie-staging/main armhf bsdextrautils armhf 2.39.2-2 [80.6 kB]
Get:23 http://172.17.4.1/private trixie-staging/main armhf libpipeline1 armhf 1.5.7-1 [33.4 kB]
Get:24 http://172.17.4.1/private trixie-staging/main armhf man-db armhf 2.11.2-3 [1342 kB]
Get:25 http://172.17.4.1/private trixie-staging/main armhf libmagic-mgc armhf 1:5.45-2 [314 kB]
Get:26 http://172.17.4.1/private trixie-staging/main armhf libmagic1 armhf 1:5.45-2 [96.1 kB]
Get:27 http://172.17.4.1/private trixie-staging/main armhf file armhf 1:5.45-2 [41.6 kB]
Get:28 http://172.17.4.1/private trixie-staging/main armhf gettext-base armhf 0.21-13 [156 kB]
Get:29 http://172.17.4.1/private trixie-staging/main armhf m4 armhf 1.4.19-4 [256 kB]
Get:30 http://172.17.4.1/private trixie-staging/main armhf autoconf all 2.71-3 [332 kB]
Get:31 http://172.17.4.1/private trixie-staging/main armhf autotools-dev all 20220109.1 [51.6 kB]
Get:32 http://172.17.4.1/private trixie-staging/main armhf automake all 1:1.16.5-1.3 [823 kB]
Get:33 http://172.17.4.1/private trixie-staging/main armhf autopoint all 0.21-13 [496 kB]
Get:34 http://172.17.4.1/private trixie-staging/main armhf libstdlib-ocaml armhf 4.14.1-1+rpi1 [458 kB]
Get:35 http://172.17.4.1/private trixie-staging/main armhf libstdlib-ocaml-dev armhf 4.14.1-1+rpi1 [7138 kB]
Get:36 http://172.17.4.1/private trixie-staging/main armhf ocaml-base armhf 4.14.1-1+rpi1 [335 kB]
Get:37 http://172.17.4.1/private trixie-staging/main armhf libcompiler-libs-ocaml-dev armhf 4.14.1-1+rpi1 [32.1 MB]
Get:38 http://172.17.4.1/private trixie-staging/main armhf ocaml-interp armhf 4.14.1-1+rpi1 [6458 kB]
Get:39 http://172.17.4.1/private trixie-staging/main armhf libncurses6 armhf 6.4+20230625-2 [79.6 kB]
Get:40 http://172.17.4.1/private trixie-staging/main armhf libncurses-dev armhf 6.4+20230625-2 [290 kB]
Get:41 http://172.17.4.1/private trixie-staging/main armhf ocaml armhf 4.14.1-1+rpi1 [65.4 MB]
Get:42 http://172.17.4.1/private trixie-staging/main armhf camlidl armhf 1.11-2+b1 [906 kB]
Get:43 http://172.17.4.1/private trixie-staging/main armhf libcamlp4-ocaml-dev armhf 4.14+1-1 [22.0 MB]
Get:44 http://172.17.4.1/private trixie-staging/main armhf camlp4 armhf 4.14+1-1 [8946 kB]
Get:45 http://172.17.4.1/private trixie-staging/main armhf libparmap-ocaml armhf 1.2.5-3+b1 [82.9 kB]
Get:46 http://172.17.4.1/private trixie-staging/main armhf libfindlib-ocaml armhf 1.9.6-1+b2 [167 kB]
Get:47 http://172.17.4.1/private trixie-staging/main armhf ocaml-findlib armhf 1.9.6-1+b2 [441 kB]
Get:48 http://172.17.4.1/private trixie-staging/main armhf coccinelle armhf 1.1.1.deb-5 [1131 kB]
Get:49 http://172.17.4.1/private trixie-staging/main armhf libdebhelper-perl all 13.11.6 [81.9 kB]
Get:50 http://172.17.4.1/private trixie-staging/main armhf libtool all 2.4.7-7 [517 kB]
Get:51 http://172.17.4.1/private trixie-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:52 http://172.17.4.1/private trixie-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:53 http://172.17.4.1/private trixie-staging/main armhf libsub-override-perl all 0.09-4 [9304 B]
Get:54 http://172.17.4.1/private trixie-staging/main armhf libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get:55 http://172.17.4.1/private trixie-staging/main armhf dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get:56 http://172.17.4.1/private trixie-staging/main armhf libelf1 armhf 0.188-2.1+rpi1 [171 kB]
Get:57 http://172.17.4.1/private trixie-staging/main armhf dwz armhf 0.15-1 [92.4 kB]
Get:58 http://172.17.4.1/private trixie-staging/main armhf libicu72 armhf 72.1-3 [9009 kB]
Get:59 http://172.17.4.1/private trixie-staging/main armhf libxml2 armhf 2.9.14+dfsg-1.3 [571 kB]
Get:60 http://172.17.4.1/private trixie-staging/main armhf gettext armhf 0.21-13 [1201 kB]
Get:61 http://172.17.4.1/private trixie-staging/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get:62 http://172.17.4.1/private trixie-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:63 http://172.17.4.1/private trixie-staging/main armhf debhelper all 13.11.6 [952 kB]
Get:64 http://172.17.4.1/private trixie-staging/main armhf dh-exec armhf 0.27+b6 [23.6 kB]
Get:65 http://172.17.4.1/private trixie-staging/main armhf libconfig-file-ocaml-dev armhf 1.2.1-3+b1 [357 kB]
Get:66 http://172.17.4.1/private trixie-staging/main armhf libevent-2.1-7 armhf 2.1.12-stable-8 [160 kB]
Get:67 http://172.17.4.1/private trixie-staging/main armhf libgmpxx4ldbl armhf 2:6.3.0+dfsg-2 [328 kB]
Get:68 http://172.17.4.1/private trixie-staging/main armhf libgmp-dev armhf 2:6.3.0+dfsg-2 [577 kB]
Get:69 http://172.17.4.1/private trixie-staging/main armhf libunbound8 armhf 1.18.0-2 [495 kB]
Get:70 http://172.17.4.1/private trixie-staging/main armhf libgnutls-dane0 armhf 3.8.1-4 [418 kB]
Get:71 http://172.17.4.1/private trixie-staging/main armhf libgnutls-openssl27 armhf 3.8.1-4 [418 kB]
Get:72 http://172.17.4.1/private trixie-staging/main armhf libidn2-dev armhf 2.3.4-1 [116 kB]
Get:73 http://172.17.4.1/private trixie-staging/main armhf libp11-kit-dev armhf 0.25.0-4 [191 kB]
Get:74 http://172.17.4.1/private trixie-staging/main armhf libtasn1-6-dev armhf 4.19.0-3 [89.5 kB]
Get:75 http://172.17.4.1/private trixie-staging/main armhf nettle-dev armhf 3.9.1-2 [1286 kB]
Get:76 http://172.17.4.1/private trixie-staging/main armhf libgnutls28-dev armhf 3.8.1-4 [1234 kB]
Get:77 http://172.17.4.1/private trixie-staging/main armhf libzip-ocaml armhf 1.11-2+b1 [82.6 kB]
Get:78 http://172.17.4.1/private trixie-staging/main armhf libocamlnet-ocaml armhf 4.1.9-4+b1 [43.2 kB]
Get:79 http://172.17.4.1/private trixie-staging/main armhf libocamlnet-ocaml-bin armhf 4.1.9-4+b1 [437 kB]
Get:80 http://172.17.4.1/private trixie-staging/main armhf zlib1g-dev armhf 1:1.2.13.dfsg-3 [901 kB]
Get:81 http://172.17.4.1/private trixie-staging/main armhf libzip-ocaml-dev armhf 1.11-2+b1 [173 kB]
Get:82 http://172.17.4.1/private trixie-staging/main armhf libocamlnet-ocaml-dev armhf 4.1.9-4+b1 [12.6 MB]
Get:83 http://172.17.4.1/private trixie-staging/main armhf libocamlnet-ssl-ocaml armhf 4.1.9-4+b1 [45.8 kB]
Get:84 http://172.17.4.1/private trixie-staging/main armhf libocamlnet-ssl-ocaml-dev armhf 4.1.9-4+b1 [266 kB]
Get:85 http://172.17.4.1/private trixie-staging/main armhf libssl-dev armhf 3.0.11-1 [2105 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 195 MB in 17s (11.7 MB/s)
(Reading database ... 11775 files and directories currently installed.)
Preparing to unpack .../bsdutils_1%3a2.39.2-2_armhf.deb ...
Unpacking bsdutils (1:2.39.2-2) over (1:2.39.2-1) ...
Setting up bsdutils (1:2.39.2-2) ...
(Reading database ... 11775 files and directories currently installed.)
Preparing to unpack .../libsmartcols1_2.39.2-2_armhf.deb ...
Unpacking libsmartcols1:armhf (2.39.2-2) over (2.39.2-1) ...
Setting up libsmartcols1:armhf (2.39.2-2) ...
(Reading database ... 11775 files and directories currently installed.)
Preparing to unpack .../util-linux-extra_2.39.2-2_armhf.deb ...
Unpacking util-linux-extra (2.39.2-2) over (2.39.2-1) ...
Preparing to unpack .../util-linux_2.39.2-2_armhf.deb ...
Unpacking util-linux (2.39.2-2) over (2.39.2-1) ...
Setting up util-linux (2.39.2-2) ...
(Reading database ... 11775 files and directories currently installed.)
Preparing to unpack .../mount_2.39.2-2_armhf.deb ...
Unpacking mount (2.39.2-2) over (2.39.2-1) ...
Preparing to unpack .../libssl3_3.0.11-1_armhf.deb ...
Unpacking libssl3:armhf (3.0.11-1) over (3.0.10-1) ...
Setting up libssl3:armhf (3.0.11-1) ...
Selecting previously unselected package libpython3.11-minimal:armhf.
(Reading database ... 11775 files and directories currently installed.)
Preparing to unpack .../libpython3.11-minimal_3.11.5-3_armhf.deb ...
Unpacking libpython3.11-minimal:armhf (3.11.5-3) ...
Selecting previously unselected package libexpat1:armhf.
Preparing to unpack .../libexpat1_2.5.0-2_armhf.deb ...
Unpacking libexpat1:armhf (2.5.0-2) ...
Selecting previously unselected package python3.11-minimal.
Preparing to unpack .../python3.11-minimal_3.11.5-3_armhf.deb ...
Unpacking python3.11-minimal (3.11.5-3) ...
Setting up libpython3.11-minimal:armhf (3.11.5-3) ...
Setting up libexpat1:armhf (2.5.0-2) ...
Setting up python3.11-minimal (3.11.5-3) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 12091 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.11.4-5_armhf.deb ...
Unpacking python3-minimal (3.11.4-5) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_10.1.0_all.deb ...
Unpacking media-types (10.1.0) ...
Preparing to unpack .../libuuid1_2.39.2-2_armhf.deb ...
Unpacking libuuid1:armhf (2.39.2-2) over (2.39.2-1) ...
Setting up libuuid1:armhf (2.39.2-2) ...
Selecting previously unselected package libpython3.11-stdlib:armhf.
(Reading database ... 12118 files and directories currently installed.)
Preparing to unpack .../libpython3.11-stdlib_3.11.5-3_armhf.deb ...
Unpacking libpython3.11-stdlib:armhf (3.11.5-3) ...
Selecting previously unselected package python3.11.
Preparing to unpack .../python3.11_3.11.5-3_armhf.deb ...
Unpacking python3.11 (3.11.5-3) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.11.4-5_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.11.4-5) ...
Setting up python3-minimal (3.11.4-5) ...
Selecting previously unselected package python3.
(Reading database ... 12499 files and directories currently installed.)
Preparing to unpack .../python3_3.11.4-5_armhf.deb ...
Unpacking python3 (3.11.4-5) ...
Preparing to unpack .../libblkid1_2.39.2-2_armhf.deb ...
Unpacking libblkid1:armhf (2.39.2-2) over (2.39.2-1) ...
Setting up libblkid1:armhf (2.39.2-2) ...
(Reading database ... 12520 files and directories currently installed.)
Preparing to unpack .../libmount1_2.39.2-2_armhf.deb ...
Unpacking libmount1:armhf (2.39.2-2) over (2.39.2-1) ...
Setting up libmount1:armhf (2.39.2-2) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 12520 files and directories currently installed.)
Preparing to unpack .../00-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../01-groff-base_1.23.0-2_armhf.deb ...
Unpacking groff-base (1.23.0-2) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../02-bsdextrautils_2.39.2-2_armhf.deb ...
Unpacking bsdextrautils (2.39.2-2) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../03-libpipeline1_1.5.7-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../04-man-db_2.11.2-3_armhf.deb ...
Unpacking man-db (2.11.2-3) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../05-libmagic-mgc_1%3a5.45-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.45-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../06-libmagic1_1%3a5.45-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.45-2) ...
Selecting previously unselected package file.
Preparing to unpack .../07-file_1%3a5.45-2_armhf.deb ...
Unpacking file (1:5.45-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../08-gettext-base_0.21-13_armhf.deb ...
Unpacking gettext-base (0.21-13) ...
Selecting previously unselected package m4.
Preparing to unpack .../09-m4_1.4.19-4_armhf.deb ...
Unpacking m4 (1.4.19-4) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../10-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../11-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../12-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 .../13-autopoint_0.21-13_all.deb ...
Unpacking autopoint (0.21-13) ...
Selecting previously unselected package libstdlib-ocaml.
Preparing to unpack .../14-libstdlib-ocaml_4.14.1-1+rpi1_armhf.deb ...
Unpacking libstdlib-ocaml (4.14.1-1+rpi1) ...
Selecting previously unselected package libstdlib-ocaml-dev.
Preparing to unpack .../15-libstdlib-ocaml-dev_4.14.1-1+rpi1_armhf.deb ...
Unpacking libstdlib-ocaml-dev (4.14.1-1+rpi1) ...
Selecting previously unselected package ocaml-base.
Preparing to unpack .../16-ocaml-base_4.14.1-1+rpi1_armhf.deb ...
Unpacking ocaml-base (4.14.1-1+rpi1) ...
Selecting previously unselected package libcompiler-libs-ocaml-dev.
Preparing to unpack .../17-libcompiler-libs-ocaml-dev_4.14.1-1+rpi1_armhf.deb ...
Unpacking libcompiler-libs-ocaml-dev (4.14.1-1+rpi1) ...
Selecting previously unselected package ocaml-interp.
Preparing to unpack .../18-ocaml-interp_4.14.1-1+rpi1_armhf.deb ...
Unpacking ocaml-interp (4.14.1-1+rpi1) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../19-libncurses6_6.4+20230625-2_armhf.deb ...
Unpacking libncurses6:armhf (6.4+20230625-2) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../20-libncurses-dev_6.4+20230625-2_armhf.deb ...
Unpacking libncurses-dev:armhf (6.4+20230625-2) ...
Selecting previously unselected package ocaml.
Preparing to unpack .../21-ocaml_4.14.1-1+rpi1_armhf.deb ...
Unpacking ocaml (4.14.1-1+rpi1) ...
Selecting previously unselected package camlidl.
Preparing to unpack .../22-camlidl_1.11-2+b1_armhf.deb ...
Unpacking camlidl (1.11-2+b1) ...
Selecting previously unselected package libcamlp4-ocaml-dev.
Preparing to unpack .../23-libcamlp4-ocaml-dev_4.14+1-1_armhf.deb ...
Unpacking libcamlp4-ocaml-dev (4.14+1-1) ...
Selecting previously unselected package camlp4.
Preparing to unpack .../24-camlp4_4.14+1-1_armhf.deb ...
Unpacking camlp4 (4.14+1-1) ...
Selecting previously unselected package libparmap-ocaml.
Preparing to unpack .../25-libparmap-ocaml_1.2.5-3+b1_armhf.deb ...
Unpacking libparmap-ocaml (1.2.5-3+b1) ...
Selecting previously unselected package libfindlib-ocaml.
Preparing to unpack .../26-libfindlib-ocaml_1.9.6-1+b2_armhf.deb ...
Unpacking libfindlib-ocaml (1.9.6-1+b2) ...
Selecting previously unselected package ocaml-findlib.
Preparing to unpack .../27-ocaml-findlib_1.9.6-1+b2_armhf.deb ...
Unpacking ocaml-findlib (1.9.6-1+b2) ...
Selecting previously unselected package coccinelle.
Preparing to unpack .../28-coccinelle_1.1.1.deb-5_armhf.deb ...
Unpacking coccinelle (1.1.1.deb-5) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../29-libdebhelper-perl_13.11.6_all.deb ...
Unpacking libdebhelper-perl (13.11.6) ...
Selecting previously unselected package libtool.
Preparing to unpack .../30-libtool_2.4.7-7_all.deb ...
Unpacking libtool (2.4.7-7) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../31-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../32-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../33-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../34-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../35-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../36-libelf1_0.188-2.1+rpi1_armhf.deb ...
Unpacking libelf1:armhf (0.188-2.1+rpi1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../37-dwz_0.15-1_armhf.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:armhf.
Preparing to unpack .../38-libicu72_72.1-3_armhf.deb ...
Unpacking libicu72:armhf (72.1-3) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../39-libxml2_2.9.14+dfsg-1.3_armhf.deb ...
Unpacking libxml2:armhf (2.9.14+dfsg-1.3) ...
Selecting previously unselected package gettext.
Preparing to unpack .../40-gettext_0.21-13_armhf.deb ...
Unpacking gettext (0.21-13) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../41-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 .../42-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../43-debhelper_13.11.6_all.deb ...
Unpacking debhelper (13.11.6) ...
Selecting previously unselected package dh-exec.
Preparing to unpack .../44-dh-exec_0.27+b6_armhf.deb ...
Unpacking dh-exec (0.27+b6) ...
Selecting previously unselected package libconfig-file-ocaml-dev.
Preparing to unpack .../45-libconfig-file-ocaml-dev_1.2.1-3+b1_armhf.deb ...
Unpacking libconfig-file-ocaml-dev (1.2.1-3+b1) ...
Selecting previously unselected package libevent-2.1-7:armhf.
Preparing to unpack .../46-libevent-2.1-7_2.1.12-stable-8_armhf.deb ...
Unpacking libevent-2.1-7:armhf (2.1.12-stable-8) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../47-libgmpxx4ldbl_2%3a6.3.0+dfsg-2_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.3.0+dfsg-2) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../48-libgmp-dev_2%3a6.3.0+dfsg-2_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.3.0+dfsg-2) ...
Selecting previously unselected package libunbound8:armhf.
Preparing to unpack .../49-libunbound8_1.18.0-2_armhf.deb ...
Unpacking libunbound8:armhf (1.18.0-2) ...
Selecting previously unselected package libgnutls-dane0:armhf.
Preparing to unpack .../50-libgnutls-dane0_3.8.1-4_armhf.deb ...
Unpacking libgnutls-dane0:armhf (3.8.1-4) ...
Selecting previously unselected package libgnutls-openssl27:armhf.
Preparing to unpack .../51-libgnutls-openssl27_3.8.1-4_armhf.deb ...
Unpacking libgnutls-openssl27:armhf (3.8.1-4) ...
Selecting previously unselected package libidn2-dev:armhf.
Preparing to unpack .../52-libidn2-dev_2.3.4-1_armhf.deb ...
Unpacking libidn2-dev:armhf (2.3.4-1) ...
Selecting previously unselected package libp11-kit-dev:armhf.
Preparing to unpack .../53-libp11-kit-dev_0.25.0-4_armhf.deb ...
Unpacking libp11-kit-dev:armhf (0.25.0-4) ...
Selecting previously unselected package libtasn1-6-dev:armhf.
Preparing to unpack .../54-libtasn1-6-dev_4.19.0-3_armhf.deb ...
Unpacking libtasn1-6-dev:armhf (4.19.0-3) ...
Selecting previously unselected package nettle-dev:armhf.
Preparing to unpack .../55-nettle-dev_3.9.1-2_armhf.deb ...
Unpacking nettle-dev:armhf (3.9.1-2) ...
Selecting previously unselected package libgnutls28-dev:armhf.
Preparing to unpack .../56-libgnutls28-dev_3.8.1-4_armhf.deb ...
Unpacking libgnutls28-dev:armhf (3.8.1-4) ...
Selecting previously unselected package libzip-ocaml.
Preparing to unpack .../57-libzip-ocaml_1.11-2+b1_armhf.deb ...
Unpacking libzip-ocaml (1.11-2+b1) ...
Selecting previously unselected package libocamlnet-ocaml.
Preparing to unpack .../58-libocamlnet-ocaml_4.1.9-4+b1_armhf.deb ...
Unpacking libocamlnet-ocaml (4.1.9-4+b1) ...
Selecting previously unselected package libocamlnet-ocaml-bin.
Preparing to unpack .../59-libocamlnet-ocaml-bin_4.1.9-4+b1_armhf.deb ...
Unpacking libocamlnet-ocaml-bin (4.1.9-4+b1) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../60-zlib1g-dev_1%3a1.2.13.dfsg-3_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.13.dfsg-3) ...
Selecting previously unselected package libzip-ocaml-dev.
Preparing to unpack .../61-libzip-ocaml-dev_1.11-2+b1_armhf.deb ...
Unpacking libzip-ocaml-dev (1.11-2+b1) ...
Selecting previously unselected package libocamlnet-ocaml-dev.
Preparing to unpack .../62-libocamlnet-ocaml-dev_4.1.9-4+b1_armhf.deb ...
Unpacking libocamlnet-ocaml-dev (4.1.9-4+b1) ...
Selecting previously unselected package libocamlnet-ssl-ocaml.
Preparing to unpack .../63-libocamlnet-ssl-ocaml_4.1.9-4+b1_armhf.deb ...
Unpacking libocamlnet-ssl-ocaml (4.1.9-4+b1) ...
Selecting previously unselected package libocamlnet-ssl-ocaml-dev.
Preparing to unpack .../64-libocamlnet-ssl-ocaml-dev_4.1.9-4+b1_armhf.deb ...
Unpacking libocamlnet-ssl-ocaml-dev (4.1.9-4+b1) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../65-libssl-dev_3.0.11-1_armhf.deb ...
Unpacking libssl-dev:armhf (3.0.11-1) ...
Selecting previously unselected package sbuild-build-depends-caml-crush-dummy.
Preparing to unpack .../66-sbuild-build-depends-caml-crush-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-caml-crush-dummy (0.invalid.0) ...
Setting up media-types (10.1.0) ...
Setting up libpipeline1:armhf (1.5.7-1) ...
Setting up libgnutls-openssl27:armhf (3.8.1-4) ...
Setting up libicu72:armhf (72.1-3) ...
Setting up bsdextrautils (2.39.2-2) ...
Setting up libmagic-mgc (1:5.45-2) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libpython3.11-stdlib:armhf (3.11.5-3) ...
Setting up libdebhelper-perl (13.11.6) ...
Setting up libocamlnet-ocaml-bin (4.1.9-4+b1) ...
Setting up libmagic1:armhf (1:5.45-2) ...
Setting up gettext-base (0.21-13) ...
Setting up m4 (1.4.19-4) ...
Setting up file (1:5.45-2) ...
Setting up autotools-dev (20220109.1) ...
Setting up libgmpxx4ldbl:armhf (2:6.3.0+dfsg-2) ...
Setting up libncurses6:armhf (6.4+20230625-2) ...
Setting up libstdlib-ocaml (4.14.1-1+rpi1) ...
Setting up libssl-dev:armhf (3.0.11-1) ...
Setting up libevent-2.1-7:armhf (2.1.12-stable-8) ...
Setting up autopoint (0.21-13) ...
Setting up ocaml-base (4.14.1-1+rpi1) ...
Setting up libidn2-dev:armhf (2.3.4-1) ...
Setting up autoconf (2.71-3) ...
Setting up zlib1g-dev:armhf (1:1.2.13.dfsg-3) ...
Setting up mount (2.39.2-2) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libtasn1-6-dev:armhf (4.19.0-3) ...
Setting up libparmap-ocaml (1.2.5-3+b1) ...
Setting up libelf1:armhf (0.188-2.1+rpi1) ...
Setting up libxml2:armhf (2.9.14+dfsg-1.3) ...
Setting up libp11-kit-dev:armhf (0.25.0-4) ...
Setting up util-linux-extra (2.39.2-2) ...
Setting up libpython3-stdlib:armhf (3.11.4-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.13.1-1) ...
Setting up python3.11 (3.11.5-3) ...
Setting up libncurses-dev:armhf (6.4+20230625-2) ...
Setting up gettext (0.21-13) ...
Setting up libgmp-dev:armhf (2:6.3.0+dfsg-2) ...
Setting up nettle-dev:armhf (3.9.1-2) ...
Setting up libtool (2.4.7-7) ...
Setting up libstdlib-ocaml-dev (4.14.1-1+rpi1) ...
Setting up libfindlib-ocaml (1.9.6-1+b2) ...
Setting up python3 (3.11.4-5) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libcompiler-libs-ocaml-dev (4.14.1-1+rpi1) ...
Setting up libunbound8:armhf (1.18.0-2) ...
Setting up ocaml-interp (4.14.1-1+rpi1) ...
Setting up libzip-ocaml (1.11-2+b1) ...
Setting up ocaml-findlib (1.9.6-1+b2) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.23.0-2) ...
Setting up libocamlnet-ocaml (4.1.9-4+b1) ...
Setting up coccinelle (1.1.1.deb-5) ...
Setting up libgnutls-dane0:armhf (3.8.1-4) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up ocaml (4.14.1-1+rpi1) ...
Setting up man-db (2.11.2-3) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libconfig-file-ocaml-dev (1.2.1-3+b1) ...
Setting up libocamlnet-ssl-ocaml (4.1.9-4+b1) ...
Setting up libzip-ocaml-dev (1.11-2+b1) ...
Setting up libgnutls28-dev:armhf (3.8.1-4) ...
Setting up camlidl (1.11-2+b1) ...
Setting up libcamlp4-ocaml-dev (4.14+1-1) ...
Setting up debhelper (13.11.6) ...
Setting up dh-exec (0.27+b6) ...
Setting up camlp4 (4.14+1-1) ...
Setting up libocamlnet-ocaml-dev (4.1.9-4+b1) ...
Setting up libocamlnet-ssl-ocaml-dev (4.1.9-4+b1) ...
Setting up sbuild-build-depends-caml-crush-dummy (0.invalid.0) ...
Processing triggers for libc-bin (2.36-9+rpi1+deb12u1) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.4-armmp armhf (armv7l)
Toolchain package versions: binutils_2.40-2+rpi2 dpkg-dev_1.21.22+rpi1 g++-12_12.2.0-14+rpi1 gcc-12_12.2.0-14+rpi1 libc6-dev_2.36-9+rpi1+deb12u1 libstdc++-12-dev_12.2.0-14+rpi1 libstdc++6_12.2.0-14+rpi1 linux-libc-dev_6.1.38-1+rpi1
Package versions: adduser_3.137 apt_2.7.3 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-13 autotools-dev_20220109.1 base-files_13+rpi1 base-passwd_3.6.1 bash_5.2.15-2 binutils_2.40-2+rpi2 binutils-arm-linux-gnueabihf_2.40-2+rpi2 binutils-common_2.40-2+rpi2 bsdextrautils_2.39.2-2 bsdutils_1:2.39.2-2 build-essential_12.9 bzip2_1.0.8-5+b2 camlidl_1.11-2+b1 camlp4_4.14+1-1 coccinelle_1.1.1.deb-5 coreutils_9.1-1 cpp_4:12.2.0-3+rpi1 cpp-12_12.2.0-14+rpi1 dash_0.5.12-6 debconf_1.5.82 debhelper_13.11.6 debianutils_5.13 dh-autoreconf_20 dh-exec_0.27+b6 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.8-4 dirmngr_2.2.40-1.1 dpkg_1.21.22+rpi1 dpkg-dev_1.21.22+rpi1 dwz_0.15-1 e2fsprogs_1.47.0-2 fakeroot_1.32.1-1 file_1:5.45-2 findutils_4.9.0-4 g++_4:12.2.0-3+rpi1 g++-12_12.2.0-14+rpi1 gcc_4:12.2.0-3+rpi1 gcc-12_12.2.0-14+rpi1 gcc-12-base_12.2.0-14+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gettext_0.21-13 gettext-base_0.21-13 gnupg_2.2.40-1.1 gnupg-l10n_2.2.40-1.1 gnupg-utils_2.2.40-1.1 gpg_2.2.40-1.1 gpg-agent_2.2.40-1.1 gpg-wks-client_2.2.40-1.1 gpg-wks-server_2.2.40-1.1 gpgconf_2.2.40-1.1 gpgsm_2.2.40-1.1 gpgv_2.2.40-1.1 grep_3.8-5 groff-base_1.23.0-2 gzip_1.12-1 hostname_3.23+nmu1 init-system-helpers_1.65.2 intltool-debian_0.35.0+20060710.6 iputils-ping_3:20221126-1 krb5-locales_1.20.1-3 libacl1_2.3.1-3 libapt-pkg6.0_2.7.3 libarchive-zip-perl_1.68-1 libasan8_12.2.0-14+rpi1 libassuan0_2.5.6-1 libatomic1_12.2.0-14+rpi1 libattr1_1:2.5.1-4 libaudit-common_1:3.1.1-1 libaudit1_1:3.1.1-1 libbinutils_2.40-2+rpi2 libblkid1_2.39.2-2 libbz2-1.0_1.0.8-5+b2 libc-bin_2.36-9+rpi1+deb12u1 libc-dev-bin_2.36-9+rpi1+deb12u1 libc6_2.36-9+rpi1+deb12u1 libc6-dev_2.36-9+rpi1+deb12u1 libcamlp4-ocaml-dev_4.14+1-1 libcap-ng0_0.8.3-1+b1 libcap2_1:2.66-4 libcap2-bin_1:2.66-4 libcc1-0_12.2.0-14+rpi1 libcom-err2_1.47.0-2 libcompiler-libs-ocaml-dev_4.14.1-1+rpi1 libconfig-file-ocaml-dev_1.2.1-3+b1 libcrypt-dev_1:4.4.36-2 libcrypt1_1:4.4.36-2 libctf-nobfd0_2.40-2+rpi2 libctf0_2.40-2+rpi2 libdb5.3_5.3.28+dfsg2-2 libdebconfclient0_0.270 libdebhelper-perl_13.11.6 libdpkg-perl_1.21.22+rpi1 libelf1_0.188-2.1+rpi1 libevent-2.1-7_2.1.12-stable-8 libexpat1_2.5.0-2 libext2fs2_1.47.0-2 libfakeroot_1.32.1-1 libffi8_3.4.4-1 libfile-find-rule-perl_0.34-3 libfile-stripnondeterminism-perl_1.13.1-1 libfindlib-ocaml_1.9.6-1+b2 libgcc-12-dev_12.2.0-14+rpi1 libgcc-s1_12.2.0-14+rpi1 libgcrypt20_1.10.2-2 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgmp-dev_2:6.3.0+dfsg-2 libgmp10_2:6.3.0+dfsg-2 libgmpxx4ldbl_2:6.3.0+dfsg-2 libgnutls-dane0_3.8.1-4 libgnutls-openssl27_3.8.1-4 libgnutls28-dev_3.8.1-4 libgnutls30_3.8.1-4 libgomp1_12.2.0-14+rpi1 libgpg-error0_1.47-2 libgssapi-krb5-2_1.20.1-3 libhogweed6_3.9.1-2 libicu72_72.1-3 libidn2-0_2.3.4-1 libidn2-dev_2.3.4-1 libisl23_0.26-3 libjansson4_2.14-2 libk5crypto3_1.20.1-3 libkeyutils1_1.6.3-2 libkrb5-3_1.20.1-3 libkrb5support0_1.20.1-3 libksba8_1.6.3-2 libldap-2.5-0_2.5.13+dfsg-5+rpi1 liblz4-1_1.9.4-1+rpi1+b1 liblzma5_5.4.4-0.1 libmagic-mgc_1:5.45-2 libmagic1_1:5.45-2 libmd0_1.1.0-1 libmount1_2.39.2-2 libmpc3_1.3.1-1 libmpfr6_4.2.0-1 libncurses-dev_6.4+20230625-2 libncurses6_6.4+20230625-2 libncursesw6_6.4+20230625-2 libnettle8_3.9.1-2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnumber-compare-perl_0.03-3 libocamlnet-ocaml_4.1.9-4+b1 libocamlnet-ocaml-bin_4.1.9-4+b1 libocamlnet-ocaml-dev_4.1.9-4+b1 libocamlnet-ssl-ocaml_4.1.9-4+b1 libocamlnet-ssl-ocaml-dev_4.1.9-4+b1 libp11-kit-dev_0.25.0-4 libp11-kit0_0.25.0-4 libpam-cap_1:2.66-4 libpam-modules_1.5.2-7 libpam-modules-bin_1.5.2-7 libpam-runtime_1.5.2-7 libpam0g_1.5.2-7 libparmap-ocaml_1.2.5-3+b1 libpcre2-8-0_10.42-4 libpcre3_2:8.39-15 libperl5.36_5.36.0-7 libpipeline1_1.5.7-1 libpython3-stdlib_3.11.4-5 libpython3.11-minimal_3.11.5-3 libpython3.11-stdlib_3.11.5-3 libreadline8_8.2-1.3 libsasl2-2_2.1.28+dfsg1-3 libsasl2-modules-db_2.1.28+dfsg1-3 libseccomp2_2.5.4-1+rpi1+b1 libselinux1_3.5-1 libsemanage-common_3.5-1 libsemanage2_3.4-1+b2 libsepol1_3.1-1 libsepol2_3.5-1 libsmartcols1_2.39.2-2 libsqlite3-0_3.43.1-1 libss2_1.47.0-2 libssl-dev_3.0.11-1 libssl1.1_1.1.1o-1 libssl3_3.0.11-1 libstdc++-12-dev_12.2.0-14+rpi1 libstdc++6_12.2.0-14+rpi1 libstdlib-ocaml_4.14.1-1+rpi1 libstdlib-ocaml-dev_4.14.1-1+rpi1 libsub-override-perl_0.09-4 libsystemd0_252.12-1~deb12u1+rpi1 libtasn1-6_4.19.0-3 libtasn1-6-dev_4.19.0-3 libtext-glob-perl_0.11-3 libtinfo6_6.4+20230625-2 libtirpc-common_1.3.3+ds-1 libtirpc-dev_1.3.3+ds-1 libtirpc3_1.3.3+ds-1 libtool_2.4.7-7 libubsan1_12.2.0-14+rpi1 libuchardet0_0.0.7-1 libudev1_252.12-1~deb12u1+rpi1 libunbound8_1.18.0-2 libunistring2_1.0-2 libunistring5_1.1-2 libuuid1_2.39.2-2 libxml2_2.9.14+dfsg-1.3 libxxhash0_0.8.1-1 libzip-ocaml_1.11-2+b1 libzip-ocaml-dev_1.11-2+b1 libzstd1_1.5.5+dfsg2-1 linux-libc-dev_6.1.38-1+rpi1 login_1:4.13+dfsg1-1 logsave_1.47.0-2 lsb-base_11.6+rpi1 m4_1.4.19-4 make_4.3-4.1 man-db_2.11.2-3 mawk_1.3.4.20230808-1 media-types_10.1.0 mount_2.39.2-2 nano_7.2-1 ncurses-base_6.4+20230625-2 ncurses-bin_6.4+20230625-2 netbase_6.4 nettle-dev_3.9.1-2 ocaml_4.14.1-1+rpi1 ocaml-base_4.14.1-1+rpi1 ocaml-findlib_1.9.6-1+b2 ocaml-interp_4.14.1-1+rpi1 passwd_1:4.13+dfsg1-1 patch_2.7.6-7 perl_5.36.0-7 perl-base_5.36.0-7 perl-modules-5.36_5.36.0-9 pinentry-curses_1.2.1-1 po-debconf_1.0.21+nmu1 python3_3.11.4-5 python3-minimal_3.11.4-5 python3.11_3.11.5-3 python3.11-minimal_3.11.5-3 raspbian-archive-keyring_20120528.2 readline-common_8.2-1.3 rpcsvc-proto_1.4.3-1 sbuild-build-depends-caml-crush-dummy_0.invalid.0 sbuild-build-depends-core-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.20 sgml-base_1.31 sysvinit-utils_3.07-1 tar_1.34+dfsg-1.2 tzdata_2023c-10 usrmerge_37 util-linux_2.39.2-2 util-linux-extra_2.39.2-2 xz-utils_5.4.4-0.1 zlib1g_1:1.2.13.dfsg-3 zlib1g-dev_1:1.2.13.dfsg-3

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: Signature made Fri Jan 27 08:14:19 2023 UTC
gpgv:                using RSA key 92978A6E195E4921825F7FF0F34F09744E9F5DD9
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./caml-crush_1.0.12-1.1.dsc: no acceptable signature found
dpkg-source: info: extracting caml-crush in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking caml-crush_1.0.12.orig.tar.gz
dpkg-source: info: unpacking caml-crush_1.0.12-1.1.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying fix-ssl-3.0.patch

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=trixie-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=trixie-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=trixie-staging-armhf-sbuild-9a060c53-07f7-42c7-8f9b-8b75ac600990
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=linux
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package caml-crush
dpkg-buildpackage: info: source version 1.0.12-1.1
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
 debian/rules clean
dh clean --with autoreconf --no-parallel
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
./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 '/<<PKGBUILDDIR>>'
   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 -prune -exec rm -rf {} + \) \)
 debian/rules binary-arch
dh binary-arch --with autoreconf --no-parallel
   dh_update_autotools_config -a -O--no-parallel
	cp -an --reflink=auto config.guess debian/.debhelper/bucket/files/a4125e31177bb614630b7af8fb9688eb603cf0c93a3f6d5e52830eb25ab603f5.tmp
	mv debian/.debhelper/bucket/files/a4125e31177bb614630b7af8fb9688eb603cf0c93a3f6d5e52830eb25ab603f5.tmp debian/.debhelper/bucket/files/a4125e31177bb614630b7af8fb9688eb603cf0c93a3f6d5e52830eb25ab603f5
	cp -f /usr/share/misc/config.guess ./config.guess
   dh_autoreconf -a -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 '/<<PKGBUILDDIR>>'
./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=arm-linux-gnueabihf --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/arm-linux-gnueabihf --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=arm-linux-gnueabihf --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/arm-linux-gnueabihf --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=arm-linux-gnueabihf --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/arm-linux-gnueabihf --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 '/<<PKGBUILDDIR>>'
	rm -f debian/caml-crush-clients.debhelper.log debian/caml-crush-server.debhelper.log
   debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -Bbuild-SERVER -- CUSTOM_SONAME=libp11clienttcpssl.so
	cd build-SERVER && make -j1 CUSTOM_SONAME=libp11clienttcpssl.so
make[2]: Entering directory '/<<PKGBUILDDIR>>/build-SERVER'
make  -C src/bindings-pkcs11
make[3]: Entering directory '/<<PKGBUILDDIR>>/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
Note: processing took    19.1s: ../../../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_ml2c_pkcs11_ck_createmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2298:12: warning: cast increases required alignment of target type [-Wcast-align]
 2298 |   *_c2 = *((ck_createmutex_t *) Bp_val(_v1));
      |            ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_createmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2309:5: warning: cast increases required alignment of target type [-Wcast-align]
 2309 |   *((ck_createmutex_t *) Bp_val(_v1)) = *_c2;
      |     ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_ck_destroymutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2319:12: warning: cast increases required alignment of target type [-Wcast-align]
 2319 |   *_c2 = *((ck_destroymutex_t *) Bp_val(_v1));
      |            ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_destroymutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2330:5: warning: cast increases required alignment of target type [-Wcast-align]
 2330 |   *((ck_destroymutex_t *) Bp_val(_v1)) = *_c2;
      |     ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_ck_lockmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2340:12: warning: cast increases required alignment of target type [-Wcast-align]
 2340 |   *_c2 = *((ck_lockmutex_t *) Bp_val(_v1));
      |            ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_lockmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2351:5: warning: cast increases required alignment of target type [-Wcast-align]
 2351 |   *((ck_lockmutex_t *) Bp_val(_v1)) = *_c2;
      |     ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_ck_unlockmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2361:12: warning: cast increases required alignment of target type [-Wcast-align]
 2361 |   *_c2 = *((ck_unlockmutex_t *) Bp_val(_v1));
      |            ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_unlockmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2372:5: warning: cast increases required alignment of target type [-Wcast-align]
 2372 |   *((ck_unlockmutex_t *) Bp_val(_v1)) = *_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);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~                               
In file included from /usr/include/arm-linux-gnueabihf/sys/types.h:176,
                 from /usr/include/stdlib.h:395,
                 from /usr/lib/ocaml/caml/misc.h:29,
                 from /usr/lib/ocaml/caml/mlvalues.h:23,
                 from ../../../src/bindings-pkcs11/pkcs11_stubs.c:5:
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'encode_ck_attribute_arch':
../../../src/bindings-pkcs11/pkcs11_stubs.c:5426:35: warning: cast increases required alignment of target type [-Wcast-align]
 5426 |             to_send32 = htobe32(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5440:35: warning: cast increases required alignment of target type [-Wcast-align]
 5440 |             to_send32 = htole32(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5454:35: warning: cast increases required alignment of target type [-Wcast-align]
 5454 |             to_send64 = htobe64(*((uint64_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5468:35: warning: cast increases required alignment of target type [-Wcast-align]
 5468 |             to_send64 = htole64(*((uint64_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5483:35: warning: cast increases required alignment of target type [-Wcast-align]
 5483 |             to_send32 = htobe32(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5498:35: warning: cast increases required alignment of target type [-Wcast-align]
 5498 |             to_send64 = htole64(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5513:35: warning: cast increases required alignment of target type [-Wcast-align]
 5513 |             to_send64 = htobe64(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5528:35: warning: cast increases required alignment of target type [-Wcast-align]
 5528 |             to_send32 = htole32(*((uint32_t*)(in->value+4)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5543:35: warning: cast increases required alignment of target type [-Wcast-align]
 5543 |             to_send64 = htobe64(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5558:35: warning: cast increases required alignment of target type [-Wcast-align]
 5558 |             to_send32 = htobe32(*((uint32_t*)(in->value+4)));
      |                                   ^
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
../../../src/bindings-pkcs11/pkcs11_functions.c: In function 'int_to_ulong_char_array':
../../../src/bindings-pkcs11/pkcs11_functions.c:3150:7: warning: cast increases required alignment of target type [-Wcast-align]
 3150 |     *((unsigned long *)data) = input;
      |       ^
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 '/<<PKGBUILDDIR>>/build-SERVER/src/bindings-pkcs11'
make -C src/rpc-pkcs11
make[3]: Entering directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/build-SERVER/src/rpc-pkcs11'
make -C src/filter
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-SERVER/src/filter'
make -C backend
make[4]: Entering directory '/<<PKGBUILDDIR>>/build-SERVER/src/filter/backend'
ocamlopt  -I ../../bindings-pkcs11/ -o backend -c ../../../../src/filter/backend/backend.ml
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build-SERVER/src/filter/backend'
make -C filter
make[4]: Entering directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/build-SERVER/src/filter/filter'
make -C frontend
make[4]: Entering directory '/<<PKGBUILDDIR>>/build-SERVER/src/filter/frontend'
ocamlopt  -I ../filter -o frontend -c ../../../../src/filter/frontend/frontend.ml
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build-SERVER/src/filter/frontend'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-SERVER/src/filter'
make -C src/pkcs11proxyd
make[3]: Entering directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/build-SERVER/src/pkcs11proxyd'
make  -C src/client-lib
make[3]: Entering directory '/<<PKGBUILDDIR>>/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:523:12: note: previous declaration of 'bindresvport' with type 'int(int,  struct sockaddr_in *)'
  523 | 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:523:12: note: previous declaration of 'bindresvport' with type 'int(int,  struct sockaddr_in *)'
  523 | 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:523:12: note: previous declaration of 'bindresvport' with type 'int(int,  struct sockaddr_in *)'
  523 | 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:523:12: note: previous declaration of 'bindresvport' with type 'int(int,  struct sockaddr_in *)'
  523 | 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:523:12: note: previous declaration of 'bindresvport' with type 'int(int,  struct sockaddr_in *)'
  523 | 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 'readnet':
../../../src/client-lib/modwrap_crpc_ssl.c:378:24: warning: cast increases required alignment of target type [-Wcast-align]
  378 |   struct ct_data *ct = (struct ct_data *)ctptr;
      |                        ^
../../../src/client-lib/modwrap_crpc_ssl.c: In function 'writenet':
../../../src/client-lib/modwrap_crpc_ssl.c:441:24: warning: cast increases required alignment of target type [-Wcast-align]
  441 |   struct ct_data *ct = (struct ct_data *)ctptr;
      |                        ^
../../../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:28,
                 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 '/<<PKGBUILDDIR>>/build-SERVER/src/client-lib'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/build-UNIX_CLIENT'
make  -C src/bindings-pkcs11
make[3]: Entering directory '/<<PKGBUILDDIR>>/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_ml2c_pkcs11_ck_createmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2298:12: warning: cast increases required alignment of target type [-Wcast-align]
 2298 |   *_c2 = *((ck_createmutex_t *) Bp_val(_v1));
      |            ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_createmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2309:5: warning: cast increases required alignment of target type [-Wcast-align]
 2309 |   *((ck_createmutex_t *) Bp_val(_v1)) = *_c2;
      |     ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_ck_destroymutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2319:12: warning: cast increases required alignment of target type [-Wcast-align]
 2319 |   *_c2 = *((ck_destroymutex_t *) Bp_val(_v1));
      |            ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_destroymutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2330:5: warning: cast increases required alignment of target type [-Wcast-align]
 2330 |   *((ck_destroymutex_t *) Bp_val(_v1)) = *_c2;
      |     ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_ck_lockmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2340:12: warning: cast increases required alignment of target type [-Wcast-align]
 2340 |   *_c2 = *((ck_lockmutex_t *) Bp_val(_v1));
      |            ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_lockmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2351:5: warning: cast increases required alignment of target type [-Wcast-align]
 2351 |   *((ck_lockmutex_t *) Bp_val(_v1)) = *_c2;
      |     ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_ck_unlockmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2361:12: warning: cast increases required alignment of target type [-Wcast-align]
 2361 |   *_c2 = *((ck_unlockmutex_t *) Bp_val(_v1));
      |            ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_unlockmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2372:5: warning: cast increases required alignment of target type [-Wcast-align]
 2372 |   *((ck_unlockmutex_t *) Bp_val(_v1)) = *_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);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~                               
In file included from /usr/include/arm-linux-gnueabihf/sys/types.h:176,
                 from /usr/include/stdlib.h:395,
                 from /usr/lib/ocaml/caml/misc.h:29,
                 from /usr/lib/ocaml/caml/mlvalues.h:23,
                 from ../../../src/bindings-pkcs11/pkcs11_stubs.c:5:
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'encode_ck_attribute_arch':
../../../src/bindings-pkcs11/pkcs11_stubs.c:5426:35: warning: cast increases required alignment of target type [-Wcast-align]
 5426 |             to_send32 = htobe32(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5440:35: warning: cast increases required alignment of target type [-Wcast-align]
 5440 |             to_send32 = htole32(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5454:35: warning: cast increases required alignment of target type [-Wcast-align]
 5454 |             to_send64 = htobe64(*((uint64_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5468:35: warning: cast increases required alignment of target type [-Wcast-align]
 5468 |             to_send64 = htole64(*((uint64_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5483:35: warning: cast increases required alignment of target type [-Wcast-align]
 5483 |             to_send32 = htobe32(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5498:35: warning: cast increases required alignment of target type [-Wcast-align]
 5498 |             to_send64 = htole64(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5513:35: warning: cast increases required alignment of target type [-Wcast-align]
 5513 |             to_send64 = htobe64(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5528:35: warning: cast increases required alignment of target type [-Wcast-align]
 5528 |             to_send32 = htole32(*((uint32_t*)(in->value+4)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5543:35: warning: cast increases required alignment of target type [-Wcast-align]
 5543 |             to_send64 = htobe64(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5558:35: warning: cast increases required alignment of target type [-Wcast-align]
 5558 |             to_send32 = htobe32(*((uint32_t*)(in->value+4)));
      |                                   ^
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
../../../src/bindings-pkcs11/pkcs11_functions.c: In function 'int_to_ulong_char_array':
../../../src/bindings-pkcs11/pkcs11_functions.c:3150:7: warning: cast increases required alignment of target type [-Wcast-align]
 3150 |     *((unsigned long *)data) = input;
      |       ^
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 '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/bindings-pkcs11'
make -C src/rpc-pkcs11
make[3]: Entering directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/rpc-pkcs11'
make -C src/filter
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/filter'
make -C backend
make[4]: Entering directory '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/filter/backend'
ocamlopt  -I ../../bindings-pkcs11/ -o backend -c ../../../../src/filter/backend/backend.ml
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/filter/backend'
make -C filter
make[4]: Entering directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/filter/filter'
make -C frontend
make[4]: Entering directory '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/filter/frontend'
ocamlopt  -I ../filter -o frontend -c ../../../../src/filter/frontend/frontend.ml
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/filter/frontend'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/filter'
make -C src/pkcs11proxyd
make[3]: Entering directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/pkcs11proxyd'
make  -C src/client-lib
make[3]: Entering directory '/<<PKGBUILDDIR>>/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:523:12: note: previous declaration of 'bindresvport' with type 'int(int,  struct sockaddr_in *)'
  523 | 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:523:12: note: previous declaration of 'bindresvport' with type 'int(int,  struct sockaddr_in *)'
  523 | 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:523:12: note: previous declaration of 'bindresvport' with type 'int(int,  struct sockaddr_in *)'
  523 | 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:523:12: note: previous declaration of 'bindresvport' with type 'int(int,  struct sockaddr_in *)'
  523 | 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 '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/client-lib'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/build-TCP_CLIENT'
make  -C src/bindings-pkcs11
make[3]: Entering directory '/<<PKGBUILDDIR>>/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_ml2c_pkcs11_ck_createmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2298:12: warning: cast increases required alignment of target type [-Wcast-align]
 2298 |   *_c2 = *((ck_createmutex_t *) Bp_val(_v1));
      |            ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_createmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2309:5: warning: cast increases required alignment of target type [-Wcast-align]
 2309 |   *((ck_createmutex_t *) Bp_val(_v1)) = *_c2;
      |     ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_ck_destroymutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2319:12: warning: cast increases required alignment of target type [-Wcast-align]
 2319 |   *_c2 = *((ck_destroymutex_t *) Bp_val(_v1));
      |            ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_destroymutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2330:5: warning: cast increases required alignment of target type [-Wcast-align]
 2330 |   *((ck_destroymutex_t *) Bp_val(_v1)) = *_c2;
      |     ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_ck_lockmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2340:12: warning: cast increases required alignment of target type [-Wcast-align]
 2340 |   *_c2 = *((ck_lockmutex_t *) Bp_val(_v1));
      |            ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_lockmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2351:5: warning: cast increases required alignment of target type [-Wcast-align]
 2351 |   *((ck_lockmutex_t *) Bp_val(_v1)) = *_c2;
      |     ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_ml2c_pkcs11_ck_unlockmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2361:12: warning: cast increases required alignment of target type [-Wcast-align]
 2361 |   *_c2 = *((ck_unlockmutex_t *) Bp_val(_v1));
      |            ^
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'camlidl_c2ml_pkcs11_ck_unlockmutex_t':
../../../src/bindings-pkcs11/pkcs11_stubs.c:2372:5: warning: cast increases required alignment of target type [-Wcast-align]
 2372 |   *((ck_unlockmutex_t *) Bp_val(_v1)) = *_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);
      |             ^~~~~~~~~~~~~~~~~~~~~~~~                               
In file included from /usr/include/arm-linux-gnueabihf/sys/types.h:176,
                 from /usr/include/stdlib.h:395,
                 from /usr/lib/ocaml/caml/misc.h:29,
                 from /usr/lib/ocaml/caml/mlvalues.h:23,
                 from ../../../src/bindings-pkcs11/pkcs11_stubs.c:5:
../../../src/bindings-pkcs11/pkcs11_stubs.c: In function 'encode_ck_attribute_arch':
../../../src/bindings-pkcs11/pkcs11_stubs.c:5426:35: warning: cast increases required alignment of target type [-Wcast-align]
 5426 |             to_send32 = htobe32(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5440:35: warning: cast increases required alignment of target type [-Wcast-align]
 5440 |             to_send32 = htole32(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5454:35: warning: cast increases required alignment of target type [-Wcast-align]
 5454 |             to_send64 = htobe64(*((uint64_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5468:35: warning: cast increases required alignment of target type [-Wcast-align]
 5468 |             to_send64 = htole64(*((uint64_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5483:35: warning: cast increases required alignment of target type [-Wcast-align]
 5483 |             to_send32 = htobe32(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5498:35: warning: cast increases required alignment of target type [-Wcast-align]
 5498 |             to_send64 = htole64(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5513:35: warning: cast increases required alignment of target type [-Wcast-align]
 5513 |             to_send64 = htobe64(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5528:35: warning: cast increases required alignment of target type [-Wcast-align]
 5528 |             to_send32 = htole32(*((uint32_t*)(in->value+4)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5543:35: warning: cast increases required alignment of target type [-Wcast-align]
 5543 |             to_send64 = htobe64(*((uint32_t*)(in->value)));
      |                                   ^
../../../src/bindings-pkcs11/pkcs11_stubs.c:5558:35: warning: cast increases required alignment of target type [-Wcast-align]
 5558 |             to_send32 = htobe32(*((uint32_t*)(in->value+4)));
      |                                   ^
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
../../../src/bindings-pkcs11/pkcs11_functions.c: In function 'int_to_ulong_char_array':
../../../src/bindings-pkcs11/pkcs11_functions.c:3150:7: warning: cast increases required alignment of target type [-Wcast-align]
 3150 |     *((unsigned long *)data) = input;
      |       ^
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 '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/bindings-pkcs11'
make -C src/rpc-pkcs11
make[3]: Entering directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/rpc-pkcs11'
make -C src/filter
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/filter'
make -C backend
make[4]: Entering directory '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/filter/backend'
ocamlopt  -I ../../bindings-pkcs11/ -o backend -c ../../../../src/filter/backend/backend.ml
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/filter/backend'
make -C filter
make[4]: Entering directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/filter/filter'
make -C frontend
make[4]: Entering directory '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/filter/frontend'
ocamlopt  -I ../filter -o frontend -c ../../../../src/filter/frontend/frontend.ml
make[4]: Leaving directory '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/filter/frontend'
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/filter'
make -C src/pkcs11proxyd
make[3]: Entering directory '/<<PKGBUILDDIR>>/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 '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/pkcs11proxyd'
make  -C src/client-lib
make[3]: Entering directory '/<<PKGBUILDDIR>>/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:523:12: note: previous declaration of 'bindresvport' with type 'int(int,  struct sockaddr_in *)'
  523 | 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:523:12: note: previous declaration of 'bindresvport' with type 'int(int,  struct sockaddr_in *)'
  523 | 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:523:12: note: previous declaration of 'bindresvport' with type 'int(int,  struct sockaddr_in *)'
  523 | 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:523:12: note: previous declaration of 'bindresvport' with type 'int(int,  struct sockaddr_in *)'
  523 | 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 '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/client-lib'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-TCP_CLIENT'
dh override_dh_auto_build --with autoreconf --no-parallel
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -a -O--no-parallel
   dh_prep -a -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 '/<<PKGBUILDDIR>>'
dh_auto_install -Bbuild-SERVER --destdir=debian/tmp/build-SERVER
	install -m0755 -d /<<PKGBUILDDIR>>/debian/tmp/build-SERVER
	cd build-SERVER && make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp/build-SERVER AM_UPDATE_INFO_DIR=no
make[2]: Entering directory '/<<PKGBUILDDIR>>/build-SERVER'
make install -C src/pkcs11proxyd
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-SERVER/src/pkcs11proxyd'
echo "Installing pkcs11proxyd to /<<PKGBUILDDIR>>/debian/tmp/build-SERVER/usr/bin/pkcs11proxyd"
Installing pkcs11proxyd to /<<PKGBUILDDIR>>/debian/tmp/build-SERVER/usr/bin/pkcs11proxyd
install -D pkcs11proxyd /<<PKGBUILDDIR>>/debian/tmp/build-SERVER/usr/bin/pkcs11proxyd
echo "Installing ../../../src/pkcs11proxyd/pkcs11proxyd.conf to /<<PKGBUILDDIR>>/debian/tmp/build-SERVER/etc/pkcs11proxyd/pkcs11proxyd.conf"
Installing ../../../src/pkcs11proxyd/pkcs11proxyd.conf to /<<PKGBUILDDIR>>/debian/tmp/build-SERVER/etc/pkcs11proxyd/pkcs11proxyd.conf
install -m 640 -D ../../../src/pkcs11proxyd/pkcs11proxyd.conf /<<PKGBUILDDIR>>/debian/tmp/build-SERVER/etc/pkcs11proxyd/pkcs11proxyd.conf
install -m 640 -D ../../../src/pkcs11proxyd/filter.conf /<<PKGBUILDDIR>>/debian/tmp/build-SERVER/etc/pkcs11proxyd/filter.conf
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-SERVER/src/pkcs11proxyd'
make install -C src/client-lib
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-SERVER/src/client-lib'
Installing libp11client.so to /<<PKGBUILDDIR>>/debian/tmp/build-SERVER/usr/lib/arm-linux-gnueabihf/caml-crush/libp11client.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-SERVER/src/client-lib'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-SERVER'
dh_auto_install -Bbuild-UNIX_CLIENT --destdir=debian/tmp/build-UNIX_CLIENT
	install -m0755 -d /<<PKGBUILDDIR>>/debian/tmp/build-UNIX_CLIENT
	cd build-UNIX_CLIENT && make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp/build-UNIX_CLIENT AM_UPDATE_INFO_DIR=no
make[2]: Entering directory '/<<PKGBUILDDIR>>/build-UNIX_CLIENT'
make install -C src/pkcs11proxyd
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/pkcs11proxyd'
echo "Installing pkcs11proxyd to /<<PKGBUILDDIR>>/debian/tmp/build-UNIX_CLIENT/usr/bin/pkcs11proxyd"
Installing pkcs11proxyd to /<<PKGBUILDDIR>>/debian/tmp/build-UNIX_CLIENT/usr/bin/pkcs11proxyd
install -D pkcs11proxyd /<<PKGBUILDDIR>>/debian/tmp/build-UNIX_CLIENT/usr/bin/pkcs11proxyd
echo "Installing ../../../src/pkcs11proxyd/pkcs11proxyd.conf to /<<PKGBUILDDIR>>/debian/tmp/build-UNIX_CLIENT/etc/pkcs11proxyd/pkcs11proxyd.conf"
Installing ../../../src/pkcs11proxyd/pkcs11proxyd.conf to /<<PKGBUILDDIR>>/debian/tmp/build-UNIX_CLIENT/etc/pkcs11proxyd/pkcs11proxyd.conf
install -m 640 -D ../../../src/pkcs11proxyd/pkcs11proxyd.conf /<<PKGBUILDDIR>>/debian/tmp/build-UNIX_CLIENT/etc/pkcs11proxyd/pkcs11proxyd.conf
install -m 640 -D ../../../src/pkcs11proxyd/filter.conf /<<PKGBUILDDIR>>/debian/tmp/build-UNIX_CLIENT/etc/pkcs11proxyd/filter.conf
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/pkcs11proxyd'
make install -C src/client-lib
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/client-lib'
Installing libp11client.so to /<<PKGBUILDDIR>>/debian/tmp/build-UNIX_CLIENT/usr/lib/arm-linux-gnueabihf/caml-crush/libp11client.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-UNIX_CLIENT/src/client-lib'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-UNIX_CLIENT'
dh_auto_install -Bbuild-TCP_CLIENT --destdir=debian/tmp/build-TCP_CLIENT
	install -m0755 -d /<<PKGBUILDDIR>>/debian/tmp/build-TCP_CLIENT
	cd build-TCP_CLIENT && make -j1 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp/build-TCP_CLIENT AM_UPDATE_INFO_DIR=no
make[2]: Entering directory '/<<PKGBUILDDIR>>/build-TCP_CLIENT'
make install -C src/pkcs11proxyd
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/pkcs11proxyd'
echo "Installing pkcs11proxyd to /<<PKGBUILDDIR>>/debian/tmp/build-TCP_CLIENT/usr/bin/pkcs11proxyd"
Installing pkcs11proxyd to /<<PKGBUILDDIR>>/debian/tmp/build-TCP_CLIENT/usr/bin/pkcs11proxyd
install -D pkcs11proxyd /<<PKGBUILDDIR>>/debian/tmp/build-TCP_CLIENT/usr/bin/pkcs11proxyd
echo "Installing ../../../src/pkcs11proxyd/pkcs11proxyd.conf to /<<PKGBUILDDIR>>/debian/tmp/build-TCP_CLIENT/etc/pkcs11proxyd/pkcs11proxyd.conf"
Installing ../../../src/pkcs11proxyd/pkcs11proxyd.conf to /<<PKGBUILDDIR>>/debian/tmp/build-TCP_CLIENT/etc/pkcs11proxyd/pkcs11proxyd.conf
install -m 640 -D ../../../src/pkcs11proxyd/pkcs11proxyd.conf /<<PKGBUILDDIR>>/debian/tmp/build-TCP_CLIENT/etc/pkcs11proxyd/pkcs11proxyd.conf
install -m 640 -D ../../../src/pkcs11proxyd/filter.conf /<<PKGBUILDDIR>>/debian/tmp/build-TCP_CLIENT/etc/pkcs11proxyd/filter.conf
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/pkcs11proxyd'
make install -C src/client-lib
make[3]: Entering directory '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/client-lib'
Installing libp11client.so to /<<PKGBUILDDIR>>/debian/tmp/build-TCP_CLIENT/usr/lib/arm-linux-gnueabihf/caml-crush/libp11client.so
make[3]: Leaving directory '/<<PKGBUILDDIR>>/build-TCP_CLIENT/src/client-lib'
make[2]: Leaving directory '/<<PKGBUILDDIR>>/build-TCP_CLIENT'
dh override_dh_auto_install --with autoreconf --no-parallel
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_install -a -O--no-parallel
	install -m0755 -d debian/caml-crush-server//etc/pkcs11proxyd/
	cp --reflink=auto -a ./debian/tmp/dh-exec.RwfHqElQ/etc/pkcs11proxyd/filter.conf ./debian/tmp/dh-exec.RwfHqElQ/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.RwfHqElQ/usr/bin/pkcs11proxyd debian/caml-crush-server//usr/bin//
	install -m0755 -d debian/caml-crush-clients//usr/lib/arm-linux-gnueabihf/caml-crush/
	cp --reflink=auto -a ./debian/tmp/dh-exec.jsssUWIw/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clienttcp.so ./debian/tmp/dh-exec.jsssUWIw/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clienttcpssl.so ./debian/tmp/dh-exec.jsssUWIw/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clientunix.so debian/caml-crush-clients//usr/lib/arm-linux-gnueabihf/caml-crush//
   dh_installdocs -a -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 -a -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 -a -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 -a -O--no-parallel
   dh_perl -a -O--no-parallel
   dh_link -a -O--no-parallel
   dh_strip_nondeterminism -a -O--no-parallel
   dh_compress -a -O--no-parallel
	cd debian/caml-crush-server
	cd debian/caml-crush-clients
	chmod a-x usr/share/doc/caml-crush-clients/changelog usr/share/doc/caml-crush-clients/changelog.Debian
	chmod a-x usr/share/doc/caml-crush-server/FILTER.md usr/share/doc/caml-crush-server/INDEX.md usr/share/doc/caml-crush-server/PRE-BUILD.md usr/share/doc/caml-crush-server/SERVER-CONF.md usr/share/doc/caml-crush-server/changelog usr/share/doc/caml-crush-server/changelog.Debian
	gzip -9nf usr/share/doc/caml-crush-clients/changelog usr/share/doc/caml-crush-clients/changelog.Debian
	gzip -9nf usr/share/doc/caml-crush-server/FILTER.md usr/share/doc/caml-crush-server/INDEX.md usr/share/doc/caml-crush-server/PRE-BUILD.md usr/share/doc/caml-crush-server/SERVER-CONF.md usr/share/doc/caml-crush-server/changelog usr/share/doc/caml-crush-server/changelog.Debian
	cd '/<<PKGBUILDDIR>>'
	cd '/<<PKGBUILDDIR>>'
   dh_fixperms -a -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-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
	find debian/caml-crush-clients/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w
   dh_missing -a -O--no-parallel
   dh_strip -a -O--no-parallel
	install -m0755 -d debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/d6
	objcopy --only-keep-debug --compress-debug-sections debian/caml-crush-clients/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clienttcp.so debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/d6/d9cbf6429e46176b8720ac841438067428b7be.debug
	install -m0755 -d debian/.debhelper/caml-crush-server/dbgsym-root/usr/lib/debug/.build-id/da
	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/da/cbb93012055b54e9f0863c2e0385d78727c09e.debug
	chmod 0644 -- debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/d6/d9cbf6429e46176b8720ac841438067428b7be.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/caml-crush-clients/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clienttcp.so
	objcopy --add-gnu-debuglink debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/d6/d9cbf6429e46176b8720ac841438067428b7be.debug debian/caml-crush-clients/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clienttcp.so
	install -m0755 -d debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/40
	objcopy --only-keep-debug --compress-debug-sections debian/caml-crush-clients/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clienttcpssl.so debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/40/c4d621ec5d4d51f9b42369530170244be7939e.debug
	chmod 0644 -- debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/40/c4d621ec5d4d51f9b42369530170244be7939e.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/caml-crush-clients/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clienttcpssl.so
	objcopy --add-gnu-debuglink debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/40/c4d621ec5d4d51f9b42369530170244be7939e.debug debian/caml-crush-clients/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clienttcpssl.so
	install -m0755 -d debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/df
	objcopy --only-keep-debug --compress-debug-sections debian/caml-crush-clients/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clientunix.so debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/df/2f816b53be4ddade5567575ec78ae0d538d8ed.debug
	chmod 0644 -- debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/df/2f816b53be4ddade5567575ec78ae0d538d8ed.debug
	strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/caml-crush-clients/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clientunix.so
	objcopy --add-gnu-debuglink debian/.debhelper/caml-crush-clients/dbgsym-root/usr/lib/debug/.build-id/df/2f816b53be4ddade5567575ec78ae0d538d8ed.debug debian/caml-crush-clients/usr/lib/arm-linux-gnueabihf/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
	chmod 0644 -- debian/.debhelper/caml-crush-server/dbgsym-root/usr/lib/debug/.build-id/da/cbb93012055b54e9f0863c2e0385d78727c09e.debug
	strip --remove-section=.comment --remove-section=.note debian/caml-crush-server/usr/bin/pkcs11proxyd
	objcopy --add-gnu-debuglink debian/.debhelper/caml-crush-server/dbgsym-root/usr/lib/debug/.build-id/da/cbb93012055b54e9f0863c2e0385d78727c09e.debug debian/caml-crush-server/usr/bin/pkcs11proxyd
	install -m0755 -d debian/.debhelper/caml-crush-server/dbgsym-root/usr/share/doc
	ln -s caml-crush-server debian/.debhelper/caml-crush-server/dbgsym-root/usr/share/doc/caml-crush-server-dbgsym
	install -m0755 -d debian/.debhelper/caml-crush-server
   dh_makeshlibs -a -O--no-parallel
	rm -f debian/caml-crush-server/DEBIAN/shlibs
	rm -f debian/caml-crush-clients/DEBIAN/shlibs
   dh_shlibdeps -a -O--no-parallel
	install -m0755 -d debian/caml-crush-clients/DEBIAN
	dpkg-shlibdeps -Tdebian/caml-crush-clients.substvars debian/caml-crush-clients/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clienttcp.so debian/caml-crush-clients/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clienttcpssl.so debian/caml-crush-clients/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clientunix.so
	install -m0755 -d debian/caml-crush-server/DEBIAN
	dpkg-shlibdeps -Tdebian/caml-crush-server.substvars debian/caml-crush-server/usr/bin/pkcs11proxyd
dpkg-shlibdeps: warning: debian/caml-crush-clients/usr/lib/arm-linux-gnueabihf/caml-crush/libp11clienttcpssl.so contains an unresolvable reference to symbol ERR_load_BIO_strings: it's probably a plugin
dpkg-shlibdeps: warning: 2 other similar warnings have been skipped (use -v to see them all)
dpkg-shlibdeps: warning: package could avoid a useless dependency if debian/caml-crush-server/usr/bin/pkcs11proxyd was not linked against ld-linux-armhf.so.3 (it uses none of the library's symbols)
   dh_installdeb -a -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 -a -O--no-parallel
	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 -Pdebian/.debhelper/caml-crush-server/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=caml-crush-server-dbgsym "-DDepends=caml-crush-server (= \${binary:Version})" "-DDescription=debug symbols for caml-crush-server" -DBuild-Ids=dacbb93012055b54e9f0863c2e0385d78727c09e -DSection=debug -UMulti-Arch -UReplaces -UBreaks
	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 -Pdebian/.debhelper/caml-crush-clients/dbgsym-root -UPre-Depends -URecommends -USuggests -UEnhances -UProvides -UEssential -UConflicts -DPriority=optional -UHomepage -UImportant -UBuilt-Using -DAuto-Built-Package=debug-symbols -UProtected -DPackage=caml-crush-clients-dbgsym "-DDepends=caml-crush-clients (= \${binary:Version})" "-DDescription=debug symbols for caml-crush-clients" "-DBuild-Ids=40c4d621ec5d4d51f9b42369530170244be7939e d6d9cbf6429e46176b8720ac841438067428b7be df2f816b53be4ddade5567575ec78ae0d538d8ed" -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 -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 -Pdebian/caml-crush-clients
	chmod 0644 -- debian/caml-crush-server/DEBIAN/control
	chmod 0644 -- debian/caml-crush-clients/DEBIAN/control
   dh_md5sums -a -O--no-parallel
	install -m0755 -d debian/caml-crush-clients/DEBIAN
	install -m0755 -d debian/caml-crush-server/DEBIAN
	cd debian/caml-crush-clients >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	cd debian/caml-crush-server >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/caml-crush-clients/DEBIAN/md5sums
	install -m0755 -d debian/.debhelper/caml-crush-clients/dbgsym-root/DEBIAN
	cd debian/.debhelper/caml-crush-clients/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/.debhelper/caml-crush-clients/dbgsym-root/DEBIAN/md5sums
	chmod 0644 -- debian/caml-crush-server/DEBIAN/md5sums
	install -m0755 -d debian/.debhelper/caml-crush-server/dbgsym-root/DEBIAN
	cd debian/.debhelper/caml-crush-server/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums
	chmod 0644 -- debian/.debhelper/caml-crush-server/dbgsym-root/DEBIAN/md5sums
   dh_builddeb -a -O--no-parallel
	dpkg-deb --root-owner-group --build debian/caml-crush-server ..
	dpkg-deb --root-owner-group --build debian/caml-crush-clients ..
	dpkg-deb --root-owner-group --build debian/.debhelper/caml-crush-server/dbgsym-root ..
	dpkg-deb --root-owner-group --build debian/.debhelper/caml-crush-clients/dbgsym-root ..
dpkg-deb: building package 'caml-crush-server' in '../caml-crush-server_1.0.12-1.1_armhf.deb'.
dpkg-deb: building package 'caml-crush-clients' in '../caml-crush-clients_1.0.12-1.1_armhf.deb'.
dpkg-deb: building package 'caml-crush-clients-dbgsym' in '../caml-crush-clients-dbgsym_1.0.12-1.1_armhf.deb'.
dpkg-deb: building package 'caml-crush-server-dbgsym' in '../caml-crush-server-dbgsym_1.0.12-1.1_armhf.deb'.
 dpkg-genbuildinfo --build=any -O../caml-crush_1.0.12-1.1_armhf.buildinfo
 dpkg-genchanges --build=any -mRaspbian wandboard test autobuilder <root@raspbian.org> -O../caml-crush_1.0.12-1.1_armhf.changes
dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
--------------------------------------------------------------------------------
Build finished at 2023-10-06T07:03:55Z

Finished
--------

I: Built successfully

+------------------------------------------------------------------------------+
| Post Build Chroot                                                            |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Changes                                                                      |
+------------------------------------------------------------------------------+


caml-crush_1.0.12-1.1_armhf.changes:
------------------------------------

Format: 1.8
Date: Fri, 27 Jan 2023 09:11:33 +0100
Source: caml-crush
Binary: caml-crush-clients caml-crush-clients-dbgsym caml-crush-server caml-crush-server-dbgsym
Architecture: armhf
Version: 1.0.12-1.1
Distribution: trixie-staging
Urgency: medium
Maintainer: Raspbian wandboard test autobuilder <root@raspbian.org>
Changed-By: Gianfranco Costamagna <locutusofborg@debian.org>
Description:
 caml-crush-clients - Caml Crush: an OCaml PKCS#11 filtering proxy - clients
 caml-crush-server - Caml Crush: an OCaml PKCS#11 filtering proxy - server
Closes: 990363
Changes:
 caml-crush (1.0.12-1.1) unstable; urgency=medium
 .
   * Non-maintainer upload
   * debian/patches/fix-ssl-3.0.patch:
     - add patch to fix openssl 3.0 related build
       failure (Closes: #990363)
Checksums-Sha1:
 4a402b43f6950a3eb146f7771261b48dc04513e1 13816 caml-crush-clients-dbgsym_1.0.12-1.1_armhf.deb
 99b0e06f90f2fb3f49d499781f79e26b527f9400 48764 caml-crush-clients_1.0.12-1.1_armhf.deb
 941e9d80d04db4c7b39d26d62bf3798699c46f17 519024 caml-crush-server-dbgsym_1.0.12-1.1_armhf.deb
 287c51322fc0022428e2a76b5ae2a5cae26ba3ff 1719380 caml-crush-server_1.0.12-1.1_armhf.deb
 5bbf437460ab2febbb4c613944d06e6d4f5be591 7586 caml-crush_1.0.12-1.1_armhf.buildinfo
Checksums-Sha256:
 a8a28d718dd07e8fe0560455773327ea46c3e96612047486d4f40f18c34e3a43 13816 caml-crush-clients-dbgsym_1.0.12-1.1_armhf.deb
 af8673c7a77a7e5df92797f165ee5b0199c14f096f383eeb968547f53014a89f 48764 caml-crush-clients_1.0.12-1.1_armhf.deb
 02480206aba5a0f2225354782097f79e3f6b809f81a8d46b11c0de66998a77ed 519024 caml-crush-server-dbgsym_1.0.12-1.1_armhf.deb
 6eb5230e9d89ff229aaedebb25148cee50e0c915379b42d1dc718860b672abf3 1719380 caml-crush-server_1.0.12-1.1_armhf.deb
 8193238dcc9c1fdc9e6aa9b938a0269ae6273066c0d272a81b7ce3dc2c7e25bd 7586 caml-crush_1.0.12-1.1_armhf.buildinfo
Files:
 73e4da018f0a1a9ed71be98cb6fd5701 13816 debug optional caml-crush-clients-dbgsym_1.0.12-1.1_armhf.deb
 a77fbf5bc13ae9d8a80196637bfabd3e 48764 libs optional caml-crush-clients_1.0.12-1.1_armhf.deb
 80e9bd8b5b43ab2e92d462c35761d68f 519024 debug optional caml-crush-server-dbgsym_1.0.12-1.1_armhf.deb
 6185201573e8e0b047d2cacffe2b10ea 1719380 net optional caml-crush-server_1.0.12-1.1_armhf.deb
 0f7dc1854908f86fdeebd6bf2f4b4434 7586 net optional caml-crush_1.0.12-1.1_armhf.buildinfo

+------------------------------------------------------------------------------+
| Package contents                                                             |
+------------------------------------------------------------------------------+


caml-crush-clients-dbgsym_1.0.12-1.1_armhf.deb
----------------------------------------------

 new Debian package, version 2.0.
 size 13816 bytes: control archive=640 bytes.
     464 bytes,    12 lines      control              
     318 bytes,     3 lines      md5sums              
 Package: caml-crush-clients-dbgsym
 Source: caml-crush
 Version: 1.0.12-1.1
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Thomas Calderon <calderon.thomas@gmail.com>
 Installed-Size: 99
 Depends: caml-crush-clients (= 1.0.12-1.1)
 Section: debug
 Priority: optional
 Description: debug symbols for caml-crush-clients
 Build-Ids: 40c4d621ec5d4d51f9b42369530170244be7939e d6d9cbf6429e46176b8720ac841438067428b7be df2f816b53be4ddade5567575ec78ae0d538d8ed

drwxr-xr-x root/root         0 2023-01-27 08:11 ./
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/lib/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/lib/debug/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/lib/debug/.build-id/40/
-rw-r--r-- root/root     30480 2023-01-27 08:11 ./usr/lib/debug/.build-id/40/c4d621ec5d4d51f9b42369530170244be7939e.debug
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/lib/debug/.build-id/d6/
-rw-r--r-- root/root     28804 2023-01-27 08:11 ./usr/lib/debug/.build-id/d6/d9cbf6429e46176b8720ac841438067428b7be.debug
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/lib/debug/.build-id/df/
-rw-r--r-- root/root     28632 2023-01-27 08:11 ./usr/lib/debug/.build-id/df/2f816b53be4ddade5567575ec78ae0d538d8ed.debug
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/share/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/share/doc/
lrwxrwxrwx root/root         0 2023-01-27 08:11 ./usr/share/doc/caml-crush-clients-dbgsym -> caml-crush-clients


caml-crush-clients_1.0.12-1.1_armhf.deb
---------------------------------------

 new Debian package, version 2.0.
 size 48764 bytes: control archive=1020 bytes.
     932 bytes,    22 lines      control              
     524 bytes,     6 lines      md5sums              
 Package: caml-crush-clients
 Source: caml-crush
 Version: 1.0.12-1.1
 Architecture: armhf
 Maintainer: Thomas Calderon <calderon.thomas@gmail.com>
 Installed-Size: 352
 Depends: libc6 (>= 2.4), libssl3 (>= 3.0.0), libtirpc3 (>= 1.0.2)
 Section: libs
 Priority: optional
 Homepage: https://github.com/caml-pkcs11/caml-crush
 Description: Caml Crush: an OCaml PKCS#11 filtering proxy - clients
  This software is a computer program whose purpose is to implement a PKCS#11
  proxy as well as a PKCS#11 filter with security features in mind.
  .
  For instance, the filtering engine include the following features:
   * dynamically block PKCS#11 attacks
   * disable PKCS#11 functions and weak mechanisms
   * perform object filtering on a resource
   * force read-only use of the cryptographic resource
  .
  This package is the client component of Caml Crush, it contains the TCP,
  TCP+TLS and a UNIX client libraries to connect to the server component.

drwxr-xr-x root/root         0 2023-01-27 08:11 ./
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/lib/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/lib/arm-linux-gnueabihf/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/lib/arm-linux-gnueabihf/caml-crush/
-rw-r--r-- root/root    112152 2023-01-27 08:11 ./usr/lib/arm-linux-gnueabihf/caml-crush/libp11clienttcp.so
-rw-r--r-- root/root    120344 2023-01-27 08:11 ./usr/lib/arm-linux-gnueabihf/caml-crush/libp11clienttcpssl.so
-rw-r--r-- root/root    112152 2023-01-27 08:11 ./usr/lib/arm-linux-gnueabihf/caml-crush/libp11clientunix.so
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/share/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/share/doc/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/share/doc/caml-crush-clients/
-rw-r--r-- root/root       624 2023-01-27 08:11 ./usr/share/doc/caml-crush-clients/changelog.Debian.gz
-rw-r--r-- root/root      1260 2021-11-25 17:00 ./usr/share/doc/caml-crush-clients/changelog.gz
-rw-r--r-- root/root      2026 2021-11-25 15:23 ./usr/share/doc/caml-crush-clients/copyright


caml-crush-server-dbgsym_1.0.12-1.1_armhf.deb
---------------------------------------------

 new Debian package, version 2.0.
 size 519024 bytes: control archive=532 bytes.
     381 bytes,    12 lines      control              
     106 bytes,     1 lines      md5sums              
 Package: caml-crush-server-dbgsym
 Source: caml-crush
 Version: 1.0.12-1.1
 Auto-Built-Package: debug-symbols
 Architecture: armhf
 Maintainer: Thomas Calderon <calderon.thomas@gmail.com>
 Installed-Size: 1995
 Depends: caml-crush-server (= 1.0.12-1.1)
 Section: debug
 Priority: optional
 Description: debug symbols for caml-crush-server
 Build-Ids: dacbb93012055b54e9f0863c2e0385d78727c09e

drwxr-xr-x root/root         0 2023-01-27 08:11 ./
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/lib/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/lib/debug/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/lib/debug/.build-id/da/
-rw-r--r-- root/root   2031776 2023-01-27 08:11 ./usr/lib/debug/.build-id/da/cbb93012055b54e9f0863c2e0385d78727c09e.debug
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/share/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/share/doc/
lrwxrwxrwx root/root         0 2023-01-27 08:11 ./usr/share/doc/caml-crush-server-dbgsym -> caml-crush-server


caml-crush-server_1.0.12-1.1_armhf.deb
--------------------------------------

 new Debian package, version 2.0.
 size 1719380 bytes: control archive=1804 bytes.
      96 bytes,     3 lines      conffiles            
     904 bytes,    22 lines      control              
     844 bytes,    11 lines      md5sums              
    1114 bytes,    38 lines   *  postinst             #!/bin/sh
     343 bytes,    10 lines   *  postrm               #!/bin/sh
     251 bytes,     7 lines   *  preinst              #!/bin/sh
     267 bytes,     7 lines   *  prerm                #!/bin/sh
 Package: caml-crush-server
 Source: caml-crush
 Version: 1.0.12-1.1
 Architecture: armhf
 Maintainer: Thomas Calderon <calderon.thomas@gmail.com>
 Installed-Size: 5827
 Pre-Depends: init-system-helpers (>= 1.54~)
 Depends: libc6 (>= 2.35), libgnutls30 (>= 3.8.1), libnettle8, adduser (>= 3.10), lsb-base
 Section: net
 Priority: optional
 Homepage: https://github.com/caml-pkcs11/caml-crush
 Description: Caml Crush: an OCaml PKCS#11 filtering proxy - server
  This software is a computer program whose purpose is to implement a PKCS#11
  proxy as well as a PKCS#11 filter with security features in mind.
  .
  For instance, the filtering engine include the following features:
   * dynamically block PKCS#11 attacks
   * disable PKCS#11 functions and weak mechanisms
   * perform object filtering on a resource
   * force read-only use of the cryptographic resource
  .
  This package is the server component of Caml Crush.

drwxr-xr-x root/root         0 2023-01-27 08:11 ./
drwxr-xr-x root/root         0 2023-01-27 08:11 ./etc/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./etc/init.d/
-rwxr-xr-x root/root      4250 2021-11-25 15:23 ./etc/init.d/caml-crush-server
drwxr-xr-x root/root         0 2023-01-27 08:11 ./etc/pkcs11proxyd/
-rw-r--r-- root/root     13535 2023-01-27 08:11 ./etc/pkcs11proxyd/filter.conf
-rw-r--r-- root/root      3048 2023-01-27 08:11 ./etc/pkcs11proxyd/pkcs11proxyd.conf
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/bin/
-rwxr-xr-x root/root   5891116 2023-01-27 08:11 ./usr/bin/pkcs11proxyd
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/share/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/share/doc/
drwxr-xr-x root/root         0 2023-01-27 08:11 ./usr/share/doc/caml-crush-server/
-rw-r--r-- root/root      1848 2021-11-25 17:00 ./usr/share/doc/caml-crush-server/DEPS.md
-rw-r--r-- root/root     11328 2021-11-25 17:00 ./usr/share/doc/caml-crush-server/FILTER.md.gz
-rw-r--r-- root/root      4369 2021-11-25 17:00 ./usr/share/doc/caml-crush-server/INDEX.md.gz
-rw-r--r-- root/root      1842 2021-11-25 17:00 ./usr/share/doc/caml-crush-server/PRE-BUILD.md.gz
-rw-r--r-- root/root      3770 2021-11-25 17:00 ./usr/share/doc/caml-crush-server/README.md
-rw-r--r-- root/root      1820 2021-11-25 17:00 ./usr/share/doc/caml-crush-server/SERVER-CONF.md.gz
-rw-r--r-- root/root      2845 2021-11-25 17:00 ./usr/share/doc/caml-crush-server/WIN32.md
-rw-r--r-- root/root       624 2023-01-27 08:11 ./usr/share/doc/caml-crush-server/changelog.Debian.gz
-rw-r--r-- root/root      1260 2021-11-25 17:00 ./usr/share/doc/caml-crush-server/changelog.gz
-rw-r--r-- root/root      2026 2021-11-25 15:23 ./usr/share/doc/caml-crush-server/copyright


+------------------------------------------------------------------------------+
| Post Build                                                                   |
+------------------------------------------------------------------------------+


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 73308
Build-Time: 488
Distribution: trixie-staging
Host Architecture: armhf
Install-Time: 879
Job: caml-crush_1.0.12-1.1
Machine Architecture: armhf
Package: caml-crush
Package-Time: 1423
Source-Version: 1.0.12-1.1
Space: 73308
Status: successful
Version: 1.0.12-1.1
--------------------------------------------------------------------------------
Finished at 2023-10-06T07:03:55Z
Build needed 00:23:43, 73308k disc space