sbuild (Debian sbuild) 0.88.5 (01 March 2025) on derowd.up7.fr +==============================================================================+ | ocaml-obuild 0.1.11-2+ocaml20250313 (amd64) Thu, 13 Mar 2025 07:34:25 +0000 | +==============================================================================+ Package: ocaml-obuild Version: 0.1.11-2+ocaml20250313 Source Version: 0.1.11-2+ocaml20250313 Distribution: unstable Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: full I: No tarballs found in /home/steph/.cache/sbuild I: Unpacking /home/steph/ocaml-backports/20250313/ben/rootfs.tar.zst to /var/tmp/tmp.sbuild.eXShUrLGXV... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Update chroot Thu, 13 Mar 2025 07:34:30 +0000 | +------------------------------------------------------------------------------+ Get:1 file:/rebuilt ./ InRelease Ign:1 file:/rebuilt ./ InRelease Get:2 file:/rebuilt ./ Release [1360 B] Get:2 file:/rebuilt ./ Release [1360 B] Get:3 file:/rebuilt ./ Release.gpg Ign:3 file:/rebuilt ./ Release.gpg Get:4 file:/rebuilt ./ Packages [37.3 kB] Get:5 http://localhost:9999/debian bookworm InRelease [151 kB] Get:6 http://localhost:9999/debian bookworm/non-free amd64 Packages [97.3 kB] Get:7 http://localhost:9999/debian bookworm/contrib amd64 Packages [54.1 kB] Get:8 http://localhost:9999/debian bookworm/non-free-firmware amd64 Packages [6240 B] Get:9 http://localhost:9999/debian bookworm/main amd64 Packages [8792 kB] Fetched 9101 kB in 1s (10.1 MB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +------------------------------------------------------------------------------+ | Fetch source files Thu, 13 Mar 2025 07:34:32 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /tmp/tmp.ben.transition-scripts.Lcp6LyWKDi/ocaml-obuild_0.1.11-2+ocaml20250313.dsc exists in /tmp/tmp.ben.transition-scripts.Lcp6LyWKDi; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Thu, 13 Mar 2025 07:34:33 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), ocaml, libfindlib-ocaml, dh-ocaml, build-essential Filtered Build-Depends: debhelper-compat (= 13), ocaml, libfindlib-ocaml, dh-ocaml, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-iGBI1c/apt_archive/sbuild-build-depends-main-dummy.deb'. Ign:1 copy:/build/reproducible-path/resolver-iGBI1c/apt_archive ./ InRelease Get:2 copy:/build/reproducible-path/resolver-iGBI1c/apt_archive ./ Release [609 B] Ign:3 copy:/build/reproducible-path/resolver-iGBI1c/apt_archive ./ Release.gpg Get:4 copy:/build/reproducible-path/resolver-iGBI1c/apt_archive ./ Sources [635 B] Get:5 copy:/build/reproducible-path/resolver-iGBI1c/apt_archive ./ Packages [674 B] Fetched 1918 B in 0s (0 B/s) Reading package lists... Reading package lists... Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-ocaml dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libcompiler-libs-ocaml-dev libconfig-tiny-perl libdebhelper-perl libelf1 libfile-stripnondeterminism-perl libfindlib-ocaml libicu72 libmagic-mgc libmagic1 libncurses-dev libncurses6 libncursesw6 libpipeline1 libstdlib-ocaml libstdlib-ocaml-dev libsub-override-perl libtool libuchardet0 libxml2 libzstd-dev m4 man-db ocaml ocaml-base ocaml-interp po-debconf sensible-utils Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make git gettext-doc libasprintf-dev libgettextpo-dev groff ncurses-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser ocaml-doc elpa-tuareg libmail-box-perl Recommended packages: curl | wget | lynx libarchive-cpio-perl libgpm2 ocaml-man libltdl-dev ledit | readline-editor libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper dh-autoreconf dh-ocaml dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libarchive-zip-perl libcompiler-libs-ocaml-dev libconfig-tiny-perl libdebhelper-perl libelf1 libfile-stripnondeterminism-perl libfindlib-ocaml libicu72 libmagic-mgc libmagic1 libncurses-dev libncurses6 libncursesw6 libpipeline1 libstdlib-ocaml libstdlib-ocaml-dev libsub-override-perl libtool libuchardet0 libxml2 libzstd-dev m4 man-db ocaml ocaml-base ocaml-interp po-debconf sbuild-build-depends-main-dummy sensible-utils 0 upgraded, 44 newly installed, 0 to remove and 0 not upgraded. Need to get 19.7 MB/102 MB of archives. After this operation, 318 MB of additional disk space will be used. Get:1 copy:/build/reproducible-path/resolver-iGBI1c/apt_archive ./ sbuild-build-depends-main-dummy 0.invalid.0 [872 B] Get:2 file:/rebuilt ./ dh-ocaml 2.4+ocaml20250313 [68.7 kB] Get:3 file:/rebuilt ./ libstdlib-ocaml 5.3.0-2+ocaml20250313 [602 kB] Get:4 http://localhost:9999/debian bookworm/main amd64 sensible-utils all 0.0.17+nmu1 [19.0 kB] Get:5 http://localhost:9999/debian bookworm/main amd64 libmagic-mgc amd64 1:5.44-3 [305 kB] Get:6 http://localhost:9999/debian bookworm/main amd64 libmagic1 amd64 1:5.44-3 [104 kB] Get:7 http://localhost:9999/debian bookworm/main amd64 file amd64 1:5.44-3 [42.5 kB] Get:8 http://localhost:9999/debian bookworm/main amd64 gettext-base amd64 0.21-12 [160 kB] Get:9 http://localhost:9999/debian bookworm/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB] Get:10 http://localhost:9999/debian bookworm/main amd64 groff-base amd64 1.22.4-10 [916 kB] Get:11 http://localhost:9999/debian bookworm/main amd64 bsdextrautils amd64 2.38.1-5+deb12u3 [87.0 kB] Get:12 http://localhost:9999/debian bookworm/main amd64 libpipeline1 amd64 1.5.7-1 [38.5 kB] Get:13 http://localhost:9999/debian bookworm/main amd64 man-db amd64 2.11.2-2 [1386 kB] Get:14 file:/rebuilt ./ libstdlib-ocaml-dev 5.3.0-2+ocaml20250313 [7886 kB] Get:15 http://localhost:9999/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB] Get:16 http://localhost:9999/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB] Get:17 http://localhost:9999/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get:18 http://localhost:9999/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get:19 http://localhost:9999/debian bookworm/main amd64 autopoint all 0.21-12 [495 kB] Get:20 http://localhost:9999/debian bookworm/main amd64 libdebhelper-perl all 13.11.4 [81.2 kB] Get:21 http://localhost:9999/debian bookworm/main amd64 libtool all 2.4.7-7~deb12u1 [517 kB] Get:22 http://localhost:9999/debian bookworm/main amd64 dh-autoreconf all 20 [17.1 kB] Get:23 http://localhost:9999/debian bookworm/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get:24 http://localhost:9999/debian bookworm/main amd64 libsub-override-perl all 0.09-4 [9304 B] Get:25 http://localhost:9999/debian bookworm/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get:26 http://localhost:9999/debian bookworm/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get:27 http://localhost:9999/debian bookworm/main amd64 libelf1 amd64 0.188-2.1 [174 kB] Get:28 http://localhost:9999/debian bookworm/main amd64 dwz amd64 0.15-1 [109 kB] Get:29 http://localhost:9999/debian bookworm/main amd64 libicu72 amd64 72.1-3 [9376 kB] Get:30 http://localhost:9999/debian bookworm/main amd64 libxml2 amd64 2.9.14+dfsg-1.3~deb12u1 [687 kB] Get:31 http://localhost:9999/debian bookworm/main amd64 gettext amd64 0.21-12 [1300 kB] Get:32 http://localhost:9999/debian bookworm/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:33 http://localhost:9999/debian bookworm/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get:34 http://localhost:9999/debian bookworm/main amd64 debhelper all 13.11.4 [942 kB] Get:35 http://localhost:9999/debian bookworm/main amd64 libconfig-tiny-perl all 2.28-2 [16.4 kB] Get:36 http://localhost:9999/debian bookworm/main amd64 libncurses6 amd64 6.4-4 [103 kB] Get:37 http://localhost:9999/debian bookworm/main amd64 libncursesw6 amd64 6.4-4 [134 kB] Get:38 http://localhost:9999/debian bookworm/main amd64 libncurses-dev amd64 6.4-4 [349 kB] Get:39 http://localhost:9999/debian bookworm/main amd64 libzstd-dev amd64 1.5.4+dfsg2-5 [354 kB] Get:40 file:/rebuilt ./ libcompiler-libs-ocaml-dev 5.3.0-2+ocaml20250313 [48.2 MB] Get:41 file:/rebuilt ./ ocaml-base 5.3.0-2+ocaml20250313 [493 kB] Get:42 file:/rebuilt ./ libfindlib-ocaml 1.9.8-1+ocaml20250313 [214 kB] Get:43 file:/rebuilt ./ ocaml-interp 5.3.0-2+ocaml20250313 [7106 kB] Get:44 file:/rebuilt ./ ocaml 5.3.0-2+ocaml20250313 [18.0 MB] debconf: delaying package configuration, since apt-utils is not installed Fetched 19.7 MB in 0s (60.3 MB/s) Selecting previously unselected package sensible-utils. (Reading database ... 10779 files and directories currently installed.) Preparing to unpack .../00-sensible-utils_0.0.17+nmu1_all.deb ... Unpacking sensible-utils (0.0.17+nmu1) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_amd64.deb ... Unpacking libmagic-mgc (1:5.44-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../02-libmagic1_1%3a5.44-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.44-3) ... Selecting previously unselected package file. Preparing to unpack .../03-file_1%3a5.44-3_amd64.deb ... Unpacking file (1:5.44-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../04-gettext-base_0.21-12_amd64.deb ... Unpacking gettext-base (0.21-12) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../05-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../06-groff-base_1.22.4-10_amd64.deb ... Unpacking groff-base (1.22.4-10) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../07-bsdextrautils_2.38.1-5+deb12u3_amd64.deb ... Unpacking bsdextrautils (2.38.1-5+deb12u3) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../08-libpipeline1_1.5.7-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-1) ... Selecting previously unselected package man-db. Preparing to unpack .../09-man-db_2.11.2-2_amd64.deb ... Unpacking man-db (2.11.2-2) ... Selecting previously unselected package m4. Preparing to unpack .../10-m4_1.4.19-3_amd64.deb ... Unpacking m4 (1.4.19-3) ... Selecting previously unselected package autoconf. Preparing to unpack .../11-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../13-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 .../14-autopoint_0.21-12_all.deb ... Unpacking autopoint (0.21-12) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../15-libdebhelper-perl_13.11.4_all.deb ... Unpacking libdebhelper-perl (13.11.4) ... Selecting previously unselected package libtool. Preparing to unpack .../16-libtool_2.4.7-7~deb12u1_all.deb ... Unpacking libtool (2.4.7-7~deb12u1) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../17-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../18-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 .../19-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 .../20-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 .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../22-libelf1_0.188-2.1_amd64.deb ... Unpacking libelf1:amd64 (0.188-2.1) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1_amd64.deb ... Unpacking dwz (0.15-1) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../24-libicu72_72.1-3_amd64.deb ... Unpacking libicu72:amd64 (72.1-3) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.3~deb12u1_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.3~deb12u1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.21-12_amd64.deb ... Unpacking gettext (0.21-12) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-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 .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.11.4_all.deb ... Unpacking debhelper (13.11.4) ... Selecting previously unselected package libconfig-tiny-perl. Preparing to unpack .../30-libconfig-tiny-perl_2.28-2_all.deb ... Unpacking libconfig-tiny-perl (2.28-2) ... Selecting previously unselected package dh-ocaml. Preparing to unpack .../31-dh-ocaml_2.4+ocaml20250313_all.deb ... Unpacking dh-ocaml (2.4+ocaml20250313) ... Selecting previously unselected package libstdlib-ocaml. Preparing to unpack .../32-libstdlib-ocaml_5.3.0-2+ocaml20250313_amd64.deb ... Unpacking libstdlib-ocaml (5.3.0-2+ocaml20250313) ... Selecting previously unselected package libstdlib-ocaml-dev. Preparing to unpack .../33-libstdlib-ocaml-dev_5.3.0-2+ocaml20250313_amd64.deb ... Unpacking libstdlib-ocaml-dev (5.3.0-2+ocaml20250313) ... Selecting previously unselected package libcompiler-libs-ocaml-dev. Preparing to unpack .../34-libcompiler-libs-ocaml-dev_5.3.0-2+ocaml20250313_amd64.deb ... Unpacking libcompiler-libs-ocaml-dev (5.3.0-2+ocaml20250313) ... Selecting previously unselected package ocaml-base. Preparing to unpack .../35-ocaml-base_5.3.0-2+ocaml20250313_amd64.deb ... Unpacking ocaml-base (5.3.0-2+ocaml20250313) ... Selecting previously unselected package libfindlib-ocaml. Preparing to unpack .../36-libfindlib-ocaml_1.9.8-1+ocaml20250313_amd64.deb ... Unpacking libfindlib-ocaml (1.9.8-1+ocaml20250313) ... Selecting previously unselected package libncurses6:amd64. Preparing to unpack .../37-libncurses6_6.4-4_amd64.deb ... Unpacking libncurses6:amd64 (6.4-4) ... Selecting previously unselected package libncursesw6:amd64. Preparing to unpack .../38-libncursesw6_6.4-4_amd64.deb ... Unpacking libncursesw6:amd64 (6.4-4) ... Selecting previously unselected package libncurses-dev:amd64. Preparing to unpack .../39-libncurses-dev_6.4-4_amd64.deb ... Unpacking libncurses-dev:amd64 (6.4-4) ... Selecting previously unselected package libzstd-dev:amd64. Preparing to unpack .../40-libzstd-dev_1.5.4+dfsg2-5_amd64.deb ... Unpacking libzstd-dev:amd64 (1.5.4+dfsg2-5) ... Selecting previously unselected package ocaml-interp. Preparing to unpack .../41-ocaml-interp_5.3.0-2+ocaml20250313_amd64.deb ... Unpacking ocaml-interp (5.3.0-2+ocaml20250313) ... Selecting previously unselected package ocaml. Preparing to unpack .../42-ocaml_5.3.0-2+ocaml20250313_amd64.deb ... Unpacking ocaml (5.3.0-2+ocaml20250313) ... Selecting previously unselected package sbuild-build-depends-main-dummy. Preparing to unpack .../43-sbuild-build-depends-main-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-main-dummy (0.invalid.0) ... Setting up libpipeline1:amd64 (1.5.7-1) ... Setting up libicu72:amd64 (72.1-3) ... Setting up libzstd-dev:amd64 (1.5.4+dfsg2-5) ... Setting up bsdextrautils (2.38.1-5+deb12u3) ... Setting up libmagic-mgc (1:5.44-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.11.4) ... Setting up libmagic1:amd64 (1:5.44-3) ... Setting up gettext-base (0.21-12) ... Setting up m4 (1.4.19-3) ... Setting up file (1:5.44-3) ... Setting up libconfig-tiny-perl (2.28-2) ... Setting up autotools-dev (20220109.1) ... Setting up libncurses6:amd64 (6.4-4) ... Setting up libstdlib-ocaml (5.3.0-2+ocaml20250313) ... Setting up autopoint (0.21-12) ... Setting up ocaml-base (5.3.0-2+ocaml20250313) ... Setting up libncursesw6:amd64 (6.4-4) ... Setting up autoconf (2.71-3) ... Setting up sensible-utils (0.0.17+nmu1) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libsub-override-perl (0.09-4) ... Setting up libelf1:amd64 (0.188-2.1) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.3~deb12u1) ... 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 libncurses-dev:amd64 (6.4-4) ... Setting up gettext (0.21-12) ... Setting up libtool (2.4.7-7~deb12u1) ... Setting up libstdlib-ocaml-dev (5.3.0-2+ocaml20250313) ... Setting up dh-ocaml (2.4+ocaml20250313) ... Setting up libfindlib-ocaml (1.9.8-1+ocaml20250313) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up libcompiler-libs-ocaml-dev (5.3.0-2+ocaml20250313) ... Setting up ocaml-interp (5.3.0-2+ocaml20250313) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up dwz (0.15-1) ... Setting up groff-base (1.22.4-10) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up ocaml (5.3.0-2+ocaml20250313) ... Setting up man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.11.4) ... Setting up sbuild-build-depends-main-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.36-9+deb12u9) ... +------------------------------------------------------------------------------+ | Check architectures Thu, 13 Mar 2025 07:34:52 +0000 | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in any) +------------------------------------------------------------------------------+ | Build environment Thu, 13 Mar 2025 07:34:52 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 6.12.17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.17-1 (2025-03-01) amd64 (x86_64) Toolchain package versions: binutils_2.40-2 dpkg-dev_1.21.22 g++-12_12.2.0-14 gcc-12_12.2.0-14 libc6-dev_2.36-9+deb12u9 libstdc++-12-dev_12.2.0-14 libstdc++6_12.2.0-14 linux-libc-dev_6.1.123-1 Package versions: adduser_3.134 apt_2.6.1 autoconf_2.71-3 automake_1:1.16.5-1.3 autopoint_0.21-12 autotools-dev_20220109.1 base-files_12.4+deb12u9 base-passwd_3.6.1 bash_5.2.15-2+b7 binutils_2.40-2 binutils-common_2.40-2 binutils-x86-64-linux-gnu_2.40-2 bsdextrautils_2.38.1-5+deb12u3 bsdutils_1:2.38.1-5+deb12u3 build-essential_12.9 bzip2_1.0.8-5+b1 coreutils_9.1-1 cpp_4:12.2.0-3 cpp-12_12.2.0-14 dash_0.5.12-2 debconf_1.5.82 debhelper_13.11.4 debian-archive-keyring_2023.3+deb12u1 debianutils_5.7-0.5~deb12u1 dh-autoreconf_20 dh-ocaml_2.4+ocaml20250313 dh-strip-nondeterminism_1.13.1-1 diffutils_1:3.8-4 dpkg_1.21.22 dpkg-dev_1.21.22 dwz_0.15-1 file_1:5.44-3 findutils_4.9.0-4 g++_4:12.2.0-3 g++-12_12.2.0-14 gcc_4:12.2.0-3 gcc-12_12.2.0-14 gcc-12-base_12.2.0-14 gettext_0.21-12 gettext-base_0.21-12 gpgv_2.2.40-1.1 grep_3.8-5 groff-base_1.22.4-10 gzip_1.12-1 hostname_3.23+nmu1 init-system-helpers_1.65.2 intltool-debian_0.35.0+20060710.6 libacl1_2.3.1-3 libapt-pkg6.0_2.6.1 libarchive-zip-perl_1.68-1 libasan8_12.2.0-14 libatomic1_12.2.0-14 libattr1_1:2.5.1-4 libaudit-common_1:3.0.9-1 libaudit1_1:3.0.9-1 libbinutils_2.40-2 libblkid1_2.38.1-5+deb12u3 libbz2-1.0_1.0.8-5+b1 libc-bin_2.36-9+deb12u9 libc-dev-bin_2.36-9+deb12u9 libc6_2.36-9+deb12u9 libc6-dev_2.36-9+deb12u9 libcap-ng0_0.8.3-1+b3 libcap2_1:2.66-4 libcc1-0_12.2.0-14 libcom-err2_1.47.0-2 libcompiler-libs-ocaml-dev_5.3.0-2+ocaml20250313 libconfig-tiny-perl_2.28-2 libcrypt-dev_1:4.4.33-2 libcrypt1_1:4.4.33-2 libctf-nobfd0_2.40-2 libctf0_2.40-2 libdb5.3_5.3.28+dfsg2-1 libdebconfclient0_0.270 libdebhelper-perl_13.11.4 libdpkg-perl_1.21.22 libelf1_0.188-2.1 libffi8_3.4.4-1 libfile-find-rule-perl_0.34-3 libfile-stripnondeterminism-perl_1.13.1-1 libfindlib-ocaml_1.9.8-1+ocaml20250313 libgcc-12-dev_12.2.0-14 libgcc-s1_12.2.0-14 libgcrypt20_1.10.1-3 libgdbm-compat4_1.23-3 libgdbm6_1.23-3 libgmp10_2:6.2.1+dfsg1-1.1 libgnutls30_3.7.9-2+deb12u3 libgomp1_12.2.0-14 libgpg-error0_1.46-1 libgprofng0_2.40-2 libgssapi-krb5-2_1.20.1-2+deb12u2 libhogweed6_3.8.1-2 libicu72_72.1-3 libidn2-0_2.3.3-1+b1 libisl23_0.25-1.1 libitm1_12.2.0-14 libjansson4_2.14-2 libk5crypto3_1.20.1-2+deb12u2 libkeyutils1_1.6.3-2 libkrb5-3_1.20.1-2+deb12u2 libkrb5support0_1.20.1-2+deb12u2 liblsan0_12.2.0-14 liblz4-1_1.9.4-1 liblzma5_5.4.1-0.2 libmagic-mgc_1:5.44-3 libmagic1_1:5.44-3 libmd0_1.0.4-2 libmount1_2.38.1-5+deb12u3 libmpc3_1.3.1-1 libmpfr6_4.2.0-1 libncurses-dev_6.4-4 libncurses6_6.4-4 libncursesw6_6.4-4 libnettle8_3.8.1-2 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnumber-compare-perl_0.03-3 libp11-kit0_0.24.1-2 libpam-modules_1.5.2-6+deb12u1 libpam-modules-bin_1.5.2-6+deb12u1 libpam-runtime_1.5.2-6+deb12u1 libpam0g_1.5.2-6+deb12u1 libpcre2-8-0_10.42-1 libperl5.36_5.36.0-7+deb12u1 libpipeline1_1.5.7-1 libquadmath0_12.2.0-14 libseccomp2_2.5.4-1+deb12u1 libselinux1_3.4-1+b6 libsemanage-common_3.4-1 libsemanage2_3.4-1+b5 libsepol2_3.4-2.1 libsmartcols1_2.38.1-5+deb12u3 libssl3_3.0.15-1~deb12u1 libstdc++-12-dev_12.2.0-14 libstdc++6_12.2.0-14 libstdlib-ocaml_5.3.0-2+ocaml20250313 libstdlib-ocaml-dev_5.3.0-2+ocaml20250313 libsub-override-perl_0.09-4 libsystemd0_252.33-1~deb12u1 libtasn1-6_4.19.0-2 libtext-glob-perl_0.11-3 libtinfo6_6.4-4 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~deb12u1 libtsan2_12.2.0-14 libubsan1_12.2.0-14 libuchardet0_0.0.7-1 libudev1_252.33-1~deb12u1 libunistring2_1.0-2 libuuid1_2.38.1-5+deb12u3 libxml2_2.9.14+dfsg-1.3~deb12u1 libxxhash0_0.8.1-1 libzstd-dev_1.5.4+dfsg2-5 libzstd1_1.5.4+dfsg2-5 linux-libc-dev_6.1.123-1 login_1:4.13+dfsg1-1+b1 m4_1.4.19-3 make_4.3-4.1 man-db_2.11.2-2 mawk_1.3.4.20200120-3.1 ncurses-base_6.4-4 ncurses-bin_6.4-4 ocaml_5.3.0-2+ocaml20250313 ocaml-base_5.3.0-2+ocaml20250313 ocaml-interp_5.3.0-2+ocaml20250313 passwd_1:4.13+dfsg1-1+b1 patch_2.7.6-7 perl_5.36.0-7+deb12u1 perl-base_5.36.0-7+deb12u1 perl-modules-5.36_5.36.0-7+deb12u1 po-debconf_1.0.21+nmu1 rpcsvc-proto_1.4.3-1 sbuild-build-depends-main-dummy_0.invalid.0 sed_4.9-1 sensible-utils_0.0.17+nmu1 sysvinit-utils_3.06-4 tar_1.34+dfsg-1.2+deb12u1 usrmerge_37~deb12u1 util-linux_2.38.1-5+deb12u3 util-linux-extra_2.38.1-5+deb12u3 xz-utils_5.4.1-0.2 zlib1g_1:1.2.13.dfsg-1 +------------------------------------------------------------------------------+ | Build Thu, 13 Mar 2025 07:34:52 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- Format: 3.0 (quilt) Source: ocaml-obuild Binary: ocaml-obuild Architecture: any Version: 0.1.11-2+ocaml20250313 Maintainer: Debian OCaml Maintainers Uploaders: Andy Li Homepage: https://github.com/ocaml-obuild/obuild Standards-Version: 4.6.2 Vcs-Browser: https://salsa.debian.org/ocaml-team/ocaml-obuild Vcs-Git: https://salsa.debian.org/ocaml-team/ocaml-obuild.git Testsuite: autopkgtest Testsuite-Triggers: ocaml-nox Build-Depends: debhelper-compat (= 13), ocaml, libfindlib-ocaml, dh-ocaml Package-List: ocaml-obuild deb ocaml optional arch=any Checksums-Sha1: 1bf09beb26d06331762c0e3fa94467a8ddf8ede0 82445 ocaml-obuild_0.1.11.orig.tar.gz 78520a0d112d1cb38a5fbe919503e3a03142ab98 3820 ocaml-obuild_0.1.11-2+ocaml20250313.debian.tar.xz Checksums-Sha256: fc1decfd710acdc10db898b594bfbe7d1107f1cbef2aefebe9e1780e40ff23d4 82445 ocaml-obuild_0.1.11.orig.tar.gz 4c1cbc6885ae4becaeeec41d1b7f6522cd169665b39b85b7b14b7c15a7f6e065 3820 ocaml-obuild_0.1.11-2+ocaml20250313.debian.tar.xz Files: 0df5359e3103ee2b52aa90eedc9c045e 82445 ocaml-obuild_0.1.11.orig.tar.gz f01322fd57401218368f6fe60c5c071a 3820 ocaml-obuild_0.1.11-2+ocaml20250313.debian.tar.xz dpkg-source: warning: extracting unsigned source package (ocaml-obuild_0.1.11-2+ocaml20250313.dsc) dpkg-source: info: extracting ocaml-obuild in /build/reproducible-path/ocaml-obuild-0.1.11 dpkg-source: info: unpacking ocaml-obuild_0.1.11.orig.tar.gz dpkg-source: info: unpacking ocaml-obuild_0.1.11-2+ocaml20250313.debian.tar.xz Can't exec "dpkg-buildtree": No such file or directory at /usr/libexec/sbuild-usernsexec line 604. Failed to exec: dpkg-buildtree: No such file or directory at /usr/libexec/sbuild-usernsexec line 605. Install fakeroot ---------------- Setup apt archive ----------------- Merged Build-Depends: fakeroot Filtered Build-Depends: fakeroot dpkg-deb: building package 'sbuild-build-depends-fakeroot-dummy' in '/build/reproducible-path/resolver-iGBI1c/apt_archive/sbuild-build-depends-fakeroot-dummy.deb'. Ign:1 copy:/build/reproducible-path/resolver-iGBI1c/apt_archive ./ InRelease Get:2 copy:/build/reproducible-path/resolver-iGBI1c/apt_archive ./ Release [615 B] Ign:3 copy:/build/reproducible-path/resolver-iGBI1c/apt_archive ./ Release.gpg Get:4 copy:/build/reproducible-path/resolver-iGBI1c/apt_archive ./ Sources [1223 B] Get:5 copy:/build/reproducible-path/resolver-iGBI1c/apt_archive ./ Packages [1289 B] Fetched 3127 B in 0s (0 B/s) Reading package lists... Reading package lists... Install fakeroot build dependencies (apt-based resolver) -------------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following additional packages will be installed: fakeroot libfakeroot The following NEW packages will be installed: fakeroot libfakeroot sbuild-build-depends-fakeroot-dummy 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. Need to get 96.1 kB of archives. After this operation, 360 kB of additional disk space will be used. Get:1 copy:/build/reproducible-path/resolver-iGBI1c/apt_archive ./ sbuild-build-depends-fakeroot-dummy 0.invalid.0 [832 B] Get:2 http://localhost:9999/debian bookworm/main amd64 libfakeroot amd64 1.31-1.2 [28.3 kB] Get:3 http://localhost:9999/debian bookworm/main amd64 fakeroot amd64 1.31-1.2 [66.9 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 96.1 kB in 0s (1700 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... 15169 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.31-1.2_amd64.deb ... Unpacking libfakeroot:amd64 (1.31-1.2) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.31-1.2_amd64.deb ... Unpacking fakeroot (1.31-1.2) ... Selecting previously unselected package sbuild-build-depends-fakeroot-dummy. Preparing to unpack .../sbuild-build-depends-fakeroot-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-fakeroot-dummy (0.invalid.0) ... Setting up libfakeroot:amd64 (1.31-1.2) ... Setting up fakeroot (1.31-1.2) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Setting up sbuild-build-depends-fakeroot-dummy (0.invalid.0) ... Processing triggers for man-db (2.11.2-2) ... Not building database; man-db/auto-update is not 'true'. Processing triggers for libc-bin (2.36-9+deb12u9) ... Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=1 HOME=/sbuild-nonexistent LANG=fr_FR.UTF-8 LC_ALL=C.UTF-8 LOGNAME=sbuild MAKEFLAGS= PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -sa dpkg-buildpackage: info: source package ocaml-obuild dpkg-buildpackage: info: source version 0.1.11-2+ocaml20250313 dpkg-buildpackage: info: source distribution bookworm-backports-ocaml dpkg-buildpackage: info: source changed by Anonymous Builder dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --with ocaml dh_ocamlclean dh_clean dpkg-source -b . dpkg-source: info: using source format '3.0 (quilt)' dpkg-source: info: building ocaml-obuild using existing ./ocaml-obuild_0.1.11.orig.tar.gz dpkg-source: info: building ocaml-obuild in ocaml-obuild_0.1.11-2+ocaml20250313.debian.tar.xz dpkg-source: info: building ocaml-obuild in ocaml-obuild_0.1.11-2+ocaml20250313.dsc debian/rules binary dh binary --with ocaml dh_update_autotools_config dh_autoreconf dh_ocamlinit debian/rules override_dh_auto_build make[1]: Entering directory '/build/reproducible-path/ocaml-obuild-0.1.11' ./bootstrap 5.3.0 Using compat403.ml COMPILING compat COMPILING fugue COMPILING filepath COMPILING filesystem BUILDING library Ext.cmo COMPILING types COMPILING gconf COMPILING filetype COMPILING dag COMPILING libname COMPILING pp COMPILING expr File "expr.ml", lines 129-131, characters 20-33: 129 | ....................match (string_split ':' v ~limit:2) with 130 | [ _ ] -> ("", v) 131 | | [ p1; rest] -> (p1, rest)... Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::rest::_::_ File "expr.ml", lines 132-134, characters 23-35: 132 | .......................match (string_split '-' rest ~limit:2) with 133 | [ _ ] -> (p1, rest, "") 134 | | [ p2 ; p3 ] -> (p1, p2, p3)... Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::p3::_::_ COMPILING utils File "utils.ml", line 70, characters 23-73: 70 | try let _ = List.find (fun n -> Filesystem.exists (n p)) names in true ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 5 [ignored-partial-application]: this function application is partial, maybe some arguments are missing. COMPILING modname COMPILING taskdep COMPILING helper COMPILING dagutils COMPILING process COMPILING findlibConf COMPILING scheduler COMPILING prog COMPILING dependencies COMPILING generators COMPILING hier COMPILING meta COMPILING metacache COMPILING target COMPILING dist COMPILING project COMPILING analyze COMPILING configure COMPILING prepare File "prepare.ml", line 379, characters 10-113: 379 | (match file_entry with Hier.FileEntry _ -> SimpleModule | Hier.GeneratedFileEntry _ -> GeneratedModule) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: DirectoryEntry _ COMPILING buildprogs COMPILING build COMPILING exception BUILDING library Obuild.cmo COMPILING sdist COMPILING doc COMPILING init COMPILING help COMPILING install COMPILING path_generated COMPILING main LINKING obuild.bootstrap Configuring obuild-0.1.11... [ 1 of 57] Compiling Ext.Compat [ 2 of 57] Compiling Ext.Fugue File "ext/compat.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "ext/fugue.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [ 3 of 57] Intfing Ext.Filepath [ 4 of 57] Compiling Ext.Filepath [ 5 of 57] Intfing Ext.Filesystem [ 6 of 57] Compiling Ext.Filesystem File "ext/filesystem.ml", lines 18-21, characters 11-58: 18 | ...........match (Unix.lstat fent).Unix.st_kind with 19 | | Unix.S_DIR -> rmdir_recursive (Unix.rmdir) fent 20 | | Unix.S_REG -> Unix.unlink fent 21 | | _ -> raise (UnexpectedFileType fent) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Unix.file_kind. [ 7 of 57] Packing Ext [ 8 of 57] Linking library dist/build/lib-obuild.ext/obuild_ext.cmxa [ 8 of 57] Linking library dist/build/lib-obuild.ext/obuild_ext.cmxs [ 8 of 57] Linking library dist/build/lib-obuild.ext/obuild_ext.cma [ 9 of 57] Checking dist/build/lib-obuild.ext [10 of 57] Compiling Obuild.Filetype [11 of 57] Compiling Obuild.Gconf File "obuild/filetype.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [12 of 57] Compiling Obuild.Pp File "obuild/gconf.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [13 of 57] Compiling Obuild.Dag File "obuild/pp.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "obuild/pp.ml", line 2, characters 0-15: 2 | open Ext.Compat ^^^^^^^^^^^^^^^ Warning 33 [unused-open]: unused open Ext.Compat. [14 of 57] Compiling Obuild.Expr File "obuild/dag.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [15 of 57] Compiling Obuild.Modname File "obuild/modname.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [16 of 57] Compiling Obuild.Types File "obuild/expr.ml", lines 129-131, characters 20-33: 129 | ....................match (string_split ':' v ~limit:2) with 130 | [ _ ] -> ("", v) 131 | | [ p1; rest] -> (p1, rest)... Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::rest::_::_ File "obuild/expr.ml", lines 132-134, characters 23-35: 132 | .......................match (string_split '-' rest ~limit:2) with 133 | [ _ ] -> (p1, rest, "") 134 | | [ p2 ; p3 ] -> (p1, p2, p3)... Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: _::p3::_::_ File "obuild/expr.ml", lines 216-222, characters 8-9: 216 | ........(match r with 217 | | Token.RPAREN :: r -> (Paren e, r) 218 | | Token.OR :: _ | Token.AND :: _ -> 219 | let (e, r) = parse_bin_expr e r in 220 | loop e r 221 | | _ -> raise UnbalancedParenthesis; 222 | ) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Token.t. File "obuild/expr.ml", lines 209-231, characters 4-82: 209 | ....match l with 210 | | [] -> raise MalformedExpression 211 | | Token.NOT :: r -> 212 | let (e, r) = parse_sub_expr r in ((Not e), r) 213 | | Token.LPAREN :: r -> ... 228 | | Token.LT :: Token.VER v :: r -> (Lt v, r) 229 | | Token.LE :: Token.VER v :: r -> (Le v, r) 230 | | Token.NE :: Token.VER v :: r -> (Ne v, r) 231 | | z -> raise (UnknownExpression (showList "," Token.to_string z)) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Token.t. File "obuild/expr.ml", lines 233-236, characters 4-36: 233 | ....match l with 234 | | Token.OR :: r -> let (e, r) = parse_sub_expr r in ((Or (expr,e)), r) 235 | | Token.AND :: r -> let (e, r) = parse_sub_expr r in ((And (expr,e)), r) 236 | | _ -> raise MalformedExpression Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Token.t. File "obuild/expr.ml", lines 268-271, characters 2-73: 268 | ..match Token.lexer s with 269 | | [] -> raise ExpressionEmpty 270 | | Token.ID name :: constraints -> (name, (parse_constraints name constraints)) 271 | | x :: _ -> raise (InvalidDependencyName (Token.to_string x)) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Token.t. File "obuild/expr.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [17 of 57] Compiling Obuild.Taskdep File "obuild/types.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [18 of 57] Compiling Obuild.Libname File "obuild/taskdep.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [19 of 57] Compiling Obuild.Utils File "obuild/libname.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [20 of 57] Compiling Obuild.Dagutils File "obuild/dagutils.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "obuild/utils.ml", line 70, characters 23-73: 70 | try let _ = List.find (fun n -> Filesystem.exists (n p)) names in true ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 5 [ignored-partial-application]: this function application is partial, maybe some arguments are missing. File "obuild/utils.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [21 of 57] Compiling Obuild.Helper File "obuild/helper.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [22 of 57] Compiling Obuild.Process File "obuild/process.ml", lines 95-97, characters 2-57: 95 | ..match pstat with 96 | | Unix.WEXITED 0 -> Success (Buffer.contents p.out.buf, Buffer.contents p.err.buf, Unix.gettimeofday () -. p.time) 97 | | _ -> Failure (Buffer.contents p.err.buf) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Unix.process_status. File "obuild/process.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [23 of 57] Compiling Obuild.Scheduler [24 of 57] Compiling Obuild.FindlibConf File "obuild/findlibConf.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [25 of 57] Compiling Obuild.Prog File "obuild/scheduler.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [26 of 57] Compiling Obuild.Meta File "obuild/prog.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [27 of 57] Compiling Obuild.Generators File "obuild/generators.ml", line 55, characters 10-101: 55 | let s = match ext with Filetype.FileOther s -> s | _ -> raise (GeneratorNotFound (fp_to_string fp)) in ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Filetype.t. File "obuild/generators.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [28 of 57] Compiling Obuild.Dependencies File "obuild/dependencies.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [29 of 57] Compiling Obuild.Hier File "obuild/meta.ml", lines 129-130, characters 27-67: 129 | ...........................match p with Predicate.Neg n -> not (List.mem n constraints) 130 | | _ -> List.mem p constraints....... Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Predicate.t. File "obuild/meta.ml", lines 138-139, characters 29-63: 138 | .............................match p with Predicate.Neg n -> not (List.mem n preds) 139 | | _ -> List.mem p preds............... Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Predicate.t. File "obuild/meta.ml", lines 314-318, characters 28-36: 314 | ............................function 315 | | COMMA :: ID s :: xs -> let (l, r) = parse_predicate xs in ((Predicate.of_string s) :: l, r) 316 | | COMMA :: MINUS :: ID s :: xs -> 317 | let (l, r) = parse_predicate xs in ((Predicate.Neg (Predicate.of_string s)) :: l, r) 318 | | xs -> ([], xs) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", lines 323-326, characters 48-95: 323 | ................................................match xs2 with 324 | | RPAREN :: xs3 -> 325 | ((Predicate.of_string s) :: preds, xs3) 326 | | _ -> raise (MetaParseError (name, ("expecting ')' after " ^ field ^ "'s predicate"))) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", lines 329-332, characters 48-95: 329 | ................................................match xs2 with 330 | | RPAREN :: xs3 -> 331 | ((Predicate.Neg (Predicate.of_string s)) :: preds, xs3) 332 | | _ -> raise (MetaParseError (name, ("expecting ')' after " ^ field ^ "'s predicate"))) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", lines 320-334, characters 40-20: 320 | ........................................function 321 | | LPAREN :: RPAREN :: xs -> ([], xs) 322 | | LPAREN :: ID s :: xs -> 323 | (let (preds, xs2) = parse_predicate xs in match xs2 with 324 | | RPAREN :: xs3 -> ... 331 | ((Predicate.Neg (Predicate.of_string s)) :: preds, xs3) 332 | | _ -> raise (MetaParseError (name, ("expecting ')' after " ^ field ^ "'s predicate"))) 333 | ) 334 | | xs -> ([], xs) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", lines 346-353, characters 8-75: 346 | ........match xs2 with 347 | | PLUSEQ :: S reqs :: xs3 348 | | EQ :: S reqs :: xs3 -> 349 | let deps = List.map (fun r -> Libname.of_string r) 350 | $ (List.filter (fun x -> x <> "") $ string_split_pred (fun c -> List.mem c [',';' ']) reqs) 351 | in 352 | parse pkg_name { acc with Pkg.requires = (preds, (List.rev deps)) :: acc.Pkg.requires } xs3 353 | | _ -> raise (MetaParseError (pkg_name, "parsing requires failed")) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", lines 360-364, characters 8-74: 360 | ........match xs2 with 361 | | EQ :: S v :: xs3 -> 362 | let nacc = { acc with Pkg.warning = acc.Pkg.warning @ [(preds, v)] } in 363 | parse pkg_name nacc xs3 364 | | _ -> raise (MetaParseError (pkg_name, "parsing warning failed")) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", lines 369-376, characters 8-74: 369 | ........match xs2 with 370 | | PLUSEQ :: S v :: xs3 -> 371 | let nacc = { acc with Pkg.append_archives = acc.Pkg.append_archives @ [(preds, v)] } in 372 | parse pkg_name nacc xs3 373 | | EQ :: S v :: xs3 -> 374 | let nacc = { acc with Pkg.archives = acc.Pkg.archives @ [(preds, v)] } in 375 | parse pkg_name nacc xs3 376 | | _ -> raise (MetaParseError (pkg_name, "parsing archive failed")) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", lines 381-388, characters 8-73: 381 | ........match xs2 with 382 | | PLUSEQ :: S v :: xs3 -> 383 | let nacc = { acc with Pkg.append_archives = acc.Pkg.append_archives @ [(preds, v)] } in 384 | parse pkg_name nacc xs3 385 | | EQ :: S v :: xs3 -> 386 | let nacc = { acc with Pkg.archives = acc.Pkg.archives @ [(preds, v)] } in 387 | parse pkg_name nacc xs3 388 | | _ -> raise (MetaParseError (pkg_name, "parsing plugin failed")) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", lines 393-396, characters 8-70: 393 | ........match xs2 with 394 | | EQ :: S v :: xs3 -> 395 | parse pkg_name { acc with Pkg.ppx = Some (preds, v)} xs3 396 | | _ -> raise (MetaParseError (pkg_name, "parsing ppx failed")) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", lines 400-404, characters 8-73: 400 | ........match xs2 with 401 | | PLUSEQ :: S v :: xs3 402 | | EQ :: S v :: xs3 -> 403 | parse pkg_name { acc with Pkg.ppxopt = acc.Pkg.ppxopt @ [(preds, v)]} xs3 404 | | _ -> raise (MetaParseError (pkg_name, "parsing ppxopt failed")) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", lines 409-412, characters 26-57: 409 | ..........................function 410 | | RPAREN::zs -> zs 411 | | _::zs -> consume zs 412 | | [] -> failwith "eof in error context" Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", lines 414-416, characters 8-61: 414 | ........match consume xs with 415 | | EQ :: S _ :: xs2 -> parse pkg_name acc xs2 416 | | _ -> failwith "parsing error failed" Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", lines 420-423, characters 8-74: 420 | ........match xs2 with 421 | | EQ :: S s :: xs3 -> 422 | parse pkg_name { acc with Pkg.linkopts = ((if preds = [] then None else Some preds), s) :: acc.Pkg.linkopts } xs3 423 | | _ -> failwith "parsing linkopts failed, expecting equal" Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", lines 336-428, characters 31-97: 336 | ...............................function 337 | | [] -> (acc, []) 338 | | RPAREN :: xs -> (acc, xs) 339 | | ID "package" :: S name :: LPAREN :: xs -> 340 | (let (pkg, xs2) = parse pkg_name (Pkg.make name) xs in ... 425 | | ID stuff :: EQ :: S stuffVal :: xs -> 426 | parse pkg_name { acc with Pkg.assignment = (stuff, stuffVal) :: acc.Pkg.assignment } xs 427 | | x :: xs -> raise (MetaParseError (pkg_name, ("unknown token '" ^ to_string x ^ "' in meta file\n" ^ 428 | (String.concat " " (List.map to_string xs))))) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type t. File "obuild/meta.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "obuild/meta.ml", line 5, characters 0-11: 5 | open Helper ^^^^^^^^^^^ Warning 33 [unused-open]: unused open Helper. File "obuild/meta.ml", line 6, characters 0-10: 6 | open Gconf ^^^^^^^^^^ Warning 33 [unused-open]: unused open Gconf. File "obuild/meta.ml", line 136, characters 39-42: 136 | let get_archive_with_filter (_, pkg) dep preds = ^^^ Warning 27 [unused-var-strict]: unused variable dep. [30 of 57] Compiling Obuild.Metacache File "obuild/hier.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "obuild/hier.ml", line 4, characters 0-10: 4 | open Types ^^^^^^^^^^ Warning 33 [unused-open]: unused open Types. [31 of 57] Compiling Obuild.Target File "obuild/metacache.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "obuild/metacache.ml", line 1, characters 0-9: 1 | open Meta ^^^^^^^^^ Warning 33 [unused-open]: unused open Meta. File "obuild/target.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [32 of 57] Compiling Obuild.Project [33 of 57] Compiling Obuild.Dist File "obuild/dist.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "obuild/project.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [34 of 57] Compiling Obuild.Analyze File "obuild/analyze.ml", lines 80-82, characters 7-18: 80 | .......match name with 81 | | Name.Lib lname -> Some lname 82 | | _ -> None. Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Target.Name.t. File "obuild/analyze.ml", lines 247-256, characters 15-26: 247 | ...............match preds with 248 | | [ Meta.Predicate.Toploop ] -> () 249 | | _ -> 250 | List.iter 251 | (fun reqDep -> 252 | verbose Debug " library %s depends on %s\n" 253 | (Libname.to_string dep) (Libname.to_string reqDep); 254 | Dag.addEdge (Dependency dep) (Dependency reqDep) depsDag; 255 | loop reqDep) 256 | reqDeps. Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Meta.Predicate.t. File "obuild/analyze.ml", lines 275-279, characters 9-29: 275 | .........match target.target_name with 276 | | Name.Lib l -> 277 | Dag.addNode (Dependency l) depsDag; 278 | Dag.addEdge (Dependency l) 279 | | _ -> fun _ _ -> () Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Target.Name.t. File "obuild/analyze.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [35 of 57] Compiling Obuild.Configure [36 of 57] Compiling Obuild.Prepare File "obuild/configure.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "obuild/prepare.ml", lines 168-170, characters 8-32: 168 | ........match node with 169 | | Dependency dep -> Some dep 170 | | _ -> None Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Analyze.dependency_tag. File "obuild/prepare.ml", lines 218-228, characters 17-15: 218 | .................(match Filetype.of_filepath fp with 219 | | Filetype.FileML -> Some (Modname.of_filename f) 220 | | Filetype.FileMLI -> 221 | if (Filesystem.exists (srcDir ((chop_extension f) <.> "ml"))) then 222 | None ... 225 | | Filetype.FileOther s -> if Generators.is_generator_ext s then Some (Modname.of_filename f) 226 | else None 227 | | _ -> None 228 | ) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Filetype.t. File "obuild/prepare.ml", line 379, characters 10-113: 379 | (match file_entry with Hier.FileEntry _ -> SimpleModule | Hier.GeneratedFileEntry _ -> GeneratedModule) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 8 [partial-match]: this pattern-matching is not exhaustive. Here is an example of a case that is not matched: DirectoryEntry _ File "obuild/prepare.ml", lines 489-493, characters 10-19: 489 | ..........match r with 490 | | CompileModule _ | CompileDirectory _-> 491 | Dag.addEdge (LinkTarget target) r stepsDag; 492 | Dag.addEdge (CheckTarget target) (LinkTarget target) stepsDag; 493 | | _ -> () Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type compile_step. File "obuild/prepare.ml", lines 552-554, characters 6-18: 552 | ......match Hashtbl.find conf.project_dep_data dep with 553 | | Internal -> true 554 | | _ -> false............ Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Analyze.dep_type. File "obuild/prepare.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "obuild/prepare.ml", line 202, characters 9-16: 202 | let (srcPath,srcDir) = ^^^^^^^ Warning 27 [unused-var-strict]: unused variable srcPath. File "obuild/prepare.ml", line 233, characters 13-20: 233 | let (srcPath, srcFile, intfFile) = ^^^^^^^ Warning 27 [unused-var-strict]: unused variable srcPath. File "obuild/prepare.ml", line 239, characters 37-41: 239 | | Hier.GeneratedFileEntry (path, file, generated) -> ^^^^ Warning 27 [unused-var-strict]: unused variable path. [37 of 57] Compiling Obuild.Buildprogs File "obuild/buildprogs.ml", lines 69-73, characters 14-73: 69 | ..............function 70 | | Filetype.FileML -> ext 71 | | Filetype.FileMLI -> Filetype.FileCMI 72 | | _ -> (* It should not happen *) 73 | if buildMode = ByteCode then Filetype.FileCMO else Filetype.FileCMX Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Filetype.t. File "obuild/buildprogs.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "obuild/buildprogs.ml", line 66, characters 17-23: 66 | let runOcamlPack srcDir dstDir annotMode buildMode packOpt dest modules = ^^^^^^ Warning 27 [unused-var-strict]: unused variable srcDir. [38 of 57] Compiling Obuild.Build File "obuild/build.ml", lines 60-72, characters 45-7: 60 | .............................................( 61 | match srcTy with 62 | | Filetype.FileCMX | Filetype.FileCMO -> 63 | let bml = Filetype.replace_extension bdest Filetype.FileML in 64 | let bmli = Filetype.replace_extension bdest Filetype.FileMLI in ... 69 | "Library changed " ^ fp_to_string changedSrc 70 | | _ -> 71 | "Dependencies changed " ^ fp_to_string changedSrc 72 | ) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Filetype.t. File "obuild/build.ml", lines 59-80, characters 4-42: 59 | ....match Filetype.of_filename bdest with 60 | | Filetype.FileCMX | Filetype.FileCMO -> ( 61 | match srcTy with 62 | | Filetype.FileCMX | Filetype.FileCMO -> 63 | let bml = Filetype.replace_extension bdest Filetype.FileML in ... 77 | else if bh = bsrc then ("H file " ^ fn_to_string bsrc ^ " changed") 78 | else ("file changed " ^ fp_to_string changedSrc) 79 | | _ -> 80 | fp_to_string changedSrc ^ " changed" Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Filetype.t. File "obuild/build.ml", line 89, characters 6-63: 89 | match (t,o) with (ByteCode,WithProf) -> false | _ -> true) all_modes ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Types.ocaml_compiled_type. File "obuild/build.ml", line 89, characters 6-63: 89 | match (t,o) with (ByteCode,WithProf) -> false | _ -> true) all_modes ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Types.ocaml_compilation_option. File "obuild/build.ml", lines 150-155, characters 20-21: 150 | ....................match e with 151 | Hier.FileEntry (_, f) -> 152 | if (Filetype.of_filepath f) = Filetype.FileMLI then 153 | Some m 154 | else None 155 | | _ -> None Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Hier.file_entry. File "obuild/build.ml", line 340, characters 71-75: 340 | (satisfy_all current_pkg) && (List.for_all satisfy_all current_pkg.subs) in ^^^^ Warning 40 [name-out-of-scope]: subs was selected from type Meta.Pkg.t. It is not visible in the current scope, and will not be selected if the type becomes unknown. File "obuild/build.ml", line 340, characters 71-75: 340 | (satisfy_all current_pkg) && (List.for_all satisfy_all current_pkg.subs) in ^^^^ Warning 42 [disambiguated-name]: this use of subs relies on type-directed disambiguation, it will not compile with OCaml 4.00 or earlier. File "obuild/build.ml", line 339, characters 10-26: 339 | let rec dep_is_satisfied current_pkg = ^^^^^^^^^^^^^^^^ Warning 39 [unused-rec-flag]: unused rec flag. File "obuild/build.ml", lines 363-365, characters 22-24: 363 | ......................match compileOpt with 364 | | WithProf -> Meta.Predicate.Gprof :: preds 365 | | _ -> preds Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Types.ocaml_compilation_option. File "obuild/build.ml", lines 377-385, characters 13-58: 377 | .............match target.target_name with 378 | | Name.Lib libname -> 379 | if plugin then 380 | cstate.compilation_builddir_ml Normal Libname.to_cmxs compileOpt libname 381 | else 382 | cstate.compilation_builddir_ml Normal Libname.to_cmca compiledType compileOpt libname 383 | | _ -> 384 | let outputName = Utils.to_exe_name compileOpt compiledType (Target.get_target_dest_name target) in 385 | cstate.compilation_builddir_ml Normal outputName Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Target.Name.t. File "obuild/build.ml", lines 498-500, characters 40-51: 498 | ........................................match task with 499 | | CompileC _ -> raise (CCompilationFailed er) 500 | | _ -> raise (CompilationFailed er) Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Prepare.compile_step. File "obuild/build.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "obuild/build.ml", line 333, characters 28-34: 333 | List.fold_left (fun in_acc lib -> ^^^^^^ Warning 27 [unused-var-strict]: unused variable in_acc. [39 of 57] Compiling Obuild.Exception File "obuild/exception.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [40 of 57] Packing Obuild [41 of 57] Linking library dist/build/lib-obuild/obuild.cmxa [41 of 57] Linking library dist/build/lib-obuild/obuild.cmxs [41 of 57] Linking library dist/build/lib-obuild/obuild.cma [42 of 57] Checking dist/build/lib-obuild [43 of 57] Compiling Assimilate_oasis [44 of 57] Compiling Simple File "tools/assimilate_oasis.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [45 of 57] Compiling Install File "src/install.ml", lines 21-24, characters 6-35: 21 | ......match Filetype.of_filepath (build_dir f) with 22 | | Filetype.FileCMX | Filetype.FileCMI | Filetype.FileA | Filetype.FileCMXS 23 | | Filetype.FileCMXA | Filetype.FileCMA | Filetype.FileCMT | Filetype.FileCMTI -> true 24 | | _ -> false. Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Obuild.Filetype.t. File "src/install.ml", lines 27-29, characters 4-31: 27 | ....match Filetype.of_filepath (build_dir f) with 28 | | Filetype.FileEXE -> true 29 | | _ -> false. Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Obuild.Filetype.t. File "src/install.ml", lines 43-44, characters 31-76: 43 | ...............................match target.target_name with 44 | | Name.Lib _ -> print_target_files target list_lib_files | _ -> ().............. Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Obuild.Target.Name.t. File "src/install.ml", lines 47-48, characters 31-76: 47 | ...............................match target.target_name with 48 | | Name.Exe _ -> print_target_files target list_exe_files | _ -> ().............. Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Obuild.Target.Name.t. File "src/install.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [46 of 57] Compiling Doc File "src/simple.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [47 of 57] Compiling Sdist File "src/doc.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "src/doc.ml", line 15, characters 8-16: 15 | let run projFile = ^^^^^^^^ Warning 27 [unused-var-strict]: unused variable projFile. [48 of 57] Compiling Help File "src/help.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [49 of 57] Compiling Path_generated File "src/sdist.ml", lines 28-30, characters 14-38: 28 | ..............match Filetype.of_filepath fpath with 29 | | Filetype.FileML | Filetype.FileMLI -> Filesystem.copy_to_dir fpath dest 30 | | _ -> () Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Obuild.Filetype.t. File "src/sdist.ml", lines 36-38, characters 12-21: 36 | ............match Filetype.of_filepath fpath with 37 | | Filetype.FileC | Filetype.FileH -> Filesystem.copy_to_dir fpath dest 38 | | _ -> () Warning 4 [fragile-match]: this pattern-matching is fragile. It will remain exhaustive when constructors are added to type Obuild.Filetype.t. File "src/sdist.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. File "src/sdist.ml", line 9, characters 17-27: 9 | let run projFile isSnapshot = ^^^^^^^^^^ Warning 27 [unused-var-strict]: unused variable isSnapshot. [50 of 57] Compiling Init File "dist/build/autogen/path_generated.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [51 of 57] Linking executable dist/build/obuild-from-oasis/obuild-from-oasis File "src/init.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [52 of 57] Linking executable dist/build/obuild-simple/obuild-simple [53 of 57] Compiling Main File "src/main.ml", line 1: Warning 70 [missing-mli]: Cannot find interface file. [54 of 57] Checking dist/build/obuild-from-oasis [55 of 57] Linking executable dist/build/obuild/obuild [56 of 57] Checking dist/build/obuild-simple [57 of 57] Checking dist/build/obuild real 0m2.665s user 0m2.112s sys 0m1.306s make[1]: Leaving directory '/build/reproducible-path/ocaml-obuild-0.1.11' create-stamp debian/debhelper-build-stamp dh_prep debian/rules override_dh_auto_install make[1]: Entering directory '/build/reproducible-path/ocaml-obuild-0.1.11' diff -u debian/ocaml-obuild.opam-install obuild.install make[1]: Leaving directory '/build/reproducible-path/ocaml-obuild-0.1.11' debian/rules override_dh_install make[1]: Entering directory '/build/reproducible-path/ocaml-obuild-0.1.11' mkdir -p "/build/reproducible-path/ocaml-obuild-0.1.11/debian/ocaml-obuild/usr/bin" cp "dist/build/obuild/obuild" "dist/build/obuild-simple/obuild-simple" "/build/reproducible-path/ocaml-obuild-0.1.11/debian/ocaml-obuild/usr/bin" make[1]: Leaving directory '/build/reproducible-path/ocaml-obuild-0.1.11' dh_ocamldoc dh_installdocs dh_installchangelogs dh_installman dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_dwz -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dh_installdeb dh_ocaml dh_gencontrol dpkg-gencontrol: warning: Depends field of package ocaml-obuild: substitution variable ${ocaml:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package ocaml-obuild: substitution variable ${ocaml:Depends} used, but is not defined dh_md5sums dh_builddeb dpkg-deb: building package 'ocaml-obuild' in '../ocaml-obuild_0.1.11-2+ocaml20250313_amd64.deb'. dpkg-deb: building package 'ocaml-obuild-dbgsym' in '../ocaml-obuild-dbgsym_0.1.11-2+ocaml20250313_amd64.deb'. dpkg-genbuildinfo -O../ocaml-obuild_0.1.11-2+ocaml20250313_amd64.buildinfo dpkg-genchanges -sa -O../ocaml-obuild_0.1.11-2+ocaml20250313_amd64.changes dpkg-genchanges: info: including full source code in upload dpkg-source --after-build . dpkg-buildpackage: info: full upload (original source is included) -------------------------------------------------------------------------------- Build finished at 2025-03-13T07:35:05Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Thu, 13 Mar 2025 07:35:05 +0000 | +------------------------------------------------------------------------------+ ocaml-obuild_0.1.11-2+ocaml20250313_amd64.changes: -------------------------------------------------- Format: 1.8 Date: Thu, 13 Mar 2025 08:34:25 +0100 Source: ocaml-obuild Binary: ocaml-obuild ocaml-obuild-dbgsym Architecture: source amd64 Version: 0.1.11-2+ocaml20250313 Distribution: unstable Urgency: medium Maintainer: Debian OCaml Maintainers Changed-By: Anonymous Builder Description: ocaml-obuild - simple package build system for OCaml Changes: ocaml-obuild (0.1.11-2+ocaml20250313) bookworm-backports-ocaml; urgency=medium . * Rebuild for transition ocaml-5.3.0 Checksums-Sha1: 59b7adbbf65890f96a0a2bf5ebdb01a74d8384fe 1213 ocaml-obuild_0.1.11-2+ocaml20250313.dsc 1bf09beb26d06331762c0e3fa94467a8ddf8ede0 82445 ocaml-obuild_0.1.11.orig.tar.gz 8f3bee228c0094d82936452961602ae7cbb4ede9 3824 ocaml-obuild_0.1.11-2+ocaml20250313.debian.tar.xz a02a66b7690120f8b1b16c8697569a5a47049c8a 276664 ocaml-obuild-dbgsym_0.1.11-2+ocaml20250313_amd64.deb 87f801a186e8725db7c1a017a34e799bc0398500 6229 ocaml-obuild_0.1.11-2+ocaml20250313_amd64.buildinfo 734fd66bcbdb4f5350f74ee30d322c3f8b5b0f10 756236 ocaml-obuild_0.1.11-2+ocaml20250313_amd64.deb Checksums-Sha256: 8020e8050c40907235e3d4bbfcf73fd477008fef15e242cf91d7fbff38fd432f 1213 ocaml-obuild_0.1.11-2+ocaml20250313.dsc fc1decfd710acdc10db898b594bfbe7d1107f1cbef2aefebe9e1780e40ff23d4 82445 ocaml-obuild_0.1.11.orig.tar.gz 0f0bd1447b25a76cb16d3658574b44ab0e7ca0cabec09315991ac8a57c352f6d 3824 ocaml-obuild_0.1.11-2+ocaml20250313.debian.tar.xz a8e3731140b60fd99b80f9573dc56fc8c18e4d0be6a0cbb8b592464cc319a8f1 276664 ocaml-obuild-dbgsym_0.1.11-2+ocaml20250313_amd64.deb 4803c0b12df4ae8075e8c2ef7d5b89782afe5a33a98ee78a5725520c7041b35a 6229 ocaml-obuild_0.1.11-2+ocaml20250313_amd64.buildinfo 2e9555cdcb4dbc821e5bdbfdd2c3511159ce9321931766017ad61254d0e169a3 756236 ocaml-obuild_0.1.11-2+ocaml20250313_amd64.deb Files: aff1510631fd3812f7c183a4eece5e08 1213 ocaml optional ocaml-obuild_0.1.11-2+ocaml20250313.dsc 0df5359e3103ee2b52aa90eedc9c045e 82445 ocaml optional ocaml-obuild_0.1.11.orig.tar.gz 6f7b3412dd721884606c3a1ce075adc9 3824 ocaml optional ocaml-obuild_0.1.11-2+ocaml20250313.debian.tar.xz 0b8063d53be774fc15100b9f5681f493 276664 debug optional ocaml-obuild-dbgsym_0.1.11-2+ocaml20250313_amd64.deb 7fe7143ca5e164f8a8f8f882bf7e8437 6229 ocaml optional ocaml-obuild_0.1.11-2+ocaml20250313_amd64.buildinfo 3f9ea089ace8d89a0574a9afd79b8f02 756236 ocaml optional ocaml-obuild_0.1.11-2+ocaml20250313_amd64.deb +------------------------------------------------------------------------------+ | Buildinfo Thu, 13 Mar 2025 07:35:05 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: ocaml-obuild Binary: ocaml-obuild ocaml-obuild-dbgsym Architecture: amd64 source Version: 0.1.11-2+ocaml20250313 Checksums-Md5: aff1510631fd3812f7c183a4eece5e08 1213 ocaml-obuild_0.1.11-2+ocaml20250313.dsc 0b8063d53be774fc15100b9f5681f493 276664 ocaml-obuild-dbgsym_0.1.11-2+ocaml20250313_amd64.deb 3f9ea089ace8d89a0574a9afd79b8f02 756236 ocaml-obuild_0.1.11-2+ocaml20250313_amd64.deb Checksums-Sha1: 59b7adbbf65890f96a0a2bf5ebdb01a74d8384fe 1213 ocaml-obuild_0.1.11-2+ocaml20250313.dsc a02a66b7690120f8b1b16c8697569a5a47049c8a 276664 ocaml-obuild-dbgsym_0.1.11-2+ocaml20250313_amd64.deb 734fd66bcbdb4f5350f74ee30d322c3f8b5b0f10 756236 ocaml-obuild_0.1.11-2+ocaml20250313_amd64.deb Checksums-Sha256: 8020e8050c40907235e3d4bbfcf73fd477008fef15e242cf91d7fbff38fd432f 1213 ocaml-obuild_0.1.11-2+ocaml20250313.dsc a8e3731140b60fd99b80f9573dc56fc8c18e4d0be6a0cbb8b592464cc319a8f1 276664 ocaml-obuild-dbgsym_0.1.11-2+ocaml20250313_amd64.deb 2e9555cdcb4dbc821e5bdbfdd2c3511159ce9321931766017ad61254d0e169a3 756236 ocaml-obuild_0.1.11-2+ocaml20250313_amd64.deb Build-Origin: Debian Build-Architecture: amd64 Build-Date: Thu, 13 Mar 2025 07:35:05 +0000 Build-Path: /build/reproducible-path/ocaml-obuild-0.1.11 Build-Tainted-By: merged-usr-via-aliased-dirs Installed-Build-Depends: autoconf (= 2.71-3), automake (= 1:1.16.5-1.3), autopoint (= 0.21-12), autotools-dev (= 20220109.1), base-files (= 12.4+deb12u9), base-passwd (= 3.6.1), bash (= 5.2.15-2+b7), binutils (= 2.40-2), binutils-common (= 2.40-2), binutils-x86-64-linux-gnu (= 2.40-2), bsdextrautils (= 2.38.1-5+deb12u3), bsdutils (= 1:2.38.1-5+deb12u3), build-essential (= 12.9), bzip2 (= 1.0.8-5+b1), coreutils (= 9.1-1), cpp (= 4:12.2.0-3), cpp-12 (= 12.2.0-14), dash (= 0.5.12-2), debconf (= 1.5.82), debhelper (= 13.11.4), debianutils (= 5.7-0.5~deb12u1), dh-autoreconf (= 20), dh-ocaml (= 2.4+ocaml20250313), dh-strip-nondeterminism (= 1.13.1-1), diffutils (= 1:3.8-4), dpkg (= 1.21.22), dpkg-dev (= 1.21.22), dwz (= 0.15-1), file (= 1:5.44-3), findutils (= 4.9.0-4), g++ (= 4:12.2.0-3), g++-12 (= 12.2.0-14), gcc (= 4:12.2.0-3), gcc-12 (= 12.2.0-14), gcc-12-base (= 12.2.0-14), gettext (= 0.21-12), gettext-base (= 0.21-12), grep (= 3.8-5), groff-base (= 1.22.4-10), gzip (= 1.12-1), hostname (= 3.23+nmu1), init-system-helpers (= 1.65.2), intltool-debian (= 0.35.0+20060710.6), libacl1 (= 2.3.1-3), libarchive-zip-perl (= 1.68-1), libasan8 (= 12.2.0-14), libatomic1 (= 12.2.0-14), libattr1 (= 1:2.5.1-4), libaudit-common (= 1:3.0.9-1), libaudit1 (= 1:3.0.9-1), libbinutils (= 2.40-2), libblkid1 (= 2.38.1-5+deb12u3), libbz2-1.0 (= 1.0.8-5+b1), libc-bin (= 2.36-9+deb12u9), libc-dev-bin (= 2.36-9+deb12u9), libc6 (= 2.36-9+deb12u9), libc6-dev (= 2.36-9+deb12u9), libcap-ng0 (= 0.8.3-1+b3), libcap2 (= 1:2.66-4), libcc1-0 (= 12.2.0-14), libcom-err2 (= 1.47.0-2), libcompiler-libs-ocaml-dev (= 5.3.0-2+ocaml20250313), libconfig-tiny-perl (= 2.28-2), libcrypt-dev (= 1:4.4.33-2), libcrypt1 (= 1:4.4.33-2), libctf-nobfd0 (= 2.40-2), libctf0 (= 2.40-2), libdb5.3 (= 5.3.28+dfsg2-1), libdebconfclient0 (= 0.270), libdebhelper-perl (= 13.11.4), libdpkg-perl (= 1.21.22), libelf1 (= 0.188-2.1), libfile-find-rule-perl (= 0.34-3), libfile-stripnondeterminism-perl (= 1.13.1-1), libfindlib-ocaml (= 1.9.8-1+ocaml20250313), libgcc-12-dev (= 12.2.0-14), libgcc-s1 (= 12.2.0-14), libgcrypt20 (= 1.10.1-3), libgdbm-compat4 (= 1.23-3), libgdbm6 (= 1.23-3), libgmp10 (= 2:6.2.1+dfsg1-1.1), libgomp1 (= 12.2.0-14), libgpg-error0 (= 1.46-1), libgprofng0 (= 2.40-2), libgssapi-krb5-2 (= 1.20.1-2+deb12u2), libicu72 (= 72.1-3), libisl23 (= 0.25-1.1), libitm1 (= 12.2.0-14), libjansson4 (= 2.14-2), libk5crypto3 (= 1.20.1-2+deb12u2), libkeyutils1 (= 1.6.3-2), libkrb5-3 (= 1.20.1-2+deb12u2), libkrb5support0 (= 1.20.1-2+deb12u2), liblsan0 (= 12.2.0-14), liblz4-1 (= 1.9.4-1), liblzma5 (= 5.4.1-0.2), libmagic-mgc (= 1:5.44-3), libmagic1 (= 1:5.44-3), libmd0 (= 1.0.4-2), libmount1 (= 2.38.1-5+deb12u3), libmpc3 (= 1.3.1-1), libmpfr6 (= 4.2.0-1), libncurses-dev (= 6.4-4), libncurses6 (= 6.4-4), libncursesw6 (= 6.4-4), libnsl-dev (= 1.3.0-2), libnsl2 (= 1.3.0-2), libnumber-compare-perl (= 0.03-3), libpam-modules (= 1.5.2-6+deb12u1), libpam-modules-bin (= 1.5.2-6+deb12u1), libpam-runtime (= 1.5.2-6+deb12u1), libpam0g (= 1.5.2-6+deb12u1), libpcre2-8-0 (= 10.42-1), libperl5.36 (= 5.36.0-7+deb12u1), libpipeline1 (= 1.5.7-1), libquadmath0 (= 12.2.0-14), libseccomp2 (= 2.5.4-1+deb12u1), libselinux1 (= 3.4-1+b6), libsmartcols1 (= 2.38.1-5+deb12u3), libssl3 (= 3.0.15-1~deb12u1), libstdc++-12-dev (= 12.2.0-14), libstdc++6 (= 12.2.0-14), libstdlib-ocaml (= 5.3.0-2+ocaml20250313), libstdlib-ocaml-dev (= 5.3.0-2+ocaml20250313), libsub-override-perl (= 0.09-4), libsystemd0 (= 252.33-1~deb12u1), libtext-glob-perl (= 0.11-3), libtinfo6 (= 6.4-4), 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~deb12u1), libtsan2 (= 12.2.0-14), libubsan1 (= 12.2.0-14), libuchardet0 (= 0.0.7-1), libudev1 (= 252.33-1~deb12u1), libunistring2 (= 1.0-2), libuuid1 (= 2.38.1-5+deb12u3), libxml2 (= 2.9.14+dfsg-1.3~deb12u1), libzstd-dev (= 1.5.4+dfsg2-5), libzstd1 (= 1.5.4+dfsg2-5), linux-libc-dev (= 6.1.123-1), login (= 1:4.13+dfsg1-1+b1), m4 (= 1.4.19-3), make (= 4.3-4.1), man-db (= 2.11.2-2), mawk (= 1.3.4.20200120-3.1), ncurses-base (= 6.4-4), ncurses-bin (= 6.4-4), ocaml (= 5.3.0-2+ocaml20250313), ocaml-base (= 5.3.0-2+ocaml20250313), ocaml-interp (= 5.3.0-2+ocaml20250313), patch (= 2.7.6-7), perl (= 5.36.0-7+deb12u1), perl-base (= 5.36.0-7+deb12u1), perl-modules-5.36 (= 5.36.0-7+deb12u1), po-debconf (= 1.0.21+nmu1), rpcsvc-proto (= 1.4.3-1), sed (= 4.9-1), sensible-utils (= 0.0.17+nmu1), sysvinit-utils (= 3.06-4), tar (= 1.34+dfsg-1.2+deb12u1), usrmerge (= 37~deb12u1), util-linux (= 2.38.1-5+deb12u3), util-linux-extra (= 2.38.1-5+deb12u3), xz-utils (= 5.4.1-0.2), zlib1g (= 1:1.2.13.dfsg-1) Environment: DEB_BUILD_OPTIONS="parallel=1" LANG="fr_FR.UTF-8" LC_ALL="C.UTF-8" LC_COLLATE="C.UTF-8" MAKEFLAGS="" SOURCE_DATE_EPOCH="1741851265" +------------------------------------------------------------------------------+ | Package contents Thu, 13 Mar 2025 07:35:06 +0000 | +------------------------------------------------------------------------------+ ocaml-obuild-dbgsym_0.1.11-2+ocaml20250313_amd64.deb ---------------------------------------------------- new Debian package, version 2.0. size 276664 bytes: control archive=640 bytes. 452 bytes, 12 lines control 301 bytes, 3 lines md5sums Package: ocaml-obuild-dbgsym Source: ocaml-obuild Version: 0.1.11-2+ocaml20250313 Auto-Built-Package: debug-symbols Architecture: amd64 Maintainer: Debian OCaml Maintainers Installed-Size: 1121 Depends: ocaml-obuild (= 0.1.11-2+ocaml20250313) Section: debug Priority: optional Description: debug symbols for ocaml-obuild Build-Ids: 1e31ce442a288207bc351ff977d37d8ef4745a59 2f3656ea6b433b5419d14ce5add0f370dde24962 drwxr-xr-x root/root 0 2025-03-13 07:34 ./ drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/ drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/lib/ drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/lib/debug/ drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/lib/debug/.build-id/1e/ -rw-r--r-- root/root 570608 2025-03-13 07:34 ./usr/lib/debug/.build-id/1e/31ce442a288207bc351ff977d37d8ef4745a59.debug drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/lib/debug/.build-id/2f/ -rw-r--r-- root/root 549840 2025-03-13 07:34 ./usr/lib/debug/.build-id/2f/3656ea6b433b5419d14ce5add0f370dde24962.debug drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/lib/debug/.dwz/ drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/lib/debug/.dwz/x86_64-linux-gnu/ -rw-r--r-- root/root 13248 2025-03-13 07:34 ./usr/lib/debug/.dwz/x86_64-linux-gnu/ocaml-obuild.debug drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/share/ drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/share/doc/ lrwxrwxrwx root/root 0 2025-03-13 07:34 ./usr/share/doc/ocaml-obuild-dbgsym -> ocaml-obuild ocaml-obuild_0.1.11-2+ocaml20250313_amd64.deb --------------------------------------------- new Debian package, version 2.0. size 756236 bytes: control archive=1024 bytes. 808 bytes, 20 lines control 618 bytes, 9 lines md5sums Package: ocaml-obuild Version: 0.1.11-2+ocaml20250313 Architecture: amd64 Maintainer: Debian OCaml Maintainers Installed-Size: 4343 Depends: libc6 (>= 2.35) Section: ocaml Priority: optional Homepage: https://github.com/ocaml-obuild/obuild Description: simple package build system for OCaml A parallel, incremental and declarative build system for OCaml. . The goal is to make a very simple build system for users and developers of OCaml libraries and programs. . Obuild acts as a building black box: users only declare what they want to build and with which sources; the build system will consistently build it. . The design is based on Haskell's Cabal and borrows most of the layout and way of working, adapting parts where necessary to fully support OCaml. drwxr-xr-x root/root 0 2025-03-13 07:34 ./ drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/ drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/bin/ -rwxr-xr-x root/root 2249696 2025-03-13 07:34 ./usr/bin/obuild -rwxr-xr-x root/root 2175328 2025-03-13 07:34 ./usr/bin/obuild-simple drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/share/ drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/share/doc/ocaml-obuild/ -rw-r--r-- root/root 2229 2023-10-31 13:57 ./usr/share/doc/ocaml-obuild/DESIGN.md.gz -rw-r--r-- root/root 1836 2023-10-31 13:57 ./usr/share/doc/ocaml-obuild/OBUILD_SPEC.md -rw-r--r-- root/root 1773 2023-10-31 13:57 ./usr/share/doc/ocaml-obuild/README.md.gz -rw-r--r-- root/root 660 2025-03-13 07:34 ./usr/share/doc/ocaml-obuild/changelog.Debian.gz -rw-r--r-- root/root 1690 2024-08-09 05:46 ./usr/share/doc/ocaml-obuild/copyright drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/share/man/ drwxr-xr-x root/root 0 2025-03-13 07:34 ./usr/share/man/man1/ -rw-r--r-- root/root 432 2025-03-13 07:34 ./usr/share/man/man1/obuild-simple.1.gz -rw-r--r-- root/root 333 2025-03-13 07:34 ./usr/share/man/man1/obuild.1.gz +------------------------------------------------------------------------------+ | Post Build Thu, 13 Mar 2025 07:35:06 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Thu, 13 Mar 2025 07:35:06 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Thu, 13 Mar 2025 07:35:07 +0000 | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: full Build-Space: 22524 Build-Time: 8 Distribution: unstable Host Architecture: amd64 Install-Time: 19 Job: /tmp/tmp.ben.transition-scripts.Lcp6LyWKDi/ocaml-obuild_0.1.11-2+ocaml20250313.dsc Machine Architecture: amd64 Package: ocaml-obuild Package-Time: 40 Source-Version: 0.1.11-2+ocaml20250313 Space: 22524 Status: successful Version: 0.1.11-2+ocaml20250313 -------------------------------------------------------------------------------- Finished at 2025-03-13T07:35:05Z Build needed 00:00:40, 22524k disk space