Input buildinfo: https://buildinfos.debian.net/buildinfo-pool/g/geneweb/geneweb_6.08+git20181019+dfsg-3_amd64.buildinfo Use metasnap for getting required timestamps New buildinfo file: /tmp/geneweb-6.08+git20181019+dfsg-3xpma65eb/geneweb_6.08+git20181019+dfsg-3_amd64.buildinfo Get source package info: geneweb=6.08+git20181019+dfsg-3 Source URL: http://snapshot.notset.fr/mr/package/geneweb/6.08+git20181019+dfsg-3/srcfiles?fileinfo=1 env -i PATH=/usr/sbin:/usr/bin:/sbin:/bin TMPDIR=/tmp mmdebstrap --arch=amd64 --include=adwaita-icon-theme=3.38.0-1 autoconf=2.69-11.1 automake=1:1.16.2-4 autopoint=0.19.8.1-10 autotools-dev=20180224.1 base-files=11 base-passwd=3.5.48 bash=5.1~rc1-2 binutils=2.35.1-2 binutils-common=2.35.1-2 binutils-x86-64-linux-gnu=2.35.1-2 bsdextrautils=2.36-3+b1 bsdutils=1:2.36-3+b1 build-essential=12.8 bzip2=1.0.8-4 camlp5=7.13-1+b1 coreutils=8.32-4+b1 cpp=4:10.2.0-1 cpp-10=10.2.0-15 dash=0.5.10.2-7 debconf=1.5.74 debhelper=13.2.1 debianutils=4.11.2 dh-autoreconf=19 dh-buildinfo=0.11+nmu2 dh-strip-nondeterminism=1.9.0-1 dictionaries-common=1.28.3 diffutils=1:3.7-3 doc-base=0.10.9 dpkg=1.20.5 dpkg-dev=1.20.5 dwz=0.13-5 emacsen-common=3.0.4 file=1:5.38-5 findutils=4.7.0+git20201010-2 fontconfig=2.13.1-4.2 fontconfig-config=2.13.1-4.2 fonts-dejavu-core=2.37-2 g++=4:10.2.0-1 g++-10=10.2.0-15 gcc=4:10.2.0-1 gcc-10=10.2.0-15 gcc-10-base=10.2.0-15 gettext=0.19.8.1-10 gettext-base=0.19.8.1-10 gir1.2-atk-1.0=2.36.0-2 gir1.2-freedesktop=1.66.1-1 gir1.2-gdkpixbuf-2.0=2.40.0+dfsg-5 gir1.2-glib-2.0=1.66.1-1 gir1.2-gtk-2.0=2.24.32-4 gir1.2-harfbuzz-0.0=2.6.7-1 gir1.2-pango-1.0=1.46.2-1 grep=3.4-1 groff-base=1.22.4-5 gtk-update-icon-cache=3.24.23-2 gzip=1.10-2 hicolor-icon-theme=0.17-2 hostname=3.23 hunspell-en-us=1:2019.10.06-1 icu-devtools=67.1-4 init-system-helpers=1.58 intltool-debian=0.35.0+20060710.5 iso-codes=4.5.0-1 isoquery=3.2.3-1 libacl1=2.2.53-8 libarchive-zip-perl=1.68-1 libasan6=10.2.0-15 libaspell15=0.60.8-1 libatk1.0-0=2.36.0-2 libatk1.0-data=2.36.0-2 libatk1.0-dev=2.36.0-2 libatomic1=10.2.0-15 libattr1=1:2.4.48-5 libaudit-common=1:2.8.5-3.1 libaudit1=1:2.8.5-3.1 libavahi-client3=0.8-3 libavahi-common-data=0.8-3 libavahi-common3=0.8-3 libbinutils=2.35.1-2 libblkid-dev=2.36-3+b1 libblkid1=2.36-3+b1 libbrotli-dev=1.0.9-2+b1 libbrotli1=1.0.9-2+b1 libbsd0=0.10.0-1 libbz2-1.0=1.0.8-4 libc-bin=2.31-4 libc-dev-bin=2.31-4 libc6=2.31-4 libc6-dev=2.31-4 libcairo-gobject2=1.16.0-4 libcairo-script-interpreter2=1.16.0-4 libcairo2=1.16.0-4 libcairo2-dev=1.16.0-4 libcap-ng0=0.7.9-2.2 libcc1-0=10.2.0-15 libcom-err2=1.45.6-1 libcroco3=0.6.13-1 libcrypt-dev=1:4.4.17-1 libcrypt1=1:4.4.17-1 libctf-nobfd0=2.35.1-2 libctf0=2.35.1-2 libcups2=2.3.3-3 libdatrie-dev=0.2.12-3 libdatrie1=0.2.12-3 libdb5.3=5.3.28+dfsg1-0.6 libdbus-1-3=1.12.20-1 libdebconfclient0=0.254 libdebhelper-perl=13.2.1 libdpkg-perl=1.20.5 libelf1=0.181-1 libenchant-2-2=2.2.12-1 libenchant-2-dev=2.2.12-1 libexpat1=2.2.10-1 libexpat1-dev=2.2.10-1 libffi-dev=3.3-4 libffi7=3.3-4 libfile-stripnondeterminism-perl=1.9.0-1 libfindlib-ocaml=1.8.1-2 libfontconfig-dev=2.13.1-4.2 libfontconfig1=2.13.1-4.2 libfontconfig1-dev=2.13.1-4.2 libfreetype-dev=2.10.2+dfsg-4 libfreetype6=2.10.2+dfsg-4 libfreetype6-dev=2.10.2+dfsg-4 libfribidi-dev=1.0.8-2 libfribidi0=1.0.8-2 libgcc-10-dev=10.2.0-15 libgcc-s1=10.2.0-15 libgcrypt20=1.8.7-2 libgdbm-compat4=1.18.1-5.1 libgdbm6=1.18.1-5.1 libgdk-pixbuf2.0-0=2.40.0+dfsg-5 libgdk-pixbuf2.0-bin=2.40.0+dfsg-5 libgdk-pixbuf2.0-common=2.40.0+dfsg-5 libgdk-pixbuf2.0-dev=2.40.0+dfsg-5 libgirepository-1.0-1=1.66.1-1 libglib2.0-0=2.66.1-2 libglib2.0-bin=2.66.1-2 libglib2.0-data=2.66.1-2 libglib2.0-dev=2.66.1-2 libglib2.0-dev-bin=2.66.1-2 libgmp10=2:6.2.0+dfsg-6 libgnutls30=3.6.15-4 libgomp1=10.2.0-15 libgpg-error0=1.38-2 libgraphite2-3=1.3.14-1 libgraphite2-dev=1.3.14-1 libgssapi-krb5-2=1.17-10 libgtk2.0-0=2.24.32-4 libgtk2.0-common=2.24.32-4 libgtk2.0-dev=2.24.32-4 libgtkspell-dev=2.0.16-1.3 libgtkspell0=2.0.16-1.3 libharfbuzz-dev=2.6.7-1 libharfbuzz-gobject0=2.6.7-1 libharfbuzz-icu0=2.6.7-1 libharfbuzz0b=2.6.7-1 libhogweed6=3.6-2 libhunspell-1.7-0=1.7.0-3 libice-dev=2:1.0.10-1 libice6=2:1.0.10-1 libicu-dev=67.1-4 libicu67=67.1-4 libidn2-0=2.3.0-1 libisl22=0.22.1-1 libitm1=10.2.0-15 libjbig0=2.1-3.1+b2 libjpeg62-turbo=1:2.0.5-1.1 libjson-glib-1.0-0=1.6.0-1 libjson-glib-1.0-common=1.6.0-1 libk5crypto3=1.17-10 libkeyutils1=1.6.1-2 libkrb5-3=1.17-10 libkrb5support0=1.17-10 liblablgtk2-ocaml=2.18.11-1+b1 liblablgtk2-ocaml-dev=2.18.11-1+b1 liblsan0=10.2.0-15 liblz4-1=1.9.2-2 liblzma5=5.2.4-1+b1 liblzo2-2=2.10-2 libmagic-mgc=1:5.38-5 libmagic1=1:5.38-5 libmount-dev=2.36-3+b1 libmount1=2.36-3+b1 libmpc3=1.2.0-1 libmpfr6=4.1.0-3 libncurses-dev=6.2+20200918-1 libncurses5-dev=6.2+20200918-1 libncurses6=6.2+20200918-1 libncursesw6=6.2+20200918-1 libnettle8=3.6-2 libnsl-dev=1.3.0-2 libnsl2=1.3.0-2 libnss-nis=3.1-4 libnss-nisplus=1.3-4 libp11-kit0=0.23.21-2 libpam-modules=1.3.1-5 libpam-modules-bin=1.3.1-5 libpam-runtime=1.3.1-5 libpam0g=1.3.1-5 libpango-1.0-0=1.46.2-1 libpango1.0-dev=1.46.2-1 libpangocairo-1.0-0=1.46.2-1 libpangoft2-1.0-0=1.46.2-1 libpangoxft-1.0-0=1.46.2-1 libpcre16-3=2:8.39-13 libpcre2-16-0=10.34-7 libpcre2-32-0=10.34-7 libpcre2-8-0=10.34-7 libpcre2-dev=10.34-7 libpcre2-posix2=10.34-7 libpcre3=2:8.39-13 libpcre3-dev=2:8.39-13 libpcre32-3=2:8.39-13 libpcrecpp0v5=2:8.39-13 libperl5.30=5.30.3-4 libpipeline1=1.5.3-1 libpixman-1-0=0.36.0-1 libpixman-1-dev=0.36.0-1 libpng-dev=1.6.37-3 libpng16-16=1.6.37-3 libpthread-stubs0-dev=0.4-1 libpython3-stdlib=3.8.6-1 libpython3.8-minimal=3.8.6-1 libpython3.8-stdlib=3.8.6-1 libquadmath0=10.2.0-15 libreadline8=8.0-4 libseccomp2=2.4.4-1+b1 libselinux1=3.1-2+b1 libselinux1-dev=3.1-2+b1 libsepol1=3.1-1 libsepol1-dev=3.1-1 libsigsegv2=2.12-2 libsm-dev=2:1.2.3-1 libsm6=2:1.2.3-1 libsmartcols1=2.36-3+b1 libsqlite3-0=3.33.0-1 libssl1.1=1.1.1h-1 libstdc++-10-dev=10.2.0-15 libstdc++6=10.2.0-15 libsub-override-perl=0.09-2 libsystemd0=246.6-2 libtasn1-6=4.16.0-2 libtext-iconv-perl=1.7-7 libthai-data=0.1.28-3 libthai-dev=0.1.28-3 libthai0=0.1.28-3 libtiff5=4.1.0+git191117-2 libtinfo6=6.2+20200918-1 libtirpc-common=1.2.6-3 libtirpc-dev=1.2.6-3 libtirpc3=1.2.6-3 libtool=2.4.6-14 libtsan0=10.2.0-15 libubsan1=10.2.0-15 libuchardet0=0.0.7-1 libudev1=246.6-2 libunistring2=0.9.10-4 libuuid-perl=0.28-1+b1 libuuid1=2.36-3+b1 libwebp6=0.6.1-2+b1 libx11-6=2:1.6.12-1 libx11-data=2:1.6.12-1 libx11-dev=2:1.6.12-1 libxau-dev=1:1.0.8-1+b2 libxau6=1:1.0.8-1+b2 libxcb-render0=1.14-2 libxcb-render0-dev=1.14-2 libxcb-shm0=1.14-2 libxcb-shm0-dev=1.14-2 libxcb1=1.14-2 libxcb1-dev=1.14-2 libxcomposite-dev=1:0.4.5-1 libxcomposite1=1:0.4.5-1 libxcursor-dev=1:1.2.0-2 libxcursor1=1:1.2.0-2 libxdamage-dev=1:1.1.5-2 libxdamage1=1:1.1.5-2 libxdmcp-dev=1:1.1.2-3 libxdmcp6=1:1.1.2-3 libxext-dev=2:1.3.3-1+b2 libxext6=2:1.3.3-1+b2 libxfixes-dev=1:5.0.3-2 libxfixes3=1:5.0.3-2 libxft-dev=2.3.2-2 libxft2=2.3.2-2 libxi-dev=2:1.7.10-1 libxi6=2:1.7.10-1 libxinerama-dev=2:1.1.4-2 libxinerama1=2:1.1.4-2 libxml2=2.9.10+dfsg-6.2 libxml2-utils=2.9.10+dfsg-6.2 libxrandr-dev=2:1.5.1-1 libxrandr2=2:1.5.1-1 libxrender-dev=1:0.9.10-1 libxrender1=1:0.9.10-1 libyaml-tiny-perl=1.73-1 libzstd1=1.4.5+dfsg-4 linux-libc-dev=5.9.1-1 login=1:4.8.1-1 lsb-base=11.1.0 m4=1.4.18-4 make=4.3-4 man-db=2.9.3-2 mawk=1.3.4.20200120-2 mime-support=3.64 ncurses-base=6.2+20200918-1 ncurses-bin=6.2+20200918-1 ocaml-base-nox=4.11.1-4 ocaml-compiler-libs=4.11.1-4 ocaml-findlib=1.8.1-2 ocaml-interp=4.11.1-4 ocaml-nox=4.11.1-4 pango1.0-tools=1.46.2-1 patch=2.7.6-6 perl=5.30.3-4 perl-base=5.30.3-4 perl-modules-5.30=5.30.3-4 pkg-config=0.29.2-1 po-debconf=1.0.21 python3=3.8.6-1 python3-distutils=3.8.6-1 python3-lib2to3=3.8.6-1 python3-minimal=3.8.6-1 python3.8=3.8.6-1 python3.8-minimal=3.8.6-1 readline-common=8.0-4 sed=4.7-1 sensible-utils=0.0.12+nmu1 shared-mime-info=2.0-1 sysvinit-utils=2.96-5 tar=1.30+dfsg-7 ucf=3.0043 util-linux=2.36-3+b1 uuid-dev=2.36-3+b1 x11-common=1:7.7+21 x11proto-core-dev=2020.1-1 x11proto-dev=2020.1-1 x11proto-input-dev=2020.1-1 x11proto-randr-dev=2020.1-1 x11proto-xext-dev=2020.1-1 x11proto-xinerama-dev=2020.1-1 xorg-sgml-doctools=1:1.11-1 xtrans-dev=1.4.0-1 xz-utils=5.2.4-1+b1 zlib1g=1:1.2.11.dfsg-2 zlib1g-dev=1:1.2.11.dfsg-2 --variant=apt --aptopt=Acquire::Check-Valid-Until "false" --aptopt=Acquire::http::Dl-Limit "1000"; --aptopt=Acquire::https::Dl-Limit "1000"; --aptopt=Acquire::Retries "5"; --aptopt=APT::Get::allow-downgrades "true"; --keyring=/usr/share/keyrings/ --essential-hook=chroot "$1" sh -c "apt-get --yes install fakeroot util-linux" --essential-hook=copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ --essential-hook=chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201129T094855Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201028T204821Z/ unstable main' >> /etc/apt/sources.list && apt-get update" --customize-hook=chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash --customize-hook=chroot "$1" env sh -c "apt-get source --only-source -d geneweb=6.08+git20181019+dfsg-3 && mkdir -p /build/geneweb-bBylyV && dpkg-source --no-check -x /*.dsc /build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg && chown -R builduser:builduser /build/geneweb-bBylyV" --customize-hook=chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1604187300" dpkg-buildpackage -uc -a amd64 --build=any" --customize-hook=sync-out /build/geneweb-bBylyV /tmp/geneweb-6.08+git20181019+dfsg-3xpma65eb bullseye /dev/null deb http://snapshot.notset.fr/archive/debian/20201028T204821Z unstable main I: automatically chosen mode: root I: chroot architecture amd64 is equal to the host's architecture I: automatically chosen format: tar I: using /tmp/mmdebstrap.geuok9QXgE as tempdir I: running apt-get update... I: downloading packages with apt... I: extracting archives... I: installing essential packages... I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "apt-get --yes install fakeroot util-linux"' exec /tmp/mmdebstrap.geuok9QXgE Reading package lists... Building dependency tree... util-linux is already the newest version (2.36-3+b1). The following NEW packages will be installed: fakeroot libfakeroot 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. Need to get 134 kB of archives. After this operation, 397 kB of additional disk space will be used. Get:1 http://snapshot.notset.fr/archive/debian/20201028T204821Z unstable/main amd64 libfakeroot amd64 1.25.3-1 [47.0 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201028T204821Z unstable/main amd64 fakeroot amd64 1.25.3-1 [87.0 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 134 kB in 0s (567 kB/s) Selecting previously unselected package libfakeroot:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 4664 files and directories currently installed.) Preparing to unpack .../libfakeroot_1.25.3-1_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1) ... Selecting previously unselected package fakeroot. Preparing to unpack .../fakeroot_1.25.3-1_amd64.deb ... Unpacking fakeroot (1.25.3-1) ... Setting up libfakeroot:amd64 (1.25.3-1) ... Setting up fakeroot (1.25.3-1) ... update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode Processing triggers for libc-bin (2.31-4) ... I: running special hook: copy-in /usr/share/keyrings/debian-archive-bullseye-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-security-automatic.gpg /usr/share/keyrings/debian-archive-bullseye-stable.gpg /usr/share/keyrings/debian-archive-buster-automatic.gpg /usr/share/keyrings/debian-archive-buster-security-automatic.gpg /usr/share/keyrings/debian-archive-buster-stable.gpg /usr/share/keyrings/debian-archive-keyring.gpg /usr/share/keyrings/debian-archive-removed-keys.gpg /usr/share/keyrings/debian-archive-stretch-automatic.gpg /usr/share/keyrings/debian-archive-stretch-security-automatic.gpg /usr/share/keyrings/debian-archive-stretch-stable.gpg /usr/share/keyrings/debian-ports-archive-keyring-removed.gpg /usr/share/keyrings/debian-ports-archive-keyring.gpg /usr/share/keyrings/debian-keyring.gpg /etc/apt/trusted.gpg.d/ I: running --essential-hook in shell: sh -c 'chroot "$1" sh -c "rm /etc/apt/sources.list && echo 'deb http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb-src http://snapshot.notset.fr/archive/debian/20210814T212851Z/ bookworm main deb http://snapshot.notset.fr/archive/debian/20201129T094855Z/ unstable main deb http://snapshot.notset.fr/archive/debian/20201028T204821Z/ unstable main' >> /etc/apt/sources.list && apt-get update"' exec /tmp/mmdebstrap.geuok9QXgE Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm InRelease [81.6 kB] Get:2 http://snapshot.notset.fr/archive/debian/20201129T094855Z unstable InRelease [146 kB] Hit:3 http://snapshot.notset.fr/archive/debian/20201028T204821Z unstable InRelease Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Ign:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources Ign:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages Get:4 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main Sources [11.4 MB] Get:5 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main amd64 Packages [11.1 MB] Ign:6 http://snapshot.notset.fr/archive/debian/20201129T094855Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20201129T094855Z unstable/main amd64 Packages Ign:6 http://snapshot.notset.fr/archive/debian/20201129T094855Z unstable/main amd64 Packages Get:6 http://snapshot.notset.fr/archive/debian/20201129T094855Z unstable/main amd64 Packages [11.6 MB] Fetched 34.3 MB in 29s (1173 kB/s) Reading package lists... I: installing remaining packages inside the chroot... I: running --customize-hook in shell: sh -c 'chroot "$1" useradd --no-create-home -d /nonexistent -p "" builduser -s /bin/bash' exec /tmp/mmdebstrap.geuok9QXgE I: running --customize-hook in shell: sh -c 'chroot "$1" env sh -c "apt-get source --only-source -d geneweb=6.08+git20181019+dfsg-3 && mkdir -p /build/geneweb-bBylyV && dpkg-source --no-check -x /*.dsc /build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg && chown -R builduser:builduser /build/geneweb-bBylyV"' exec /tmp/mmdebstrap.geuok9QXgE Reading package lists... NOTICE: 'geneweb' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/GuillaumeBrochu-guest/geneweb.git Please use: git clone https://salsa.debian.org/GuillaumeBrochu-guest/geneweb.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 1872 kB of source archives. Get:1 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main geneweb 6.08+git20181019+dfsg-3 (dsc) [2216 B] Get:2 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main geneweb 6.08+git20181019+dfsg-3 (tar) [1790 kB] Get:3 http://snapshot.notset.fr/archive/debian/20210814T212851Z bookworm/main geneweb 6.08+git20181019+dfsg-3 (diff) [80.1 kB] Fetched 1872 kB in 2s (1241 kB/s) Download complete and in download only mode W: Download is performed unsandboxed as root as file 'geneweb_6.08+git20181019+dfsg-3.dsc' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied) dpkg-source: info: extracting geneweb in /build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg dpkg-source: info: unpacking geneweb_6.08+git20181019+dfsg.orig.tar.gz dpkg-source: info: unpacking geneweb_6.08+git20181019+dfsg-3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Makefile.debian.patch dpkg-source: info: applying 0002-German-translation.patch dpkg-source: info: applying 0003-gwd.ml-readauth.patch dpkg-source: info: applying 0004-gwsetup-fhs.patch dpkg-source: info: applying 0005-Jquery-Links.patch dpkg-source: info: applying 0006-Reproducible-Builds.patch dpkg-source: info: applying 0007-compile-gui.patch dpkg-source: info: applying 0008-gui-Correct-English-Error.patch dpkg-source: info: applying 0009-gui-General-Improvements.patch dpkg-source: info: applying 0010-gui-close_server.patch dpkg-source: info: applying 0011-gui-Debian-specific-changes.patch dpkg-source: info: applying 0012-Make-Connex.patch I: running --customize-hook in shell: sh -c 'chroot "$1" env --unset=TMPDIR runuser builduser -c "cd /build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg && env DEB_BUILD_OPTIONS="parallel=4" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1604187300" dpkg-buildpackage -uc -a amd64 --build=any"' exec /tmp/mmdebstrap.geuok9QXgE dpkg-buildpackage: info: source package geneweb dpkg-buildpackage: info: source version 6.08+git20181019+dfsg-3 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Guillaume Brochu dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean debian/rules override_dh_clean make[1]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' rm -rf debian/iso-codes rm -rf debian/pobuild rm -f debian/geneweb.templates.tmp rm -f debian/geneweb.templates debconf-updatepo # Add here commands to clean up after the build process. [ ! -f tools/Makefile.inc ] || [ ! -f Makefile ] || /usr/bin/make clean # Clean out cruft left by former builds rm -f compilation.ml dh_clean make[1]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' chmod a+x ./configure ./configure ocamlc ... OK ocamlc version 4.11.1 >= 4.02 ... OK camlp5 ... OK OS type ... Unix Configuration script succeeded! make[1]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' debian/rules override_dh_auto_build make[1]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' # Move the proper makefile into place cp -f `pwd`/tools/Makefile.debian.opt `pwd`/tools/Makefile.debian chmod a+x tools/*.sh chmod a+x contrib/gwbase/etc/*.sh /usr/bin/make opt make[2]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' cd wserver; /usr/bin/make opt make[3]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/wserver' camlp5r pa_extend.cmo q_MLast.cmo -o pa_macro5.ppo pa_macro5.ml ocamlc -c -I "`camlp5 -where`" -impl pa_macro5.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o wserver.ppi wserver.mli ocamlc.opt -I /usr/lib/ocaml/camlp5/ -c -intf wserver.ppi /bin/rm -f wserver.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o wserver.ppo wserver.ml ocamlopt.opt -I /usr/lib/ocaml/camlp5/ -c -impl wserver.ppo File "wserver.ml", line 204, characters 34-50: 204 | value case_unsensitive_eq s1 s2 = String.lowercase s1 = String.lowercase s2; ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "wserver.ml", line 204, characters 56-72: 204 | value case_unsensitive_eq s1 s2 = String.lowercase s1 = String.lowercase s2; ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. /bin/rm -f wserver.ppo make[3]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/wserver' cd dag2html; /usr/bin/make opt make[3]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/dag2html' camlp5r dag2html.mli -o dag2html.ppi ocamlc -c -intf dag2html.ppi rm -f dag2html.ppi camlp5r dag2html.ml -o dag2html.ppo ocamlopt -c -impl dag2html.ppo rm -f dag2html.ppo make[3]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/dag2html' cd src; /usr/bin/make PREFIX=/usr opt make[3]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/src' echo "value prefix =" > gwlib.ml echo " try Sys.getenv \"GWPREFIX\" with" >> gwlib.ml echo " [ Not_found -> \"/usr\" ]" | \ sed -e 's|\\|/|g' >> gwlib.ml echo ";" >> gwlib.ml camlp5r pa_extend.cmo q_MLast.cmo ../wserver/pa_macro5.cmo -DUNIX -o def_syn.ppo def_syn.ml ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl def_syn.ppo /bin/rm -f def_syn.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o ansel.ppo ansel.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl ansel.ppo /bin/rm -f ansel.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o argl.ppo argl.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl argl.ppo /bin/rm -f argl.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o lock.ppi lock.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf lock.ppi /bin/rm -f lock.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o lock.ppo lock.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl lock.ppo /bin/rm -f lock.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o adef.ppi adef.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf adef.ppi /bin/rm -f adef.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o adef.ppo adef.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl adef.ppo /bin/rm -f adef.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o iovalue.ppi iovalue.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf iovalue.ppi /bin/rm -f iovalue.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o q_codes.ppo q_codes.ml ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl q_codes.ppo /bin/rm -f q_codes.ppo camlp5r ./q_codes.cmo ../wserver/pa_macro5.cmo -DUNIX -o iovalue.ppo iovalue.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl iovalue.ppo /bin/rm -f iovalue.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o buff.ppo buff.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl buff.ppo /bin/rm -f buff.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o name.ppi name.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf name.ppi /bin/rm -f name.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o name.ppo name.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl name.ppo File "name.ml", line 39, characters 26-42: 39 | let f s = if lower then String.lowercase s else s in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "name.ml", line 79, characters 24-38: 79 | let c = Char.lowercase (Char.chr (Char.code s.[i+1] + 0x40)) in ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. File "name.ml", line 366, characters 25-39: 366 | unaccent_iso_8859_1 (Char.lowercase s.[i]) = ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. File "name.ml", line 367, characters 25-39: 367 | unaccent_iso_8859_1 (Char.lowercase t.[j]) ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. File "name.ml", line 380, characters 39-53: 380 | let c = unaccent_iso_8859_1 (Char.lowercase c) in ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. /bin/rm -f name.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o mutil.ppi mutil.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf mutil.ppi /bin/rm -f mutil.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o mutil.ppo mutil.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl mutil.ppo /bin/rm -f mutil.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o secure.ppi secure.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf secure.ppi /bin/rm -f secure.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o secure.ppo secure.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl secure.ppo File "secure.ml", line 87, characters 25-43: 87 | do { check_open fname; Pervasives.open_in fname } ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "secure.ml", line 90, characters 25-47: 90 | do { check_open fname; Pervasives.open_in_bin fname } ^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "secure.ml", line 93, characters 25-44: 93 | do { check_open fname; Pervasives.open_out fname } ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "secure.ml", line 96, characters 25-48: 96 | do { check_open fname; Pervasives.open_out_bin fname } ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "secure.ml", line 99, characters 25-48: 99 | do { check_open fname; Pervasives.open_out_gen mode perm fname } ^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims /bin/rm -f secure.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o btree.ppo btree.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl btree.ppo /bin/rm -f btree.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o def.ppi def.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf def.ppi /bin/rm -f def.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o futil.ppi futil.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf futil.ppi /bin/rm -f futil.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o futil.ppo futil.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl futil.ppo /bin/rm -f futil.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o dbdisk.ppi dbdisk.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf dbdisk.ppi /bin/rm -f dbdisk.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o dutil.ppi dutil.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf dutil.ppi /bin/rm -f dutil.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o dutil.ppo dutil.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl dutil.ppo File "dutil.ml", line 93, characters 27-41: 93 | let c1 = unaccent (Char.lowercase s1.[i1]) in ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. File "dutil.ml", line 94, characters 27-41: 94 | let c2 = unaccent (Char.lowercase s2.[i2]) in ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. /bin/rm -f dutil.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o database.ppi database.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf database.ppi /bin/rm -f database.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o database.ppo database.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl database.ppo /bin/rm -f database.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o db2.ppi db2.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf db2.ppi /bin/rm -f db2.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o db2.ppo db2.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl db2.ppo /bin/rm -f db2.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o db2disk.ppi db2disk.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf db2disk.ppi /bin/rm -f db2disk.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o db2disk.ppo db2disk.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl db2disk.ppo /bin/rm -f db2disk.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o diff.ppi diff.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf diff.ppi /bin/rm -f diff.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o diff.ppo diff.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl diff.ppo /bin/rm -f diff.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o outbase.ppi outbase.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf outbase.ppi /bin/rm -f outbase.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o outbase.ppo outbase.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl outbase.ppo /bin/rm -f outbase.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o gwdb.ppi gwdb.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf gwdb.ppi /bin/rm -f gwdb.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o gwdb.ppo gwdb.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl gwdb.ppo /bin/rm -f gwdb.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o pqueue.ppi pqueue.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf pqueue.ppi /bin/rm -f pqueue.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o pqueue.ppo pqueue.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl pqueue.ppo /bin/rm -f pqueue.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o progrBar.ppi progrBar.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf progrBar.ppi /bin/rm -f progrBar.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o progrBar.ppo progrBar.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl progrBar.ppo /bin/rm -f progrBar.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o consang.ppi consang.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf consang.ppi /bin/rm -f consang.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o consang.ppo consang.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl consang.ppo /bin/rm -f consang.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o consangAll.ppi consangAll.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf consangAll.ppi /bin/rm -f consangAll.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o consangAll.ppo consangAll.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl consangAll.ppo /bin/rm -f consangAll.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o checkItem.ppi checkItem.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf checkItem.ppi /bin/rm -f checkItem.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o checkItem.ppo checkItem.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl checkItem.ppo File "checkItem.ml", line 146, characters 12-30: 146 | match Pervasives.compare dmy1.year dmy2.year with ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "checkItem.ml", line 148, characters 16-34: 148 | match Pervasives.compare dmy1.month dmy2.month with ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "checkItem.ml", line 153, characters 19-37: 153 | else Pervasives.compare dmy1.day dmy2.day ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims /bin/rm -f checkItem.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o check.ppi check.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf check.ppi /bin/rm -f check.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o check.ppo check.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl check.ppo /bin/rm -f check.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o calendar.ppi calendar.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf calendar.ppi /bin/rm -f calendar.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o calendar.ppo calendar.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl calendar.ppo /bin/rm -f calendar.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o notesLinks.ppi notesLinks.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf notesLinks.ppi /bin/rm -f notesLinks.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o notesLinks.ppo notesLinks.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl notesLinks.ppo /bin/rm -f notesLinks.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o gwcomp.ppi gwcomp.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf gwcomp.ppi /bin/rm -f gwcomp.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o gwcomp.ppo gwcomp.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl gwcomp.ppo /bin/rm -f gwcomp.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o db1link.ppi db1link.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf db1link.ppi /bin/rm -f db1link.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o db1link.ppo db1link.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl db1link.ppo /bin/rm -f db1link.ppo camlp5r pa_extend.cmo q_MLast.cmo ../wserver/pa_macro5.cmo -DUNIX -o pa_lock.ppo pa_lock.ml ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl pa_lock.ppo /bin/rm -f pa_lock.ppo camlp5r ./pa_lock.cmo ../wserver/pa_macro5.cmo -DUNIX -o gwc.ppo gwc.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl gwc.ppo /bin/rm -f gwc.ppo ocamlopt.opt unix.cmxa argl.cmx lock.cmx adef.cmx iovalue.cmx buff.cmx name.cmx mutil.cmx secure.cmx btree.cmx futil.cmx dutil.cmx database.cmx db2.cmx db2disk.cmx diff.cmx outbase.cmx gwdb.cmx pqueue.cmx progrBar.cmx consang.cmx consangAll.cmx checkItem.cmx check.cmx calendar.cmx notesLinks.cmx gwcomp.cmx db1link.cmx gwc.cmx -cclib -lunix -o gwc1.opt camlp5r ../wserver/pa_macro5.cmo -DUNIX -o iochan.ppi iochan.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf iochan.ppi /bin/rm -f iochan.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o iochan.ppo iochan.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl iochan.ppo /bin/rm -f iochan.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o db2out.ppi db2out.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf db2out.ppi /bin/rm -f db2out.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o db2out.ppo db2out.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl db2out.ppo /bin/rm -f db2out.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o db2link.ppi db2link.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf db2link.ppi /bin/rm -f db2link.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o db2link.ppo db2link.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl db2link.ppo /bin/rm -f db2link.ppo camlp5r ./pa_lock.cmo ../wserver/pa_macro5.cmo -DUNIX -o gwc2.ppo gwc2.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl gwc2.ppo /bin/rm -f gwc2.ppo ocamlopt.opt unix.cmxa calendar.cmx adef.cmx iovalue.cmx buff.cmx name.cmx mutil.cmx gwcomp.cmx argl.cmx lock.cmx progrBar.cmx secure.cmx iochan.cmx futil.cmx db2.cmx db2out.cmx notesLinks.cmx db2disk.cmx dutil.cmx btree.cmx database.cmx gwdb.cmx consang.cmx consangAll.cmx checkItem.cmx check.cmx db2link.cmx gwc2.cmx -cclib -lunix -o gwc2.opt camlp5r ./pa_lock.cmo ../wserver/pa_macro5.cmo -DUNIX -o mk_consang.ppo mk_consang.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl mk_consang.ppo /bin/rm -f mk_consang.ppo ocamlopt.opt unix.cmxa -cclib -lunix argl.cmx lock.cmx adef.cmx iovalue.cmx buff.cmx name.cmx mutil.cmx secure.cmx btree.cmx futil.cmx dutil.cmx progrBar.cmx database.cmx db2.cmx db2disk.cmx db2out.cmx diff.cmx outbase.cmx gwdb.cmx pqueue.cmx consang.cmx consangAll.cmx mk_consang.cmx -o consang.opt camlp5r ../wserver/pa_macro5.cmo -DUNIX -o gutil.ppi gutil.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf gutil.ppi /bin/rm -f gutil.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o gutil.ppo gutil.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl gutil.ppo /bin/rm -f gutil.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o num.ppi num.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf num.ppi /bin/rm -f num.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o num.ppo num.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl num.ppo /bin/rm -f num.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o version.ppo version.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl version.ppo /bin/rm -f version.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o translate.ppi translate.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf translate.ppi /bin/rm -f translate.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o translate.ppo translate.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl translate.ppo /bin/rm -f translate.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o gwlib.ppo gwlib.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl gwlib.ppo /bin/rm -f gwlib.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o config.ppi config.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf config.ppi /bin/rm -f config.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o util.ppi util.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf util.ppi /bin/rm -f util.ppi camlp5r pa_extend.cmo q_MLast.cmo ../wserver/pa_macro5.cmo -DUNIX -o pa_html.ppo pa_html.ml ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl pa_html.ppo /bin/rm -f pa_html.ppo camlp5r ./pa_lock.cmo ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o util.ppo util.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl util.ppo File "util.ml", line 47, characters 10-24: 47 | match Char.lowercase s.[0] with ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. File "util.ml", line 55, characters 10-24: 55 | match Char.lowercase s.[0] with ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. File "util.ml", line 110, characters 42-59: 110 | else if Char.code c < 0b10000000 then String.capitalize s ^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii instead. File "util.ml", line 115, characters 19-33: 115 | let c1 = Char.uppercase (Char.chr (Char.code s.[1] + 0x40)) in ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.uppercase Use Char.uppercase_ascii instead. File "util.ml", line 1120, characters 2-18: 1120 | String.lowercase (String.sub s i (String.length p)) = p ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "util.ml", line 1684, characters 40-54: 1684 | loop (i + 1) (Buff.store len (Char.lowercase s.[i])) ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. File "util.ml", line 1705, characters 29-45: 1705 | [ Some tg -> loop [String.lowercase tg :: tags] ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "util.ml", line 2542, characters 8-27: 2542 | try Pervasives.open_out tmp_fname with ^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "util.ml", line 2545, characters 27-51: 2545 | List.iter (fun (k, v) -> Pervasives.output_string oc (k ^ "=" ^ v ^ "\n")) gwf; ^^^^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "util.ml", line 2884, characters 2-18: 2884 | String.lowercase user_agent = "lynx" ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. /bin/rm -f util.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o templAst.ppi templAst.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf templAst.ppi /bin/rm -f templAst.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o templDate.ppi templDate.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf templDate.ppi /bin/rm -f templDate.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o templDate.ppo templDate.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl templDate.ppo /bin/rm -f templDate.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o templ.ppi templ.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf templ.ppi /bin/rm -f templ.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o templ.ppo templ.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl templ.ppo /bin/rm -f templ.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o hutil.ppi hutil.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf hutil.ppi /bin/rm -f hutil.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o hutil.ppo hutil.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl hutil.ppo /bin/rm -f hutil.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o date.ppi date.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf date.ppi /bin/rm -f date.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o date.ppo date.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl date.ppo File "date.ml", line 288, characters 10-26: 288 | String.uppercase ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii instead. File "date.ml", line 869, characters 12-30: 869 | match Pervasives.compare dmy1.year dmy2.year with ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "date.ml", line 871, characters 16-34: 871 | match Pervasives.compare dmy1.month dmy2.month with ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "date.ml", line 872, characters 17-35: 872 | [ 0 -> Pervasives.compare dmy1.day dmy2.day ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims /bin/rm -f date.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o update.ppi update.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf update.ppi /bin/rm -f update.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o update.ppo update.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl update.ppo File "update.ml", line 721, characters 10-26: 721 | match String.uppercase m with ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii instead. /bin/rm -f update.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o wiki.ppi wiki.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf wiki.ppi /bin/rm -f wiki.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o wiki.ppo wiki.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl wiki.ppo /bin/rm -f wiki.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o history_diff.ppo history_diff.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl history_diff.ppo /bin/rm -f history_diff.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o history.ppi history.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf history.ppi /bin/rm -f history.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o history.ppo history.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl history.ppo /bin/rm -f history.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o notes.ppi notes.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf notes.ppi /bin/rm -f notes.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o notes.ppo notes.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl notes.ppo /bin/rm -f notes.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o wiznotes.ppi wiznotes.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf wiznotes.ppi /bin/rm -f wiznotes.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o wiznotes.ppo wiznotes.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl wiznotes.ppo /bin/rm -f wiznotes.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o srcfile.ppi srcfile.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf srcfile.ppi /bin/rm -f srcfile.ppi camlp5r ./pa_lock.cmo ./pa_html.cmo pa_extend.cmo ../wserver/pa_macro5.cmo -DUNIX -o srcfile.ppo srcfile.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl srcfile.ppo File "srcfile.ml", line 341, characters 2-18: 341 | String.lowercase user_agent = "konqueror" ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. /bin/rm -f srcfile.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o dag.ppi dag.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf dag.ppi /bin/rm -f dag.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o dag.ppo dag.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl dag.ppo File "dag.ml", line 581, characters 22-38: 581 | | _ -> (String.lowercase (String.sub s j (k - j)), k) ] ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. /bin/rm -f dag.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o perso.ppi perso.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf perso.ppi /bin/rm -f perso.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o perso.ppo perso.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl perso.ppo File "perso.ml", line 1415, characters 12-30: 1415 | try Pervasives.compare (int_of_string s1) (int_of_string s2) ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "perso.ml", line 1433, characters 8-26: 1433 | Pervasives.compare (Adef.int_of_iper i1) (Adef.int_of_iper i2); ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims /bin/rm -f perso.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o updateInd.ppi updateInd.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf updateInd.ppi /bin/rm -f updateInd.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o updateInd.ppo updateInd.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl updateInd.ppo /bin/rm -f updateInd.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o updateIndOk.ppi updateIndOk.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf updateIndOk.ppi /bin/rm -f updateIndOk.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o updateIndOk.ppo updateIndOk.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl updateIndOk.ppo /bin/rm -f updateIndOk.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o updateFam.ppi updateFam.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf updateFam.ppi /bin/rm -f updateFam.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o updateFam.ppo updateFam.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl updateFam.ppo /bin/rm -f updateFam.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o updateFamOk.ppo updateFamOk.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl updateFamOk.ppo /bin/rm -f updateFamOk.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o place.ppo place.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl place.ppo /bin/rm -f place.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o updateData.ppo updateData.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl updateData.ppo File "updateData.ml", line 16, characters 19-37: 16 | let comp_s = Pervasives.compare s1 s2 in ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "updateData.ml", line 17, characters 25-43: 17 | if comp_s = 0 then Pervasives.compare i1 i2 ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims File "updateData.ml", line 35, characters 6-24: 35 | Pervasives.compare i1 i2; ^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims /bin/rm -f updateData.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o merge.ppi merge.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf merge.ppi /bin/rm -f merge.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o merge.ppo merge.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl merge.ppo /bin/rm -f merge.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o mergeFamOk.ppo mergeFamOk.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl mergeFamOk.ppo /bin/rm -f mergeFamOk.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o mergeFam.ppo mergeFam.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl mergeFam.ppo /bin/rm -f mergeFam.ppo camlp5r ./pa_html.cmo ./pa_lock.cmo ../wserver/pa_macro5.cmo -DUNIX -o mergeInd.ppo mergeInd.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl mergeInd.ppo /bin/rm -f mergeInd.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o mergeIndOk.ppo mergeIndOk.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl mergeIndOk.ppo /bin/rm -f mergeIndOk.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o mergeDup.ppo mergeDup.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl mergeDup.ppo /bin/rm -f mergeDup.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o changeChildren.ppo changeChildren.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl changeChildren.ppo /bin/rm -f changeChildren.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o sendImage.ppo sendImage.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl sendImage.ppo /bin/rm -f sendImage.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o relationLink.ppi relationLink.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf relationLink.ppi /bin/rm -f relationLink.ppi camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o relationLink.ppo relationLink.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl relationLink.ppo /bin/rm -f relationLink.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o relation.ppo relation.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl relation.ppo /bin/rm -f relation.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o descend.ppo descend.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl descend.ppo /bin/rm -f descend.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o birthday.ppo birthday.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl birthday.ppo /bin/rm -f birthday.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o cousins.ppo cousins.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl cousins.ppo /bin/rm -f cousins.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o alln.ppo alln.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl alln.ppo File "alln.ml", line 90, characters 36-53: 90 | if Mutil.utf_8_db.val then s else String.capitalize s ^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii instead. File "alln.ml", line 94, characters 36-52: 94 | if Mutil.utf_8_db.val then s else String.lowercase s ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "alln.ml", line 138, characters 7-24: 138 | else String.capitalize s ^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii instead. /bin/rm -f alln.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o some.ppo some.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl some.ppo /bin/rm -f some.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o searchName.ppo searchName.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl searchName.ppo /bin/rm -f searchName.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o advSearchOk.ppo advSearchOk.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl advSearchOk.ppo /bin/rm -f advSearchOk.ppo camlp5r ./def_syn.cmo ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o birthDeath.ppo birthDeath.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl birthDeath.ppo /bin/rm -f birthDeath.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o title.ppo title.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl title.ppo /bin/rm -f title.ppo camlp5r ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o doc.ppo doc.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl doc.ppo File "doc.ml", line 10, characters 2-18: 10 | String.lowercase (String.sub s i (String.length p)) = p ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "doc.ml", line 18, characters 14-28: 18 | let c = Char.lowercase s.[i] in ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. /bin/rm -f doc.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o forum.ppo forum.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl forum.ppo File "forum.ml", line 140, characters 10-31: 140 | try Pervasives.input_line ic.ic_chan with ^^^^^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims /bin/rm -f forum.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o image.ppi image.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf image.ppi /bin/rm -f image.ppi camlp5r ../wserver/pa_macro5.cmo -DUNIX -o image.ppo image.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl image.ppo File "image.ml", line 79, characters 39-55: 79 | Filename.check_suffix fname (String.uppercase suff) then ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii instead. /bin/rm -f image.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o request.ppi request.mli ocamlc.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -intf request.ppi /bin/rm -f request.ppi camlp5r ./def_syn.cmo ./pa_lock.cmo ./pa_html.cmo ../wserver/pa_macro5.cmo -DUNIX -o request.ppo request.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl request.ppo /bin/rm -f request.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o base64.ppo base64.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl base64.ppo /bin/rm -f base64.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o robot.ppo robot.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl robot.ppo File "robot.ml", line 159, characters 20-37: 159 | flush Pervasives.stderr; ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims /bin/rm -f robot.ppo camlp5r pa_extend.cmo ./pa_html.cmo ./pa_lock.cmo ../wserver/pa_macro5.cmo -DUNIX -o gwd.ppo gwd.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl gwd.ppo File "gwd.ml", line 64, characters 33-47: 64 | else if content_type.[i] = Char.lowercase s.[i] then loop (i + 1) ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. File "gwd.ml", line 769, characters 12-28: 769 | let s = String.lowercase v in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "gwd.ml", line 1660, characters 16-32: 1660 | let s = String.lowercase s in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "gwd.ml", line 1906, characters 14-31: 1906 | flush Pervasives.stderr; ^^^^^^^^^^^^^^^^^ Alert deprecated: module Stdlib.Pervasives Use Stdlib instead. If you need to stay compatible with OCaml < 4.07, you can use the stdlib-shims library: https://github.com/ocaml/stdlib-shims /bin/rm -f gwd.ppo /usr/bin/make compilation.ml make[4]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/src' > compilation.ml echo "open Def;" >> compilation.ml #echo "value (wd, d, h) = ($(date "+%u, {day=%d;month=%m;year=%Y;prec=Sure;delta=0}, \"%T %Z\""));" >> compilation.ml #echo "value ct conf = Printf.sprintf \" (%4d-%02d-%02d %s)\" d.year d.month d.day h;" >> compilation.ml echo "value ct conf = Printf.sprintf \"(compilation time not available, wiki.debian.org/ReproducibleBuilds)\";" >> compilation.ml echo "Util.compilation_time_hook.val := ct;" >> compilation.ml make[4]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/src' camlp5r ../wserver/pa_macro5.cmo -o compilation.ppo compilation.ml ocamlopt.opt -c -impl compilation.ppo /bin/rm -f compilation.ppo ocamlopt.opt ../wserver/wserver.cmx ../dag2html/dag2html.cmx argl.cmx lock.cmx adef.cmx iovalue.cmx buff.cmx name.cmx mutil.cmx secure.cmx btree.cmx futil.cmx dutil.cmx database.cmx db2.cmx db2disk.cmx diff.cmx gwdb.cmx checkItem.cmx gutil.cmx pqueue.cmx consang.cmx num.cmx version.cmx translate.cmx gwlib.cmx notesLinks.cmx util.cmx calendar.cmx templDate.cmx templ.cmx hutil.cmx date.cmx update.cmx wiki.cmx history_diff.cmx history.cmx notes.cmx wiznotes.cmx srcfile.cmx dag.cmx perso.cmx updateInd.cmx updateIndOk.cmx updateFam.cmx updateFamOk.cmx place.cmx updateData.cmx -a -o x1.cmxa ocamlopt.opt merge.cmx mergeFamOk.cmx mergeFam.cmx mergeInd.cmx mergeIndOk.cmx mergeDup.cmx changeChildren.cmx sendImage.cmx relationLink.cmx relation.cmx descend.cmx birthday.cmx cousins.cmx alln.cmx some.cmx searchName.cmx advSearchOk.cmx birthDeath.cmx title.cmx doc.cmx forum.cmx image.cmx request.cmx base64.cmx robot.cmx -a -o x2.cmxa ocamlopt.opt unix.cmxa str.cmxa -I /usr/lib/ocaml/camlp5/ gramlib.cmxa x1.cmxa x2.cmxa compilation.cmx gwd.cmx -cclib -lunix -o gwd.opt camlp5r ../wserver/pa_macro5.cmo -DUNIX -o select.ppo select.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl select.ppo /bin/rm -f select.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o gwu.ppo gwu.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl gwu.ppo /bin/rm -f gwu.ppo ocamlopt.opt unix.cmxa -cclib -lunix argl.cmx adef.cmx iovalue.cmx buff.cmx name.cmx mutil.cmx secure.cmx btree.cmx futil.cmx dutil.cmx database.cmx db2.cmx db2disk.cmx diff.cmx gwdb.cmx checkItem.cmx gutil.cmx select.cmx calendar.cmx notesLinks.cmx progrBar.cmx gwu.cmx -o gwu.opt camlp5r ../wserver/pa_macro5.cmo -DUNIX -o update_nldb.ppo update_nldb.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl update_nldb.ppo /bin/rm -f update_nldb.ppo ocamlopt.opt unix.cmxa -cclib -lunix secure.cmx buff.cmx name.cmx adef.cmx iovalue.cmx mutil.cmx btree.cmx futil.cmx dutil.cmx database.cmx db2.cmx db2disk.cmx diff.cmx gwdb.cmx checkItem.cmx gutil.cmx argl.cmx notesLinks.cmx progrBar.cmx update_nldb.cmx -o update_nldb.opt camlp5r ../wserver/pa_macro5.cmo -DUNIX -o check_base.ppo check_base.ml ocamlopt.opt -I ../wserver -I ../dag2html -I /usr/lib/ocaml/camlp5/ -c -impl check_base.ppo /bin/rm -f check_base.ppo ocamlopt.opt unix.cmxa -cclib -lunix buff.cmx name.cmx iovalue.cmx mutil.cmx adef.cmx futil.cmx diff.cmx secure.cmx dutil.cmx btree.cmx database.cmx db2.cmx db2disk.cmx gwdb.cmx progrBar.cmx checkItem.cmx consang.cmx check.cmx check_base.cmx -o check_base.opt /bin/rm -f gwc consang gwd gwu cp gwc1.opt gwc cp gwc1.opt gwc1 cp gwc2.opt gwc2 cp consang.opt consang cp gwd.opt gwd cp gwu.opt gwu cp update_nldb.opt update_nldb cp check_base.opt check_base strip gwc gwc2 consang gwd gwu update_nldb check_base make[3]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/src' cd ged2gwb; /usr/bin/make opt make[3]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/ged2gwb' camlp5r ../wserver/pa_macro5.cmo -DUNIX -o utf8.ppo utf8.ml ocamlopt.opt -I ../src -I /usr/lib/ocaml/camlp5/ -c -impl utf8.ppo /bin/rm -f utf8.ppo camlp5r pa_extend.cmo ../src/pa_lock.cmo ../wserver/pa_macro5.cmo -DUNIX -o ged2gwb.ppo ged2gwb.ml ocamlopt.opt -I ../src -I /usr/lib/ocaml/camlp5/ -c -impl ged2gwb.ppo File "ged2gwb.ml", line 861, characters 30-46: 861 | let s = Stream.of_string (String.uppercase d) in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii instead. File "ged2gwb.ml", line 865, characters 34-50: 865 | let s = Stream.of_string (String.uppercase d) in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii instead. File "ged2gwb.ml", line 1629, characters 19-35: 1629 | String.lowercase (String.sub r1.rval 0 len) = n ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "ged2gwb.ml", line 1655, characters 11-27: 1655 | else String.uppercase s ] ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii instead. File "ged2gwb.ml", line 2151, characters 19-38: 2151 | if String.uncapitalize r.rval = "unmarried" then ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii instead. File "ged2gwb.ml", line 2158, characters 27-46: 2158 | if String.uncapitalize r.rval = "unmarried" then ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii instead. File "ged2gwb.ml", line 2167, characters 19-38: 2167 | if String.uncapitalize r.rval = "gay" then ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii instead. /bin/rm -f ged2gwb.ppo ocamlopt.opt unix.cmxa str.cmxa -cclib -lunix -I /usr/lib/ocaml/camlp5/ gramlib.cmxa ../src/argl.cmx ../src/adef.cmx ../src/iovalue.cmx ../src/buff.cmx ../src/name.cmx ../src/ansel.cmx ../src/mutil.cmx ../src/futil.cmx ../src/dutil.cmx ../src/secure.cmx ../src/btree.cmx ../src/database.cmx ../src/db2.cmx ../src/db2disk.cmx ../src/diff.cmx ../src/outbase.cmx ../src/gwdb.cmx ../src/checkItem.cmx ../src/calendar.cmx ../src/lock.cmx ../src/progrBar.cmx ../src/consang.cmx ../src/consangAll.cmx ../src/check.cmx utf8.cmx ged2gwb.cmx -o ged2gwb.opt camlp5r pa_extend.cmo ../src/pa_lock.cmo ../wserver/pa_macro5.cmo -DUNIX -o ged2gwb2.ppo ged2gwb2.ml ocamlopt.opt -I ../src -I /usr/lib/ocaml/camlp5/ -c -impl ged2gwb2.ppo File "ged2gwb2.ml", line 758, characters 30-46: 758 | let s = Stream.of_string (String.uppercase d) in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii instead. File "ged2gwb2.ml", line 762, characters 34-50: 762 | let s = Stream.of_string (String.uppercase d) in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii instead. File "ged2gwb2.ml", line 1496, characters 19-35: 1496 | String.lowercase (String.sub r1.rval 0 len) = n ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "ged2gwb2.ml", line 1522, characters 11-27: 1522 | else String.uppercase s ] ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii instead. File "ged2gwb2.ml", line 2023, characters 19-38: 2023 | if String.uncapitalize r.rval = "unmarried" then ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii instead. File "ged2gwb2.ml", line 2030, characters 27-46: 2030 | if String.uncapitalize r.rval = "unmarried" then ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii instead. File "ged2gwb2.ml", line 2039, characters 19-38: 2039 | if String.uncapitalize r.rval = "gay" then ^^^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uncapitalize Use String.uncapitalize_ascii instead. /bin/rm -f ged2gwb2.ppo ocamlopt.opt unix.cmxa str.cmxa -cclib -lunix -I /usr/lib/ocaml/camlp5/ gramlib.cmxa ../src/buff.cmx ../src/argl.cmx ../src/secure.cmx ../src/adef.cmx ../src/iovalue.cmx ../src/name.cmx ../src/mutil.cmx ../src/ansel.cmx ../src/calendar.cmx ../src/iochan.cmx ../src/db2.cmx ../src/progrBar.cmx ../src/futil.cmx ../src/notesLinks.cmx ../src/db2out.cmx ../src/db2disk.cmx ../src/dutil.cmx ../src/btree.cmx ../src/database.cmx ../src/gwdb.cmx ../src/consang.cmx ../src/consangAll.cmx ../src/checkItem.cmx ../src/check.cmx ../src/db2link.cmx ../src/lock.cmx utf8.cmx ged2gwb2.cmx -o ged2gwb2.opt /bin/rm -f ged2gwb ged2gwb2 cp ged2gwb.opt ged2gwb cp ged2gwb2.opt ged2gwb2 strip ged2gwb ged2gwb2 make[3]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/ged2gwb' cd gwb2ged; /usr/bin/make opt make[3]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/gwb2ged' camlp5r ../wserver/pa_macro5.cmo -DUNIX -o gwb2ged.ppo gwb2ged.ml ocamlopt.opt -I ../src -I /usr/lib/ocaml/camlp5/ -c -impl gwb2ged.ppo File "gwb2ged.ml", line 95, characters 7-23: 95 | String.lowercase (String.sub s i (String.length br)) = br then ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. /bin/rm -f gwb2ged.ppo ocamlopt.opt ../src/argl.cmx ../src/adef.cmx ../src/buff.cmx ../src/name.cmx ../src/ansel.cmx ../src/iovalue.cmx ../src/mutil.cmx ../src/futil.cmx ../src/dutil.cmx ../src/secure.cmx ../src/btree.cmx ../src/database.cmx ../src/db2.cmx ../src/db2disk.cmx ../src/diff.cmx ../src/gwdb.cmx ../src/checkItem.cmx ../src/gutil.cmx ../src/select.cmx ../src/version.cmx ../src/calendar.cmx -a -o x.cmxa ocamlopt.opt unix.cmxa -I /usr/lib/ocaml/camlp5/ gramlib.cmxa x.cmxa gwb2ged.cmx -cclib -lunix -o gwb2ged.opt /bin/rm -f gwb2ged cp gwb2ged.opt gwb2ged strip gwb2ged make[3]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/gwb2ged' cd setup; /usr/bin/make opt make[3]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/setup' camlp5r ../wserver/pa_macro5.cmo -DUNIX -o setup.ppo setup.ml ocamlopt.opt -I ../wserver -I ../src -I /usr/lib/ocaml/camlp5/ -c -impl setup.ppo File "setup.ml", line 699, characters 36-53: 699 | Wserver.wprint "%s\n" (String.capitalize str); ^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii instead. File "setup.ml", line 793, characters 30-46: 793 | if Filename.check_suffix (String.lowercase ged) ".ged" then ged ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "setup.ml", line 827, characters 30-46: 827 | if Filename.check_suffix (String.lowercase ged) ".ged" then ged ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "setup.ml", line 979, characters 44-60: 979 | else if Filename.check_suffix out_file (String.uppercase suffix) then ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.uppercase Use String.uppercase_ascii instead. File "setup.ml", line 1866, characters 48-64: 1866 | if comm = "" then default_lang.val else String.lowercase comm ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "setup.ml", line 2031, characters 20-36: 2031 | let x = String.lowercase (input_line stdin) in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. /bin/rm -f setup.ppo ocamlopt.opt unix.cmxa -cclib -lunix ../wserver/wserver.cmx ../src/version.cmx ../src/argl.cmx ../src/buff.cmx ../src/translate.cmx setup.cmx -o setup.opt /bin/rm -f gwsetup cp setup.opt gwsetup strip gwsetup make[3]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/setup' cd gwtp; /usr/bin/make opt make[3]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/gwtp' camlp5r ../wserver/pa_macro5.cmo -DUNIX -o httpEnv.ppo httpEnv.ml ocamlopt.opt -I ../src -I /usr/lib/ocaml/camlp5/ -c -impl httpEnv.ppo File "httpEnv.ml", line 150, characters 33-47: 150 | else if content_type.[i] = Char.lowercase s.[i] then loop (i + 1) ^^^^^^^^^^^^^^ Alert deprecated: Stdlib.Char.lowercase Use Char.lowercase_ascii instead. File "httpEnv.ml", line 192, characters 16-32: 192 | let s = String.lowercase s in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. /bin/rm -f httpEnv.ppo camlp5r ../wserver/pa_macro5.cmo -DUNIX -o iolight.ppo iolight.ml ocamlopt.opt -I ../src -I /usr/lib/ocaml/camlp5/ -c -impl iolight.ppo /bin/rm -f iolight.ppo camlp5r ../src/pa_lock.cmo ../wserver/pa_macro5.cmo -DUNIX -o gwtp.ppo gwtp.ml ocamlopt.opt -I ../src -I /usr/lib/ocaml/camlp5/ -c -impl gwtp.ppo File "gwtp.ml", line 80, characters 28-44: 80 | String.length s >= len && String.lowercase (String.sub s 0 len) = s_ini ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. File "gwtp.ml", line 361, characters 3-20: 361 | " (String.capitalize txt); ^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii instead. File "gwtp.ml", line 978, characters 25-41: 978 | if List.mem (String.lowercase tag) acceptable_tags then ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. /bin/rm -f gwtp.ppo ocamlopt.opt unix.cmxa ../src/lock.cmx ../src/buff.cmx ../src/name.cmx ../src/iovalue.cmx ../src/adef.cmx ../src/mutil.cmx ../src/futil.cmx ../src/dutil.cmx ../src/secure.cmx ../src/btree.cmx ../src/database.cmx ../src/db2.cmx ../src/db2disk.cmx ../src/diff.cmx ../src/outbase.cmx ../src/gwdb.cmx ../src/checkItem.cmx ../src/gutil.cmx ../src/translate.cmx httpEnv.cmx iolight.cmx gwtp.cmx -cclib -lunix -o gwtp.opt /bin/rm -f gwtp cp gwtp.opt gwtp strip gwtp make[3]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/gwtp' cd gui; /usr/bin/make opt make[3]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/gui' camlp5r ../wserver/pa_macro5.cmo -DUNIX -o gui.ppo gui.ml File "gui.ml", line 92, characters 27-34: Warning: syntax deprecated since version 6.00 ocamlopt.opt -I ../src -I `ocamlfind query lablgtk2`/ -I /usr/lib/ocaml/camlp5/ -c -impl gui.ppo File "gui.ml", line 80, characters 19-36: 80 | value capitale w = String.capitalize w ; ^^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.capitalize Use String.capitalize_ascii instead. File "gui.ml", line 599, characters 18-34: 599 | let fname = String.lowercase src_file in ^^^^^^^^^^^^^^^^ Alert deprecated: Stdlib.String.lowercase Use String.lowercase_ascii instead. /bin/rm -f gui.ppo ocamlopt.opt -I `ocamlfind query lablgtk2`/ lablgtk.cmxa unix.cmxa ../src/version.cmx ../src/iovalue.cmx ../src/buff.cmx ../src/name.cmx ../src/mutil.cmx gui.cmx -o gui.opt /bin/rm -f gui cp gui.opt gui strip gui make[3]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/gui' cd contrib/gwbase/etc; /usr/bin/make connex.opt; mv connex.opt connex; strip connex make[3]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/contrib/gwbase/etc' camlp5r -I ../../../src pa_macro.cmo -DUNIX -o connex.ppo connex.ml ocamlopt.opt -I ../../../src -I `camlp5 -where` -c -impl connex.ppo /bin/rm -f connex.ppo ocamlopt.opt unix.cmxa -cclib -lunix ../../../src/argl.cmx ../../../src/adef.cmx ../../../src/buff.cmx ../../../src/name.cmx ../../../src/ansel.cmx ../../../src/iovalue.cmx ../../../src/mutil.cmx ../../../src/futil.cmx ../../../src/dutil.cmx ../../../src/btree.cmx ../../../src/secure.cmx ../../../src/database.cmx ../../../src/db2.cmx ../../../src/db2disk.cmx ../../../src/diff.cmx ../../../src/gwdb.cmx ../../../src/checkItem.cmx ../../../src/gutil.cmx ../../../src/lock.cmx connex.cmx -o connex.opt make[3]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg/contrib/gwbase/etc' make[2]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' /usr/bin/make distrib make[2]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' /bin/rm -f -rf distribution mkdir distribution cp src/gwc distribution/gwc cp src/gwc1 distribution/gwc1 cp src/gwc2 distribution/gwc2 cp src/consang distribution/consang cp src/gwd distribution/gwd cp src/gwu distribution/gwu cp src/update_nldb distribution/update_nldb cp ged2gwb/ged2gwb distribution/ged2gwb cp ged2gwb/ged2gwb2 distribution/ged2gwb2 cp gwb2ged/gwb2ged distribution/gwb2ged mkdir distribution/gwtp_tmp mkdir distribution/gwtp_tmp/lang cp gwtp/gwtp distribution/gwtp_tmp/gwtp cp gwtp/README distribution/gwtp_tmp/. cp gwtp/lang/*.txt distribution/gwtp_tmp/lang/. cp etc/a.gwf distribution/. mkdir distribution/lang cp hd/lang/*.txt distribution/lang/. mkdir distribution/images mkdir distribution/images/flags cp hd/images/flags/*.jpg hd/images/flags/*.png distribution/images/flags/. cp hd/images/*.jpg hd/images/*.png hd/images/*.ico distribution/images/. mkdir distribution/etc cp -R hd/etc/* distribution/etc/. find distribution/etc/ -name .svn -type d -prune -exec rm -rf {} \; mkdir t mv distribution t/gw mv t distribution mkdir distribution/gw/old mkdir distribution/gw/setup cp setup/intro.txt distribution/gw/setup/. mkdir distribution/gw/setup/lang if test "-DUNIX" = "-DWIN95"; then \ cp setup/lang/intro.txt.dos distribution/gw/setup/lang/intro.txt; \ else \ cp setup/lang/intro.txt distribution/gw/setup/lang/intro.txt; \ fi cp setup/lang/*.htm distribution/gw/setup/lang/. cp setup/lang/lexicon.txt distribution/gw/setup/lang/. cp setup/gwsetup distribution/gw/gwsetup cp gui/gw/gui_lex.txt distribution/gw/. cp gui/gui distribution/gw/gui cp contrib/gwbase/etc/connex distribution/gw/connex cp LICENSE distribution/LICENSE.txt cp etc/START.htm distribution/. cp CHANGES distribution/CHANGES.txt echo "127.0.0.1" > distribution/gw/only.txt echo "-setup_link" > distribution/gw/gwd.arg if test "-DUNIX" = "-DWIN95"; then \ echo -ne 'setlocal enableextensions\r\n' > distribution/gwd.bat; \ echo -ne 'md bases\r\n' >> distribution/gwd.bat; \ echo -ne 'endlocal\r\n' >> distribution/gwd.bat; \ echo -ne 'cd bases\r\n' >> distribution/gwd.bat; \ echo -ne 'start /MIN ..\\gw\\gwd -hd ..\\gw\r\n' >> distribution/gwd.bat; \ echo -ne 'setlocal enableextensions\r\n' > distribution/gwsetup.bat; \ echo -ne 'md bases\r\n' >> distribution/gwsetup.bat; \ echo -ne 'endlocal\r\n' >> distribution/gwsetup.bat; \ echo -ne 'cd bases\r\n' >> distribution/gwsetup.bat; \ echo -ne 'start /MIN ..\\gw\\gwsetup -lang fr -gd ..\\gw\r\n' >> distribution/gwsetup.bat; \ else \ (echo '#!/bin/sh'; \ echo 'cd `dirname "$0"`'; \ echo 'mkdir -p bases'; \ echo 'cd bases'; \ echo 'exec ../gw/gwd -hd ../gw "$@"') > distribution/gwd; \ (echo '#!/bin/sh'; \ echo 'cd `dirname "$0"`'; \ echo 'mkdir -p bases'; \ echo 'cd bases'; \ echo 'exec ../gw/gwsetup -gd ../gw "$@"') > distribution/gwsetup; \ chmod +x distribution/gwd distribution/gwsetup; \ fi if test Linux = "Darwin"; then \ cp etc/MacOSX/GeneWeb.command distribution; \ fi make[2]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' cp `pwd`/distribution/gw/images/favicon_gwd.png `pwd`/distribution/geneweb.png cp `pwd`/distribution/gw/images/favicon_gwsetup.png `pwd`/distribution/gwsetup.png mv `pwd`/distribution/gw/gui `pwd`/distribution/gw/geneweb-gui mv `pwd`/distribution/CHANGES.txt `pwd`/distribution/changelog cp `pwd`/distribution/gw/a.gwf `pwd`/distribution/default.gwf cp `pwd`/distribution/gw/connex `pwd`/distribution/geneweb-connex make[1]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' dh_auto_test -a create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary-arch dh binary-arch dh_testroot -a dh_prep -a dh_installdirs -a debian/rules override_dh_install make[1]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' dh_install # The CGI script chmod 755 `pwd`/debian/gwtp/usr/lib/cgi-bin/gwtp/gwtp.cgi # The wrappers chmod 755 `pwd`/debian/gwsetup/usr/lib/geneweb/gwsetup.wrapper make[1]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' dh_installdocs -a dh_installchangelogs -a dh_installexamples -a dh_installman -a debian/rules override_dh_installdebconf make[1]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' # Grab ISO 639-2 language code translations chmod u+x debian/get-iso-codes debian/get-iso-codes Grabbing ISO-639-2 languages names: sr... done. sk... done. mr... done. ca... done. ti... done. tr... done. es... done. et... done. kn... done. rw... done. ta... done. zh_CN... done. zu... done. ga... done. mt... done. kok... done. ms... done. nb... done. mk... done. hi... done. cs... done. te... done. de... done. th... done. nn... done. el... done. fa... done. pt... done. ro... done. ps... done. sv... done. tt... done. bs... done. tg... done. zh_HK... done. or... done. ve... done. ru... done. gl... done. pa... done. xh... done. sc... done. lt... done. eo... done. pl... done. be... done. vi... done. nl... done. sl... done. bn... done. ja... done. wa... done. nso... done. mi... done. ml... done. pt_BR... done. it... done. is... done. bg... done. fr... done. eu... done. uk... done. ar... done. as... done. br... done. zh_TW... done. crh... done. am... done. oc... done. gu... done. ast... done. mn... done. sr@latin... done. fi... done. tt@iqtelif... done. kab... done. hr... done. ko... done. hu... done. af... done. lv... done. byn... done. cy... done. sq... done. he... done. id... done. az... done. tig... done. gez... done. da... done. # Build templates chmod u+x debian/mktemplates debian/mktemplates Compiling in ISO-639-2 languages translations: ar ... done. ca ... done. cs ... done. da ... done. de ... done. el ... done. es ... done. eu ... done. fi ... done. fr ... done. gl ... done. he ... done. hu ... done. it ... done. ja ... done. ko ... done. nb ... done. nl ... done. pl ... done. pt ... done. pt_BR ... done. ru ... done. sv ... done. ta ... done. vi ... done. Generating templates file with po2debconf...done. dh_installdebconf make[1]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' dh_installinit -a dh_installlogrotate -a dh_lintian -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_strip -a dh_makeshlibs -a dh_shlibdeps -a debian/rules override_dh_installdeb make[1]: Entering directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' # Use of the dh-buildinfo package: see http://people.debian.org/~dirson/buildinfo/ dh_buildinfo dh_installdeb make[1]: Leaving directory '/build/geneweb-bBylyV/geneweb-6.08+git20181019+dfsg' dh_gencontrol -a dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'geneweb' in '../geneweb_6.08+git20181019+dfsg-3_amd64.deb'. dpkg-deb: building package 'geneweb-gui' in '../geneweb-gui_6.08+git20181019+dfsg-3_amd64.deb'. dpkg-deb: building package 'gwsetup' in '../gwsetup_6.08+git20181019+dfsg-3_amd64.deb'. dpkg-deb: building package 'gwtp' in '../gwtp_6.08+git20181019+dfsg-3_amd64.deb'. dpkg-genbuildinfo --build=any dpkg-genchanges --build=any >../geneweb_6.08+git20181019+dfsg-3_amd64.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) I: running special hook: sync-out /build/geneweb-bBylyV /tmp/geneweb-6.08+git20181019+dfsg-3xpma65eb I: cleaning package lists and apt cache... I: creating tarball... I: done I: removing tempdir /tmp/mmdebstrap.geuok9QXgE... I: success in 738.1684 seconds md5: geneweb-gui_6.08+git20181019+dfsg-3_amd64.deb: OK md5: geneweb_6.08+git20181019+dfsg-3_amd64.deb: OK md5: gwsetup_6.08+git20181019+dfsg-3_amd64.deb: OK md5: gwtp_6.08+git20181019+dfsg-3_amd64.deb: OK sha1: geneweb-gui_6.08+git20181019+dfsg-3_amd64.deb: OK sha1: geneweb_6.08+git20181019+dfsg-3_amd64.deb: OK sha1: gwsetup_6.08+git20181019+dfsg-3_amd64.deb: OK sha1: gwtp_6.08+git20181019+dfsg-3_amd64.deb: OK sha256: geneweb-gui_6.08+git20181019+dfsg-3_amd64.deb: OK sha256: geneweb_6.08+git20181019+dfsg-3_amd64.deb: OK sha256: gwsetup_6.08+git20181019+dfsg-3_amd64.deb: OK sha256: gwtp_6.08+git20181019+dfsg-3_amd64.deb: OK Checksums: OK